ofs | hex dump | ascii |
---|
0000 | 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 02 00 3e 00 01 00 00 00 5a 47 40 00 00 00 00 00 | .ELF..............>.....ZG@..... |
0020 | 40 00 00 00 00 00 00 00 38 07 06 00 00 00 00 00 00 00 00 00 40 00 38 00 09 00 40 00 1c 00 1b 00 | @.......8...........@.8...@..... |
0040 | 06 00 00 00 05 00 00 00 40 00 00 00 00 00 00 00 40 00 40 00 00 00 00 00 40 00 40 00 00 00 00 00 | ........@.......@.@.....@.@..... |
0060 | f8 01 00 00 00 00 00 00 f8 01 00 00 00 00 00 00 08 00 00 00 00 00 00 00 03 00 00 00 04 00 00 00 | ................................ |
0080 | 38 02 00 00 00 00 00 00 38 02 40 00 00 00 00 00 38 02 40 00 00 00 00 00 1c 00 00 00 00 00 00 00 | 8.......8.@.....8.@............. |
00a0 | 1c 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 40 00 00 00 00 00 00 00 40 00 00 00 00 00 44 f0 05 00 00 00 00 00 44 f0 05 00 00 00 00 00 | ..@.......@.....D.......D....... |
00e0 | 00 00 20 00 00 00 00 00 01 00 00 00 06 00 00 00 f0 fd 05 00 00 00 00 00 f0 fd 65 00 00 00 00 00 | ..........................e..... |
0100 | f0 fd 65 00 00 00 00 00 00 08 00 00 00 00 00 00 28 08 00 00 00 00 00 00 00 00 20 00 00 00 00 00 | ..e.............(............... |
0120 | 02 00 00 00 06 00 00 00 08 fe 05 00 00 00 00 00 08 fe 65 00 00 00 00 00 08 fe 65 00 00 00 00 00 | ..................e.......e..... |
0140 | f0 01 00 00 00 00 00 00 f0 01 00 00 00 00 00 00 08 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 | ................................ |
0160 | 54 02 00 00 00 00 00 00 54 02 40 00 00 00 00 00 54 02 40 00 00 00 00 00 44 00 00 00 00 00 00 00 | T.......T.@.....T.@.....D....... |
0180 | 44 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 50 e5 74 64 04 00 00 00 f8 64 05 00 00 00 00 00 | D...............P.td.....d...... |
01a0 | f8 64 45 00 00 00 00 00 f8 64 45 00 00 00 00 00 64 15 00 00 00 00 00 00 64 15 00 00 00 00 00 00 | .dE......dE.....d.......d....... |
01c0 | 04 00 00 00 00 00 00 00 51 e5 74 64 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........Q.td.................... |
01e0 | 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 00 00 00 00 00 00 00 | ................................ |
0200 | 52 e5 74 64 04 00 00 00 f0 fd 05 00 00 00 00 00 f0 fd 65 00 00 00 00 00 f0 fd 65 00 00 00 00 00 | R.td..............e.......e..... |
0220 | 10 02 00 00 00 00 00 00 10 02 00 00 00 00 00 00 01 00 00 00 00 00 00 00 2f 6c 69 62 36 34 2f 6c | ......................../lib64/l |
0240 | 64 2d 6c 69 6e 75 78 2d 78 38 36 2d 36 34 2e 73 6f 2e 32 00 04 00 00 00 10 00 00 00 01 00 00 00 | d-linux-x86-64.so.2............. |
0260 | 47 4e 55 00 00 00 00 00 02 00 00 00 06 00 00 00 18 00 00 00 04 00 00 00 14 00 00 00 03 00 00 00 | GNU............................. |
0280 | 47 4e 55 00 b3 6b 3a 98 1d 1b 59 d0 4d 56 24 27 83 c3 ac 44 06 b4 70 a0 83 00 00 00 6e 00 00 00 | GNU..k:...Y.MV$'...D..p.....n... |
02a0 | 10 00 00 00 0a 00 00 00 60 1e 80 d0 54 80 20 00 18 82 e0 39 04 10 a2 20 18 03 09 81 08 93 61 81 | ........`...T......9..........a. |
02c0 | c0 2c 61 6e 41 60 05 54 88 22 24 be 16 1f 84 20 7e 4a 2a d6 c0 26 50 4c 08 03 05 24 08 c0 a9 2f | .,anA`.T."$.....~J*..&PL...$.../ |
02e0 | 4a 69 a6 55 02 b1 3e 31 26 f8 03 29 31 84 85 12 83 81 51 21 1c 08 00 06 03 0a 16 e9 06 02 01 30 | Ji.U..>1&..)1.....Q!...........0 |
0300 | 58 90 00 20 79 02 20 00 80 52 a2 11 08 38 46 1a 1d 02 31 93 38 84 00 00 02 45 26 28 5a 20 0e 49 | X...y....R...8F...1.8....E&(Z..I |
0320 | 22 9c 0c d0 b4 85 16 48 00 00 00 00 6e 00 00 00 00 00 00 00 70 00 00 00 71 00 00 00 73 00 00 00 | "......H....n.......p...q...s... |
0340 | 00 00 00 00 74 00 00 00 75 00 00 00 76 00 00 00 7a 00 00 00 7d 00 00 00 7e 00 00 00 00 00 00 00 | ....t...u...v...z...}...~....... |
0360 | 00 00 00 00 00 00 00 00 84 00 00 00 85 00 00 00 86 00 00 00 88 00 00 00 8a 00 00 00 8b 00 00 00 | ................................ |
0380 | 8d 00 00 00 8e 00 00 00 91 00 00 00 00 00 00 00 92 00 00 00 93 00 00 00 96 00 00 00 00 00 00 00 | ................................ |
03a0 | 98 00 00 00 9b 00 00 00 9e 00 00 00 a0 00 00 00 a3 00 00 00 a4 00 00 00 a5 00 00 00 a6 00 00 00 | ................................ |
03c0 | 00 00 00 00 a9 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 00 00 00 00 ac 00 00 00 ae 00 00 00 | ................................ |
03e0 | 00 00 00 00 af 00 00 00 00 00 00 00 b0 00 00 00 b2 00 00 00 b4 00 00 00 b5 00 00 00 00 00 00 00 | ................................ |
0400 | b7 00 00 00 b9 00 00 00 ba 00 00 00 00 00 00 00 bd 00 00 00 be 00 00 00 bf 00 00 00 c1 00 00 00 | ................................ |
0420 | 00 00 00 00 00 00 00 00 c2 00 00 00 00 00 00 00 c3 00 00 00 c4 00 00 00 c5 00 00 00 c7 00 00 00 | ................................ |
0440 | c8 00 00 00 c9 00 00 00 00 00 00 00 cc 00 00 00 cf 00 00 00 d2 00 00 00 d3 00 00 00 d6 00 00 00 | ................................ |
0460 | d8 00 00 00 d9 00 00 00 da 00 00 00 dc 00 00 00 00 00 00 00 df 00 00 00 e0 00 00 00 00 00 00 00 | ................................ |
0480 | e1 00 00 00 e3 00 00 00 e5 00 00 00 e7 00 00 00 eb 00 00 00 ed 00 00 00 ee 00 00 00 f0 00 00 00 | ................................ |
04a0 | f1 00 00 00 f4 00 00 00 f6 00 00 00 00 00 00 00 f7 00 00 00 f9 00 00 00 fa 00 00 00 fb 00 00 00 | ................................ |
04c0 | fd 00 00 00 00 01 00 00 02 01 00 00 05 01 00 00 07 01 00 00 09 01 00 00 00 00 00 00 00 00 00 00 | ................................ |
04e0 | 0d 01 00 00 0e 01 00 00 0f 01 00 00 13 01 00 00 14 01 00 00 00 00 00 00 16 01 00 00 17 01 00 00 | ................................ |
0500 | 18 01 00 00 00 00 00 00 1b 01 00 00 1c 01 00 00 1e 01 00 00 20 01 00 00 22 01 00 00 23 01 00 00 | ........................"...#... |
0520 | 25 01 00 00 00 00 00 00 26 01 00 00 28 01 00 00 29 01 00 00 98 7c ca bc c3 d6 65 0d 79 3e 8c e8 | %.......&...(...)....|....e.y>.. |
0540 | ba c1 5d 1f cb 07 1a 38 39 cb 5c 93 f9 a1 59 17 d1 b1 56 22 b0 24 18 19 54 c4 d6 21 fe 54 76 da | ..]....89.\...Y...V".$..T..!.Tv. |
0560 | e1 05 26 fb 7a 7d 31 29 9e 02 e6 88 d7 c5 21 4e dd c8 32 66 0e 73 d5 be 56 02 30 4b 02 16 b6 bf | ..&.z}1)......!N..2f.s..V.0K.... |
0580 | 1c 25 b6 b5 08 cb 2d 5b b9 8d f1 0e 0f ef 12 39 e1 b8 2e b4 e4 76 77 50 db cd e3 9e 88 41 f7 31 | .%....-[.......9.....vwP.....A.1 |
05a0 | 1d 65 fa d8 57 f4 da e6 82 10 c1 b3 1d 30 0b 3f 67 55 61 10 0c ad 7c 6c 90 bc 81 20 15 7d 65 cd | .e..W........0.?gUa...|l.....}e. |
05c0 | 9b e9 28 4c 0b bc 26 a6 32 6d a5 c3 ca a3 5f 39 b3 0d b0 bf f4 f5 86 4f df 34 39 20 80 62 e4 9a | ..(L..&.2m...._9.......O.49..b.. |
05e0 | 14 f3 d6 4e 43 bf 5f 5f 44 69 10 3f b2 3b b3 f6 8b 9b 59 41 90 a0 41 35 2d 1f 54 20 f4 2d 84 c5 | ...NC.__Di.?.;....YA..A5-.T..-.. |
0600 | 2c dd 60 e0 c1 55 61 39 31 2e 48 0c 23 98 f3 7b 29 f5 91 4b 28 1d 8c 1c 22 85 65 5f f3 fb 5b 6c | ,.`..Ua91.H.#..{)..K(...".e_..[l |
0620 | 32 62 db ed 0f 6e db 4d a1 47 6f 9f 88 07 14 3f 6b 5a ed 0a 7f 4d d6 2b e3 9a c8 3b b2 c7 1b 60 | 2b...n.M.Go....?kZ...M.+...;...` |
0640 | b5 d8 c5 2a e0 c9 ee 65 39 f2 8b 1c 69 b5 1b 8a e4 d3 c5 1d 1d 47 2f eb 46 71 dd 12 df 9f c3 87 | ...*...e9...i........G/.Fq...... |
0660 | 3d 75 7a 77 36 e6 a4 c3 90 8a d7 b5 e9 97 e6 3a 89 8c 6c fb a5 57 b0 66 3c 55 ba 3e 89 75 b1 9d | =uzw6..........:..l..W.f<U.>.u.. |
0680 | 63 22 bd f3 d9 71 58 1c c5 07 4d 09 fd 34 5a 20 b6 49 e5 a1 d3 0d e8 88 bf 8f 13 04 dd 8b db 4d | c"...qX...M..4Z..I.............M |
06a0 | c4 92 6e b2 d8 68 1d 71 25 be 12 97 42 57 79 77 20 36 f7 b6 cd 07 4d 09 38 73 46 09 ee 5d e9 94 | ..n..h.q%...BWyw.6....M.8sF..].. |
06c0 | 5d 3e 49 49 cd 05 95 a6 24 0a 4e 95 ca 18 6b 99 59 52 42 c6 74 65 65 6b f1 28 9d d4 35 24 e1 e1 | ]>II....$.N...k.YRB.teek.(..5$.. |
06e0 | db 39 c2 20 9e d8 fe 79 7b 25 18 19 bc 86 19 d4 40 73 46 09 ed 79 8e f3 75 0c d2 c9 59 8f 79 34 | .9.....y{%......@sF..y..u...Y.y4 |
0700 | 30 db 89 38 43 6c 71 d0 d2 7b 64 0c 2b a5 a5 b5 94 7e 91 e8 af d5 5f cd ce 92 b0 3d 00 42 88 95 | 0..8Clq..{d.+....~...._....=.B.. |
0720 | c8 f1 4d 72 39 33 fa 44 ac 4b e3 c0 6b 42 4a b5 bb e3 92 7c 42 11 aa 34 ed e8 7a a8 6d 5c 8e 17 | ..Mr93.D.K..kBJ....|B..4..z.m\.. |
0740 | ea d3 ef 0e bc d5 9f 4b 59 92 b1 d3 1a 0d e8 3a 17 63 eb 2f 93 e0 cc 08 92 76 ee 49 09 2c ca a0 | .......KY......:.c./.....v.I.,.. |
0760 | 43 45 d5 ec 0d 14 e2 9e 2c 33 30 46 df c7 ba bf d0 58 db 4d a0 8a 0a 3f b1 2e 7c 65 9a 26 13 3f | CE......,30F.....X.M...?..|e.&.? |
0780 | 5d 58 a0 fb 0c 3a 97 0b 06 78 0f 3f c7 32 a8 87 64 43 88 f7 49 43 43 db e8 82 15 0c 13 91 91 e8 | ]X...:...x.?.2..dC..ICC......... |
07a0 | ce bf c4 c2 a8 0c 1c 73 10 32 5c 27 45 0b 29 1e bf e0 d7 b5 0f 92 0c 3f 2e aa 83 48 6a 7f 9a 7c | .......s.2\'E.)........?...Hj..| |
07c0 | 48 88 9a 31 49 63 af d2 51 79 b0 3d ae e5 cd aa 41 ea 25 6c a3 77 5e b7 bd a6 3c 6b 24 5c 8e 66 | H..1Ic..Qy.=....A.%l.w^...<k$\.f |
07e0 | c6 69 ca cf 63 1e c9 23 0b 7c 7c 51 c6 98 2b da d3 ef 68 71 4e 2d 61 4f 77 c4 eb 3d ac 10 4e ef | .i..c..#.||Q..+...hqN-aOw..=..N. |
0800 | 1d 32 2d a7 59 10 1d 4d 22 af c0 a5 6b 09 43 d6 41 39 2e 76 88 6f b6 5e db 98 27 da 55 97 a3 e8 | .2-.Y..M"...k.C.A9.v.o.^..'.U... |
0820 | 5c 3c 0b 39 76 e9 c6 01 67 9d 78 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | \<.9v...g.x..................... |
0840 | 00 00 00 00 00 00 00 00 15 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0860 | 83 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a2 03 00 00 12 00 00 00 | ................................ |
0880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f8 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08a0 | 00 00 00 00 00 00 00 00 67 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........g....................... |
08c0 | e5 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0 02 00 00 12 00 00 00 | ................................ |
08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................@............... |
0900 | 00 00 00 00 00 00 00 00 58 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........X....................... |
0920 | 19 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 20 00 00 00 | ................................ |
0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ae 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0960 | 00 00 00 00 00 00 00 00 da 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0980 | 3a 05 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2d 02 00 00 12 00 00 00 | :.......................-....... |
09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 93 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09c0 | 00 00 00 00 00 00 00 00 97 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09e0 | af 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ba 01 00 00 12 00 00 00 | ................................ |
0a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c5 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a20 | 00 00 00 00 00 00 00 00 d3 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a40 | 98 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 61 01 00 00 12 00 00 00 | ........................a....... |
0a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................<............... |
0a80 | 00 00 00 00 00 00 00 00 6d 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........m....................... |
0aa0 | fc 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 0d 00 00 12 00 00 00 | ................................ |
0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................H............... |
0ae0 | 00 00 00 00 00 00 00 00 91 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b00 | f1 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e8 02 00 00 12 00 00 00 | ................................ |
0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a1 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b40 | 00 00 00 00 00 00 00 00 21 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........!....................... |
0b60 | eb 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b5 02 00 00 12 00 00 00 | ................................ |
0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2c 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................,............... |
0ba0 | 00 00 00 00 00 00 00 00 f9 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0bc0 | ba 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cc 0c 00 00 12 00 00 00 | ................................ |
0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9d 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c00 | 00 00 00 00 00 00 00 00 ee 04 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c20 | e1 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 00 00 00 12 00 00 00 | ................................ |
0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c60 | 00 00 00 00 00 00 00 00 37 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........7....................... |
0c80 | bf 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 00 00 12 00 00 00 | ........................s....... |
0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4f 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................O............... |
0cc0 | 00 00 00 00 00 00 00 00 be 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ce0 | 81 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f6 01 00 00 12 00 00 00 | ................................ |
0d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c9 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d20 | 00 00 00 00 00 00 00 00 c6 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d40 | c3 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 02 00 00 12 00 00 00 | ................................ |
0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 71 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................q............... |
0d80 | 00 00 00 00 00 00 00 00 97 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0da0 | d3 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c1 01 00 00 12 00 00 00 | ................................ |
0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 | ................(............... |
0de0 | 00 00 00 00 00 00 00 00 60 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........`....................... |
0e00 | 32 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fd 01 00 00 12 00 00 00 | 2............................... |
0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e40 | 00 00 00 00 00 00 00 00 ec 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e60 | a7 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 00 12 00 00 00 | ................................ |
0e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................s............... |
0ea0 | 00 00 00 00 00 00 00 00 e1 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ec0 | 82 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 02 00 00 12 00 00 00 | ........................H....... |
0ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d3 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f00 | 00 00 00 00 00 00 00 00 68 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........h....................... |
0f20 | b1 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cc 01 00 00 12 00 00 00 | ................................ |
0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9a 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f60 | 00 00 00 00 00 00 00 00 04 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f80 | 91 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 01 00 00 12 00 00 00 | ........................z....... |
0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................#............... |
0fc0 | 00 00 00 00 00 00 00 00 65 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........e....................... |
0fe0 | 5f 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 59 01 00 00 12 00 00 00 | _.......................Y....... |
1000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 29 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................)............... |
1020 | 00 00 00 00 00 00 00 00 09 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1040 | 4a 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 29 01 00 00 12 00 00 00 | J.......................)....... |
1060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a5 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1080 | 00 00 00 00 00 00 00 00 8a 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a0 | 13 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 20 00 00 00 | ........................7....... |
10c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e0 | 00 00 00 00 00 00 00 00 a2 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1100 | ab 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a1 00 00 00 12 00 00 00 | ................................ |
1120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f4 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1140 | 00 00 00 00 00 00 00 00 a8 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1160 | 0e 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4b 00 00 00 20 00 00 00 | ........................K....... |
1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b5 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11a0 | 00 00 00 00 00 00 00 00 78 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........x....................... |
11c0 | 6d 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a6 00 00 00 12 00 00 00 | m............................... |
11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 de 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1200 | 00 00 00 00 00 00 00 00 43 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........C....................... |
1220 | 7a 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 03 00 00 12 00 00 00 | z.......................6....... |
1240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................u............... |
1260 | 00 00 00 00 00 00 00 00 52 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........R....................... |
1280 | a9 04 00 00 12 00 0d 00 d3 8f 41 00 00 00 00 00 1d 01 00 00 00 00 00 00 e3 06 00 00 12 00 0d 00 | ..........A..................... |
12a0 | 2f 4d 41 00 00 00 00 00 b7 00 00 00 00 00 00 00 6e 0a 00 00 12 00 0d 00 93 50 40 00 00 00 00 00 | /MA.............n........P@..... |
12c0 | 39 00 00 00 00 00 00 00 15 08 00 00 12 00 0d 00 97 4d 40 00 00 00 00 00 28 00 00 00 00 00 00 00 | 9................M@.....(....... |
12e0 | bc 0c 00 00 12 00 0d 00 59 4f 41 00 00 00 00 00 62 00 00 00 00 00 00 00 76 05 00 00 12 00 0d 00 | ........YOA.....b.......v....... |
1300 | f8 4c 41 00 00 00 00 00 37 00 00 00 00 00 00 00 06 0b 00 00 12 00 0d 00 f0 90 41 00 00 00 00 00 | .LA.....7.................A..... |
1320 | b6 00 00 00 00 00 00 00 d8 05 00 00 12 00 0d 00 b0 87 41 00 00 00 00 00 46 00 00 00 00 00 00 00 | ..................A.....F....... |
1340 | c7 03 00 00 12 00 0d 00 fb c5 40 00 00 00 00 00 c9 00 00 00 00 00 00 00 af 05 00 00 12 00 0d 00 | ..........@..................... |
1360 | 51 46 41 00 00 00 00 00 3a 00 00 00 00 00 00 00 77 06 00 00 12 00 0d 00 95 4e 41 00 00 00 00 00 | QFA.....:.......w........NA..... |
1380 | 25 00 00 00 00 00 00 00 4c 0b 00 00 12 00 0d 00 9d 4f 40 00 00 00 00 00 f6 00 00 00 00 00 00 00 | %.......L........O@............. |
13a0 | 02 04 00 00 12 00 0d 00 0d 95 41 00 00 00 00 00 8c 00 00 00 00 00 00 00 88 0a 00 00 12 00 0d 00 | ..........A..................... |
13c0 | 6a 87 41 00 00 00 00 00 29 00 00 00 00 00 00 00 39 0c 00 00 12 00 0d 00 49 b6 41 00 00 00 00 00 | j.A.....).......9.......I.A..... |
13e0 | 2b 01 00 00 00 00 00 00 37 05 00 00 12 00 0d 00 2e 57 40 00 00 00 00 00 5d 00 00 00 00 00 00 00 | +.......7........W@.....]....... |
1400 | c9 05 00 00 12 00 0d 00 73 8e 41 00 00 00 00 00 37 00 00 00 00 00 00 00 2d 06 00 00 12 00 0d 00 | ........s.A.....7.......-....... |
1420 | 30 52 41 00 00 00 00 00 63 00 00 00 00 00 00 00 5d 06 00 00 12 00 0d 00 f0 25 41 00 00 00 00 00 | 0RA.....c.......]........%A..... |
1440 | c7 00 00 00 00 00 00 00 78 07 00 00 12 00 0d 00 fa 0f 41 00 00 00 00 00 0c 00 00 00 00 00 00 00 | ........x.........A............. |
1460 | 86 07 00 00 12 00 0d 00 f6 58 41 00 00 00 00 00 47 00 00 00 00 00 00 00 82 0a 00 00 12 00 0b 00 | .........XA.....G............... |
1480 | 18 3f 40 00 00 00 00 00 00 00 00 00 00 00 00 00 13 07 00 00 12 00 0d 00 2e 4f 41 00 00 00 00 00 | .?@......................OA..... |
14a0 | 2b 00 00 00 00 00 00 00 93 0c 00 00 12 00 0d 00 f7 dc 41 00 00 00 00 00 07 00 00 00 00 00 00 00 | +.................A............. |
14c0 | 1a 04 00 00 12 00 0d 00 ed 46 41 00 00 00 00 00 43 00 00 00 00 00 00 00 db 08 00 00 12 00 0d 00 | .........FA.....C............... |
14e0 | 30 e5 41 00 00 00 00 00 65 00 00 00 00 00 00 00 2d 0a 00 00 12 00 0d 00 b2 48 41 00 00 00 00 00 | 0.A.....e.......-........HA..... |
1500 | 46 00 00 00 00 00 00 00 65 0c 00 00 12 00 0d 00 9e 4c 41 00 00 00 00 00 5a 00 00 00 00 00 00 00 | F.......e........LA.....Z....... |
1520 | 17 0c 00 00 12 00 0d 00 c2 84 41 00 00 00 00 00 82 00 00 00 00 00 00 00 29 07 00 00 12 00 0d 00 | ..........A.............)....... |
1540 | 99 51 41 00 00 00 00 00 70 00 00 00 00 00 00 00 ff 07 00 00 12 00 0d 00 e3 56 41 00 00 00 00 00 | .QA.....p................VA..... |
1560 | 29 00 00 00 00 00 00 00 6d 01 00 00 11 00 19 00 f8 05 66 00 00 00 00 00 08 00 00 00 00 00 00 00 | ).......m.........f............. |
1580 | 0f 04 00 00 12 00 0d 00 f5 81 41 00 00 00 00 00 8c 00 00 00 00 00 00 00 64 0a 00 00 12 00 0d 00 | ..........A.............d....... |
15a0 | 1b 58 41 00 00 00 00 00 06 00 00 00 00 00 00 00 e6 0a 00 00 12 00 0d 00 81 94 41 00 00 00 00 00 | .XA.......................A..... |
15c0 | 8c 00 00 00 00 00 00 00 88 08 00 00 12 00 0d 00 09 52 41 00 00 00 00 00 27 00 00 00 00 00 00 00 | .................RA.....'....... |
15e0 | 97 06 00 00 12 00 0d 00 b9 89 41 00 00 00 00 00 ba 01 00 00 00 00 00 00 21 05 00 00 12 00 0d 00 | ..........A.............!....... |
1600 | db dd 41 00 00 00 00 00 a0 03 00 00 00 00 00 00 6a 06 00 00 12 00 0d 00 5a 48 41 00 00 00 00 00 | ..A.............j.......ZHA..... |
1620 | 26 00 00 00 00 00 00 00 df 0b 00 00 12 00 0d 00 15 6f 41 00 00 00 00 00 b0 00 00 00 00 00 00 00 | &................oA............. |
1640 | 09 0c 00 00 12 00 0d 00 d6 5a 41 00 00 00 00 00 43 00 00 00 00 00 00 00 4f 0c 00 00 12 00 0d 00 | .........ZA.....C.......O....... |
1660 | f8 48 41 00 00 00 00 00 3e 00 00 00 00 00 00 00 1d 08 00 00 12 00 0d 00 07 4d 40 00 00 00 00 00 | .HA.....>................M@..... |
1680 | 90 00 00 00 00 00 00 00 b7 09 00 00 12 00 0d 00 30 47 41 00 00 00 00 00 5b 00 00 00 00 00 00 00 | ................0GA.....[....... |
16a0 | b5 0a 00 00 12 00 0d 00 ae dc 41 00 00 00 00 00 39 00 00 00 00 00 00 00 f4 04 00 00 12 00 0d 00 | ..........A.....9............... |
16c0 | 21 58 41 00 00 00 00 00 2e 00 00 00 00 00 00 00 b5 06 00 00 12 00 0d 00 19 8d 41 00 00 00 00 00 | !XA.......................A..... |
16e0 | 35 00 00 00 00 00 00 00 ad 08 00 00 12 00 0d 00 c1 4b 41 00 00 00 00 00 4c 00 00 00 00 00 00 00 | 5................KA.....L....... |
1700 | e0 07 00 00 12 00 0d 00 eb 98 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 5a 0a 00 00 12 00 0d 00 | ..........A.....;.......Z....... |
1720 | da 54 41 00 00 00 00 00 6a 00 00 00 00 00 00 00 ec 03 00 00 12 00 0d 00 b4 46 41 00 00 00 00 00 | .TA.....j................FA..... |
1740 | 22 00 00 00 00 00 00 00 5f 07 00 00 12 00 0d 00 8b 57 40 00 00 00 00 00 49 00 00 00 00 00 00 00 | "......._........W@.....I....... |
1760 | ce 0a 00 00 12 00 0d 00 ad 4b 41 00 00 00 00 00 14 00 00 00 00 00 00 00 3a 06 00 00 12 00 0d 00 | .........KA.............:....... |
1780 | 11 57 41 00 00 00 00 00 0a 01 00 00 00 00 00 00 5a 05 00 00 12 00 0d 00 b7 50 41 00 00 00 00 00 | .WA.............Z........PA..... |
17a0 | 59 00 00 00 00 00 00 00 27 09 00 00 12 00 0d 00 c1 49 41 00 00 00 00 00 1c 00 00 00 00 00 00 00 | Y.......'........IA............. |
17c0 | 1c 02 00 00 11 00 19 00 f0 05 66 00 00 00 00 00 08 00 00 00 00 00 00 00 83 09 00 00 12 00 0d 00 | ..........f..................... |
17e0 | 6b 51 41 00 00 00 00 00 2e 00 00 00 00 00 00 00 44 0c 00 00 12 00 0d 00 6c 89 41 00 00 00 00 00 | kQA.............D.......l.A..... |
1800 | 4d 00 00 00 00 00 00 00 3d 07 00 00 12 00 0d 00 5a 47 40 00 00 00 00 00 00 00 00 00 00 00 00 00 | M.......=.......ZG@............. |
1820 | aa 0a 00 00 12 00 0d 00 28 4b 41 00 00 00 00 00 3d 00 00 00 00 00 00 00 eb 08 00 00 12 00 0d 00 | ........(KA.....=............... |
1840 | db 85 41 00 00 00 00 00 73 00 00 00 00 00 00 00 ec 0b 00 00 12 00 0d 00 09 48 41 00 00 00 00 00 | ..A.....s................HA..... |
1860 | 19 00 00 00 00 00 00 00 27 0c 00 00 12 00 0d 00 44 85 41 00 00 00 00 00 78 00 00 00 00 00 00 00 | ........'.......D.A.....x....... |
1880 | c2 0b 00 00 12 00 0d 00 4f 58 41 00 00 00 00 00 64 00 00 00 00 00 00 00 f4 0c 00 00 12 00 0d 00 | ........OXA.....d............... |
18a0 | ef dc 41 00 00 00 00 00 08 00 00 00 00 00 00 00 3c 0b 00 00 12 00 0d 00 65 4b 41 00 00 00 00 00 | ..A.............<.......eKA..... |
18c0 | 24 00 00 00 00 00 00 00 82 0c 00 00 12 00 0d 00 10 51 41 00 00 00 00 00 5b 00 00 00 00 00 00 00 | $................QA.....[....... |
18e0 | 46 0a 00 00 12 00 0d 00 dc 56 40 00 00 00 00 00 52 00 00 00 00 00 00 00 8a 02 00 00 11 00 19 00 | F........V@.....R............... |
1900 | 00 06 66 00 00 00 00 00 08 00 00 00 00 00 00 00 86 0b 00 00 12 00 0d 00 92 8b 41 00 00 00 00 00 | ..f.......................A..... |
1920 | 26 00 00 00 00 00 00 00 5a 0b 00 00 12 00 0d 00 18 0e 41 00 00 00 00 00 e2 01 00 00 00 00 00 00 | &.......Z.........A............. |
1940 | 76 0b 00 00 12 00 0d 00 90 53 40 00 00 00 00 00 ea 01 00 00 00 00 00 00 b8 04 00 00 12 00 0d 00 | v........S@..................... |
1960 | e6 4d 41 00 00 00 00 00 81 00 00 00 00 00 00 00 5e 09 00 00 12 00 0d 00 94 8c 41 00 00 00 00 00 | .MA.............^.........A..... |
1980 | 36 00 00 00 00 00 00 00 95 08 00 00 12 00 0d 00 45 4a 40 00 00 00 00 00 9a 01 00 00 00 00 00 00 | 6...............EJ@............. |
19a0 | a3 05 00 00 12 00 0d 00 e7 dc 41 00 00 00 00 00 08 00 00 00 00 00 00 00 08 08 00 00 12 00 0d 00 | ..........A..................... |
19c0 | 42 5e 41 00 00 00 00 00 b2 02 00 00 00 00 00 00 54 08 00 00 12 00 0d 00 3d 59 41 00 00 00 00 00 | B^A.............T.......=YA..... |
19e0 | 8d 00 00 00 00 00 00 00 b9 05 00 00 12 00 0d 00 4e 8d 41 00 00 00 00 00 63 00 00 00 00 00 00 00 | ................N.A.....c....... |
1a00 | 4b 08 00 00 12 00 0d 00 34 4c 40 00 00 00 00 00 45 00 00 00 00 00 00 00 51 07 00 00 12 00 0d 00 | K.......4L@.....E.......Q....... |
1a20 | 5a 94 41 00 00 00 00 00 27 00 00 00 00 00 00 00 6a 0b 00 00 12 00 0d 00 0d 4c 41 00 00 00 00 00 | Z.A.....'.......j........LA..... |
1a40 | 14 00 00 00 00 00 00 00 ad 09 00 00 12 00 0d 00 72 93 41 00 00 00 00 00 e8 00 00 00 00 00 00 00 | ................r.A............. |
1a60 | 3a 0a 00 00 10 00 19 00 f0 05 66 00 00 00 00 00 00 00 00 00 00 00 00 00 b9 07 00 00 12 00 0d 00 | :.........f..................... |
1a80 | 35 53 41 00 00 00 00 00 5f 00 00 00 00 00 00 00 ea 04 00 00 12 00 0d 00 84 62 41 00 00 00 00 00 | 5SA....._................bA..... |
1aa0 | 10 00 00 00 00 00 00 00 3a 09 00 00 12 00 0d 00 81 4e 41 00 00 00 00 00 14 00 00 00 00 00 00 00 | ........:........NA............. |
1ac0 | eb 09 00 00 12 00 0d 00 93 87 41 00 00 00 00 00 1d 00 00 00 00 00 00 00 96 07 00 00 12 00 0d 00 | ..........A..................... |
1ae0 | aa 8e 41 00 00 00 00 00 5b 00 00 00 00 00 00 00 87 05 00 00 12 00 0d 00 d7 52 41 00 00 00 00 00 | ..A.....[................RA..... |
1b00 | 5e 00 00 00 00 00 00 00 d9 04 00 00 12 00 0d 00 73 8b 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 | ^...............s.A............. |
1b20 | 92 05 00 00 12 00 0d 00 35 8e 41 00 00 00 00 00 3e 00 00 00 00 00 00 00 06 09 00 00 12 00 0d 00 | ........5.A.....>............... |
1b40 | 99 88 41 00 00 00 00 00 29 00 00 00 00 00 00 00 af 03 00 00 12 00 0d 00 d7 48 40 00 00 00 00 00 | ..A.....)................H@..... |
1b60 | fd 00 00 00 00 00 00 00 96 0b 00 00 12 00 0d 00 88 7a 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 | .................zA.....;....... |
1b80 | de 0c 00 00 12 00 0d 00 94 53 41 00 00 00 00 00 6a 00 00 00 00 00 00 00 e8 05 00 00 12 00 0d 00 | .........SA.....j............... |
1ba0 | 2f 50 41 00 00 00 00 00 3c 00 00 00 00 00 00 00 a6 06 00 00 12 00 0d 00 d6 b4 40 00 00 00 00 00 | /PA.....<.................@..... |
1bc0 | ac 00 00 00 00 00 00 00 d3 0c 00 00 12 00 0d 00 44 55 41 00 00 00 00 00 00 01 00 00 00 00 00 00 | ................DUA............. |
1be0 | 59 0c 00 00 12 00 0d 00 36 49 41 00 00 00 00 00 8b 00 00 00 00 00 00 00 80 08 00 00 12 00 0d 00 | Y.......6IA..................... |
1c00 | b3 58 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 4f 0a 00 00 12 00 0d 00 d4 57 40 00 00 00 00 00 | .XA.............O........W@..... |
1c20 | 0f 00 00 00 00 00 00 00 b4 0b 00 00 12 00 0d 00 ff 87 41 00 00 00 00 00 7e 00 00 00 00 00 00 00 | ..................A.....~....... |
1c40 | a4 0c 00 00 12 00 0d 00 ca 59 41 00 00 00 00 00 0c 01 00 00 00 00 00 00 1b 0d 00 00 12 00 0d 00 | .........YA..................... |
1c60 | 4a 48 41 00 00 00 00 00 10 00 00 00 00 00 00 00 0d 0d 00 00 12 00 0d 00 94 92 41 00 00 00 00 00 | JHA.......................A..... |
1c80 | de 00 00 00 00 00 00 00 2d 05 00 00 11 00 0f 00 80 49 45 00 00 00 00 00 81 00 00 00 00 00 00 00 | ........-........IE............. |
1ca0 | 41 06 00 00 12 00 0d 00 bf 4d 40 00 00 00 00 00 4a 00 00 00 00 00 00 00 db 0a 00 00 12 00 0d 00 | A........M@.....J............... |
1cc0 | cc cd 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 8d 04 00 00 12 00 0d 00 a6 91 41 00 00 00 00 00 | ..A.....;.................A..... |
1ce0 | 89 00 00 00 00 00 00 00 21 0b 00 00 12 00 0d 00 6b 50 41 00 00 00 00 00 4c 00 00 00 00 00 00 00 | ........!.......kPA.....L....... |
1d00 | cd 0b 00 00 12 00 0d 00 bc 85 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 70 04 00 00 12 00 0d 00 | ..........A.............p....... |
1d20 | 30 8f 41 00 00 00 00 00 55 00 00 00 00 00 00 00 e1 03 00 00 12 00 0d 00 d6 46 41 00 00 00 00 00 | 0.A.....U................FA..... |
1d40 | 17 00 00 00 00 00 00 00 25 04 00 00 12 00 0d 00 2f dd 41 00 00 00 00 00 6a 00 00 00 00 00 00 00 | ........%......./.A.....j....... |
1d60 | d5 06 00 00 12 00 0d 00 e9 47 41 00 00 00 00 00 20 00 00 00 00 00 00 00 3f 04 00 00 12 00 0d 00 | .........GA.............?....... |
1d80 | 6b 7f 41 00 00 00 00 00 8a 02 00 00 00 00 00 00 05 07 00 00 12 00 0d 00 dd 49 41 00 00 00 00 00 | k.A......................IA..... |
1da0 | 51 00 00 00 00 00 00 00 44 07 00 00 12 00 0d 00 cc 50 40 00 00 00 00 00 25 00 00 00 00 00 00 00 | Q.......D........P@.....%....... |
1dc0 | 71 08 00 00 12 00 0d 00 21 4c 41 00 00 00 00 00 15 00 00 00 00 00 00 00 51 05 00 00 12 00 0d 00 | q.......!LA.............Q....... |
1de0 | c2 88 41 00 00 00 00 00 aa 00 00 00 00 00 00 00 fa 09 00 00 12 00 0d 00 79 4c 40 00 00 00 00 00 | ..A.....................yL@..... |
1e00 | 8e 00 00 00 00 00 00 00 1f 0a 00 00 12 00 0d 00 32 61 41 00 00 00 00 00 1e 01 00 00 00 00 00 00 | ................2aA............. |
1e20 | 29 0d 00 00 12 00 0d 00 80 48 41 00 00 00 00 00 18 00 00 00 00 00 00 00 3c 08 00 00 11 00 0f 00 | )........HA.............<....... |
1e40 | 00 e6 41 00 00 00 00 00 04 00 00 00 00 00 00 00 db 09 00 00 12 00 0d 00 30 48 41 00 00 00 00 00 | ..A.....................0HA..... |
1e60 | 1a 00 00 00 00 00 00 00 7e 09 00 00 10 00 19 00 18 06 66 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........~.........f............. |
1e80 | 7e 04 00 00 12 00 0d 00 89 4b 41 00 00 00 00 00 24 00 00 00 00 00 00 00 6e 09 00 00 12 00 0d 00 | ~........KA.....$.......n....... |
1ea0 | 74 b7 41 00 00 00 00 00 0e 00 00 00 00 00 00 00 0c 05 00 00 12 00 0d 00 9e 4a 41 00 00 00 00 00 | t.A......................JA..... |
1ec0 | 8a 00 00 00 00 00 00 00 c1 03 00 00 12 00 0e 00 c0 e5 41 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..................A............. |
1ee0 | 04 06 00 00 12 00 0d 00 99 dd 41 00 00 00 00 00 42 00 00 00 00 00 00 00 06 0a 00 00 12 00 0d 00 | ..........A.....B............... |
1f00 | 9d 86 41 00 00 00 00 00 28 00 00 00 00 00 00 00 d2 03 00 00 12 00 0d 00 d9 45 41 00 00 00 00 00 | ..A.....(................EA..... |
1f20 | 78 00 00 00 00 00 00 00 50 09 00 00 12 00 0d 00 d2 58 41 00 00 00 00 00 18 00 00 00 00 00 00 00 | x.......P........XA............. |
1f40 | bb 08 00 00 12 00 0d 00 05 8f 41 00 00 00 00 00 2b 00 00 00 00 00 00 00 18 09 00 00 12 00 0d 00 | ..........A.....+............... |
1f60 | e9 8c 41 00 00 00 00 00 30 00 00 00 00 00 00 00 94 09 00 00 12 00 0d 00 09 4e 40 00 00 00 00 00 | ..A.....0................N@..... |
1f80 | 3c 01 00 00 00 00 00 00 1a 05 00 00 10 00 18 00 f0 05 66 00 00 00 00 00 00 00 00 00 00 00 00 00 | <.................f............. |
1fa0 | b7 03 00 00 12 00 0d 00 a0 e5 41 00 00 00 00 00 02 00 00 00 00 00 00 00 6a 05 00 00 12 00 0d 00 | ..........A.............j....... |
1fc0 | 9e 46 41 00 00 00 00 00 16 00 00 00 00 00 00 00 c1 0a 00 00 12 00 0d 00 34 c6 41 00 00 00 00 00 | .FA.....................4.A..... |
1fe0 | 5f 00 00 00 00 00 00 00 a2 09 00 00 12 00 0d 00 ff 4f 41 00 00 00 00 00 30 00 00 00 00 00 00 00 | _................OA.....0....... |
2000 | c2 09 00 00 12 00 0d 00 8b 47 41 00 00 00 00 00 5e 00 00 00 00 00 00 00 04 0d 00 00 12 00 0d 00 | .........GA.....^............... |
2020 | d4 49 40 00 00 00 00 00 58 00 00 00 00 00 00 00 20 07 00 00 12 00 0d 00 93 52 41 00 00 00 00 00 | .I@.....X................RA..... |
2040 | 44 00 00 00 00 00 00 00 7b 0a 00 00 12 00 0d 00 ca 52 40 00 00 00 00 00 c6 00 00 00 00 00 00 00 | D.......{........R@............. |
2060 | 39 07 00 00 20 00 18 00 80 03 66 00 00 00 00 00 00 00 00 00 00 00 00 00 6f 07 00 00 12 00 0d 00 | 9.........f.............o....... |
2080 | 44 56 41 00 00 00 00 00 9f 00 00 00 00 00 00 00 cb 08 00 00 12 00 0d 00 4e 86 41 00 00 00 00 00 | DVA.....................N.A..... |
20a0 | 4f 00 00 00 00 00 00 00 86 06 00 00 12 00 0d 00 2f 92 41 00 00 00 00 00 65 00 00 00 00 00 00 00 | O.............../.A.....e....... |
20c0 | cb 09 00 00 12 00 0d 00 4a 4c 41 00 00 00 00 00 54 00 00 00 00 00 00 00 4e 04 00 00 12 00 0d 00 | ........JLA.....T.......N....... |
20e0 | 7c 4a 41 00 00 00 00 00 22 00 00 00 00 00 00 00 f2 07 00 00 12 00 0d 00 7d 51 40 00 00 00 00 00 | |JA....."...............}Q@..... |
2100 | 65 00 00 00 00 00 00 00 fd 04 00 00 12 00 0d 00 2e 4a 41 00 00 00 00 00 4e 00 00 00 00 00 00 00 | e................JA.....N....... |
2120 | 40 05 00 00 12 00 0d 00 b1 8d 41 00 00 00 00 00 84 00 00 00 00 00 00 00 f4 05 00 00 12 00 0d 00 | @.........A..................... |
2140 | 3f 84 41 00 00 00 00 00 83 00 00 00 00 00 00 00 c9 0c 00 00 12 00 0d 00 56 48 40 00 00 00 00 00 | ?.A.....................VH@..... |
2160 | 81 00 00 00 00 00 00 00 1f 06 00 00 12 00 0d 00 4c 1e 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 | ................L.A.....;....... |
2180 | b3 0c 00 00 12 00 0d 00 bb 4f 41 00 00 00 00 00 44 00 00 00 00 00 00 00 2d 08 00 00 12 00 0d 00 | .........OA.....D.......-....... |
21a0 | f1 50 40 00 00 00 00 00 8c 00 00 00 00 00 00 00 8e 03 00 00 12 00 0d 00 f4 46 40 00 00 00 00 00 | .P@......................F@..... |
21c0 | 66 00 00 00 00 00 00 00 f9 0a 00 00 12 00 0d 00 22 48 41 00 00 00 00 00 0e 00 00 00 00 00 00 00 | f..............."HA............. |
21e0 | 74 0c 00 00 12 00 0d 00 7d 88 41 00 00 00 00 00 1c 00 00 00 00 00 00 00 f5 0b 00 00 12 00 0d 00 | t.......}.A..................... |
2200 | 85 8f 41 00 00 00 00 00 4e 00 00 00 00 00 00 00 cf 07 00 00 12 00 0d 00 90 54 41 00 00 00 00 00 | ..A.....N................TA..... |
2220 | 4a 00 00 00 00 00 00 00 36 0d 00 00 12 00 0d 00 7a 55 40 00 00 00 00 00 62 01 00 00 00 00 00 00 | J.......6.......zU@.....b....... |
2240 | c9 04 00 00 11 00 18 00 c0 03 66 00 00 00 00 00 a8 01 00 00 00 00 00 00 16 0b 00 00 12 00 0d 00 | ..........f..................... |
2260 | 81 82 41 00 00 00 00 00 c1 00 00 00 00 00 00 00 f9 03 00 00 12 00 0d 00 45 4f 40 00 00 00 00 00 | ..A.....................EO@..... |
2280 | 58 00 00 00 00 00 00 00 9d 08 00 00 12 00 0d 00 67 4e 41 00 00 00 00 00 1a 00 00 00 00 00 00 00 | X...............gNA............. |
22a0 | ea 0c 00 00 12 00 0d 00 0b 4c 40 00 00 00 00 00 29 00 00 00 00 00 00 00 fe 0b 00 00 12 00 0d 00 | .........L@.....)............... |
22c0 | 0c 57 41 00 00 00 00 00 05 00 00 00 00 00 00 00 f3 06 00 00 12 00 0d 00 c5 86 41 00 00 00 00 00 | .WA.......................A..... |
22e0 | a5 00 00 00 00 00 00 00 c5 07 00 00 12 00 0d 00 df 4b 40 00 00 00 00 00 2c 00 00 00 00 00 00 00 | .................K@.....,....... |
2300 | 11 06 00 00 12 00 0d 00 c0 41 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 63 08 00 00 12 00 0d 00 | .........AA.....;.......c....... |
2320 | ba 4e 41 00 00 00 00 00 74 00 00 00 00 00 00 00 5c 04 00 00 12 00 0d 00 f6 87 41 00 00 00 00 00 | .NA.....t.......\.........A..... |
2340 | 09 00 00 00 00 00 00 00 98 0a 00 00 12 00 0d 00 b8 8b 41 00 00 00 00 00 64 00 00 00 00 00 00 00 | ..................A.....d....... |
2360 | a4 0b 00 00 12 00 0d 00 19 5b 41 00 00 00 00 00 a0 00 00 00 00 00 00 00 c7 06 00 00 12 00 0d 00 | .........[A..................... |
2380 | ea 58 41 00 00 00 00 00 0c 00 00 00 00 00 00 00 37 07 00 00 10 00 18 00 80 03 66 00 00 00 00 00 | .XA.............7.........f..... |
23a0 | 00 00 00 00 00 00 00 00 a8 07 00 00 12 00 0d 00 fe 53 41 00 00 00 00 00 92 00 00 00 00 00 00 00 | .................SA............. |
23c0 | 14 0a 00 00 12 00 0d 00 82 b7 41 00 00 00 00 00 76 00 00 00 00 00 00 00 2d 0b 00 00 12 00 0d 00 | ..........A.....v.......-....... |
23e0 | 98 48 41 00 00 00 00 00 1a 00 00 00 00 00 00 00 4d 06 00 00 12 00 0d 00 36 4c 41 00 00 00 00 00 | .HA.............M.......6LA..... |
2400 | 14 00 00 00 00 00 00 00 32 04 00 00 12 00 0d 00 fe dc 41 00 00 00 00 00 31 00 00 00 00 00 00 00 | ........2.........A.....1....... |
2420 | 9b 04 00 00 12 00 0d 00 42 83 41 00 00 00 00 00 fd 00 00 00 00 00 00 00 fa 08 00 00 12 00 0d 00 | ........B.A..................... |
2440 | 8b 46 41 00 00 00 00 00 13 00 00 00 00 00 00 00 00 6c 69 62 64 6c 2e 73 6f 2e 32 00 5f 49 54 4d | .FA..............libdl.so.2._ITM |
2460 | 5f 64 65 72 65 67 69 73 74 65 72 54 4d 43 6c 6f 6e 65 54 61 62 6c 65 00 5f 5f 67 6d 6f 6e 5f 73 | _deregisterTMCloneTable.__gmon_s |
2480 | 74 61 72 74 5f 5f 00 5f 4a 76 5f 52 65 67 69 73 74 65 72 43 6c 61 73 73 65 73 00 5f 49 54 4d 5f | tart__._Jv_RegisterClasses._ITM_ |
24a0 | 72 65 67 69 73 74 65 72 54 4d 43 6c 6f 6e 65 54 61 62 6c 65 00 64 6c 63 6c 6f 73 65 00 64 6c 73 | registerTMCloneTable.dlclose.dls |
24c0 | 79 6d 00 64 6c 6f 70 65 6e 00 64 6c 65 72 72 6f 72 00 6c 69 62 6d 2e 73 6f 2e 36 00 66 6d 6f 64 | ym.dlopen.dlerror.libm.so.6.fmod |
24e0 | 00 61 74 61 6e 32 00 6c 6f 67 31 30 00 6c 6f 67 00 61 73 69 6e 00 63 65 69 6c 00 66 6c 6f 6f 72 | .atan2.log10.log.asin.ceil.floor |
2500 | 00 74 61 6e 00 73 71 72 74 00 70 6f 77 00 61 63 6f 73 00 66 72 65 78 70 00 6c 69 62 63 2e 73 6f | .tan.sqrt.pow.acos.frexp.libc.so |
2520 | 2e 36 00 66 66 6c 75 73 68 00 73 74 72 63 70 79 00 66 6c 6f 63 6b 66 69 6c 65 00 67 6d 74 69 6d | .6.fflush.strcpy.flockfile.gmtim |
2540 | 65 5f 72 00 65 78 69 74 00 66 6e 6d 61 74 63 68 00 72 65 61 64 64 69 72 00 73 65 74 6c 6f 63 61 | e_r.exit.fnmatch.readdir.setloca |
2560 | 6c 65 00 66 6f 70 65 6e 00 73 74 72 6e 63 6d 70 00 73 74 72 72 63 68 72 00 5f 5f 6c 6f 6e 67 6a | le.fopen.strncmp.strrchr.__longj |
2580 | 6d 70 5f 63 68 6b 00 63 6c 6f 73 65 64 69 72 00 73 74 72 6e 63 70 79 00 5f 5f 73 74 61 63 6b 5f | mp_chk.closedir.strncpy.__stack_ |
25a0 | 63 68 6b 5f 66 61 69 6c 00 72 65 61 6c 6c 6f 63 00 63 6c 6f 63 6b 00 61 62 6f 72 74 00 73 74 64 | chk_fail.realloc.clock.abort.std |
25c0 | 69 6e 00 6d 65 6d 63 68 72 00 73 74 72 70 62 72 6b 00 74 6f 6c 6f 77 65 72 00 70 6f 70 65 6e 00 | in.memchr.strpbrk.tolower.popen. |
25e0 | 73 74 72 73 70 6e 00 67 65 74 63 5f 75 6e 6c 6f 63 6b 65 64 00 73 74 72 66 74 69 6d 65 00 6c 6f | strspn.getc_unlocked.strftime.lo |
2600 | 63 61 6c 74 69 6d 65 5f 72 00 73 74 72 74 6f 64 00 66 65 6f 66 00 66 67 65 74 73 00 75 6e 67 65 | caltime_r.strtod.feof.fgets.unge |
2620 | 74 63 00 6c 6f 63 61 6c 65 63 6f 6e 76 00 73 74 72 73 74 72 00 5f 5f 65 72 72 6e 6f 5f 6c 6f 63 | tc.localeconv.strstr.__errno_loc |
2640 | 61 74 69 6f 6e 00 6d 65 6d 63 6d 70 00 63 6c 65 61 72 65 72 72 00 5f 73 65 74 6a 6d 70 00 5f 5f | ation.memcmp.clearerr._setjmp.__ |
2660 | 66 70 72 69 6e 74 66 5f 63 68 6b 00 73 74 64 6f 75 74 00 66 73 65 65 6b 6f 36 34 00 66 70 75 74 | fprintf_chk.stdout.fseeko64.fput |
2680 | 73 00 66 72 65 6f 70 65 6e 36 34 00 66 63 6c 6f 73 65 00 72 61 6e 64 00 6d 61 6c 6c 6f 63 00 66 | s.freopen64.fclose.rand.malloc.f |
26a0 | 74 65 6c 6c 6f 36 34 00 72 65 6d 6f 76 65 00 5f 5f 73 74 72 6e 63 70 79 5f 63 68 6b 00 6f 70 65 | tello64.remove.__strncpy_chk.ope |
26c0 | 6e 64 69 72 00 5f 5f 63 74 79 70 65 5f 62 5f 6c 6f 63 00 67 65 74 65 6e 76 00 73 74 64 65 72 72 | ndir.__ctype_b_loc.getenv.stderr |
26e0 | 00 73 79 73 74 65 6d 00 72 65 61 64 6c 69 6e 6b 00 70 63 6c 6f 73 65 00 66 77 72 69 74 65 00 66 | .system.readlink.pclose.fwrite.f |
2700 | 72 65 61 64 00 67 65 74 74 69 6d 65 6f 66 64 61 79 00 72 65 6e 61 6d 65 00 6d 6b 73 74 65 6d 70 | read.gettimeofday.rename.mkstemp |
2720 | 36 34 00 5f 5f 6d 65 6d 63 70 79 5f 63 68 6b 00 73 72 61 6e 64 6f 6d 00 64 69 66 66 74 69 6d 65 | 64.__memcpy_chk.srandom.difftime |
2740 | 00 73 74 72 63 68 72 00 66 75 6e 6c 6f 63 6b 66 69 6c 65 00 6d 6b 74 69 6d 65 00 74 6d 70 66 69 | .strchr.funlockfile.mktime.tmpfi |
2760 | 6c 65 36 34 00 5f 5f 63 74 79 70 65 5f 74 6f 75 70 70 65 72 5f 6c 6f 63 00 5f 5f 73 74 72 63 70 | le64.__ctype_toupper_loc.__strcp |
2780 | 79 5f 63 68 6b 00 5f 5f 63 74 79 70 65 5f 74 6f 6c 6f 77 65 72 5f 6c 6f 63 00 73 65 74 76 62 75 | y_chk.__ctype_tolower_loc.setvbu |
27a0 | 66 00 5f 5f 73 70 72 69 6e 74 66 5f 63 68 6b 00 66 6f 70 65 6e 36 34 00 5f 49 4f 5f 67 65 74 63 | f.__sprintf_chk.fopen64._IO_getc |
27c0 | 00 73 74 72 63 6d 70 00 73 74 72 65 72 72 6f 72 00 5f 5f 6c 69 62 63 5f 73 74 61 72 74 5f 6d 61 | .strcmp.strerror.__libc_start_ma |
27e0 | 69 6e 00 66 65 72 72 6f 72 00 73 74 72 63 6f 6c 6c 00 66 72 65 65 00 5f 5f 78 73 74 61 74 00 6f | in.ferror.strcoll.free.__xstat.o |
2800 | 73 5f 73 74 61 74 00 5f 5f 6c 69 62 63 5f 63 73 75 5f 66 69 6e 69 00 6c 75 61 6f 70 65 6e 5f 69 | s_stat.__libc_csu_fini.luaopen_i |
2820 | 6f 00 6c 75 61 5f 63 68 65 63 6b 73 74 61 63 6b 00 6c 75 61 5f 67 65 74 74 6f 70 00 6c 75 61 5f | o.lua_checkstack.lua_gettop.lua_ |
2840 | 61 62 73 69 6e 64 65 78 00 6f 73 5f 72 6d 64 69 72 00 6c 75 61 4c 5f 6f 70 65 6e 6c 69 62 00 6c | absindex.os_rmdir.luaL_openlib.l |
2860 | 75 61 4c 5f 77 68 65 72 65 00 6c 75 61 5f 73 65 74 74 6f 70 00 6c 75 61 5f 67 65 74 6c 6f 63 61 | uaL_where.lua_settop.lua_getloca |
2880 | 6c 00 6c 75 61 5f 67 65 74 73 74 61 63 6b 00 6c 75 61 4c 5f 74 72 61 63 65 62 61 63 6b 00 6c 75 | l.lua_getstack.luaL_traceback.lu |
28a0 | 61 5f 74 6f 62 6f 6f 6c 65 61 6e 00 6c 75 61 4c 5f 70 75 73 68 72 65 73 75 6c 74 73 69 7a 65 00 | a_toboolean.luaL_pushresultsize. |
28c0 | 6c 75 61 4c 5f 63 61 6c 6c 6d 65 74 61 00 6c 75 61 5f 74 6f 75 73 65 72 64 61 74 61 00 6c 75 61 | luaL_callmeta.lua_touserdata.lua |
28e0 | 4c 5f 73 65 74 66 75 6e 63 73 00 6c 75 61 4c 5f 61 72 67 65 72 72 6f 72 00 6c 75 61 4c 5f 74 6f | L_setfuncs.luaL_argerror.luaL_to |
2900 | 6c 73 74 72 69 6e 67 00 6c 75 61 5f 70 75 73 68 63 63 6c 6f 73 75 72 65 00 62 75 69 6c 74 69 6e | lstring.lua_pushcclosure.builtin |
2920 | 5f 73 63 72 69 70 74 73 00 6c 75 61 4c 5f 6c 6f 61 64 62 75 66 66 65 72 78 00 6c 75 61 5f 63 6c | _scripts.luaL_loadbufferx.lua_cl |
2940 | 6f 73 65 00 6c 75 61 5f 6e 65 78 74 00 6c 75 61 5f 74 6f 69 6e 74 65 67 65 72 78 00 6c 75 61 5f | ose.lua_next.lua_tointegerx.lua_ |
2960 | 74 6f 6c 73 74 72 69 6e 67 00 5f 65 64 61 74 61 00 6c 75 61 5f 67 65 74 69 6e 66 6f 00 6c 75 61 | tolstring._edata.lua_getinfo.lua |
2980 | 5f 69 64 65 6e 74 00 6f 73 5f 6d 6b 64 69 72 00 6c 75 61 4c 5f 63 68 65 63 6b 6f 70 74 69 6f 6e | _ident.os_mkdir.luaL_checkoption |
29a0 | 00 6c 75 61 4c 5f 72 65 66 00 6c 75 61 5f 63 72 65 61 74 65 74 61 62 6c 65 00 6c 75 61 5f 76 65 | .luaL_ref.lua_createtable.lua_ve |
29c0 | 72 73 69 6f 6e 00 6c 75 61 5f 70 75 73 68 76 66 73 74 72 69 6e 67 00 6c 75 61 5f 72 61 77 73 65 | rsion.lua_pushvfstring.lua_rawse |
29e0 | 74 00 6c 75 61 4c 5f 63 68 65 63 6b 6e 75 6d 62 65 72 00 6c 75 61 5f 67 65 74 68 6f 6f 6b 00 6c | t.luaL_checknumber.lua_gethook.l |
2a00 | 75 61 5f 78 6d 6f 76 65 00 6c 75 61 4c 5f 6f 70 74 6c 73 74 72 69 6e 67 00 6c 75 61 4c 5f 6f 70 | ua_xmove.luaL_optlstring.luaL_op |
2a20 | 74 6e 75 6d 62 65 72 00 6c 75 61 4c 5f 70 75 73 68 72 65 73 75 6c 74 00 6c 75 61 5f 72 61 77 67 | tnumber.luaL_pushresult.lua_rawg |
2a40 | 65 74 69 00 6c 75 61 4c 5f 66 69 6c 65 72 65 73 75 6c 74 00 6c 75 61 5f 73 65 74 6c 6f 63 61 6c | eti.luaL_fileresult.lua_setlocal |
2a60 | 00 6c 75 61 4c 5f 6f 70 65 6e 6c 69 62 73 00 6c 75 61 6f 70 65 6e 5f 64 65 62 75 67 00 6c 75 61 | .luaL_openlibs.luaopen_debug.lua |
2a80 | 5f 73 65 74 66 69 65 6c 64 00 6c 75 61 5f 67 63 00 73 74 72 69 6e 67 5f 68 61 73 68 00 6c 75 61 | _setfield.lua_gc.string_hash.lua |
2aa0 | 5f 70 75 73 68 69 6e 74 65 67 65 72 00 6c 75 61 6f 70 65 6e 5f 6d 61 74 68 00 6c 75 61 5f 69 73 | _pushinteger.luaopen_math.lua_is |
2ac0 | 6e 75 6d 62 65 72 00 6c 75 61 5f 70 75 73 68 74 68 72 65 61 64 00 6c 75 61 4c 5f 67 65 74 73 75 | number.lua_pushthread.luaL_getsu |
2ae0 | 62 74 61 62 6c 65 00 6c 75 61 4c 5f 6c 6f 61 64 66 69 6c 65 78 00 6c 75 61 6f 70 65 6e 5f 73 74 | btable.luaL_loadfilex.luaopen_st |
2b00 | 72 69 6e 67 00 6c 75 61 4c 5f 63 68 65 63 6b 6c 73 74 72 69 6e 67 00 6c 75 61 5f 73 65 74 61 6c | ring.luaL_checklstring.lua_setal |
2b20 | 6c 6f 63 66 00 6c 75 61 5f 70 75 73 68 76 61 6c 75 65 00 6c 75 61 5f 70 75 73 68 66 73 74 72 69 | locf.lua_pushvalue.lua_pushfstri |
2b40 | 6e 67 00 6c 75 61 4c 5f 70 72 65 70 62 75 66 66 73 69 7a 65 00 6c 75 61 5f 74 6f 6e 75 6d 62 65 | ng.luaL_prepbuffsize.lua_tonumbe |
2b60 | 72 78 00 6c 75 61 5f 67 65 74 74 61 62 6c 65 00 6c 75 61 5f 73 65 74 69 00 6c 75 61 5f 73 65 74 | rx.lua_gettable.lua_seti.lua_set |
2b80 | 67 6c 6f 62 61 6c 00 5f 5f 64 61 74 61 5f 73 74 61 72 74 00 6f 73 5f 6d 61 74 63 68 6e 61 6d 65 | global.__data_start.os_matchname |
2ba0 | 00 6c 75 61 4c 5f 6e 65 77 73 74 61 74 65 00 70 61 74 68 5f 69 73 61 62 73 6f 6c 75 74 65 00 6c | .luaL_newstate.path_isabsolute.l |
2bc0 | 75 61 5f 6c 6f 61 64 00 6c 75 61 6f 70 65 6e 5f 62 69 74 33 32 00 6c 75 61 5f 6e 65 77 75 73 65 | ua_load.luaopen_bit32.lua_newuse |
2be0 | 72 64 61 74 61 00 6c 75 61 4c 5f 63 68 65 63 6b 69 6e 74 65 67 65 72 00 6c 75 61 5f 73 65 74 6d | rdata.luaL_checkinteger.lua_setm |
2c00 | 65 74 61 74 61 62 6c 65 00 6c 75 61 5f 72 61 77 73 65 74 69 00 64 6f 5f 69 73 66 69 6c 65 00 6c | etatable.lua_rawseti.do_isfile.l |
2c20 | 75 61 5f 73 65 74 75 73 65 72 76 61 6c 75 65 00 6c 75 61 6f 70 65 6e 5f 63 6f 72 6f 75 74 69 6e | ua_setuservalue.luaopen_coroutin |
2c40 | 65 00 6f 73 5f 6d 61 74 63 68 6e 65 78 74 00 6c 75 61 5f 64 75 6d 70 00 6c 75 61 5f 6e 65 77 73 | e.os_matchnext.lua_dump.lua_news |
2c60 | 74 61 74 65 00 64 6f 5f 68 61 73 68 00 73 74 72 69 6e 67 5f 65 6e 64 73 77 69 74 68 00 6f 73 5f | tate.do_hash.string_endswith.os_ |
2c80 | 6d 61 74 63 68 69 73 66 69 6c 65 00 5f 49 4f 5f 73 74 64 69 6e 5f 75 73 65 64 00 6f 73 5f 74 69 | matchisfile._IO_stdin_used.os_ti |
2ca0 | 63 6b 73 00 6c 75 61 5f 67 65 74 75 70 76 61 6c 75 65 00 6c 75 61 5f 67 65 74 67 6c 6f 62 61 6c | cks.lua_getupvalue.lua_getglobal |
2cc0 | 00 6c 75 61 5f 70 75 73 68 6e 75 6d 62 65 72 00 6c 75 61 5f 6c 65 6e 00 6c 75 61 5f 73 65 74 74 | .lua_pushnumber.lua_len.lua_sett |
2ce0 | 61 62 6c 65 00 6f 73 5f 75 75 69 64 00 6c 75 61 5f 70 75 73 68 62 6f 6f 6c 65 61 6e 00 6c 75 61 | able.os_uuid.lua_pushboolean.lua |
2d00 | 5f 74 6f 70 6f 69 6e 74 65 72 00 6c 75 61 4c 5f 6f 70 74 69 6e 74 65 67 65 72 00 6c 75 61 4c 5f | _topointer.luaL_optinteger.luaL_ |
2d20 | 63 68 65 63 6b 73 74 61 63 6b 00 5f 5f 6c 69 62 63 5f 63 73 75 5f 69 6e 69 74 00 6c 75 61 4c 5f | checkstack.__libc_csu_init.luaL_ |
2d40 | 74 65 73 74 75 64 61 74 61 00 6c 75 61 5f 61 74 70 61 6e 69 63 00 6c 75 61 4c 5f 62 75 66 66 69 | testudata.lua_atpanic.luaL_buffi |
2d60 | 6e 69 74 73 69 7a 65 00 6c 75 61 4c 5f 63 68 65 63 6b 74 79 70 65 00 6c 75 61 5f 73 74 72 69 6e | nitsize.luaL_checktype.lua_strin |
2d80 | 67 74 6f 6e 75 6d 62 65 72 00 6c 75 61 5f 70 75 73 68 6c 69 67 68 74 75 73 65 72 64 61 74 61 00 | gtonumber.lua_pushlightuserdata. |
2da0 | 6c 75 61 5f 67 65 74 61 6c 6c 6f 63 66 00 6c 75 61 4c 5f 63 68 65 63 6b 75 64 61 74 61 00 6c 75 | lua_getallocf.luaL_checkudata.lu |
2dc0 | 61 5f 69 73 79 69 65 6c 64 61 62 6c 65 00 5f 65 6e 64 00 6c 75 61 5f 67 65 74 75 73 65 72 76 61 | a_isyieldable._end.lua_getuserva |
2de0 | 6c 75 65 00 6f 73 5f 70 61 74 68 73 65 61 72 63 68 00 6c 75 61 5f 72 61 77 67 65 74 00 6c 75 61 | lue.os_pathsearch.lua_rawget.lua |
2e00 | 4c 5f 67 73 75 62 00 6c 75 61 5f 72 6f 74 61 74 65 00 6c 75 61 5f 63 6f 70 79 00 6c 75 61 5f 70 | L_gsub.lua_rotate.lua_copy.lua_p |
2e20 | 75 73 68 6c 73 74 72 69 6e 67 00 6c 75 61 5f 69 73 63 66 75 6e 63 74 69 6f 6e 00 6c 75 61 4c 5f | ushlstring.lua_iscfunction.luaL_ |
2e40 | 61 64 64 73 74 72 69 6e 67 00 6f 73 5f 63 6f 70 79 66 69 6c 65 00 6c 75 61 4c 5f 63 68 65 63 6b | addstring.os_copyfile.luaL_check |
2e60 | 61 6e 79 00 6c 75 61 5f 79 69 65 6c 64 6b 00 6c 75 61 5f 6e 65 77 74 68 72 65 61 64 00 6c 75 61 | any.lua_yieldk.lua_newthread.lua |
2e80 | 5f 72 61 77 65 71 75 61 6c 00 5f 5f 62 73 73 5f 73 74 61 72 74 00 6f 73 5f 69 73 64 69 72 00 6f | _rawequal.__bss_start.os_isdir.o |
2ea0 | 73 5f 69 73 36 34 62 69 74 00 6c 75 61 5f 63 61 6c 6c 6b 00 6c 75 61 5f 65 72 72 6f 72 00 6f 73 | s_is64bit.lua_callk.lua_error.os |
2ec0 | 5f 6d 61 74 63 68 64 6f 6e 65 00 70 72 65 6d 61 6b 65 5f 69 6e 69 74 00 6c 75 61 4c 5f 61 64 64 | _matchdone.premake_init.luaL_add |
2ee0 | 6c 73 74 72 69 6e 67 00 6c 75 61 4c 5f 67 65 74 6d 65 74 61 66 69 65 6c 64 00 6c 75 61 5f 72 61 | lstring.luaL_getmetafield.lua_ra |
2f00 | 77 6c 65 6e 00 6c 75 61 5f 73 65 74 68 6f 6f 6b 00 6c 75 61 6f 70 65 6e 5f 75 74 66 38 00 6c 75 | wlen.lua_sethook.luaopen_utf8.lu |
2f20 | 61 5f 74 6f 74 68 72 65 61 64 00 6c 75 61 6f 70 65 6e 5f 6f 73 00 6c 75 61 4c 5f 63 68 65 63 6b | a_tothread.luaopen_os.luaL_check |
2f40 | 76 65 72 73 69 6f 6e 5f 00 6c 75 61 5f 74 79 70 65 6e 61 6d 65 00 6c 75 61 4c 5f 70 75 73 68 6d | version_.lua_typename.luaL_pushm |
2f60 | 6f 64 75 6c 65 00 6c 75 61 4c 5f 65 72 72 6f 72 00 6c 75 61 5f 72 61 77 67 65 74 70 00 6c 75 61 | odule.luaL_error.lua_rawgetp.lua |
2f80 | 5f 69 73 75 73 65 72 64 61 74 61 00 6c 75 61 5f 74 6f 63 66 75 6e 63 74 69 6f 6e 00 6f 73 5f 6d | _isuserdata.lua_tocfunction.os_m |
2fa0 | 61 74 63 68 73 74 61 72 74 00 6c 75 61 6f 70 65 6e 5f 70 61 63 6b 61 67 65 00 6c 75 61 5f 70 75 | atchstart.luaopen_package.lua_pu |
2fc0 | 73 68 6e 69 6c 00 70 72 65 6d 61 6b 65 5f 65 78 65 63 75 74 65 00 6c 75 61 4c 5f 6c 6f 61 64 73 | shnil.premake_execute.luaL_loads |
2fe0 | 74 72 69 6e 67 00 6c 75 61 6f 70 65 6e 5f 74 61 62 6c 65 00 6c 75 61 5f 75 70 76 61 6c 75 65 6a | tring.luaopen_table.lua_upvaluej |
3000 | 6f 69 6e 00 6c 75 61 4c 5f 61 64 64 76 61 6c 75 65 00 6c 75 61 5f 63 6f 6e 63 61 74 00 6c 75 61 | oin.luaL_addvalue.lua_concat.lua |
3020 | 4c 5f 73 65 74 6d 65 74 61 74 61 62 6c 65 00 6c 75 61 6f 70 65 6e 5f 62 61 73 65 00 6c 75 61 5f | L_setmetatable.luaopen_base.lua_ |
3040 | 74 79 70 65 00 6c 75 61 4c 5f 6c 65 6e 00 6c 75 61 5f 73 74 61 74 75 73 00 6c 75 61 5f 75 70 76 | type.luaL_len.lua_status.lua_upv |
3060 | 61 6c 75 65 69 64 00 6c 75 61 4c 5f 65 78 65 63 72 65 73 75 6c 74 00 6c 75 61 4c 5f 6e 65 77 6d | alueid.luaL_execresult.luaL_newm |
3080 | 65 74 61 74 61 62 6c 65 00 6c 75 61 5f 72 65 73 75 6d 65 00 6c 75 61 4c 5f 75 6e 72 65 66 00 6c | etatable.lua_resume.luaL_unref.l |
30a0 | 75 61 5f 61 72 69 74 68 00 6c 75 61 5f 63 6f 6d 70 61 72 65 00 6c 75 61 5f 70 75 73 68 73 74 72 | ua_arith.lua_compare.lua_pushstr |
30c0 | 69 6e 67 00 6c 75 61 4c 5f 62 75 66 66 69 6e 69 74 00 6c 75 61 5f 67 65 74 6d 65 74 61 74 61 62 | ing.luaL_buffinit.lua_getmetatab |
30e0 | 6c 65 00 6c 75 61 5f 67 65 74 68 6f 6f 6b 63 6f 75 6e 74 00 6c 75 61 5f 73 65 74 75 70 76 61 6c | le.lua_gethookcount.lua_setupval |
3100 | 75 65 00 6c 75 61 5f 67 65 74 69 00 6c 75 61 5f 67 65 74 66 69 65 6c 64 00 6f 73 5f 67 65 74 63 | ue.lua_geti.lua_getfield.os_getc |
3120 | 77 64 00 6c 75 61 5f 70 63 61 6c 6c 6b 00 6c 75 61 5f 72 61 77 73 65 74 70 00 6f 73 5f 69 73 66 | wd.lua_pcallk.lua_rawsetp.os_isf |
3140 | 69 6c 65 00 6c 75 61 5f 67 65 74 68 6f 6f 6b 6d 61 73 6b 00 6f 73 5f 63 68 64 69 72 00 6c 75 61 | ile.lua_gethookmask.os_chdir.lua |
3160 | 4c 5f 72 65 71 75 69 72 65 66 00 6c 75 61 5f 69 73 69 6e 74 65 67 65 72 00 6c 75 61 5f 69 73 73 | L_requiref.lua_isinteger.lua_iss |
3180 | 74 72 69 6e 67 00 70 72 65 6d 61 6b 65 5f 6c 6f 63 61 74 65 00 47 4c 49 42 43 5f 32 2e 32 2e 35 | tring.premake_locate.GLIBC_2.2.5 |
31a0 | 00 47 4c 49 42 43 5f 32 2e 31 31 00 47 4c 49 42 43 5f 32 2e 33 2e 34 00 47 4c 49 42 43 5f 32 2e | .GLIBC_2.11.GLIBC_2.3.4.GLIBC_2. |
31c0 | 34 00 47 4c 49 42 43 5f 32 2e 33 00 00 00 02 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 | 4.GLIBC_2.3..................... |
31e0 | 03 00 00 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 04 00 03 00 03 00 03 00 03 00 03 00 | ................................ |
3200 | 03 00 03 00 05 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 04 00 03 00 04 00 03 00 | ................................ |
3220 | 03 00 04 00 03 00 03 00 04 00 03 00 03 00 04 00 03 00 03 00 03 00 03 00 04 00 03 00 03 00 04 00 | ................................ |
3240 | 06 00 03 00 00 00 03 00 03 00 03 00 03 00 03 00 03 00 03 00 07 00 03 00 03 00 03 00 03 00 03 00 | ................................ |
3260 | 04 00 03 00 03 00 03 00 04 00 03 00 03 00 07 00 06 00 03 00 06 00 03 00 03 00 08 00 03 00 03 00 | ................................ |
3280 | 03 00 00 00 03 00 04 00 04 00 04 00 03 00 03 00 06 00 00 00 04 00 03 00 07 00 04 00 03 00 03 00 | ................................ |
32a0 | 07 00 02 00 02 00 06 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 | ................................ |
32c0 | 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 01 00 | ................................ |
32e0 | 01 00 01 00 01 00 03 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 | ................................ |
3300 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 03 00 01 00 01 00 01 00 | ................................ |
3320 | 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 03 00 01 00 01 00 01 00 01 00 01 00 01 00 | ................................ |
3340 | 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 01 00 | ................................ |
3360 | 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 01 00 | ................................ |
3380 | 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 01 00 | ................................ |
33a0 | 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 01 00 | ................................ |
33c0 | 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 01 00 | ................................ |
33e0 | 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 01 00 | ................................ |
3400 | 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 01 00 | ................................ |
3420 | 01 00 01 00 00 00 00 00 01 00 01 00 01 00 00 00 10 00 00 00 20 00 00 00 75 1a 69 09 00 00 07 00 | ........................u.i..... |
3440 | 45 0d 00 00 00 00 00 00 01 00 01 00 82 00 00 00 10 00 00 00 20 00 00 00 75 1a 69 09 00 00 04 00 | E.......................u.i..... |
3460 | 45 0d 00 00 00 00 00 00 01 00 05 00 c9 00 00 00 10 00 00 00 00 00 00 00 91 91 96 06 00 00 08 00 | E............................... |
3480 | 51 0d 00 00 10 00 00 00 74 19 69 09 00 00 06 00 5c 0d 00 00 10 00 00 00 14 69 69 0d 00 00 05 00 | Q.......t.i.....\........ii..... |
34a0 | 68 0d 00 00 10 00 00 00 75 1a 69 09 00 00 03 00 45 0d 00 00 10 00 00 00 13 69 69 0d 00 00 02 00 | h.......u.i.....E........ii..... |
34c0 | 72 0d 00 00 00 00 00 00 f8 ff 65 00 00 00 00 00 06 00 00 00 3c 00 00 00 00 00 00 00 00 00 00 00 | r.........e.........<........... |
34e0 | f0 05 66 00 00 00 00 00 05 00 00 00 a6 00 00 00 00 00 00 00 00 00 00 00 f8 05 66 00 00 00 00 00 | ..f.......................f..... |
3500 | 05 00 00 00 8d 00 00 00 00 00 00 00 00 00 00 00 00 06 66 00 00 00 00 00 05 00 00 00 b3 00 00 00 | ..................f............. |
3520 | 00 00 00 00 00 00 00 00 18 00 66 00 00 00 00 00 07 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
3540 | 20 00 66 00 00 00 00 00 07 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 28 00 66 00 00 00 00 00 | ..f.....................(.f..... |
3560 | 07 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 30 00 66 00 00 00 00 00 07 00 00 00 04 00 00 00 | ................0.f............. |
3580 | 00 00 00 00 00 00 00 00 38 00 66 00 00 00 00 00 07 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 | ........8.f..................... |
35a0 | 40 00 66 00 00 00 00 00 07 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 48 00 66 00 00 00 00 00 | @.f.....................H.f..... |
35c0 | 07 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 50 00 66 00 00 00 00 00 07 00 00 00 08 00 00 00 | ................P.f............. |
35e0 | 00 00 00 00 00 00 00 00 58 00 66 00 00 00 00 00 07 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 | ........X.f..................... |
3600 | 60 00 66 00 00 00 00 00 07 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 68 00 66 00 00 00 00 00 | `.f.....................h.f..... |
3620 | 07 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 70 00 66 00 00 00 00 00 07 00 00 00 0d 00 00 00 | ................p.f............. |
3640 | 00 00 00 00 00 00 00 00 78 00 66 00 00 00 00 00 07 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 | ........x.f..................... |
3660 | 80 00 66 00 00 00 00 00 07 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 88 00 66 00 00 00 00 00 | ..f.......................f..... |
3680 | 07 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 90 00 66 00 00 00 00 00 07 00 00 00 11 00 00 00 | ..................f............. |
36a0 | 00 00 00 00 00 00 00 00 98 00 66 00 00 00 00 00 07 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
36c0 | a0 00 66 00 00 00 00 00 07 00 00 00 13 00 00 00 00 00 00 00 00 00 00 00 a8 00 66 00 00 00 00 00 | ..f.......................f..... |
36e0 | 07 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 b0 00 66 00 00 00 00 00 07 00 00 00 15 00 00 00 | ..................f............. |
3700 | 00 00 00 00 00 00 00 00 b8 00 66 00 00 00 00 00 07 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
3720 | c0 00 66 00 00 00 00 00 07 00 00 00 17 00 00 00 00 00 00 00 00 00 00 00 c8 00 66 00 00 00 00 00 | ..f.......................f..... |
3740 | 07 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 d0 00 66 00 00 00 00 00 07 00 00 00 19 00 00 00 | ..................f............. |
3760 | 00 00 00 00 00 00 00 00 d8 00 66 00 00 00 00 00 07 00 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
3780 | e0 00 66 00 00 00 00 00 07 00 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 e8 00 66 00 00 00 00 00 | ..f.......................f..... |
37a0 | 07 00 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 f0 00 66 00 00 00 00 00 07 00 00 00 1d 00 00 00 | ..................f............. |
37c0 | 00 00 00 00 00 00 00 00 f8 00 66 00 00 00 00 00 07 00 00 00 1e 00 00 00 00 00 00 00 00 00 00 00 | ..........f..................... |
37e0 | 00 01 66 00 00 00 00 00 07 00 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 08 01 66 00 00 00 00 00 | ..f.......................f..... |
3800 | 07 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 10 01 66 00 00 00 00 00 07 00 00 00 21 00 00 00 | ..................f.........!... |
3820 | 00 00 00 00 00 00 00 00 18 01 66 00 00 00 00 00 07 00 00 00 22 00 00 00 00 00 00 00 00 00 00 00 | ..........f........."........... |
3840 | 20 01 66 00 00 00 00 00 07 00 00 00 23 00 00 00 00 00 00 00 00 00 00 00 28 01 66 00 00 00 00 00 | ..f.........#...........(.f..... |
3860 | 07 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 30 01 66 00 00 00 00 00 07 00 00 00 25 00 00 00 | ....$...........0.f.........%... |
3880 | 00 00 00 00 00 00 00 00 38 01 66 00 00 00 00 00 07 00 00 00 26 00 00 00 00 00 00 00 00 00 00 00 | ........8.f.........&........... |
38a0 | 40 01 66 00 00 00 00 00 07 00 00 00 27 00 00 00 00 00 00 00 00 00 00 00 48 01 66 00 00 00 00 00 | @.f.........'...........H.f..... |
38c0 | 07 00 00 00 28 00 00 00 00 00 00 00 00 00 00 00 50 01 66 00 00 00 00 00 07 00 00 00 29 00 00 00 | ....(...........P.f.........)... |
38e0 | 00 00 00 00 00 00 00 00 58 01 66 00 00 00 00 00 07 00 00 00 2a 00 00 00 00 00 00 00 00 00 00 00 | ........X.f.........*........... |
3900 | 60 01 66 00 00 00 00 00 07 00 00 00 2b 00 00 00 00 00 00 00 00 00 00 00 68 01 66 00 00 00 00 00 | `.f.........+...........h.f..... |
3920 | 07 00 00 00 2c 00 00 00 00 00 00 00 00 00 00 00 70 01 66 00 00 00 00 00 07 00 00 00 2d 00 00 00 | ....,...........p.f.........-... |
3940 | 00 00 00 00 00 00 00 00 78 01 66 00 00 00 00 00 07 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 | ........x.f..................... |
3960 | 80 01 66 00 00 00 00 00 07 00 00 00 2f 00 00 00 00 00 00 00 00 00 00 00 88 01 66 00 00 00 00 00 | ..f........./.............f..... |
3980 | 07 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 90 01 66 00 00 00 00 00 07 00 00 00 31 00 00 00 | ....0.............f.........1... |
39a0 | 00 00 00 00 00 00 00 00 98 01 66 00 00 00 00 00 07 00 00 00 32 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........2........... |
39c0 | a0 01 66 00 00 00 00 00 07 00 00 00 33 00 00 00 00 00 00 00 00 00 00 00 a8 01 66 00 00 00 00 00 | ..f.........3.............f..... |
39e0 | 07 00 00 00 34 00 00 00 00 00 00 00 00 00 00 00 b0 01 66 00 00 00 00 00 07 00 00 00 35 00 00 00 | ....4.............f.........5... |
3a00 | 00 00 00 00 00 00 00 00 b8 01 66 00 00 00 00 00 07 00 00 00 36 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........6........... |
3a20 | c0 01 66 00 00 00 00 00 07 00 00 00 37 00 00 00 00 00 00 00 00 00 00 00 c8 01 66 00 00 00 00 00 | ..f.........7.............f..... |
3a40 | 07 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 d0 01 66 00 00 00 00 00 07 00 00 00 39 00 00 00 | ....8.............f.........9... |
3a60 | 00 00 00 00 00 00 00 00 d8 01 66 00 00 00 00 00 07 00 00 00 3a 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........:........... |
3a80 | e0 01 66 00 00 00 00 00 07 00 00 00 3b 00 00 00 00 00 00 00 00 00 00 00 e8 01 66 00 00 00 00 00 | ..f.........;.............f..... |
3aa0 | 07 00 00 00 3c 00 00 00 00 00 00 00 00 00 00 00 f0 01 66 00 00 00 00 00 07 00 00 00 3d 00 00 00 | ....<.............f.........=... |
3ac0 | 00 00 00 00 00 00 00 00 f8 01 66 00 00 00 00 00 07 00 00 00 3e 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........>........... |
3ae0 | 00 02 66 00 00 00 00 00 07 00 00 00 3f 00 00 00 00 00 00 00 00 00 00 00 08 02 66 00 00 00 00 00 | ..f.........?.............f..... |
3b00 | 07 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 10 02 66 00 00 00 00 00 07 00 00 00 41 00 00 00 | ....@.............f.........A... |
3b20 | 00 00 00 00 00 00 00 00 18 02 66 00 00 00 00 00 07 00 00 00 42 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........B........... |
3b40 | 20 02 66 00 00 00 00 00 07 00 00 00 43 00 00 00 00 00 00 00 00 00 00 00 28 02 66 00 00 00 00 00 | ..f.........C...........(.f..... |
3b60 | 07 00 00 00 44 00 00 00 00 00 00 00 00 00 00 00 30 02 66 00 00 00 00 00 07 00 00 00 45 00 00 00 | ....D...........0.f.........E... |
3b80 | 00 00 00 00 00 00 00 00 38 02 66 00 00 00 00 00 07 00 00 00 46 00 00 00 00 00 00 00 00 00 00 00 | ........8.f.........F........... |
3ba0 | 40 02 66 00 00 00 00 00 07 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 48 02 66 00 00 00 00 00 | @.f.........G...........H.f..... |
3bc0 | 07 00 00 00 48 00 00 00 00 00 00 00 00 00 00 00 50 02 66 00 00 00 00 00 07 00 00 00 49 00 00 00 | ....H...........P.f.........I... |
3be0 | 00 00 00 00 00 00 00 00 58 02 66 00 00 00 00 00 07 00 00 00 4a 00 00 00 00 00 00 00 00 00 00 00 | ........X.f.........J........... |
3c00 | 60 02 66 00 00 00 00 00 07 00 00 00 4b 00 00 00 00 00 00 00 00 00 00 00 68 02 66 00 00 00 00 00 | `.f.........K...........h.f..... |
3c20 | 07 00 00 00 4c 00 00 00 00 00 00 00 00 00 00 00 70 02 66 00 00 00 00 00 07 00 00 00 4d 00 00 00 | ....L...........p.f.........M... |
3c40 | 00 00 00 00 00 00 00 00 78 02 66 00 00 00 00 00 07 00 00 00 4e 00 00 00 00 00 00 00 00 00 00 00 | ........x.f.........N........... |
3c60 | 80 02 66 00 00 00 00 00 07 00 00 00 4f 00 00 00 00 00 00 00 00 00 00 00 88 02 66 00 00 00 00 00 | ..f.........O.............f..... |
3c80 | 07 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 90 02 66 00 00 00 00 00 07 00 00 00 51 00 00 00 | ....P.............f.........Q... |
3ca0 | 00 00 00 00 00 00 00 00 98 02 66 00 00 00 00 00 07 00 00 00 52 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........R........... |
3cc0 | a0 02 66 00 00 00 00 00 07 00 00 00 53 00 00 00 00 00 00 00 00 00 00 00 a8 02 66 00 00 00 00 00 | ..f.........S.............f..... |
3ce0 | 07 00 00 00 54 00 00 00 00 00 00 00 00 00 00 00 b0 02 66 00 00 00 00 00 07 00 00 00 55 00 00 00 | ....T.............f.........U... |
3d00 | 00 00 00 00 00 00 00 00 b8 02 66 00 00 00 00 00 07 00 00 00 56 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........V........... |
3d20 | c0 02 66 00 00 00 00 00 07 00 00 00 57 00 00 00 00 00 00 00 00 00 00 00 c8 02 66 00 00 00 00 00 | ..f.........W.............f..... |
3d40 | 07 00 00 00 58 00 00 00 00 00 00 00 00 00 00 00 d0 02 66 00 00 00 00 00 07 00 00 00 59 00 00 00 | ....X.............f.........Y... |
3d60 | 00 00 00 00 00 00 00 00 d8 02 66 00 00 00 00 00 07 00 00 00 5a 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........Z........... |
3d80 | e0 02 66 00 00 00 00 00 07 00 00 00 5c 00 00 00 00 00 00 00 00 00 00 00 e8 02 66 00 00 00 00 00 | ..f.........\.............f..... |
3da0 | 07 00 00 00 5d 00 00 00 00 00 00 00 00 00 00 00 f0 02 66 00 00 00 00 00 07 00 00 00 5e 00 00 00 | ....].............f.........^... |
3dc0 | 00 00 00 00 00 00 00 00 f8 02 66 00 00 00 00 00 07 00 00 00 5f 00 00 00 00 00 00 00 00 00 00 00 | ..........f........._........... |
3de0 | 00 03 66 00 00 00 00 00 07 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 08 03 66 00 00 00 00 00 | ..f.........`.............f..... |
3e00 | 07 00 00 00 61 00 00 00 00 00 00 00 00 00 00 00 10 03 66 00 00 00 00 00 07 00 00 00 62 00 00 00 | ....a.............f.........b... |
3e20 | 00 00 00 00 00 00 00 00 18 03 66 00 00 00 00 00 07 00 00 00 64 00 00 00 00 00 00 00 00 00 00 00 | ..........f.........d........... |
3e40 | 20 03 66 00 00 00 00 00 07 00 00 00 65 00 00 00 00 00 00 00 00 00 00 00 28 03 66 00 00 00 00 00 | ..f.........e...........(.f..... |
3e60 | 07 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 30 03 66 00 00 00 00 00 07 00 00 00 67 00 00 00 | ....f...........0.f.........g... |
3e80 | 00 00 00 00 00 00 00 00 38 03 66 00 00 00 00 00 07 00 00 00 68 00 00 00 00 00 00 00 00 00 00 00 | ........8.f.........h........... |
3ea0 | 40 03 66 00 00 00 00 00 07 00 00 00 69 00 00 00 00 00 00 00 00 00 00 00 48 03 66 00 00 00 00 00 | @.f.........i...........H.f..... |
3ec0 | 07 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 50 03 66 00 00 00 00 00 07 00 00 00 6b 00 00 00 | ....j...........P.f.........k... |
3ee0 | 00 00 00 00 00 00 00 00 58 03 66 00 00 00 00 00 07 00 00 00 6c 00 00 00 00 00 00 00 00 00 00 00 | ........X.f.........l........... |
3f00 | 60 03 66 00 00 00 00 00 07 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 48 83 ec 08 48 8b 05 d5 | `.f.........m...........H...H... |
3f20 | c0 25 00 48 85 c0 74 05 e8 c3 03 00 00 48 83 c4 08 c3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .%.H..t......H.................. |
3f40 | ff 35 c2 c0 25 00 ff 25 c4 c0 25 00 0f 1f 40 00 ff 25 c2 c0 25 00 68 00 00 00 00 e9 e0 ff ff ff | .5..%..%..%...@..%..%.h......... |
3f60 | ff 25 ba c0 25 00 68 01 00 00 00 e9 d0 ff ff ff ff 25 b2 c0 25 00 68 02 00 00 00 e9 c0 ff ff ff | .%..%.h..........%..%.h......... |
3f80 | ff 25 aa c0 25 00 68 03 00 00 00 e9 b0 ff ff ff ff 25 a2 c0 25 00 68 04 00 00 00 e9 a0 ff ff ff | .%..%.h..........%..%.h......... |
3fa0 | ff 25 9a c0 25 00 68 05 00 00 00 e9 90 ff ff ff ff 25 92 c0 25 00 68 06 00 00 00 e9 80 ff ff ff | .%..%.h..........%..%.h......... |
3fc0 | ff 25 8a c0 25 00 68 07 00 00 00 e9 70 ff ff ff ff 25 82 c0 25 00 68 08 00 00 00 e9 60 ff ff ff | .%..%.h.....p....%..%.h.....`... |
3fe0 | ff 25 7a c0 25 00 68 09 00 00 00 e9 50 ff ff ff ff 25 72 c0 25 00 68 0a 00 00 00 e9 40 ff ff ff | .%z.%.h.....P....%r.%.h.....@... |
4000 | ff 25 6a c0 25 00 68 0b 00 00 00 e9 30 ff ff ff ff 25 62 c0 25 00 68 0c 00 00 00 e9 20 ff ff ff | .%j.%.h.....0....%b.%.h......... |
4020 | ff 25 5a c0 25 00 68 0d 00 00 00 e9 10 ff ff ff ff 25 52 c0 25 00 68 0e 00 00 00 e9 00 ff ff ff | .%Z.%.h..........%R.%.h......... |
4040 | ff 25 4a c0 25 00 68 0f 00 00 00 e9 f0 fe ff ff ff 25 42 c0 25 00 68 10 00 00 00 e9 e0 fe ff ff | .%J.%.h..........%B.%.h......... |
4060 | ff 25 3a c0 25 00 68 11 00 00 00 e9 d0 fe ff ff ff 25 32 c0 25 00 68 12 00 00 00 e9 c0 fe ff ff | .%:.%.h..........%2.%.h......... |
4080 | ff 25 2a c0 25 00 68 13 00 00 00 e9 b0 fe ff ff ff 25 22 c0 25 00 68 14 00 00 00 e9 a0 fe ff ff | .%*.%.h..........%".%.h......... |
40a0 | ff 25 1a c0 25 00 68 15 00 00 00 e9 90 fe ff ff ff 25 12 c0 25 00 68 16 00 00 00 e9 80 fe ff ff | .%..%.h..........%..%.h......... |
40c0 | ff 25 0a c0 25 00 68 17 00 00 00 e9 70 fe ff ff ff 25 02 c0 25 00 68 18 00 00 00 e9 60 fe ff ff | .%..%.h.....p....%..%.h.....`... |
40e0 | ff 25 fa bf 25 00 68 19 00 00 00 e9 50 fe ff ff ff 25 f2 bf 25 00 68 1a 00 00 00 e9 40 fe ff ff | .%..%.h.....P....%..%.h.....@... |
4100 | ff 25 ea bf 25 00 68 1b 00 00 00 e9 30 fe ff ff ff 25 e2 bf 25 00 68 1c 00 00 00 e9 20 fe ff ff | .%..%.h.....0....%..%.h......... |
4120 | ff 25 da bf 25 00 68 1d 00 00 00 e9 10 fe ff ff ff 25 d2 bf 25 00 68 1e 00 00 00 e9 00 fe ff ff | .%..%.h..........%..%.h......... |
4140 | ff 25 ca bf 25 00 68 1f 00 00 00 e9 f0 fd ff ff ff 25 c2 bf 25 00 68 20 00 00 00 e9 e0 fd ff ff | .%..%.h..........%..%.h......... |
4160 | ff 25 ba bf 25 00 68 21 00 00 00 e9 d0 fd ff ff ff 25 b2 bf 25 00 68 22 00 00 00 e9 c0 fd ff ff | .%..%.h!.........%..%.h"........ |
4180 | ff 25 aa bf 25 00 68 23 00 00 00 e9 b0 fd ff ff ff 25 a2 bf 25 00 68 24 00 00 00 e9 a0 fd ff ff | .%..%.h#.........%..%.h$........ |
41a0 | ff 25 9a bf 25 00 68 25 00 00 00 e9 90 fd ff ff ff 25 92 bf 25 00 68 26 00 00 00 e9 80 fd ff ff | .%..%.h%.........%..%.h&........ |
41c0 | ff 25 8a bf 25 00 68 27 00 00 00 e9 70 fd ff ff ff 25 82 bf 25 00 68 28 00 00 00 e9 60 fd ff ff | .%..%.h'....p....%..%.h(....`... |
41e0 | ff 25 7a bf 25 00 68 29 00 00 00 e9 50 fd ff ff ff 25 72 bf 25 00 68 2a 00 00 00 e9 40 fd ff ff | .%z.%.h)....P....%r.%.h*....@... |
4200 | ff 25 6a bf 25 00 68 2b 00 00 00 e9 30 fd ff ff ff 25 62 bf 25 00 68 2c 00 00 00 e9 20 fd ff ff | .%j.%.h+....0....%b.%.h,........ |
4220 | ff 25 5a bf 25 00 68 2d 00 00 00 e9 10 fd ff ff ff 25 52 bf 25 00 68 2e 00 00 00 e9 00 fd ff ff | .%Z.%.h-.........%R.%.h......... |
4240 | ff 25 4a bf 25 00 68 2f 00 00 00 e9 f0 fc ff ff ff 25 42 bf 25 00 68 30 00 00 00 e9 e0 fc ff ff | .%J.%.h/.........%B.%.h0........ |
4260 | ff 25 3a bf 25 00 68 31 00 00 00 e9 d0 fc ff ff ff 25 32 bf 25 00 68 32 00 00 00 e9 c0 fc ff ff | .%:.%.h1.........%2.%.h2........ |
4280 | ff 25 2a bf 25 00 68 33 00 00 00 e9 b0 fc ff ff ff 25 22 bf 25 00 68 34 00 00 00 e9 a0 fc ff ff | .%*.%.h3.........%".%.h4........ |
42a0 | ff 25 1a bf 25 00 68 35 00 00 00 e9 90 fc ff ff ff 25 12 bf 25 00 68 36 00 00 00 e9 80 fc ff ff | .%..%.h5.........%..%.h6........ |
42c0 | ff 25 0a bf 25 00 68 37 00 00 00 e9 70 fc ff ff ff 25 02 bf 25 00 68 38 00 00 00 e9 60 fc ff ff | .%..%.h7....p....%..%.h8....`... |
42e0 | ff 25 fa be 25 00 68 39 00 00 00 e9 50 fc ff ff ff 25 f2 be 25 00 68 3a 00 00 00 e9 40 fc ff ff | .%..%.h9....P....%..%.h:....@... |
4300 | ff 25 ea be 25 00 68 3b 00 00 00 e9 30 fc ff ff ff 25 e2 be 25 00 68 3c 00 00 00 e9 20 fc ff ff | .%..%.h;....0....%..%.h<........ |
4320 | ff 25 da be 25 00 68 3d 00 00 00 e9 10 fc ff ff ff 25 d2 be 25 00 68 3e 00 00 00 e9 00 fc ff ff | .%..%.h=.........%..%.h>........ |
4340 | ff 25 ca be 25 00 68 3f 00 00 00 e9 f0 fb ff ff ff 25 c2 be 25 00 68 40 00 00 00 e9 e0 fb ff ff | .%..%.h?.........%..%.h@........ |
4360 | ff 25 ba be 25 00 68 41 00 00 00 e9 d0 fb ff ff ff 25 b2 be 25 00 68 42 00 00 00 e9 c0 fb ff ff | .%..%.hA.........%..%.hB........ |
4380 | ff 25 aa be 25 00 68 43 00 00 00 e9 b0 fb ff ff ff 25 a2 be 25 00 68 44 00 00 00 e9 a0 fb ff ff | .%..%.hC.........%..%.hD........ |
43a0 | ff 25 9a be 25 00 68 45 00 00 00 e9 90 fb ff ff ff 25 92 be 25 00 68 46 00 00 00 e9 80 fb ff ff | .%..%.hE.........%..%.hF........ |
43c0 | ff 25 8a be 25 00 68 47 00 00 00 e9 70 fb ff ff ff 25 82 be 25 00 68 48 00 00 00 e9 60 fb ff ff | .%..%.hG....p....%..%.hH....`... |
43e0 | ff 25 7a be 25 00 68 49 00 00 00 e9 50 fb ff ff ff 25 72 be 25 00 68 4a 00 00 00 e9 40 fb ff ff | .%z.%.hI....P....%r.%.hJ....@... |
4400 | ff 25 6a be 25 00 68 4b 00 00 00 e9 30 fb ff ff ff 25 62 be 25 00 68 4c 00 00 00 e9 20 fb ff ff | .%j.%.hK....0....%b.%.hL........ |
4420 | ff 25 5a be 25 00 68 4d 00 00 00 e9 10 fb ff ff ff 25 52 be 25 00 68 4e 00 00 00 e9 00 fb ff ff | .%Z.%.hM.........%R.%.hN........ |
4440 | ff 25 4a be 25 00 68 4f 00 00 00 e9 f0 fa ff ff ff 25 42 be 25 00 68 50 00 00 00 e9 e0 fa ff ff | .%J.%.hO.........%B.%.hP........ |
4460 | ff 25 3a be 25 00 68 51 00 00 00 e9 d0 fa ff ff ff 25 32 be 25 00 68 52 00 00 00 e9 c0 fa ff ff | .%:.%.hQ.........%2.%.hR........ |
4480 | ff 25 2a be 25 00 68 53 00 00 00 e9 b0 fa ff ff ff 25 22 be 25 00 68 54 00 00 00 e9 a0 fa ff ff | .%*.%.hS.........%".%.hT........ |
44a0 | ff 25 1a be 25 00 68 55 00 00 00 e9 90 fa ff ff ff 25 12 be 25 00 68 56 00 00 00 e9 80 fa ff ff | .%..%.hU.........%..%.hV........ |
44c0 | ff 25 0a be 25 00 68 57 00 00 00 e9 70 fa ff ff ff 25 02 be 25 00 68 58 00 00 00 e9 60 fa ff ff | .%..%.hW....p....%..%.hX....`... |
44e0 | ff 25 fa bd 25 00 68 59 00 00 00 e9 50 fa ff ff ff 25 f2 bd 25 00 68 5a 00 00 00 e9 40 fa ff ff | .%..%.hY....P....%..%.hZ....@... |
4500 | ff 25 ea bd 25 00 68 5b 00 00 00 e9 30 fa ff ff ff 25 e2 bd 25 00 68 5c 00 00 00 e9 20 fa ff ff | .%..%.h[....0....%..%.h\........ |
4520 | ff 25 da bd 25 00 68 5d 00 00 00 e9 10 fa ff ff ff 25 d2 bd 25 00 68 5e 00 00 00 e9 00 fa ff ff | .%..%.h].........%..%.h^........ |
4540 | ff 25 ca bd 25 00 68 5f 00 00 00 e9 f0 f9 ff ff ff 25 c2 bd 25 00 68 60 00 00 00 e9 e0 f9 ff ff | .%..%.h_.........%..%.h`........ |
4560 | ff 25 ba bd 25 00 68 61 00 00 00 e9 d0 f9 ff ff ff 25 b2 bd 25 00 68 62 00 00 00 e9 c0 f9 ff ff | .%..%.ha.........%..%.hb........ |
4580 | ff 25 aa bd 25 00 68 63 00 00 00 e9 b0 f9 ff ff ff 25 a2 bd 25 00 68 64 00 00 00 e9 a0 f9 ff ff | .%..%.hc.........%..%.hd........ |
45a0 | ff 25 9a bd 25 00 68 65 00 00 00 e9 90 f9 ff ff ff 25 92 bd 25 00 68 66 00 00 00 e9 80 f9 ff ff | .%..%.he.........%..%.hf........ |
45c0 | ff 25 8a bd 25 00 68 67 00 00 00 e9 70 f9 ff ff ff 25 82 bd 25 00 68 68 00 00 00 e9 60 f9 ff ff | .%..%.hg....p....%..%.hh....`... |
45e0 | ff 25 7a bd 25 00 68 69 00 00 00 e9 50 f9 ff ff 41 55 41 54 49 89 d4 55 53 41 89 f5 50 48 8b 47 | .%z.%.hi....P...AUATI..USA..PH.G |
4600 | 10 48 89 fb 41 b8 ed 38 45 00 48 8b 68 38 48 8b 07 8b 50 28 85 d2 74 12 be fb 38 45 00 48 89 ef | .H..A..8E.H.h8H...P(..t...8E.H.. |
4620 | 31 c0 e8 0d 8d 01 00 49 89 c0 be 0f 39 45 00 48 89 ef 44 89 e9 4c 89 e2 31 c0 e8 f5 8c 01 00 48 | 1......I....9E.H..D..L..1......H |
4640 | 8b 7b 10 48 89 c6 e8 4b 58 01 00 55 53 48 89 f5 50 8b 37 48 89 fb 83 fe ff 74 30 e8 7e 54 01 00 | .{.H...KX..USH..P.7H.....t0.~T.. |
4660 | 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f | H.{@H..H.P.H..H..t.H.G.H.P.H.W.. |
4680 | b6 00 eb 05 e8 7d c9 00 00 89 03 ba 25 01 00 00 48 89 ee 48 89 df e8 8a 53 01 00 55 53 48 89 fb | .....}......%...H..H....S..USH.. |
46a0 | 50 48 89 d5 48 89 53 10 e8 ae fa 00 00 48 89 45 00 8a 40 08 83 ce ff 48 89 df 83 c8 40 0f b6 c0 | PH..H.S......H.E..@....H....@... |
46c0 | 89 45 08 48 83 43 10 10 e8 68 65 01 00 53 48 89 fb 48 8b 57 18 48 8b 3f 48 89 f1 31 c0 be c1 58 | .E.H.C...he..SH..H.W.H.?H..1...X |
46e0 | 45 00 e8 4d 8c 01 00 48 8b 3b be 03 00 00 00 e8 41 65 01 00 41 55 41 54 41 89 fd 55 53 49 89 f4 | E..M...H.;......Ae..AUATA..USI.. |
4700 | 51 e8 54 4d 01 00 48 89 c3 48 89 c7 e8 af fa 00 00 48 89 df e8 b1 0b 00 00 49 8b 34 24 48 89 df | Q.TM..H..H.......H.......I.4$H.. |
4720 | 89 c5 e8 53 0e 00 00 be 8d e6 41 00 48 89 df e8 65 0a 01 00 85 ed 75 10 4c 89 e2 44 89 ee 48 89 | ...S......A.H...e.....u.L..D..H. |
4740 | df e8 4a 0c 00 00 89 c5 48 89 df e8 34 1b 01 00 5a 89 e8 5b 5d 41 5c 41 5d c3 31 ed 49 89 d1 5e | ..J.....H...4...Z..[]A\A].1.I..^ |
4760 | 48 89 e2 48 83 e4 f0 50 54 49 c7 c0 a0 e5 41 00 48 c7 c1 30 e5 41 00 48 c7 c7 f4 46 40 00 e8 cd | H..H...PTI....A.H..0.A.H...F@... |
4780 | fa ff ff f4 66 2e 0f 1f 84 00 00 00 00 00 66 90 b8 f7 05 66 00 55 48 2d f0 05 66 00 48 83 f8 0e | ....f.........f....f.UH-..f.H... |
47a0 | 48 89 e5 76 1b b8 00 00 00 00 48 85 c0 74 11 5d bf f0 05 66 00 ff e0 66 0f 1f 84 00 00 00 00 00 | H..v......H..t.]...f...f........ |
47c0 | 5d c3 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 be f0 05 66 00 55 48 81 ee f0 05 66 00 48 c1 fe | ].fffff............f.UH....f.H.. |
47e0 | 03 48 89 e5 48 89 f0 48 c1 e8 3f 48 01 c6 48 d1 fe 74 15 b8 00 00 00 00 48 85 c0 74 0b 5d bf f0 | .H..H..H..?H..H..t......H..t.].. |
4800 | 05 66 00 ff e0 0f 1f 00 5d c3 66 0f 1f 44 00 00 80 3d f1 bd 25 00 00 75 11 55 48 89 e5 e8 6e ff | .f......].f..D...=..%..u.UH...n. |
4820 | ff ff 5d c6 05 de bd 25 00 01 f3 c3 0f 1f 40 00 bf 00 fe 65 00 48 83 3f 00 75 05 eb 93 0f 1f 00 | ..]....%......@....e.H.?.u...... |
4840 | b8 00 00 00 00 48 85 c0 74 f1 55 48 89 e5 ff d0 5d e9 7a ff ff ff 53 48 89 fb be 00 40 00 00 48 | .....H..t.UH....].z...SH....@..H |
4860 | 81 ec 10 40 00 00 48 8d 7c 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 08 40 00 00 31 c0 e8 1d | ...@..H.|$.dH..%(...H..$.@..1... |
4880 | f9 ff ff 31 d2 48 85 c0 74 2a 48 8d 44 24 08 8a 10 84 d2 74 0d 80 fa 5c 75 03 c6 00 2f 48 ff c0 | ...1.H..t*H.D$.....t...\u.../H.. |
48a0 | eb ed 48 8d 74 24 08 48 89 df e8 ef 03 01 00 ba 01 00 00 00 48 8b 8c 24 08 40 00 00 64 48 33 0c | ..H.t$.H............H..$.@..dH3. |
48c0 | 25 28 00 00 00 89 d0 74 05 e8 22 f8 ff ff 48 81 c4 10 40 00 00 5b c3 41 54 55 31 d2 53 be 01 00 | %(.....t.."...H...@..[.ATU1.S... |
48e0 | 00 00 48 89 fb 48 81 ec 90 00 00 00 e8 28 44 01 00 48 89 e6 48 89 c7 49 89 c4 e8 b1 9c 01 00 85 | ..H..H.......(D..H..H..I........ |
4900 | c0 74 62 48 89 df e8 02 03 01 00 e8 90 f6 ff ff 8b 28 83 fd 02 74 1f 83 fd 0d 75 2e 4c 89 e2 be | .tbH.............(...t....u.L... |
4920 | 04 e6 41 00 48 89 df 31 c0 40 b5 02 e8 fe 03 01 00 e9 90 00 00 00 4c 89 e2 be 1f e6 41 00 48 89 | ..A.H..1.@............L.....A.H. |
4940 | df 31 c0 e8 e7 03 01 00 eb 7c 89 ea 4c 89 e1 be 32 e6 41 00 48 89 df 31 c0 bd 02 00 00 00 e8 cc | .1.......|..L...2.A.H..1........ |
4960 | 03 01 00 eb 61 31 d2 31 f6 48 89 df e8 46 07 01 00 be 64 e6 41 00 48 89 df bd 01 00 00 00 e8 1b | ....a1.1.H...F....d.A.H......... |
4980 | 03 01 00 48 8b 74 24 58 48 89 df e8 a6 02 01 00 be fd ff ff ff 48 89 df e8 6c 08 01 00 be 1e 2f | ...H.t$XH............H...l...../ |
49a0 | 45 00 48 89 df e8 f4 02 01 00 f2 48 0f 2a 44 24 30 48 89 df e8 68 02 01 00 be fd ff ff ff 48 89 | E.H........H.*D$0H...h........H. |
49c0 | df e8 43 08 01 00 48 81 c4 90 00 00 00 89 e8 5b 5d 41 5c c3 55 53 31 d2 51 be 01 00 00 00 48 89 | ..C...H........[]A\.US1.Q.....H. |
49e0 | fb e8 33 43 01 00 48 89 c7 48 89 c5 e8 ef f6 ff ff 85 c0 74 21 48 89 df e8 10 02 01 00 48 89 ea | ..3C..H..H.........t!H.......H.. |
4a00 | be 6a e6 41 00 48 89 df 31 c0 e8 20 03 01 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 44 | .j.A.H..1..................H...D |
4a20 | 04 01 00 b8 01 00 00 00 5a 5b 5d c3 48 63 f6 31 c0 48 01 f7 88 14 07 48 ff c0 48 c1 ea 08 48 83 | ........Z[].Hc.1.H.....H..H...H. |
4a40 | f8 04 75 f0 c3 41 54 55 31 c9 53 31 d2 be 01 00 00 00 48 89 fd 48 83 ec 40 64 48 8b 04 25 28 00 | ..u..ATU1.S1......H..H..@dH..%(. |
4a60 | 00 00 48 89 44 24 38 31 c0 e8 e0 42 01 00 48 85 c0 48 89 c3 74 78 31 f6 48 89 c7 e8 17 03 00 00 | ..H.D$81...B..H..H..tx1.H....... |
4a80 | 48 8d 7c 24 02 48 89 c2 31 f6 e8 9d ff ff ff 48 89 df be 4c 00 00 00 e8 fb 02 00 00 48 8d 7c 24 | H.|$.H..1......H...L........H.|$ |
4aa0 | 02 48 89 c2 be 04 00 00 00 e8 7e ff ff ff 48 89 df be 75 00 00 00 e8 dc 02 00 00 48 8d 7c 24 02 | .H........~...H...u........H.|$. |
4ac0 | 48 89 c2 be 08 00 00 00 e8 5f ff ff ff 48 89 df be 61 00 00 00 e8 bd 02 00 00 48 8d 7c 24 02 48 | H........_...H...a........H.|$.H |
4ae0 | 89 c2 be 0c 00 00 00 e8 40 ff ff ff eb 3f be 9e e6 41 00 bf a1 e6 41 00 e8 d3 f9 ff ff 48 8d 7c | ........@....?...A....A......H.| |
4b00 | 24 02 48 89 c3 48 89 c1 ba 01 00 00 00 be 10 00 00 00 e8 39 f5 ff ff 48 89 df 49 89 c4 e8 8e f5 | $.H..H.............9...H..I..... |
4b20 | ff ff 31 c0 45 85 e4 0f 84 94 00 00 00 0f b6 44 24 11 b9 ae e6 41 00 ba 26 00 00 00 be 01 00 00 | ..1.E..........D$....A..&....... |
4b40 | 00 50 0f b6 44 24 18 50 0f b6 44 24 1f 50 0f b6 44 24 26 50 0f b6 44 24 2d 50 0f b6 44 24 34 50 | .P..D$.P..D$.P..D$&P..D$-P..D$4P |
4b60 | 0f b6 44 24 3b 50 0f b6 44 24 42 50 0f b6 44 24 49 50 0f b6 44 24 50 50 0f b6 44 24 57 50 0f b6 | ..D$;P..D$BP..D$IP..D$PP..D$WP.. |
4b80 | 44 24 5e 50 0f b6 44 24 65 50 0f b6 44 24 6c 50 44 0f b6 4c 24 73 31 c0 44 0f b6 44 24 72 48 8d | D$^P..D$eP..D$lPD..L$s1.D..D$rH. |
4ba0 | bc 24 82 00 00 00 e8 35 fa ff ff 48 83 c4 70 48 89 ef 48 8d 74 24 12 e8 e2 00 01 00 b8 01 00 00 | .$.....5...H..pH..H.t$.......... |
4bc0 | 00 48 8b 4c 24 38 64 48 33 0c 25 28 00 00 00 74 05 e8 1a f5 ff ff 48 83 c4 40 5b 5d 41 5c c3 48 | .H.L$8dH3.%(...t......H..@[]A\.H |
4be0 | 81 ec 98 00 00 00 48 89 e6 e8 c2 99 01 00 31 d2 85 c0 75 0d 8b 54 24 18 c1 ea 0e 83 f2 01 83 e2 | ......H.......1...u..T$......... |
4c00 | 01 89 d0 48 81 c4 98 00 00 00 c3 53 31 d2 be 01 00 00 00 48 89 fb e8 fe 40 01 00 48 89 c7 e8 bc | ...H.......S1......H....@..H.... |
4c20 | ff ff ff 48 89 df 89 c6 e8 3a 02 01 00 b8 01 00 00 00 5b c3 53 31 f6 48 89 fb 48 83 ec 10 48 89 | ...H.....:........[.S1.H..H...H. |
4c40 | e7 e8 1a f5 ff ff 31 f6 85 c0 75 1a 48 69 34 24 40 42 0f 00 48 b8 00 c0 2b ff fe bf dc 00 48 01 | ......1...u.Hi4$@B..H...+.....H. |
4c60 | c6 48 03 74 24 08 48 89 df e8 c8 ff 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 41 54 55 31 d2 53 be | .H.t$.H.......H........[.ATU1.S. |
4c80 | 01 00 00 00 48 89 fb e8 8d 40 01 00 31 d2 49 89 c4 be 02 00 00 00 48 89 df e8 7b 40 01 00 4c 89 | ....H....@..1.I.......H...{@..L. |
4ca0 | e2 48 89 c1 be f3 e6 41 00 48 89 df 48 89 c5 31 c0 e8 79 00 01 00 31 d2 83 ce ff 48 89 df e8 db | .H.....A.H..H..1..y...1....H.... |
4cc0 | fd 00 00 48 89 c7 e8 35 f4 ff ff 85 c0 74 21 48 89 df e8 36 ff 00 00 48 89 ea be fc e6 41 00 48 | ...H...5.....t!H...6...H.....A.H |
4ce0 | 89 df 31 c0 e8 46 00 01 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 6a 01 01 00 b8 01 00 | ..1..F...............H...j...... |
4d00 | 00 00 5b 5d 41 5c c3 55 53 31 d2 51 48 89 fb 31 c9 be 01 00 00 00 e8 33 40 01 00 31 c9 31 d2 be | ..[]A\.US1.QH..1.......3@..1.1.. |
4d20 | 02 00 00 00 48 89 df 48 89 c5 e8 1f 40 01 00 48 85 c0 48 89 c6 74 5a 48 85 ed 74 55 49 83 c9 ff | ....H..H....@..H..H..tZH..tUI... |
4d40 | 31 c0 48 89 ef 4c 89 c9 f2 ae 48 89 f7 48 89 ca 4c 89 c9 f2 ae 48 f7 d2 31 c0 48 f7 d1 4c 01 ca | 1.H..L....H..H..L....H..1.H..L.. |
4d60 | 4c 01 c9 39 ca 7c 2c 48 63 c9 48 63 d2 48 29 ca 48 8d 7c 15 00 e8 36 f5 ff ff 31 f6 85 c0 48 89 | L..9.|,Hc.Hc.H).H.|...6...1...H. |
4d80 | df 40 0f 94 c6 e8 dd 00 01 00 b8 01 00 00 00 eb 02 31 c0 5a 5b 5d c3 85 f6 b8 05 15 00 00 74 09 | .@...............1.Z[]........t. |
4da0 | 48 63 c6 48 05 a5 b5 02 00 48 0f be 37 40 84 f6 74 0c 48 6b c0 21 48 ff c7 48 01 f0 eb eb c3 53 | Hc.H.....H..7@..t.Hk.!H..H.....S |
4dc0 | 31 d2 be 01 00 00 00 48 89 fb e8 4a 3f 01 00 31 f6 48 89 c7 e8 be ff ff ff 48 85 c0 78 07 f2 48 | 1......H...J?..1.H.......H..x..H |
4de0 | 0f 2a c0 eb 15 48 89 c2 83 e0 01 48 d1 ea 48 09 c2 f2 48 0f 2a c2 f2 0f 58 c0 48 89 df e8 1f fe | .*...H.....H..H...H.*...X.H..... |
4e00 | 00 00 b8 01 00 00 00 5b c3 41 56 41 be 02 00 00 00 41 55 41 54 55 53 48 89 fb 48 89 df e8 b4 f8 | .......[.AVA.....AUATUSH..H..... |
4e20 | 00 00 41 39 c6 0f 8f 05 01 00 00 44 89 f6 48 89 df e8 d3 f9 00 00 85 c0 0f 84 ea 00 00 00 31 d2 | ..A9.......D..H...............1. |
4e40 | 44 89 f6 48 89 df e8 ce 3e 01 00 49 89 c4 be 3b 00 00 00 4c 89 e7 e8 b5 f2 ff ff be 3a 00 00 00 | D..H....>..I...;...L........:... |
4e60 | 49 89 c5 4c 89 e7 e8 a5 f2 ff ff 4d 85 ed 48 89 c5 74 15 48 85 c0 0f 84 b8 00 00 00 49 39 c5 4c | I..L.......M..H..t.H........I9.L |
4e80 | 0f 47 e8 e9 ac 00 00 00 48 85 c0 74 13 48 89 ea 4c 89 e6 48 89 df 4c 29 e2 e8 ac fd 00 00 eb 0b | .G......H..t.H..L..H..L)........ |
4ea0 | 4c 89 e6 48 89 df e8 f3 fd 00 00 83 ce ff 48 89 df e8 33 f9 00 00 be 6f 56 45 00 48 89 df e8 db | L..H..........H...3....oVE.H.... |
4ec0 | fd 00 00 be 01 00 00 00 48 89 df e8 19 f9 00 00 be 03 00 00 00 48 89 df e8 72 09 01 00 31 d2 83 | ........H............H...r...1.. |
4ee0 | ce ff 48 89 df e8 b4 fb 00 00 48 89 c7 e8 ed fc ff ff 85 c0 74 14 be fe ff ff ff 48 89 df e8 ea | ..H.......H.........t......H.... |
4f00 | f7 00 00 b8 01 00 00 00 eb 32 be fd ff ff ff 48 89 df e8 d6 f7 00 00 48 85 ed 74 0c 48 ff c5 49 | .........2.....H.......H..t.H..I |
4f20 | 89 ec 0f 85 26 ff ff ff 41 ff c6 e9 ea fe ff ff 31 c0 eb 08 4c 89 ed e9 51 ff ff ff 5b 5d 41 5c | ....&...A.......1...L...Q...[]A\ |
4f40 | 41 5d 41 5e c3 55 53 31 d2 51 be 01 00 00 00 48 89 fb e8 c2 3d 01 00 48 89 c7 48 89 c5 e8 6e f1 | A]A^.US1.Q.....H....=..H..H...n. |
4f60 | ff ff 85 c0 74 21 48 89 df e8 9f fc 00 00 48 89 ea be 1e 23 45 00 48 89 df 31 c0 e8 af fd 00 00 | ....t!H.......H....#E.H..1...... |
4f80 | b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 d3 fe 00 00 b8 01 00 00 00 5a 5b 5d c3 41 57 41 | ............H............Z[].AWA |
4fa0 | 56 31 d2 41 55 41 54 be 01 00 00 00 55 53 49 89 fd 51 e8 62 3d 01 00 bf 20 00 00 00 48 89 c5 e8 | V1.AUAT.....USI..Q.b=.......H... |
4fc0 | dc f3 ff ff be 2f 00 00 00 48 89 ef 48 89 c3 e8 6c f1 ff ff 48 85 c0 49 89 c4 74 4f 49 89 c6 49 | ...../...H..H...l...H..I..tOI..I |
4fe0 | 29 ee 49 8d 7e 01 e8 b5 f3 ff ff 48 89 ee 49 89 c7 4c 89 f2 48 89 c7 48 89 43 10 e8 c0 ef ff ff | ).I.~......H..I..L..H..H.C...... |
5000 | 43 c6 04 37 00 31 c0 48 89 ef 48 83 c9 ff f2 ae 48 f7 d1 48 8d 7c 0d ff 4c 29 e7 e8 80 f3 ff ff | C..7.1.H..H.....H..H.|..L)...... |
5020 | 49 8d 74 24 01 48 89 43 18 eb 38 bf 02 00 00 00 e8 6b f3 ff ff be 60 51 45 00 48 89 c7 48 89 43 | I.t$.H.C..8......k....`QE.H..H.C |
5040 | 10 e8 ba ef ff ff 31 c0 48 89 ef 48 83 c9 ff f2 ae 48 f7 d1 48 89 cf e8 44 f3 ff ff 48 89 ee 48 | ......1.H..H.....H..H...D...H..H |
5060 | 89 43 18 48 89 c7 e8 95 ef ff ff 48 8b 7b 10 e8 4c f0 ff ff 48 89 de 4c 89 ef 48 89 03 e8 ff fd | .C.H.......H.{..L...H..L..H..... |
5080 | 00 00 5a b8 01 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 be 01 00 00 00 e8 eb fa 00 00 48 8b | ..Z.....[]A\A]A^A_.S..........H. |
50a0 | 38 48 89 c3 48 85 ff 74 05 e8 52 f1 ff ff 48 8b 7b 10 e8 b9 ee ff ff 48 8b 7b 18 e8 b0 ee ff ff | 8H..H..t..R...H.{......H.{...... |
50c0 | 48 89 df e8 a8 ee ff ff 31 c0 5b c3 53 be 01 00 00 00 48 89 fb e8 af fa 00 00 48 8b 70 08 48 89 | H.......1.[.S.....H.......H.p.H. |
50e0 | df 48 83 c6 13 e8 b4 fb 00 00 b8 01 00 00 00 5b c3 55 53 be 01 00 00 00 48 89 fb 48 81 ec 98 00 | .H.............[.US.....H..H.... |
5100 | 00 00 e8 82 fa 00 00 48 8b 48 08 48 8b 50 10 be 3e 23 45 00 48 89 df 31 c0 48 83 c1 13 e8 0d fc | .......H.H.H.P..>#E.H..1.H...... |
5120 | 00 00 31 d2 83 ce ff 48 89 df e8 6f f9 00 00 be fe ff ff ff 48 89 c5 48 89 df e8 ae f5 00 00 48 | ..1....H...o........H..H.......H |
5140 | 89 e6 48 89 ef e8 66 94 01 00 31 d2 85 c0 75 21 8b 44 24 18 31 f6 48 89 df 25 00 f0 00 00 3d 00 | ..H...f...1...u!.D$.1.H..%....=. |
5160 | 80 00 00 40 0f 94 c6 e8 fb fc 00 00 ba 01 00 00 00 48 81 c4 98 00 00 00 89 d0 5b 5d c3 55 53 be | ...@.............H........[].US. |
5180 | 01 00 00 00 51 48 89 fd e8 fc f9 00 00 48 8b 38 48 89 c3 48 85 ff 75 0d 31 c0 eb 42 80 7e 13 2e | ....QH.......H.8H..H..u.1..B.~.. |
51a0 | 75 17 48 8b 3b e8 b6 f1 ff ff 48 89 43 08 48 8b 73 08 48 85 f6 75 e5 eb df 48 8b 7b 18 48 83 c6 | u.H.;.....H.C.H.s.H..u...H.{.H.. |
51c0 | 13 31 d2 e8 b8 ef ff ff 85 c0 75 d6 be 01 00 00 00 48 89 ef e8 8e fc 00 00 b8 01 00 00 00 5a 5b | .1........u......H............Z[ |
51e0 | 5d c3 41 55 41 54 49 89 f5 55 53 49 89 fc be 3d 00 00 00 4c 89 ef 48 81 ec 18 02 00 00 64 48 8b | ].AUATI..USI...=...L..H......dH. |
5200 | 04 25 28 00 00 00 48 89 84 24 08 02 00 00 31 c0 e8 fb ee ff ff 48 85 c0 48 89 c3 74 32 4c 29 e8 | .%(...H..$....1......H..H..t2L). |
5220 | bd ff 01 00 00 48 8d 7c 24 08 3d ff 01 00 00 b9 00 02 00 00 4c 89 ee 0f 4e e8 48 ff c3 48 63 ed | .....H.|$.=.........L...N.H..Hc. |
5240 | 48 89 ea e8 08 f2 ff ff c6 44 2c 08 00 eb 17 48 8d 7c 24 08 ba 00 02 00 00 4c 89 ee bb 30 3c 45 | H........D,....H.|$......L...0<E |
5260 | 00 e8 0a f2 ff ff 48 89 de 4c 89 e7 e8 2d fa 00 00 48 8d 54 24 08 be fd ff ff ff 4c 89 e7 e8 ad | ......H..L...-...H.T$......L.... |
5280 | ff 00 00 48 8d 7c 24 08 be 44 23 45 00 e8 1e f0 ff ff 85 c0 75 0c 80 3b 00 74 07 48 89 1d 6e b3 | ...H.|$..D#E........u..;.t.H..n. |
52a0 | 25 00 31 c0 48 8b 8c 24 08 02 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 34 ee ff ff 48 81 c4 18 | %.1.H..$....dH3.%(...t..4...H... |
52c0 | 02 00 00 5b 5d 41 5c 41 5d c3 53 31 c9 48 89 fb ba 20 27 45 00 be 7e 3c 45 00 e8 2e 42 01 00 48 | ...[]A\A].S1.H....'E..~<E...B..H |
52e0 | 89 df 31 c9 ba 00 26 45 00 be cc 42 45 00 e8 1a 42 01 00 31 c9 ba c0 25 45 00 48 89 df be 76 3c | ..1...&E...BE...B..1...%E.H...v< |
5300 | 45 00 e8 06 42 01 00 48 89 df be 4c 23 45 00 e8 8a f9 00 00 be c5 24 45 00 48 89 df e8 78 fe 00 | E...B..H...L#E........$E.H...x.. |
5320 | 00 f2 0f 10 05 17 d4 04 00 48 89 df e8 f0 f8 00 00 48 89 df be 80 23 45 00 e8 5b fe 00 00 48 89 | .........H.......H....#E..[...H. |
5340 | df be 8f 23 45 00 e8 53 f9 00 00 48 89 df be cd 23 45 00 e8 41 fe 00 00 48 89 df be e0 23 45 00 | ...#E..S...H....#E..A...H....#E. |
5360 | e8 39 f9 00 00 48 89 df be bd 24 45 00 e8 27 fe 00 00 48 89 df be d0 24 45 00 e8 1f f9 00 00 48 | .9...H....$E..'...H....$E......H |
5380 | 89 df be d6 24 45 00 e8 0d fe 00 00 31 c0 5b c3 41 57 41 56 49 89 d6 41 55 41 54 41 89 f5 55 53 | ....$E......1.[.AWAVI..AUATA..US |
53a0 | 31 d2 48 89 fb 31 f6 bd 01 00 00 00 48 83 ec 18 e8 02 fd 00 00 31 d2 31 f6 48 89 df e8 f6 fc 00 | 1.H..1......H........1.1.H...... |
53c0 | 00 41 8d 45 ff 89 44 24 04 44 39 ed 0f 8d a3 00 00 00 48 63 c5 49 8b 34 c6 8a 06 3c 2f 75 05 48 | .A.E..D$.D9.......Hc.I.4...</u.H |
53e0 | ff c6 eb 0e 3c 2d 75 14 80 7e 01 2d 75 0e 48 83 c6 02 48 89 df e8 e8 fd ff ff eb 72 48 89 df 44 | ....<-u..~.-u.H...H........rH..D |
5400 | 8d 65 01 45 31 ff e8 93 f8 00 00 be da 24 45 00 48 89 df e8 81 fd 00 00 49 63 c4 4d 8d 04 c6 49 | .e.E1........$E.H.......Ic.M...I |
5420 | ff c7 42 8d 44 3d 00 44 39 e8 7d 37 4b 8b 74 f8 f8 48 89 df 4c 89 44 24 08 e8 60 f8 00 00 be fe | ..B.D=.D9.}7K.t..H..L.D$..`..... |
5440 | ff ff ff 48 89 df e8 dd f6 00 00 48 8d 50 01 be fe ff ff ff 48 89 df e8 d9 fe 00 00 4c 8b 44 24 | ...H.......H.P......H.......L.D$ |
5460 | 08 eb bc 44 03 64 24 04 41 29 ec 44 89 e5 ff c5 e9 54 ff ff ff be e2 24 45 00 48 89 df 31 ed e8 | ...D.d$.A).D.....T.....$E.H..1.. |
5480 | 15 fd 00 00 be e8 24 45 00 48 89 df e8 08 fd 00 00 48 63 c5 48 8b 34 c5 c0 03 66 00 48 85 f6 74 | ......$E.H.......Hc.H.4...f.H..t |
54a0 | 31 48 89 df e8 e9 36 01 00 85 c0 0f 85 a0 00 00 00 45 31 c9 45 31 c0 31 c9 83 ca ff 31 f6 48 89 | 1H....6..........E1.E1.1....1.H. |
54c0 | df e8 7e 00 01 00 85 c0 0f 85 83 00 00 00 ff c5 eb bf be f1 24 45 00 48 89 df e8 db f9 00 00 83 | ..~.................$E.H........ |
54e0 | ce ff ba f7 24 45 00 48 89 df e8 6a fa 00 00 83 ca ff be fe ff ff ff 48 89 df e8 31 f2 00 00 be | ....$E.H...j...........H...1.... |
5500 | fe ff ff ff 48 89 df e8 e1 f1 00 00 48 89 df e8 c2 f1 00 00 be 01 25 45 00 89 c5 48 89 df e8 97 | ....H.......H.........%E...H.... |
5520 | f9 00 00 31 f6 45 31 c9 45 31 c0 ba 01 00 00 00 48 89 df 89 e9 e8 0a 00 01 00 31 d2 83 ce ff 85 | ...1.E1.E1......H.........1..... |
5540 | c0 48 89 df 75 13 e8 92 f4 00 00 f2 0f 2c c0 eb 1a 31 d2 83 ce ff 48 89 df e8 40 f5 00 00 48 89 | .H..u........,...1....H...@...H. |
5560 | c7 e8 ba ea ff ff b8 01 00 00 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 f5 ba | ...........H...[]A\A]A^A_.USH... |
5580 | 00 10 00 00 48 89 fb bf 0f 25 45 00 48 81 ec 18 10 00 00 48 8d 74 24 08 64 48 8b 04 25 28 00 00 | ....H....%E.H......H.t$.dH..%(.. |
55a0 | 00 48 89 84 24 08 10 00 00 31 c0 e8 e0 ea ff ff 48 89 c2 48 8d 44 24 08 85 d2 0f 8f 93 00 00 00 | .H..$....1......H..H.D$......... |
55c0 | 31 d2 be 09 4e 40 00 48 89 df e8 17 f8 00 00 48 89 ee 48 89 df e8 c4 f6 00 00 bf 98 3d 45 00 e8 | 1...N@.H.......H..H.........=E.. |
55e0 | 7c e9 ff ff 48 89 df 48 89 c6 e8 af f6 00 00 45 31 c9 45 31 c0 31 c9 ba 01 00 00 00 be 02 00 00 | |...H..H.......E1.E1.1.......... |
5600 | 00 48 89 df e8 3b ff 00 00 85 c0 75 6e 83 ce ff 48 89 df e8 f1 f1 00 00 85 c0 74 5f be 6f 56 45 | .H...;.....un...H.........t_.oVE |
5620 | 00 48 89 df e8 75 f6 00 00 48 89 ee 48 89 df e8 6a f6 00 00 be 03 00 00 00 48 89 df e8 0e 02 01 | .H...u...H..H...j........H...... |
5640 | 00 31 d2 83 ce ff 48 89 df e8 50 f4 00 00 48 85 c0 74 28 48 89 c6 48 89 df e8 40 f6 00 00 48 8b | .1....H...P...H..t(H..H...@...H. |
5660 | 8c 24 08 10 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 5c e8 75 ea ff ff 48 89 df e8 d3 | .$....dH3.%(........t\.u...H.... |
5680 | f1 ff ff be 6f 56 45 00 48 89 df e8 0e f6 00 00 48 89 ee 48 89 df e8 03 f6 00 00 48 89 df e8 e8 | ....oVE.H.......H..H.......H.... |
56a0 | 00 00 00 85 c0 75 0f be 03 00 00 00 48 89 df e8 9b 01 01 00 eb 0d be fe ff ff ff 48 89 df e8 2a | .....u......H..............H...* |
56c0 | f0 00 00 31 d2 83 ce ff 48 89 df e8 ce f3 00 00 eb 81 48 81 c4 18 10 00 00 5b 5d c3 53 31 d2 be | ...1....H.........H......[].S1.. |
56e0 | 01 00 00 00 48 89 fb 48 81 ec 90 00 00 00 e8 26 36 01 00 80 38 00 be 01 00 00 00 74 1b 48 89 e6 | ....H..H.......&6...8......t.H.. |
5700 | 48 89 c7 e8 a8 8e 01 00 31 f6 85 c0 75 0a 8b 74 24 18 81 e6 00 40 00 00 48 89 df e8 47 f7 00 00 | H.......1...u..t$....@..H...G... |
5720 | 48 81 c4 90 00 00 00 b8 01 00 00 00 5b c3 55 53 31 d2 51 be 01 00 00 00 48 89 fb e8 d9 35 01 00 | H...........[.US1.Q.....H....5.. |
5740 | be fd 01 00 00 48 89 c7 48 89 c5 e8 c0 e8 ff ff 85 c0 74 21 48 89 df e8 b1 f4 00 00 48 89 ea be | .....H..H.........t!H.......H... |
5760 | 48 27 45 00 48 89 df 31 c0 e8 c1 f5 00 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 e5 f6 | H'E.H..1..................H..... |
5780 | 00 00 b8 01 00 00 00 5a 5b 5d c3 53 31 d2 83 ce ff 48 89 fb e8 80 35 01 00 8a 10 80 fa 5c 40 0f | .......Z[].S1....H....5......\@. |
57a0 | 94 c6 80 fa 2f 0f 94 c1 40 08 ce 75 11 80 fa 24 74 0c 31 c9 84 d2 74 18 80 78 01 3a 75 12 be 01 | ..../...@..u...$t.1...t..x.:u... |
57c0 | 00 00 00 48 89 df e8 9c f6 00 00 b9 01 00 00 00 89 c8 5b c3 50 31 f6 e8 8b f6 00 00 b8 01 00 00 | ...H..............[.P1.......... |
57e0 | 00 5a c3 83 7a 1c 00 75 18 53 48 89 d3 48 89 f2 48 8b 4b 10 48 89 fe 48 8b 3b ff 53 08 89 43 1c | .Z..z..u.SH..H..H.K.H..H.;.S..C. |
5800 | 5b c3 48 83 ec 18 48 89 f2 be 01 00 00 00 40 88 7c 24 0f 48 8d 7c 24 0f e8 c6 ff ff ff 48 83 c4 | [.H...H.......@.|$.H.|$......H.. |
5820 | 18 c3 48 83 ec 18 48 89 f2 be 04 00 00 00 89 7c 24 0c 48 8d 7c 24 0c e8 a7 ff ff ff 48 83 c4 18 | ..H...H........|$.H.|$......H... |
5840 | c3 55 53 48 89 f5 48 89 fb 48 83 ec 18 48 85 ff 75 09 31 ff e8 a9 ff ff ff eb 4e 48 8b 47 10 48 | .USH..H..H...H..u.1.......NH.G.H |
5860 | 8d 78 01 48 81 ff fe 00 00 00 48 89 7c 24 08 77 07 e8 8c ff ff ff eb 1c bf ff 00 00 00 e8 80 ff | .x.H......H.|$.w................ |
5880 | ff ff 48 8d 7c 24 08 48 89 ea be 08 00 00 00 e8 4f ff ff ff 48 8b 44 24 08 48 8d 7b 20 48 89 ea | ..H.|$.H........O...H.D$.H.{.H.. |
58a0 | 48 8d 70 ff e8 3a ff ff ff 48 83 c4 18 5b 5d c3 41 56 41 55 41 54 55 48 89 fd 53 48 89 d3 48 83 | H.p..:...H...[].AVAUATUH..SH..H. |
58c0 | ec 10 83 7a 18 00 75 09 48 8b 7f 68 48 39 f7 75 0c 48 89 de 31 ff e8 27 ff ff ff eb 08 48 89 d6 | ...z..u.H..hH9.u.H..1..'.....H.. |
58e0 | e8 5c ff ff ff 8b 7d 28 48 89 de 45 31 ed e8 2f ff ff ff 8b 7d 2c 48 89 de e8 24 ff ff ff 0f b6 | .\....}(H..E1../....},H...$..... |
5900 | 7d 0a 48 89 de e8 f8 fe ff ff 0f b6 7d 0b 48 89 de e8 ec fe ff ff 0f b6 7d 0c 48 89 de e8 e0 fe | }.H.........}.H.........}.H..... |
5920 | ff ff 8b 7d 18 48 89 de e8 f5 fe ff ff 48 63 75 18 48 8b 7d 38 48 89 da 48 c1 e6 02 e8 a2 fe ff | ...}.H.......Hcu.H.}8H..H....... |
5940 | ff 44 8b 75 14 48 89 de 44 89 f7 e8 d2 fe ff ff 45 39 ee 0f 8e 97 00 00 00 4d 89 ec 48 89 de 49 | .D.u.H..D.......E9.......M..H..I |
5960 | c1 e4 04 4c 03 65 30 41 8b 7c 24 08 83 e7 3f e8 8e fe ff ff 41 8b 44 24 08 83 e0 3f 83 f8 04 74 | ...L.e0A.|$...?.....A.D$...?...t |
5980 | 5b 7f 22 83 f8 01 74 29 83 f8 03 75 5b f2 41 0f 10 04 24 48 89 da be 08 00 00 00 48 89 e7 f2 0f | [."...t)...u[.A...$H.......H.... |
59a0 | 11 04 24 eb 30 83 f8 13 74 15 83 f8 14 74 2d eb 37 41 8b 3c 24 48 89 de e8 45 fe ff ff eb 29 49 | ..$.0...t....t-.7A.<$H...E....)I |
59c0 | 8b 04 24 48 8d 7c 24 08 48 89 da be 08 00 00 00 48 89 44 24 08 e8 09 fe ff ff eb 0c 49 8b 3c 24 | ..$H.|$.H.......H.D$........I.<$ |
59e0 | 48 89 de e8 59 fe ff ff 49 ff c5 e9 60 ff ff ff 44 8b 6d 10 48 89 de 45 31 e4 44 89 ef e8 20 fe | H...Y...I...`...D.m.H..E1.D..... |
5a00 | ff ff 45 39 e5 7e 30 48 8b 45 58 4d 89 e6 48 89 de 49 c1 e6 04 49 ff c4 42 0f b6 7c 30 08 e8 df | ..E9.~0H.EXM..H..I...I..B..|0... |
5a20 | fd ff ff 48 8b 45 58 48 89 de 42 0f b6 7c 30 09 e8 cd fd ff ff eb cb 44 8b 6d 20 48 89 de 45 31 | ...H.EXH..B..|0........D.m.H..E1 |
5a40 | e4 44 89 ef e8 d9 fd ff ff 45 39 e5 7e 19 48 8b 45 40 48 8b 75 68 48 89 da 4a 8b 3c e0 49 ff c4 | .D.......E9.~.H.E@H.uhH..J.<.I.. |
5a60 | e8 4b fe ff ff eb e2 45 31 e4 83 7b 18 00 75 04 44 8b 65 1c 48 89 de 44 89 e7 45 31 ed e8 a0 fd | .K.....E1..{..u.D.e.H..D..E1.... |
5a80 | ff ff 48 8b 7d 48 49 63 f4 48 89 da 48 c1 e6 02 e8 4e fd ff ff 83 7b 18 00 75 04 44 8b 6d 24 48 | ..H.}HIc.H..H....N....{..u.D.m$H |
5aa0 | 89 de 44 89 ef 45 31 e4 e8 75 fd ff ff 45 39 e5 7e 3e 48 8b 45 50 4d 89 e6 48 89 de 49 c1 e6 04 | ..D..E1..u...E9.~>H.EPM..H..I... |
5ac0 | 49 ff c4 4a 8b 3c 30 e8 75 fd ff ff 48 8b 45 50 48 89 de 42 8b 7c 30 08 e8 45 fd ff ff 48 8b 45 | I..J.<0.u...H.EPH..B.|0..E...H.E |
5ae0 | 50 48 89 de 42 8b 7c 30 0c e8 34 fd ff ff eb bd 45 31 ed 83 7b 18 00 75 04 44 8b 6d 10 48 89 de | PH..B.|0..4.....E1..{..u.D.m.H.. |
5b00 | 44 89 ef 45 31 e4 e8 17 fd ff ff 45 39 e5 7e 1b 4c 89 e0 48 89 de 49 ff c4 48 c1 e0 04 48 03 45 | D..E1......E9.~.L..H..I..H...H.E |
5b20 | 58 48 8b 38 e8 18 fd ff ff eb e0 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 53 48 89 f3 be 04 00 00 | XH.8.......H...[]A\A]A^.SH...... |
5b40 | 00 48 83 ec 30 48 89 54 24 18 48 8d 54 24 10 48 89 7c 24 10 bf 68 27 45 00 48 89 4c 24 20 44 89 | .H..0H.T$.H.T$.H.|$..h'E.H.L$.D. |
5b60 | 44 24 28 c7 44 24 2c 00 00 00 00 e8 73 fc ff ff 48 8d 74 24 10 bf 53 00 00 00 e8 83 fc ff ff 48 | D$(.D$,.....s...H.t$..S........H |
5b80 | 8d 74 24 10 31 ff e8 77 fc ff ff 48 8d 54 24 10 be 06 00 00 00 bf 6d 27 45 00 e8 44 fc ff ff 48 | .t$.1..w...H.T$.......m'E..D...H |
5ba0 | 8d 74 24 10 bf 04 00 00 00 e8 54 fc ff ff 48 8d 74 24 10 bf 08 00 00 00 e8 45 fc ff ff 48 8d 74 | .t$.......T...H.t$.......E...H.t |
5bc0 | 24 10 bf 04 00 00 00 e8 36 fc ff ff 48 8d 74 24 10 bf 08 00 00 00 e8 27 fc ff ff 48 8d 74 24 10 | $.......6...H.t$.......'...H.t$. |
5be0 | bf 08 00 00 00 e8 18 fc ff ff 48 8d 54 24 10 48 89 e7 be 08 00 00 00 48 c7 04 24 78 56 00 00 e8 | ..........H.T$.H.......H..$xV... |
5c00 | df fb ff ff f2 0f 10 05 6c cb 04 00 48 8d 54 24 10 48 8d 7c 24 08 be 08 00 00 00 f2 0f 11 44 24 | ........l...H.T$.H.|$.........D$ |
5c20 | 08 e8 bd fb ff ff 8b 7b 10 48 8d 74 24 10 e8 cf fb ff ff 48 8d 54 24 10 48 89 df 31 f6 e8 6e fc | .......{.H.t$......H.T$.H..1..n. |
5c40 | ff ff 8b 44 24 2c 48 83 c4 30 5b c3 41 54 55 41 89 d4 53 48 89 f5 48 89 fb 48 83 ec 20 8b 43 08 | ...D$,H..0[.ATUA..SH..H..H....C. |
5c60 | 83 f8 03 75 56 f2 0f 10 0b 66 0f 28 c1 f2 0f 11 4c 24 08 e8 88 e8 ff ff f2 0f 10 4c 24 08 66 0f | ...uV....f.(....L$.........L$.f. |
5c80 | 2e c8 7a 02 74 16 45 85 e4 75 04 31 c0 eb 72 41 ff cc 7e 08 f2 0f 58 05 14 ce 04 00 66 0f 2e 05 | ..z.t.E..u.1..rA..~...X.....f... |
5ca0 | 14 ce 04 00 72 e5 f2 0f 10 0d 12 ce 04 00 66 0f 2e c8 76 d7 f2 48 0f 2c c0 eb 08 83 f8 13 75 0e | ....r.........f...v..H.,......u. |
5cc0 | 48 8b 03 48 89 45 00 b8 01 00 00 00 eb 33 83 e0 0f 83 f8 04 75 b5 48 8b 03 48 8d 74 24 10 48 8d | H..H.E.......3......u.H..H.t$.H. |
5ce0 | 78 20 e8 ca 73 01 00 48 8b 13 48 8d 5c 24 10 48 8b 4a 10 48 ff c1 48 39 c8 0f 84 5e ff ff ff eb | x...s..H..H.\$.H.J.H..H9...^.... |
5d00 | 8a 48 83 c4 20 5b 5d 41 5c c3 41 57 41 56 4c 8d 7e 20 41 55 41 54 4c 8d 77 20 55 53 48 83 cd ff | .H...[]A\.AWAVL.~.AUATL.w.USH... |
5d20 | 51 4c 8b 6f 10 45 31 e4 48 8b 5e 10 4c 89 fe 4c 89 f7 e8 b9 e6 ff ff 85 c0 75 37 44 88 e0 48 89 | QL.o.E1.H.^.L..L.........u7D..H. |
5d40 | e9 4c 89 f7 f2 ae 48 f7 d1 48 8d 41 ff 48 39 d8 75 0a 31 c0 4c 39 eb 0f 95 c0 eb 16 4c 39 e8 74 | .L....H..H.A.H9.u.1.L9......L9.t |
5d60 | 0e 49 01 ce 49 29 cd 49 01 cf 48 29 cb eb bd 83 c8 ff 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 8b 47 | .I..I).I..H)......Z[]A\A]A^A_..G |
5d80 | 08 83 f8 03 75 06 f2 0f 10 07 eb 16 83 f8 13 75 18 f2 48 0f 2a 07 f2 0f 11 44 24 f8 f2 0f 10 44 | ....u..........u..H.*....D$....D |
5da0 | 24 f8 f2 0f 11 06 b0 01 c3 48 c7 06 00 00 00 00 31 c0 c3 41 54 55 53 48 83 ec 10 8b 47 08 83 f8 | $........H......1..ATUSH....G... |
5dc0 | 13 75 0b f2 48 0f 2a 07 f2 0f 11 06 eb 46 83 e0 0f 45 31 e4 83 f8 04 75 41 48 8b 07 48 89 fb 48 | .u..H.*......F...E1....uAH..H..H |
5de0 | 89 f5 48 89 e6 48 8d 78 20 e8 c3 72 01 00 48 8b 13 48 8b 52 10 48 ff c2 48 39 d0 75 1d 83 7c 24 | ..H..H.x...r..H..H.R.H..H9.u..|$ |
5e00 | 08 13 f2 0f 10 04 24 75 06 f2 48 0f 2a 04 24 f2 0f 11 45 00 41 bc 01 00 00 00 48 83 c4 10 44 89 | ......$u..H.*.$...E.A.....H...D. |
5e20 | e0 5b 5d 41 5c c3 31 d2 e9 1f fe ff ff 41 57 41 56 49 89 ce 41 55 41 54 49 89 d5 55 53 48 89 fd | .[]A\.1......AWAVI..AUATI..USH.. |
5e40 | 48 89 f3 41 bc d0 07 00 00 48 83 ec 18 83 7b 08 45 75 60 48 8b 13 4c 89 ee 48 89 d7 48 89 54 24 | H..A.....H....{.Eu`H..L..H..H.T$ |
5e60 | 08 e8 f8 26 00 00 83 78 08 00 49 89 c7 48 8b 54 24 08 74 17 41 0f 10 07 41 0f 11 06 48 83 c4 18 | ...&...x..I..H.T$.t.A...A...H... |
5e80 | 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 8b 7a 28 48 85 ff 74 e0 f6 47 0a 01 75 da 48 8b 45 18 31 f6 | []A\A]A^A_.H.z(H..t..G..u.H.E.1. |
5ea0 | 48 8b 90 f8 00 00 00 e8 97 e3 00 00 48 85 c0 75 25 eb c1 31 d2 48 89 de 48 89 ef e8 ac e3 00 00 | H...........H..u%..1.H..H....... |
5ec0 | 83 78 08 00 75 10 ba 48 3f 45 00 48 89 de 48 89 ef e8 0b 84 01 00 8b 50 08 83 e2 0f 83 fa 06 75 | .x..u..H?E.H..H........P.......u |
5ee0 | 28 48 83 c4 18 4d 89 f0 4c 89 e9 48 89 da 48 89 ef 41 b9 01 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 | (H...M..L..H..H..A.....[]A\A]A^A |
5f00 | 5f 48 89 c6 e9 b4 e3 00 00 41 ff cc 74 08 48 89 c3 e9 37 ff ff ff be 80 27 45 00 48 89 ef 31 c0 | _H.......A..t.H...7.....'E.H..1. |
5f20 | e8 a0 82 01 00 41 57 41 56 49 89 d7 41 55 41 54 49 89 cd 55 53 48 89 f5 48 89 fb 41 be d0 07 00 | .....AWAVI..AUATI..USH..H..A.... |
5f40 | 00 48 83 ec 18 83 7d 08 45 0f 85 b6 00 00 00 4c 8b 65 00 4c 89 fe 4c 89 e7 e8 00 26 00 00 83 78 | .H....}.E......L.e.L..L....&...x |
5f60 | 08 00 48 89 c1 75 52 49 8b 7c 24 28 48 85 ff 75 1c 48 81 f9 40 62 45 00 75 3f 4c 89 fa 4c 89 e6 | ..H..uRI.|$(H..u.H..@bE.u?L..L.. |
5f80 | 48 89 df e8 f4 28 00 00 48 89 c1 eb 2c f6 47 0a 02 75 de 48 89 44 24 08 48 8b 43 18 be 01 00 00 | H....(..H...,.G..u.H.D$.H.C..... |
5fa0 | 00 48 8b 90 00 01 00 00 e8 96 e2 00 00 48 85 c0 48 8b 4c 24 08 75 74 eb b8 41 0f 10 45 00 0f 11 | .H...........H..H.L$.ut..A..E... |
5fc0 | 01 41 c6 44 24 0a 00 41 f6 45 08 40 0f 84 a5 00 00 00 41 f6 44 24 09 04 0f 84 99 00 00 00 49 8b | .A.D$..A.E.@......A.D$........I. |
5fe0 | 45 00 f6 40 09 03 0f 84 8b 00 00 00 48 83 c4 18 4c 89 e6 48 89 df 5b 5d 41 5c 41 5d 41 5e 41 5f | E..@........H...L..H..[]A\A]A^A_ |
6000 | e9 35 d6 00 00 ba 01 00 00 00 48 89 ee 48 89 df e8 57 e2 00 00 83 78 08 00 75 10 ba 48 3f 45 00 | .5........H..H...W....x..u..H?E. |
6020 | 48 89 ee 48 89 df e8 b6 82 01 00 8b 50 08 83 e2 0f 83 fa 06 75 25 48 83 c4 18 4d 89 e8 4c 89 f9 | H..H........P.......u%H...M..L.. |
6040 | 48 89 ea 48 89 df 45 31 c9 5b 5d 41 5c 41 5d 41 5e 41 5f 48 89 c6 e9 62 e2 00 00 41 ff ce 74 08 | H..H..E1.[]A\A]A^A_H...b...A..t. |
6060 | 48 89 c5 e9 dd fe ff ff be a7 27 45 00 48 89 df 31 c0 e8 4e 81 01 00 48 83 c4 18 5b 5d 41 5c 41 | H.........'E.H..1..N...H...[]A\A |
6080 | 5d 41 5e 41 5f c3 41 54 55 53 48 83 ec 10 83 7e 08 13 75 11 83 7a 08 13 75 0b 48 8b 02 48 39 06 | ]A^A_.ATUSH....~..u..z..u.H..H9. |
60a0 | 0f 9c c0 eb 37 48 89 f3 49 89 fc 48 89 e6 48 89 df 48 89 d5 e8 c5 fc ff ff 85 c0 74 24 48 8d 74 | ....7H..I..H..H..H.........t$H.t |
60c0 | 24 08 48 89 ef e8 b4 fc ff ff 85 c0 74 13 f2 0f 10 44 24 08 66 0f 2e 04 24 0f 97 c0 0f b6 c0 eb | $.H.........t....D$.f...$....... |
60e0 | 4c 8b 43 08 83 e0 0f 83 f8 04 75 1c 8b 45 08 83 e0 0f 83 f8 04 75 11 48 8b 75 00 48 8b 3b e8 07 | L.C.......u..E.......u.H.u.H.;.. |
6100 | fc ff ff c1 e8 1f eb 25 b9 14 00 00 00 48 89 ea 48 89 de 4c 89 e7 e8 84 e3 00 00 85 c0 79 0e 48 | .......%.....H..H..L.........y.H |
6120 | 89 ea 48 89 de 4c 89 e7 e8 a4 82 01 00 48 83 c4 10 5b 5d 41 5c c3 41 54 55 53 48 83 ec 10 83 7e | ..H..L.......H...[]A\.ATUSH....~ |
6140 | 08 13 75 14 83 7a 08 13 75 0e 48 8b 02 48 39 06 0f 9e c0 e9 a1 00 00 00 48 89 f3 49 89 fc 48 89 | ..u..z..u.H..H9.........H..I..H. |
6160 | e6 48 89 df 48 89 d5 e8 12 fc ff ff 85 c0 74 21 48 8d 74 24 08 48 89 ef e8 01 fc ff ff 85 c0 74 | .H..H.........t!H.t$.H.........t |
6180 | 10 f2 0f 10 44 24 08 66 0f 2e 04 24 0f 93 c0 eb 68 8b 43 08 83 e0 0f 83 f8 04 75 1e 8b 45 08 83 | ....D$.f...$....h.C.......u..E.. |
61a0 | e0 0f 83 f8 04 75 13 48 8b 75 00 48 8b 3b e8 57 fb ff ff 85 c0 0f 9e c0 eb 3f b9 15 00 00 00 48 | .....u.H.u.H.;.W.........?.....H |
61c0 | 89 ea 48 89 de 4c 89 e7 e8 d2 e2 00 00 85 c0 79 2b b9 14 00 00 00 48 89 da 48 89 ee 4c 89 e7 e8 | ..H..L.........y+.....H..H..L... |
61e0 | bb e2 00 00 85 c0 79 0e 48 89 ea 48 89 de 4c 89 e7 e8 db 81 01 00 0f 94 c0 0f b6 c0 48 83 c4 10 | ......y.H..H..L.............H... |
6200 | 5b 5d 41 5c c3 41 55 41 54 49 89 f4 55 53 48 89 d5 48 83 ec 18 8b 46 08 8b 52 08 31 c2 89 d3 83 | []A\.AUATI..USH..H....F..R.1.... |
6220 | e3 3f 74 46 89 d3 83 e3 0f 74 07 31 db e9 96 01 00 00 83 e0 0f 83 f8 03 75 f1 48 89 e6 4c 89 e7 | .?tF.....t.1............u.H..L.. |
6240 | e8 39 fb ff ff 48 8d 74 24 08 48 89 ef e8 2c fb ff ff f2 0f 10 04 24 31 c0 66 0f 2e 44 24 08 0f | .9...H.t$.H...,.......$1.f..D$.. |
6260 | 9b c0 0f 44 d8 e9 5e 01 00 00 83 e0 3f 83 f8 16 0f 87 11 01 00 00 49 89 fd ff 24 c5 88 28 45 00 | ...D..^.....?.........I...$..(E. |
6280 | f2 0f 10 06 31 db b8 00 00 00 00 66 0f 2e 45 00 0f 9b c3 0f 45 d8 e9 2d 01 00 00 8b 45 00 39 06 | ....1......f..E.....E..-....E.9. |
62a0 | 0f 94 c3 0f b6 db e9 1d 01 00 00 48 8b 75 00 49 8b 3c 24 e8 e4 db 00 00 89 c3 e9 09 01 00 00 48 | ...........H.u.I.<$............H |
62c0 | 8b 06 48 3b 45 00 0f 84 f7 00 00 00 48 85 ff 0f 84 56 ff ff ff 48 8b 78 10 48 85 ff 75 0a 48 8b | ..H;E.......H....V...H.x.H..u.H. |
62e0 | 45 00 48 8b 78 10 eb 4d f6 47 0a 20 75 f0 49 8b 45 18 be 05 00 00 00 48 8b 90 20 01 00 00 e8 40 | E.H.x..M.G..u.I.E......H.......@ |
6300 | df 00 00 48 85 c0 0f 85 88 00 00 00 eb d0 48 8b 06 48 3b 45 00 0f 84 a8 00 00 00 48 85 ff 0f 84 | ...H..........H..H;E.......H.... |
6320 | 07 ff ff ff 48 8b 78 28 48 85 ff 75 12 48 8b 45 00 48 8b 78 28 48 85 ff 75 27 e9 89 00 00 00 f6 | ....H.x(H..u.H.E.H.x(H..u'...... |
6340 | 47 0a 20 75 e8 49 8b 45 18 be 05 00 00 00 48 8b 90 20 01 00 00 e8 e9 de 00 00 48 85 c0 75 35 eb | G..u.I.E......H...........H..u5. |
6360 | cc f6 47 0a 20 75 61 49 8b 45 18 be 05 00 00 00 48 8b 90 20 01 00 00 e8 c7 de 00 00 48 85 c0 0f | ..G..uaI.E......H...........H... |
6380 | 84 a6 fe ff ff eb 0d 48 8b 45 00 49 39 04 24 e9 0c ff ff ff 4d 8b 45 10 4c 89 e2 48 89 c6 41 b9 | .......H.E.I9.$.....M.E.L..H..A. |
63a0 | 01 00 00 00 48 89 e9 4c 89 ef e8 0e df 00 00 49 8b 45 10 8b 50 08 85 d2 74 0e ff ca 75 05 83 38 | ....H..L.......I.E..P...t...u..8 |
63c0 | 00 74 05 bb 01 00 00 00 48 83 c4 18 89 d8 5b 5d 41 5c 41 5d c3 41 57 41 56 41 89 f6 41 55 41 54 | .t......H.....[]A\A].AWAVA..AUAT |
63e0 | 49 89 fc 55 53 52 49 8b 5c 24 10 8b 43 e8 83 e0 0f 83 e8 03 83 f8 01 77 1e 8b 43 f8 83 e0 0f 83 | I..USRI.\$..C..........w..C..... |
6400 | f8 04 74 2e 83 f8 03 75 0e 48 8d 73 f0 4c 89 e7 e8 52 6e 01 00 eb 1b 48 8d 73 e0 48 8d 53 f0 41 | ..t....u.H.s.L...Rn....H.s.H.S.A |
6420 | b8 16 00 00 00 4c 89 e7 48 89 f1 e8 aa df 00 00 eb 59 48 8b 43 f0 4c 8b 78 10 8b 43 e8 4d 85 ff | .....L..H........YH.C.L.x..C.M.. |
6440 | 75 22 83 e0 0f bd 02 00 00 00 83 f8 03 0f 85 0b 01 00 00 48 8d 73 e0 4c 89 e7 e8 08 6e 01 00 e9 | u".................H.s.L....n... |
6460 | fa 00 00 00 83 e0 0f 83 f8 04 74 0c 48 8d 6b e0 41 bd 01 00 00 00 eb 23 48 8b 43 e0 48 83 78 10 | ..........t.H.k.A......#H.C.H.x. |
6480 | 00 75 e9 0f 10 43 f0 0f 11 43 e0 bd 02 00 00 00 e9 c9 00 00 00 49 01 c7 41 ff c5 45 39 f5 7d 4a | .u...C...C...........I..A..E9.}J |
64a0 | 8b 45 08 83 e0 0f 83 f8 04 75 2d 48 8b 45 00 48 ba ff ff ff ff ff ff ff 7f 48 83 ed 10 4c 29 fa | .E.......u-H.E.H.........H...L). |
64c0 | 48 8b 40 10 48 39 d0 72 cc be ce 27 45 00 4c 89 e7 31 c0 e8 ed 7c 01 00 83 f8 03 75 0d 48 89 ee | H.@.H9.r...'E.L..1...|.....u.H.. |
64e0 | 4c 89 e7 e8 7f 6d 01 00 eb c1 49 8b 44 24 18 4c 89 fa 4c 89 e7 49 63 ed 48 8d b0 b0 00 00 00 e8 | L....m....I.D$.L..L..Ic.H....... |
6500 | bd ab 00 00 4d 63 dd 45 31 c0 31 d2 4d 6b fb f0 49 01 df 4c 89 c1 4c 8d 14 10 49 ff c0 48 c1 e1 | ....Mc.E1.1.Mk..I..L..L...I..H.. |
6520 | 04 49 8b 34 0f 4c 89 d7 4c 8b 4e 10 48 83 c6 20 4c 01 ca 45 39 c5 4c 89 c9 f3 a4 75 d6 49 c1 e3 | .I.4.L..L.N.H...L..E9.L....u.I.. |
6540 | 04 48 89 c6 4c 89 e7 4c 29 db e8 9e da 00 00 48 89 03 8a 40 08 83 c8 40 0f b6 c0 89 43 08 41 29 | .H..L..L)......H...@...@....C.A) |
6560 | ee 48 6b ed f0 41 ff c6 48 83 c5 10 49 01 6c 24 10 41 83 fe 01 0f 8f 6b fe ff ff 58 5b 5d 41 5c | .Hk..A..H...I.l$.A.....k...X[]A\ |
6580 | 41 5d 41 5e 41 5f c3 8b 42 08 83 e0 0f 83 f8 04 74 63 83 f8 05 41 55 41 54 49 89 f4 55 48 89 fd | A]A^A_..B.......tc...AUATI..UH.. |
65a0 | 53 48 89 d3 41 53 75 5f 4c 8b 2a 49 8b 7d 28 48 85 ff 75 1f 4c 89 ef e8 1a 26 00 00 48 98 41 c7 | SH..ASu_L.*I.}(H..u.L....&..H.A. |
65c0 | 44 24 08 13 00 00 00 49 89 04 24 58 5b 5d 41 5c 41 5d c3 f6 47 0a 10 75 db 48 8b 55 18 be 04 00 | D$.....I..$X[]A\A]..G..u.H.U.... |
65e0 | 00 00 48 8b 92 18 01 00 00 e8 55 dc 00 00 48 85 c0 75 37 eb bf 48 8b 02 48 8b 40 10 c7 46 08 13 | ..H.......U...H..u7..H..H.@..F.. |
6600 | 00 00 00 48 89 06 c3 ba 04 00 00 00 48 89 de e8 58 dc 00 00 83 78 08 00 75 10 ba e5 27 45 00 48 | ...H........H...X....x..u...'E.H |
6620 | 89 de 48 89 ef e8 b7 7c 01 00 41 5a 4d 89 e0 48 89 d9 48 89 da 48 89 ef 41 b9 01 00 00 00 48 89 | ..H....|..AZM..H..H..H..A.....H. |
6640 | c6 5b 5d 41 5c 41 5d e9 71 dc 00 00 48 8d 42 01 48 89 d1 48 83 f8 01 48 89 f0 77 15 48 f7 d8 48 | .[]A\A].q...H.B.H..H...H..w.H..H |
6660 | 85 d2 75 1f 50 be f3 27 45 00 31 c0 e8 54 7b 01 00 48 99 48 f7 f9 48 31 f1 79 08 48 83 fa 01 48 | ..u.P..'E.1..T{..H.H..H1.y.H...H |
6680 | 83 d0 ff c3 48 8d 42 01 48 89 d1 48 83 f8 01 77 12 31 c0 48 85 d2 75 25 52 be 0d 28 45 00 e8 22 | ....H.B.H..H...w.1.H..u%R..(E.." |
66a0 | 7b 01 00 48 89 f0 48 99 48 f7 f9 31 c0 48 85 d2 74 0b 48 31 ce 48 89 d0 79 03 48 01 c8 c3 48 85 | {..H..H.H..1.H..t.H1.H..y.H...H. |
66c0 | f6 79 13 31 c0 48 83 fe c1 7c 21 89 f1 48 89 f8 f7 d9 48 d3 e8 c3 40 88 f1 ba 00 00 00 00 48 d3 | .y.1.H...|!..H....H...@.......H. |
66e0 | e7 48 89 d0 48 83 fe 3f 48 0f 4e c7 c3 41 55 41 54 55 53 52 4c 8b 67 20 49 8b 44 24 28 49 8b 4c | .H..H..?H.N..AUATUSRL.g.I.D$(I.L |
6700 | 24 20 8b 58 fc 89 d8 83 e0 3f 83 f8 1c 74 4f 77 1b 83 f8 06 0f 82 42 01 00 00 83 f8 07 76 3f 83 | $..X.....?...tOw......B......v?. |
6720 | e8 0c 83 f8 0e 76 37 e9 30 01 00 00 83 f8 21 77 16 83 f8 1f 48 89 fd 73 48 83 f8 1d 0f 84 a6 00 | .....v7.0.....!w....H..sH....... |
6740 | 00 00 e9 15 01 00 00 83 f8 24 0f 84 fb 00 00 00 83 f8 29 0f 84 fa 00 00 00 e9 fe 00 00 00 48 8b | .........$........)...........H. |
6760 | 47 10 c1 eb 06 0f b6 db 48 c1 e3 04 48 8d 50 f0 0f 10 40 f0 48 89 57 10 0f 11 04 19 e9 db 00 00 | G.......H...H.P...@.H.W......... |
6780 | 00 48 8b 57 10 45 31 ed 8b 72 f8 85 f6 74 12 ff ce 41 b5 01 75 0b 45 31 ed 83 7a f0 00 41 0f 95 | .H.W.E1..r...t...A..u.E1..z..A.. |
67a0 | c5 48 83 ea 10 83 f8 21 48 89 55 10 75 27 89 de ba 15 00 00 00 48 89 ef c1 ee 17 48 c1 e6 04 48 | .H.....!H.U.u'.......H.....H...H |
67c0 | 01 ce e8 a5 da 00 00 44 89 ea 83 f2 01 83 78 08 00 44 0f 44 ea c1 eb 06 0f b6 db 41 39 dd 74 7c | .......D......x..D.D.......A9.t| |
67e0 | 49 83 44 24 28 04 eb 74 48 8b 47 10 89 da c1 ea 17 48 c1 e2 04 48 89 c7 0f 10 48 f0 48 29 cf 48 | I.D$(..tH.G......H...H....H.H).H |
6800 | 89 f9 48 29 d1 48 8d 71 e0 0f 11 48 d0 48 c1 fe 04 83 fe 01 7e 10 48 83 e8 20 48 89 ef 48 89 45 | ..H).H.q...H.H......~.H...H..H.E |
6820 | 10 e8 af fb ff ff 48 8b 45 10 c1 eb 06 0f b6 db 48 c1 e3 04 49 03 5c 24 20 0f 10 50 f0 49 8b 44 | ......H.E.......H...I.\$...P.I.D |
6840 | 24 08 0f 11 13 48 89 45 10 eb 11 81 e3 00 c0 7f 00 74 09 49 8b 44 24 08 48 89 47 10 58 5b 5d 41 | $....H.E.........t.I.D$.H.G.X[]A |
6860 | 5c 41 5d c3 41 57 41 56 41 55 41 54 55 53 48 89 fd 48 83 ec 58 48 8b 5f 20 48 8b 03 48 8b 00 48 | \A].AWAVAUATUSH..H..XH._.H..H..H |
6880 | 89 04 24 48 8b 40 18 4c 8b 68 30 4c 8b 63 20 48 8b 43 28 48 8d 50 04 48 89 53 28 8a 95 c8 00 00 | ..$H.@.L.h0L.c.H.C(H.P.H.S(..... |
68a0 | 00 44 8b 00 f6 c2 0c 74 23 ff 8d c0 00 00 00 74 05 80 e2 04 74 16 48 89 ef 44 89 44 24 08 e8 4b | .D.....t#......t....t.H..D.D$..K |
68c0 | 7b 01 00 4c 8b 63 20 44 8b 44 24 08 45 89 c7 44 89 c2 41 c1 ef 06 83 e2 3f 41 0f b6 c7 48 89 c1 | {..L.c.D.D$.E..D..A.....?A...H.. |
68e0 | 49 89 c7 48 c1 e1 04 83 fa 2d 48 89 4c 24 08 4d 8d 34 0c 77 9a ff 24 d5 40 29 45 00 41 c1 e8 17 | I..H.....-H.L$.M.4.w..$.@)E.A... |
6900 | 49 c1 e0 04 43 0f 10 24 04 41 0f 11 26 eb 80 41 c1 e8 0e 49 c1 e0 04 43 0f 10 6c 05 00 41 0f 11 | I...C..$.A..&..A...I...C..l..A.. |
6920 | 2e e9 69 ff ff ff 48 8b 43 28 48 8d 50 04 48 89 53 28 8b 00 c1 e8 06 48 98 48 c1 e0 04 41 0f 10 | ..i...H.C(H.P.H.S(.....H.H...A.. |
6940 | 74 05 00 41 0f 11 36 e9 43 ff ff ff 44 89 c0 41 c7 46 08 01 00 00 00 c1 e8 17 41 81 e0 00 c0 7f | t..A..6.C...D..A.F........A..... |
6960 | 00 41 89 06 0f 84 25 ff ff ff e9 75 10 00 00 41 c1 e8 17 41 ff c8 49 83 c6 10 41 c7 46 f8 00 00 | .A....%....u...A...A..I...A.F... |
6980 | 00 00 41 83 f8 ff 75 eb e9 02 ff ff ff 41 c1 e8 17 48 8b 04 24 4d 63 c0 49 83 c0 04 4a 8b 04 c0 | ..A...u......A...H..$Mc.I...J... |
69a0 | 48 8b 00 0f 10 38 41 0f 11 3e e9 e0 fe ff ff 44 89 c0 41 c1 e8 0e c1 e8 17 41 f7 c0 00 01 00 00 | H....8A..>.....D..A......A...... |
69c0 | 74 0f 41 0f b6 d0 48 c1 e2 04 49 8d 54 15 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 | t.A...H...I.T....A......I...K... |
69e0 | 48 8b 0c 24 48 98 48 83 c0 04 48 8b 04 c1 4c 89 f1 48 8b 30 eb 35 44 89 c2 c1 ea 0e f6 c6 01 74 | H..$H.H...H...L..H.0.5D........t |
6a00 | 0c 0f b6 d2 48 c1 e2 04 4c 01 ea eb 0d 81 e2 ff 01 00 00 48 c1 e2 04 4c 01 e2 41 c1 e8 17 44 89 | ....H...L..........H...L..A...D. |
6a20 | c6 48 c1 e6 04 4c 01 e6 4c 89 f1 48 89 ef e8 fa f3 ff ff e9 53 fe ff ff 44 89 c1 c1 e9 0e f6 c5 | .H...L..L..H........S...D....... |
6a40 | 01 74 0c 0f b6 c9 48 c1 e1 04 4c 01 e9 eb 0d 81 e1 ff 01 00 00 48 c1 e1 04 4c 01 e1 41 c1 e8 17 | .t....H...L..........H...L..A... |
6a60 | 41 f7 c0 00 01 00 00 74 0f 41 0f b6 d0 48 c1 e2 04 49 8d 54 15 00 eb 0b 49 63 d0 48 c1 e2 04 49 | A......t.A...H...I.T....Ic.H...I |
6a80 | 8d 14 14 48 8b 3c 24 48 83 c0 04 48 8b 04 c7 48 8b 30 e9 8f 00 00 00 41 c1 e8 17 48 8b 04 24 4d | ...H.<$H...H...H.0.....A...H..$M |
6aa0 | 63 c0 41 0f 10 26 49 83 c0 04 4a 8b 34 c0 48 8b 06 0f 11 20 f6 40 08 40 0f 84 d1 fd ff ff 48 8d | c.A..&I...J.4.H......@.@......H. |
6ac0 | 56 10 48 39 d0 0f 85 c4 fd ff ff 48 89 ef e8 7c cb 00 00 e9 b7 fd ff ff 44 89 c1 c1 e9 0e f6 c5 | V.H9.......H...|........D....... |
6ae0 | 01 74 0c 0f b6 c9 48 c1 e1 04 4c 01 e9 eb 0d 81 e1 ff 01 00 00 48 c1 e1 04 4c 01 e1 41 c1 e8 17 | .t....H...L..........H...L..A... |
6b00 | 41 f7 c0 00 01 00 00 74 0f 41 0f b6 d0 48 c1 e2 04 49 8d 54 15 00 eb 0b 49 63 d0 48 c1 e2 04 49 | A......t.A...H...I.T....Ic.H...I |
6b20 | 8d 14 14 4c 89 f6 48 89 ef e8 f7 f3 ff ff e9 58 fd ff ff 45 89 c7 41 c1 e8 0e 48 89 ef 41 81 e0 | ...L..H........X...E..A...H..A.. |
6b40 | ff 01 00 00 41 c1 ef 17 45 89 c4 e8 e1 18 00 00 48 89 c6 49 89 06 44 89 e0 44 09 f8 41 c7 46 08 | ....A...E.......H..I..D..D..A.F. |
6b60 | 45 00 00 00 0f 84 1e 15 00 00 44 89 e7 48 89 74 24 08 e8 a3 63 01 00 44 89 ff 41 89 c4 e8 98 63 | E.........D..H.t$...c..D..A....c |
6b80 | 01 00 48 8b 74 24 08 44 89 e1 89 c2 48 89 ef e8 00 1b 00 00 e9 ef 14 00 00 44 89 c6 41 c1 e8 0e | ..H.t$.D....H............D..A... |
6ba0 | c1 ee 17 48 c1 e6 04 4c 01 e6 41 f7 c0 00 01 00 00 0f 10 2e 41 0f 11 6e 10 74 12 41 0f b6 d0 48 | ...H...L..A.........A..n.t.A...H |
6bc0 | c1 e2 04 49 8d 54 15 00 e9 5b fe ff ff 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 e9 47 fe ff | ...I.T...[...A......I...K....G.. |
6be0 | ff 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a 4d 63 | .E..A...A......t.E...I...M....Mc |
6c00 | d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f 8d 7c | .I...M..A...A......t.E...I...O.| |
6c20 | 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 12 41 83 7f 08 | ....A......I...O.<.A.B....u.A... |
6c40 | 13 75 1d 49 8b 02 49 03 07 e9 e0 00 00 00 83 f8 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b | .u.I..I..........u..A......D$@.. |
6c60 | 48 8d 74 24 40 4c 89 d7 4c 89 54 24 08 e8 41 f1 ff ff 85 c0 4c 8b 54 24 08 74 40 41 83 7f 08 03 | H.t$@L..L.T$..A.....L.T$.t@A.... |
6c80 | 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 12 f1 ff | u..A......D$H..H.t$HL..L.T$..... |
6ca0 | ff 85 c0 4c 8b 54 24 08 74 11 f2 0f 10 44 24 40 f2 0f 58 44 24 48 e9 eb 00 00 00 41 b8 06 00 00 | ...L.T$.t....D$@..XD$H.....A.... |
6cc0 | 00 e9 de 01 00 00 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 | ......E..A...A......t.E...I...M. |
6ce0 | ea eb 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 | ...Mc.I...M..A...A......t.E...I. |
6d00 | e0 04 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 | ..O.|....A......I...O.<.A.B....u |
6d20 | 1d 41 83 7f 08 13 75 28 49 8b 02 49 2b 07 49 89 06 41 c7 46 08 13 00 00 00 e9 51 fb ff ff 83 f8 | .A....u(I..I+.I..A.F......Q..... |
6d40 | 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 40 4c 89 d7 4c 89 54 24 08 e8 51 f0 | .u..A......D$@..H.t$@L..L.T$..Q. |
6d60 | ff ff 85 c0 4c 8b 54 24 08 74 4d 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 | ....L.T$.tMA....u..A......D$H..H |
6d80 | 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 22 f0 ff ff 85 c0 4c 8b 54 24 08 74 1e f2 0f 10 44 24 40 | .t$HL..L.T$..".....L.T$.t....D$@ |
6da0 | f2 0f 5c 44 24 48 f2 41 0f 11 06 41 c7 46 08 03 00 00 00 e9 d7 fa ff ff 41 b8 07 00 00 00 e9 e1 | ..\D$H.A...A.F..........A....... |
6dc0 | 00 00 00 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a | ...E..A...A......t.E...I...M.... |
6de0 | 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f | Mc.I...M..A...A......t.E...I...O |
6e00 | 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 13 41 83 | .|....A......I...O.<.A.B....u.A. |
6e20 | 7f 08 13 75 1e 49 8b 07 49 0f af 02 e9 fd fe ff ff 83 f8 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 | ...u.I..I...........u..A......D$ |
6e40 | 40 eb 1b 48 8d 74 24 40 4c 89 d7 4c 89 54 24 08 e8 5e ef ff ff 85 c0 4c 8b 54 24 08 74 40 41 83 | @..H.t$@L..L.T$..^.....L.T$.t@A. |
6e60 | 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 | ...u..A......D$H..H.t$HL..L.T$.. |
6e80 | 2f ef ff ff 85 c0 4c 8b 54 24 08 74 11 f2 0f 10 44 24 40 f2 0f 59 44 24 48 e9 08 ff ff ff 41 b8 | /.....L.T$.t....D$@..YD$H.....A. |
6ea0 | 08 00 00 00 4c 89 f1 4c 89 fa 4c 89 d6 e9 20 08 00 00 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 | ....L..L..L.......E..A...A...... |
6ec0 | 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 | t.E...I...M....Mc.I...M..A...A.. |
6ee0 | 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 | ....t.E...I...O.|....A......I... |
6f00 | 4f 8d 3c 04 41 83 7a 08 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 40 4c 89 d7 | O.<.A.z..u..A......D$@..H.t$@L.. |
6f20 | 4c 89 54 24 08 e8 89 ee ff ff 85 c0 4c 8b 54 24 08 74 40 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 | L.T$........L.T$.t@A....u..A.... |
6f40 | 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 5a ee ff ff 85 c0 4c 8b 54 24 08 | ..D$H..H.t$HL..L.T$..Z.....L.T$. |
6f60 | 74 11 f2 0f 10 44 24 40 f2 0f 5e 44 24 48 e9 33 fe ff ff 41 b8 0b 00 00 00 e9 26 ff ff ff 45 89 | t....D$@..^D$H.3...A......&...E. |
6f80 | c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 e7 04 4d 01 ef eb 0a 4d 63 ff 49 c1 | .A...A......t.E...I...M....Mc.I. |
6fa0 | e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 05 00 eb | ..M..A...A......t.E...I...K.T... |
6fc0 | 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 13 75 0a 49 8b 07 48 89 44 24 40 eb | .A......I...K...A....u.I..H.D$@. |
6fe0 | 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 33 ee ff ff 85 c0 48 8b 54 24 08 74 3a 83 7a 08 13 | .H.t$@L..H.T$..3.....H.T$.t:.z.. |
7000 | 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 48 89 54 24 08 e8 08 ee ff ff 85 c0 | u.H..H.D$H..H.t$HH..H.T$........ |
7020 | 48 8b 54 24 08 74 0f 48 8b 44 24 48 48 23 44 24 40 e9 f8 fc ff ff 41 b8 0d 00 00 00 e9 be 00 00 | H.T$.t.H.D$HH#D$@.....A......... |
7040 | 00 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 e7 04 4d 01 ef eb 0a 4d 63 | .E..A...A......t.E...I...M....Mc |
7060 | ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 | .I...M..A...A......t.E...I...K.T |
7080 | 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 13 75 0a 49 8b 07 48 89 44 | ....A......I...K...A....u.I..H.D |
70a0 | 24 40 eb 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 70 ed ff ff 85 c0 48 8b 54 24 08 74 3a 83 | $@..H.t$@L..H.T$..p.....H.T$.t:. |
70c0 | 7a 08 13 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 48 89 54 24 08 e8 45 ed ff | z..u.H..H.D$H..H.t$HH..H.T$..E.. |
70e0 | ff 85 c0 48 8b 54 24 08 74 0f 48 8b 44 24 48 48 0b 44 24 40 e9 35 fc ff ff 41 b8 0e 00 00 00 4c | ...H.T$.t.H.D$HH.D$@.5...A.....L |
7100 | 89 f1 e9 c8 05 00 00 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 e7 04 4d | .......E..A...A......t.E...I...M |
7120 | 01 ef eb 0a 4d 63 ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 | ....Mc.I...M..A...A......t.E...I |
7140 | c1 e0 04 4b 8d 54 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 13 75 0a | ...K.T....A......I...K...A....u. |
7160 | 49 8b 07 48 89 44 24 40 eb 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 aa ec ff ff 85 c0 48 8b | I..H.D$@..H.t$@L..H.T$........H. |
7180 | 54 24 08 74 3a 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 48 89 54 | T$.t:.z..u.H..H.D$H..H.t$HH..H.T |
71a0 | 24 08 e8 7f ec ff ff 85 c0 48 8b 54 24 08 74 0f 48 8b 44 24 48 48 33 44 24 40 e9 6f fb ff ff 41 | $........H.T$.t.H.D$HH3D$@.o...A |
71c0 | b8 0f 00 00 00 e9 35 ff ff ff 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 | ......5...E..A...A......t.E...I. |
71e0 | e7 04 4d 01 ef eb 0a 4d 63 ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f | ..M....Mc.I...M..A...A......t.E. |
7200 | b6 c0 49 c1 e0 04 4b 8d 54 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 | ..I...K.T....A......I...K...A... |
7220 | 13 75 0a 49 8b 07 48 89 44 24 40 eb 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 e7 eb ff ff 85 | .u.I..H.D$@..H.t$@L..H.T$....... |
7240 | c0 48 8b 54 24 08 74 35 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 | .H.T$.t5.z..u.H..H.D$H..H.t$HH.. |
7260 | 48 89 54 24 08 e8 bc eb ff ff 85 c0 48 8b 54 24 08 74 0a 48 8b 74 24 48 e9 bc 00 00 00 41 b8 10 | H.T$........H.T$.t.H.t$H.....A.. |
7280 | 00 00 00 e9 77 fe ff ff 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d 45 0f b6 ff 49 c1 e7 04 | ....w...E..A...A......t.E...I... |
72a0 | 4d 01 ef eb 0a 4d 63 ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 | M....Mc.I...M..A...A......t.E... |
72c0 | 49 c1 e0 04 4b 8d 54 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 41 83 7f 08 13 75 | I...K.T....A......I...K...A....u |
72e0 | 0a 49 8b 07 48 89 44 24 40 eb 1b 48 8d 74 24 40 4c 89 ff 48 89 54 24 08 e8 29 eb ff ff 85 c0 48 | .I..H.D$@..H.t$@L..H.T$..).....H |
7300 | 8b 54 24 08 74 42 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 48 eb 1b 48 8d 74 24 48 48 89 d7 48 89 | .T$.tB.z..u.H..H.D$H..H.t$HH..H. |
7320 | 54 24 08 e8 fe ea ff ff 85 c0 48 8b 54 24 08 74 17 48 8b 74 24 48 48 f7 de 48 8b 7c 24 40 e8 7b | T$........H.T$.t.H.t$HH..H.|$@.{ |
7340 | f3 ff ff e9 e6 f9 ff ff 41 b8 11 00 00 00 e9 ac fd ff ff 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 | ........A..........E..A...A..... |
7360 | 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 | .t.E...I...M....Mc.I...M..A...A. |
7380 | c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 | .....t.E...I...O.|....A......I.. |
73a0 | 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 1a 41 83 7f 08 13 75 25 49 8b 17 49 8b 32 48 89 ef e8 c1 | .O.<.A.B....u.A....u%I..I.2H.... |
73c0 | f2 ff ff e9 66 f9 ff ff 83 f8 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 40 4c | ....f......u..A......D$@..H.t$@L |
73e0 | 89 d7 4c 89 54 24 08 e8 c7 e9 ff ff 85 c0 4c 8b 54 24 08 74 64 41 83 7f 08 03 75 0d f2 41 0f 10 | ..L.T$........L.T$.tdA....u..A.. |
7400 | 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 98 e9 ff ff 85 c0 4c 8b 54 | ....D$H..H.t$HL..L.T$........L.T |
7420 | 24 08 74 35 f2 0f 10 4c 24 48 f2 0f 10 44 24 40 e8 ab cd ff ff f2 0f 10 4c 24 48 66 0f 28 d0 0f | $.t5...L$H...D$@........L$Hf.(.. |
7440 | 57 db f2 0f 59 d1 66 0f 2e da 0f 86 56 f9 ff ff f2 0f 58 c1 e9 4d f9 ff ff 41 b8 09 00 00 00 e9 | W...Y.f.....V.....X..M...A...... |
7460 | 40 fa ff ff 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb | @...E..A...A......t.E...I...M... |
7480 | 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 | .Mc.I...M..A...A......t.E...I... |
74a0 | 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4f 8d 3c 04 41 8b 42 08 83 f8 13 75 1a 41 | O.|....A......I...O.<.A.B....u.A |
74c0 | 83 7f 08 13 75 25 49 8b 17 49 8b 32 48 89 ef e8 78 f1 ff ff e9 55 f8 ff ff 83 f8 03 75 0d f2 41 | ....u%I..I.2H...x....U......u..A |
74e0 | 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 40 4c 89 d7 4c 89 54 24 08 e8 b6 e8 ff ff 85 c0 4c | ......D$@..H.t$@L..L.T$........L |
7500 | 8b 54 24 08 74 45 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c | .T$.tEA....u..A......D$H..H.t$HL |
7520 | 89 ff 4c 89 54 24 08 e8 87 e8 ff ff 85 c0 4c 8b 54 24 08 74 16 f2 0f 10 44 24 40 f2 0f 5e 44 24 | ..L.T$........L.T$.t....D$@..^D$ |
7540 | 48 e8 ba cf ff ff e9 5b f8 ff ff 41 b8 0c 00 00 00 e9 4e f9 ff ff 45 89 c2 41 c1 ea 17 41 f7 c2 | H......[...A......N...E..A...A.. |
7560 | 00 01 00 00 74 0d 45 0f b6 d2 49 c1 e2 04 4d 01 ea eb 0a 4d 63 d2 49 c1 e2 04 4d 01 e2 41 c1 e8 | ....t.E...I...M....Mc.I...M..A.. |
7580 | 0e 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4f 8d 7c 05 00 eb 0f 41 81 e0 ff 01 00 00 | .A......t.E...I...O.|....A...... |
75a0 | 49 c1 e0 04 4f 8d 3c 04 41 83 7a 08 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 40 eb 1b 48 8d 74 24 | I...O.<.A.z..u..A......D$@..H.t$ |
75c0 | 40 4c 89 d7 4c 89 54 24 08 e8 e5 e7 ff ff 85 c0 4c 8b 54 24 08 74 45 41 83 7f 08 03 75 0d f2 41 | @L..L.T$........L.T$.tEA....u..A |
75e0 | 0f 10 07 f2 0f 11 44 24 48 eb 1b 48 8d 74 24 48 4c 89 ff 4c 89 54 24 08 e8 b6 e7 ff ff 85 c0 4c | ......D$H..H.t$HL..L.T$........L |
7600 | 8b 54 24 08 74 16 f2 0f 10 4c 24 48 f2 0f 10 44 24 40 e8 79 cb ff ff e9 8a f7 ff ff 41 b8 0a 00 | .T$.t....L$H...D$@.y........A... |
7620 | 00 00 e9 7d f8 ff ff 41 c1 e8 17 45 89 c7 49 c1 e7 04 4d 01 e7 41 8b 47 08 83 f8 13 75 0b 49 8b | ...}...A...E..I...M..A.G....u.I. |
7640 | 07 48 f7 d8 e9 e5 f6 ff ff 83 f8 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 48 eb 11 48 8d 74 24 48 | .H..........u..A......D$H..H.t$H |
7660 | 4c 89 ff e8 4b e7 ff ff 85 c0 74 12 f2 0f 10 44 24 48 0f 57 05 57 b4 04 00 e9 28 f7 ff ff 41 b8 | L...K.....t....D$H.W.W....(...A. |
7680 | 12 00 00 00 eb 43 41 c1 e8 17 45 89 c7 49 c1 e7 04 4d 01 e7 41 83 7f 08 13 75 0a 49 8b 07 48 89 | .....CA...E..I...M..A....u.I..H. |
76a0 | 44 24 48 eb 11 48 8d 74 24 48 4c 89 ff e8 74 e7 ff ff 85 c0 74 0d 48 8b 44 24 48 48 f7 d0 e9 6b | D$H..H.t$HL...t.....t.H.D$HH...k |
76c0 | f6 ff ff 41 b8 13 00 00 00 4c 89 f1 4c 89 fa 4c 89 fe 48 89 ef e8 00 cd 00 00 e9 ac f1 ff ff 41 | ...A.....L..L..L..H............A |
76e0 | c1 e8 17 b8 01 00 00 00 49 c1 e0 04 4d 01 e0 41 8b 50 08 85 d2 74 0f 30 c0 ff ca 75 09 31 c0 41 | ........I...M..A.P...t.0...u.1.A |
7700 | 83 38 00 0f 94 c0 41 89 06 41 c7 46 08 01 00 00 00 e9 79 f1 ff ff 41 c1 e8 17 4c 89 f6 48 89 ef | .8....A..A.F......y...A...L..H.. |
7720 | 44 89 c2 48 c1 e2 04 4c 01 e2 e8 58 ee ff ff e9 57 f1 ff ff 45 89 c7 41 c1 e8 0e 48 89 ef 41 81 | D..H...L...X....W...E..A...H..A. |
7740 | e0 ff 01 00 00 41 c1 ef 17 49 63 d0 45 29 f8 49 c1 e7 04 48 ff c2 41 8d 70 01 48 c1 e2 04 4c 01 | .....A...Ic.E).I...H..A.p.H...L. |
7760 | e2 48 89 55 10 e8 6b ec ff ff 48 8b 53 20 48 8b 44 24 08 49 01 d7 48 01 d0 48 8b 55 18 41 0f 10 | .H.U..k...H.S.H.D$.I..H..H.U.A.. |
7780 | 37 48 83 7a 18 00 0f 11 30 7e 1f 48 8d 50 10 4c 39 f8 48 89 ef 4c 0f 43 fa 4c 89 7d 10 e8 e7 c5 | 7H.z....0~.H.P.L9.H..L.C.L.}.... |
77a0 | 00 00 48 8b 43 08 48 89 45 10 4c 8b 63 20 e9 e9 07 00 00 85 c0 74 20 48 8b 43 20 48 8b 4c 24 08 | ..H.C.H.E.L.c........t.H.C.H.L$. |
77c0 | 48 89 ef 44 89 44 24 10 48 8d 74 08 f0 e8 fe af 00 00 44 8b 44 24 10 41 c1 e8 0e 41 81 e8 ff ff | H..D.D$.H.t.......D.D$.A...A.... |
77e0 | 01 00 4d 63 c0 49 c1 e0 02 4c 01 43 28 e9 9d f0 ff ff 44 89 c6 c1 ee 17 f7 c6 00 01 00 00 74 0d | ..Mc.I...L.C(.....D...........t. |
7800 | 40 0f b6 f6 48 c1 e6 04 4c 01 ee eb 0a 48 63 f6 48 c1 e6 04 4c 01 e6 41 c1 e8 0e 41 f7 c0 00 01 | @...H...L....Hc.H...L..A...A.... |
7820 | 00 00 74 0f 41 0f b6 d0 48 c1 e2 04 49 8d 54 15 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d | ..t.A...H...I.T....A......I...K. |
7840 | 14 04 48 89 ef e8 bb e9 ff ff e9 a8 00 00 00 44 89 c2 c1 ea 0e f6 c6 01 74 0c 0f b6 d2 48 c1 e2 | ..H............D........t....H.. |
7860 | 04 4c 01 ea eb 0d 81 e2 ff 01 00 00 48 c1 e2 04 4c 01 e2 41 c1 e8 17 41 f7 c0 00 01 00 00 74 0f | .L..........H...L..A...A......t. |
7880 | 45 0f b6 c0 49 c1 e0 04 4b 8d 74 05 00 eb 0b 4d 63 c0 49 c1 e0 04 4b 8d 34 04 48 89 ef e8 e4 e7 | E...I...K.t....Mc.I...K.4.H..... |
78a0 | ff ff eb 53 44 89 c2 c1 ea 0e f6 c6 01 74 0c 0f b6 d2 48 c1 e2 04 4c 01 ea eb 0d 81 e2 ff 01 00 | ...SD........t....H...L......... |
78c0 | 00 48 c1 e2 04 4c 01 e2 41 c1 e8 17 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 74 | .H...L..A...A......t.E...I...K.t |
78e0 | 05 00 eb 0b 4d 63 c0 49 c1 e0 04 4b 8d 34 04 48 89 ef e8 3f e8 ff ff 44 39 f8 74 0a 48 83 43 28 | ....Mc.I...K.4.H...?...D9.t.H.C( |
7900 | 04 e9 85 ef ff ff 48 8b 43 28 44 8b 20 44 89 e0 c1 e8 06 0f b6 c0 85 c0 74 15 48 8b 53 20 48 c1 | ......H.C(D..D..........t.H.S.H. |
7920 | e0 04 48 89 ef 48 8d 74 02 f0 e8 a1 ae 00 00 41 c1 ec 0e 41 81 ec ff ff 01 00 4d 63 e4 4a 8d 04 | ..H..H.t.......A...A......Mc.J.. |
7940 | a5 04 00 00 00 48 01 43 28 e9 3d ef ff ff 41 81 e0 00 c0 7f 00 41 8b 56 08 74 18 85 d2 b8 01 00 | .....H.C(.=...A......A.V.t...... |
7960 | 00 00 74 28 30 c0 ff ca 75 22 41 83 3e 00 0f 94 c0 eb 16 85 d2 89 d0 74 13 ff ca b8 01 00 00 00 | ..t(0...u"A.>..........t........ |
7980 | 75 0a 41 83 3e 00 0f 95 c0 0f b6 c0 83 e0 01 84 c0 74 62 eb 4f 44 89 c2 c1 ea 17 48 c1 e2 04 4c | u.A.>............tb.OD.....H...L |
79a0 | 01 e2 41 81 e0 00 c0 7f 00 8b 4a 08 74 17 85 c9 b8 01 00 00 00 74 26 30 c0 ff c9 75 20 83 3a 00 | ..A.......J.t........t&0...u..:. |
79c0 | 0f 94 c0 eb 15 85 c9 89 c8 74 12 ff c9 b8 01 00 00 00 75 09 83 3a 00 0f 95 c0 0f b6 c0 83 e0 01 | .........t........u..:.......... |
79e0 | 84 c0 74 0a 48 83 43 28 04 e9 a1 ee ff ff 0f 10 3a 41 0f 11 3e 48 8b 43 28 44 8b 38 44 89 f8 c1 | ..t.H.C(........:A..>H.C(D.8D... |
7a00 | e8 06 0f b6 c0 85 c0 74 15 48 8b 53 20 48 c1 e0 04 48 89 ef 48 8d 74 02 f0 e8 b2 ad 00 00 41 c1 | .......t.H.S.H...H..H.t.......A. |
7a20 | ef 0e 41 81 ef ff ff 01 00 4d 63 ff 4a 8d 04 bd 04 00 00 00 e9 8c 04 00 00 45 89 c7 41 c1 ef 0e | ..A......Mc.J............E..A... |
7a40 | 41 81 e7 ff 01 00 00 41 ff cf 41 c1 e8 17 74 0e 45 89 c0 49 c1 e0 04 4d 01 f0 4c 89 45 10 44 89 | A......A..A...t.E..I...M..L.E.D. |
7a60 | fa 4c 89 f6 48 89 ef e8 27 37 01 00 85 c0 74 0e 41 ff c7 0f 85 2e 06 00 00 e9 0d ee ff ff 48 8b | .L..H...'7....t.A.............H. |
7a80 | 5d 20 80 4b 42 08 e9 ee ed ff ff 41 c1 e8 17 74 0e 45 89 c0 49 c1 e0 04 4d 01 f0 4c 89 45 10 83 | ]..KB......A...t.E..I...M..L.E.. |
7aa0 | ca ff 4c 89 f6 48 89 ef e8 e6 36 01 00 85 c0 0f 85 d6 ed ff ff 4c 8b 6d 20 48 8b 04 24 4d 8b 75 | ..L..H....6..........L.m.H..$M.u |
7ac0 | 00 49 8b 5d 10 49 8b 16 4c 8b 23 48 8b 52 18 44 0f b6 7a 0a 48 8b 50 18 49 c1 e7 04 4d 03 7d 20 | .I.].I..L.#H.R.D..z.H.P.I...M.}. |
7ae0 | 83 7a 20 00 7e 0c 48 8b 73 20 48 89 ef e8 de ac 00 00 31 d2 49 8d 0c 16 49 39 cf 76 10 41 0f 10 | .z..~.H.s.H.......1.I...I9.v.A.. |
7b00 | 1c 16 41 0f 11 1c 14 48 83 c2 10 eb e7 4c 89 e2 4d 29 f4 4c 29 f2 49 03 55 20 48 89 53 20 4c 03 | ..A....H.....L..M).L).I.U.H.S.L. |
7b20 | 65 10 4c 89 65 10 49 8b 45 28 4c 89 63 08 80 4b 42 20 48 89 43 28 48 89 5d 20 e9 3a ed ff ff 41 | e.L.e.I.E(L.c..KB.H.C(H.]..:...A |
7b40 | c1 e8 17 74 10 45 89 c0 49 c1 e0 04 4b 8d 44 06 f0 48 89 45 10 48 8b 04 24 48 8b 40 18 83 78 20 | ...t.E..I...K.D..H.E.H..$H.@..x. |
7b60 | 00 7e 0b 4c 89 e6 48 89 ef e8 62 ac 00 00 4c 89 f6 48 89 ef e8 6d 35 01 00 f6 43 42 08 0f 84 31 | .~.L..H...b...L..H...m5...CB...1 |
7b80 | 06 00 00 85 c0 48 8b 5d 20 0f 84 ea ec ff ff 48 8b 43 08 48 89 45 10 e9 dd ec ff ff 41 83 7e 08 | .....H.].......H.C.H.E......A.~. |
7ba0 | 13 75 52 49 8b 4e 20 49 8b 56 10 48 89 c8 49 03 06 48 85 c9 7e 05 48 39 d0 eb 03 48 39 c2 0f 9e | .uRI.N.I.V.H..I..H..~.H9...H9... |
7bc0 | c2 84 d2 0f 84 c6 ec ff ff 41 c1 e8 0e 4a 8d 14 85 04 00 f8 ff 48 01 53 28 49 89 06 41 c7 46 08 | .........A...J.......H.S(I..A.F. |
7be0 | 13 00 00 00 49 89 46 30 41 c7 46 38 13 00 00 00 e9 9a ec ff ff 0f 57 db f2 41 0f 10 56 20 f2 41 | ....I.F0A.F8..........W..A..V..A |
7c00 | 0f 10 06 66 0f 2e d3 f2 0f 58 c2 f2 41 0f 10 4e 10 76 06 66 0f 2e c8 eb 04 66 0f 2e c1 0f 93 c0 | ...f.....X..A..N.v.f.....f...... |
7c20 | 84 c0 0f 84 67 ec ff ff 41 c1 e8 0e 4a 8d 04 85 04 00 f8 ff 48 01 43 28 f2 41 0f 11 06 41 c7 46 | ....g...A...J.......H.C(.A...A.F |
7c40 | 08 03 00 00 00 f2 41 0f 11 46 30 41 c7 46 38 03 00 00 00 e9 37 ec ff ff 41 83 7e 08 13 49 8d 46 | ......A..F0A.F8.....7...A.~..I.F |
7c60 | 10 48 89 44 24 08 0f 85 cf 00 00 00 41 83 7e 28 13 0f 85 c4 00 00 00 4d 8b 7e 20 48 8d 74 24 30 | .H.D$.......A.~(.......M.~.H.t$0 |
7c80 | 48 89 c7 44 89 44 24 10 4c 89 fa 48 c1 fa 3f f7 d2 83 c2 02 e8 b3 df ff ff 85 c0 44 8b 44 24 10 | H..D.D$.L..H..?............D.D$. |
7ca0 | 74 05 49 8b 06 eb 6f 41 83 7e 18 03 75 0e f2 41 0f 10 46 10 f2 0f 11 44 24 48 eb 1d 48 8b 7c 24 | t.I...oA.~..u..A..F....D$H..H.|$ |
7cc0 | 08 48 8d 74 24 48 44 89 44 24 10 e8 e3 e0 ff ff 85 c0 44 8b 44 24 10 74 62 0f 57 c0 f2 0f 10 4c | .H.t$HD.D$........D.D$.tb.W....L |
7ce0 | 24 48 66 0f 2e c8 76 11 48 b8 ff ff ff ff ff ff ff 7f 48 89 44 24 30 eb 12 48 b8 00 00 00 00 00 | $Hf...v.H.........H.D$0..H...... |
7d00 | 00 00 80 49 f7 d7 48 89 44 24 30 49 c1 ef 3f 45 85 ff 74 8e 31 c0 49 2b 46 20 48 8b 54 24 30 41 | ...I..H.D$0I..?E..t.1.I+F.H.T$0A |
7d20 | c7 46 18 13 00 00 00 41 c7 46 08 13 00 00 00 49 89 56 10 49 89 06 e9 ee 00 00 00 41 83 7e 18 03 | .F.....A.F.....I.V.I.......A.~.. |
7d40 | 75 0e f2 41 0f 10 46 10 f2 0f 11 44 24 40 eb 24 48 8b 7c 24 08 48 8d 74 24 40 44 89 44 24 10 e8 | u..A..F....D$@.$H.|$.H.t$@D.D$.. |
7d60 | 4f e0 ff ff 85 c0 44 8b 44 24 10 75 07 be 27 28 45 00 eb 4a 41 83 7e 28 03 f2 0f 10 44 24 40 41 | O.....D.D$.u..'(E..JA.~(....D$@A |
7d80 | c7 46 18 03 00 00 00 f2 41 0f 11 46 10 75 0e f2 41 0f 10 46 20 f2 0f 11 44 24 48 eb 29 49 8d 7e | .F......A..F.u..A..F....D$H.)I.~ |
7da0 | 20 48 8d 74 24 48 44 89 44 24 08 e8 03 e0 ff ff 85 c0 44 8b 44 24 08 75 0d be 44 28 45 00 48 89 | .H.t$HD.D$........D.D$.u..D(E.H. |
7dc0 | ef e8 ff 63 01 00 41 83 7e 08 03 f2 0f 10 44 24 48 41 c7 46 28 03 00 00 00 f2 41 0f 11 46 20 75 | ...c..A.~.....D$HA.F(.....A..F.u |
7de0 | 0d f2 41 0f 10 06 f2 0f 11 44 24 38 eb 22 48 8d 74 24 38 4c 89 f7 44 89 44 24 08 e8 b3 df ff ff | ..A......D$8."H.t$8L..D.D$...... |
7e00 | 85 c0 44 8b 44 24 08 75 07 be 60 28 45 00 eb ae f2 0f 10 44 24 38 f2 0f 5c 44 24 48 41 c7 46 08 | ..D.D$.u..`(E......D$8..\D$HA.F. |
7e20 | 03 00 00 00 f2 41 0f 11 06 41 c1 e8 0e e9 8b 00 00 00 41 0f 10 66 20 49 8d 46 60 44 89 c2 49 8d | .....A...A........A..f.I.F`D..I. |
7e40 | 76 30 b9 01 00 00 00 41 0f 10 6e 10 c1 ea 0e 81 e2 ff 01 00 00 48 89 ef 41 0f 10 36 41 0f 11 66 | v0.....A..n..........H..A..6A..f |
7e60 | 50 41 0f 11 6e 40 41 0f 11 76 30 48 89 45 10 e8 5f 37 01 00 48 8b 43 08 4c 8b 63 20 48 89 45 10 | PA..n@A..v0H.E.._7..H.C.L.c.H.E. |
7e80 | 48 8b 43 28 48 8d 50 04 48 89 53 28 44 8b 00 45 89 c1 41 c1 e9 06 45 0f b6 c9 49 c1 e1 04 4f 8d | H.C(H.P.H.S(D..E..A...E...I...O. |
7ea0 | 34 0c 41 83 7e 18 00 0f 84 e2 e9 ff ff 41 0f 10 7e 10 41 c1 e8 0e 4d 63 c0 41 0f 11 3e 4a 8d 04 | 4.A.~........A..~.A...Mc.A..>J.. |
7ec0 | 85 04 00 f8 ff 48 01 43 28 e9 c1 e9 ff ff 44 89 c0 c1 e8 0e 25 ff 01 00 00 41 c1 e8 17 75 0e 4c | .....H.C(.....D.....%....A...u.L |
7ee0 | 8b 45 10 4d 29 f0 49 c1 f8 04 41 ff c8 85 c0 75 11 48 8b 43 28 48 8d 50 04 48 89 53 28 8b 00 c1 | .E.M).I...A....u.H.C(H.P.H.S(... |
7f00 | e8 06 ff c8 4d 8b 3e 6b c0 32 44 01 c0 41 3b 47 0c 76 1f 89 c2 4c 89 fe 48 89 ef 44 89 44 24 10 | ....M.>k.2D..A;G.v...L..H..D.D$. |
7f20 | 89 44 24 08 e8 35 09 00 00 44 8b 44 24 10 8b 44 24 08 49 63 f0 44 29 c0 48 c1 e6 04 89 44 24 08 | .D$..5...D.D$..D$.Ic.D).H....D$. |
7f40 | 4d 8d 0c 36 45 89 c6 8b 44 24 08 45 85 f6 42 8d 14 30 7e 48 4c 89 c9 4c 89 fe 48 89 ef 4c 89 4c | M..6E...D$.E..B..0~HL..L..H..L.L |
7f60 | 24 10 e8 d7 06 00 00 4c 8b 4c 24 10 41 f6 41 08 40 74 20 41 f6 47 09 04 74 19 49 8b 01 f6 40 09 | $......L.L$.A.A.@t.A.G..t.I...@. |
7f80 | 03 74 10 4c 89 fe 48 89 ef e8 ac b6 00 00 4c 8b 4c 24 10 41 ff ce 49 83 e9 10 eb ab 48 8b 43 08 | .t.L..H.......L.L$.A..I.....H.C. |
7fa0 | 48 89 45 10 e9 e6 e8 ff ff 48 8b 04 24 41 c1 e8 0e 48 8b 40 18 48 8b 40 40 4e 8b 3c c0 48 8b 04 | H.E......H..$A...H.@.H.@@N.<.H.. |
7fc0 | 24 4d 8b 57 60 4c 8d 40 20 41 8b 47 10 49 8b 57 58 4d 85 d2 89 44 24 08 0f 84 7a 01 00 00 48 8d | $M.W`L.@.A.G.I.WXM...D$...z...H. |
7fe0 | 7a 09 31 f6 39 74 24 08 0f 8e b6 01 00 00 80 7f ff 00 0f b6 07 74 09 48 c1 e0 04 4c 01 e0 eb 07 | z.1.9t$..............t.H...L.... |
8000 | 49 8b 04 c0 48 8b 00 4d 8b 5c f2 20 48 83 c7 10 48 ff c6 49 39 03 74 cc e9 3b 01 00 00 80 7a ff | I...H..M.\..H...H..I9.t..;....z. |
8020 | 00 0f b6 32 0f 84 6c 01 00 00 48 c1 e6 04 48 89 ef 4c 89 5c 24 28 4c 01 e6 48 89 54 24 20 4c 89 | ...2..l...H...H..L.\$(L..H.T$.L. |
8040 | 54 24 18 4c 89 44 24 10 e8 0c a7 00 00 4c 8b 54 24 18 4c 8b 5c 24 28 4c 8b 44 24 10 48 8b 54 24 | T$.L.D$......L.T$.L.\$(L.D$.H.T$ |
8060 | 20 4b 89 44 d3 20 4b 8b 44 d3 20 48 83 c2 10 49 ff c2 48 ff 40 08 44 39 54 24 08 7f a0 41 f6 47 | .K.D..K.D..H...I..H.@.D9T$...A.G |
8080 | 09 04 75 04 4d 89 5f 60 48 8b 45 18 48 83 78 18 00 0f 8e f4 e7 ff ff 4d 8d 4e 10 48 89 ef 4c 89 | ..u.M._`H.E.H.x........M.N.H..L. |
80a0 | 4d 10 e8 e2 bc 00 00 48 8b 43 08 48 89 45 10 e9 d7 e7 ff ff 48 8b 04 24 4d 89 e7 4c 2b 3b 41 c1 | M......H.C.H.E......H..$M..L+;A. |
80c0 | e8 17 41 ff c8 48 8b 40 18 49 c1 ff 04 0f b6 40 0a 41 29 c7 41 ff cf 41 83 f8 ff 75 43 48 8b 55 | ..A..H.@.I.....@.A).A..A...uCH.U |
80e0 | 30 48 2b 55 10 49 63 c7 48 c1 fa 04 48 39 c2 7f 15 44 89 fe 48 89 ef 48 89 44 24 10 e8 0a 2e 01 | 0H+U.Ic.H...H9...D..H..H.D$..... |
8100 | 00 48 8b 44 24 10 4c 8b 63 20 4c 8b 74 24 08 48 c1 e0 04 45 89 f8 4d 01 e6 4c 01 f0 48 89 45 10 | .H.D$.L.c.L.t$.H...E..M..L..H.E. |
8120 | 49 63 d7 31 c0 31 c9 48 6b d2 f0 4c 01 e2 44 39 c1 0f 8d 58 e7 ff ff 44 39 f9 7d 0b 0f 10 1c 02 | Ic.1.1.Hk..L..D9...X...D9.}..... |
8140 | 41 0f 11 1c 06 eb 09 41 c7 44 06 08 00 00 00 00 ff c1 48 83 c0 10 eb d6 8b 74 24 08 48 89 ef 48 | A......A.D........H......t$.H..H |
8160 | 89 54 24 18 4c 89 44 24 10 e8 66 a5 00 00 48 8b 54 24 18 4c 89 78 18 49 89 c3 49 89 06 41 c7 46 | .T$.L.D$..f...H.T$.L.x.I..I..A.F |
8180 | 08 46 00 00 00 45 31 d2 4c 8b 44 24 10 48 83 c2 09 e9 e0 fe ff ff 49 8b 04 f0 4b 89 44 d3 20 e9 | .F...E1.L.D$.H........I...K.D... |
81a0 | c2 fe ff ff 4d 89 16 41 c7 46 08 46 00 00 00 e9 d4 fe ff ff 48 83 c4 58 5b 5d 41 5c 41 5d 41 5e | ....M..A.F.F........H..X[]A\A]A^ |
81c0 | 41 5f c3 41 54 55 53 48 83 ec 10 8b 46 08 83 e0 3f ff c8 83 f8 15 0f 87 df 00 00 00 48 89 f5 48 | A_.ATUSH....F...?...........H..H |
81e0 | 89 fb ff 24 c5 e0 2a 45 00 48 8d 7c 24 0c f2 0f 10 06 e8 99 c0 ff ff f2 0f 59 05 01 aa 04 00 f2 | ...$..*E.H.|$............Y...... |
8200 | 0f 2c c0 03 44 24 0c 85 c0 89 44 24 0c 79 16 89 c6 01 c6 b8 00 00 00 00 0f 45 44 24 0c 89 44 24 | .,..D$....D$.y...........ED$..D$ |
8220 | 0c f7 5c 24 0c 0f b6 4b 0b b8 01 00 00 00 d3 e0 8d 48 ff 8b 44 24 0c 83 c9 01 99 f7 f9 48 63 c2 | ..\$...K.........H..D$.......Hc. |
8240 | 48 c1 e0 05 48 03 43 18 e9 8f 00 00 00 4c 8b 26 41 80 7c 24 0a 00 75 1f 41 8b 54 24 0c 49 8b 74 | H...H.C......L.&A.|$..u.A.T$.I.t |
8260 | 24 10 49 8d 7c 24 20 e8 5e bc 00 00 41 c6 44 24 0a 01 41 89 44 24 0c 0f b6 4b 0b 48 8b 55 00 b8 | $.I.|$..^...A.D$..A.D$...K.H.U.. |
8280 | 01 00 00 00 d3 e0 ff c8 23 42 0c eb 0f 0f b6 4f 0b b8 01 00 00 00 d3 e0 ff c8 23 06 48 98 eb a0 | ........#B.....O..........#.H... |
82a0 | 0f b6 4f 0b b8 01 00 00 00 31 d2 d3 e0 8d 48 ff 8b 06 83 c9 01 f7 f1 89 d0 eb 85 0f b6 4f 0b b8 | ..O......1....H..............O.. |
82c0 | 01 00 00 00 31 d2 d3 e0 8d 48 ff 8b 06 83 c9 01 f7 f1 89 d0 48 c1 e0 05 48 03 47 18 48 83 c4 10 | ....1....H..........H...H.G.H... |
82e0 | 5b 5d 41 5c c3 31 c0 83 7f 08 13 75 24 48 8b 3f 48 8d 57 ff 48 81 fa ff ff ff 7f 77 14 53 48 89 | []A\.1.....u$H.?H.W.H......w.SH. |
8300 | f3 e8 2b 4c 01 00 48 98 ff 04 83 b8 01 00 00 00 5b c3 41 55 41 54 49 89 f4 55 53 48 89 d3 51 8b | ..+L..H.........[.AUATI..USH..Q. |
8320 | 42 08 85 c0 0f 84 85 00 00 00 83 f8 13 49 89 fd 75 16 48 8b 12 48 8d 42 ff 48 3d ff ff ff 7f 77 | B............I..u.H..H.B.H=....w |
8340 | 07 3b 56 0c 89 d0 76 69 48 89 de 4c 89 e7 e8 70 fe ff ff 48 89 c5 48 8d 75 10 31 ff 48 89 da e8 | .;V...viH..L...p...H..H.u.1.H... |
8360 | a1 de ff ff 85 c0 74 14 49 2b 6c 24 18 41 8b 44 24 0c 48 c1 fd 05 8d 44 28 01 eb 35 83 7d 18 0a | ......t.I+l$.A.D$.H....D(..5.}.. |
8380 | 75 0f f6 43 08 40 74 09 48 8b 03 48 39 45 10 74 d7 48 63 45 1c 85 c0 75 0d be b0 2b 45 00 4c 89 | u..C.@t.H..H9E.t.HcE...u...+E.L. |
83a0 | ef e8 1f 5e 01 00 48 c1 e0 05 48 01 c5 eb a7 31 c0 41 8b 4c 24 0c 39 c8 73 2e 49 8b 74 24 10 89 | ...^..H...H....1.A.L$.9.s.I.t$.. |
83c0 | c2 8d 40 01 48 c1 e2 04 83 7c 16 08 00 74 e7 48 89 03 49 8b 44 24 10 c7 43 08 13 00 00 00 0f 10 | ..@.H....|...t.H..I.D$..C....... |
83e0 | 04 10 0f 11 43 10 eb 38 29 c8 41 0f b6 4c 24 0b ba 01 00 00 00 d3 e2 89 d1 eb 02 ff c0 39 c8 7d | ....C..8).A..L$..............9.} |
8400 | 26 89 c2 48 c1 e2 05 49 03 54 24 18 83 7a 08 00 74 e9 0f 10 4a 10 0f 11 0b 0f 10 12 0f 11 53 10 | &..H...I.T$..z..t...J.........S. |
8420 | b8 01 00 00 00 eb 02 31 c0 5a 5b 5d 41 5c 41 5d c3 50 ba 38 00 00 00 be 05 00 00 00 e8 50 b2 00 | .......1.Z[]A\A].P.8.........P.. |
8440 | 00 48 c7 40 28 00 00 00 00 c6 40 0a ff 48 c7 40 10 00 00 00 00 c7 40 0c 00 00 00 00 48 c7 40 18 | .H.@(.....@..H.@......@.....H.@. |
8460 | 90 2b 45 00 c6 40 0b 00 48 c7 40 20 90 2b 45 00 5a c3 55 53 48 89 f3 52 48 8b 76 18 48 89 fd 48 | .+E..@..H.@..+E.Z.USH..RH.v.H..H |
8480 | 81 fe 90 2b 45 00 74 19 0f b6 4b 0b ba 01 00 00 00 d3 e2 31 c9 48 63 d2 48 c1 e2 05 e8 02 a5 00 | ...+E.t...K........1.Hc.H....... |
84a0 | 00 8b 53 0c 48 8b 73 10 48 89 ef 31 c9 48 c1 e2 04 e8 ed a4 00 00 58 48 89 de 48 89 ef 31 c9 5b | ..S.H.s.H..1.H........XH..H..1.[ |
84c0 | 5d ba 38 00 00 00 e9 d8 a4 00 00 8b 47 0c 48 8d 56 ff 48 39 c2 73 0e 48 8b 47 10 48 c1 e6 04 48 | ].8.........G.H.V.H9.s.H.G.H...H |
84e0 | 8d 44 30 f0 c3 0f b6 4f 0b b8 01 00 00 00 d3 e0 ff c8 21 f0 48 98 48 c1 e0 05 48 03 47 18 83 78 | .D0....O..........!.H.H...H.G..x |
8500 | 18 13 75 06 48 39 70 10 74 16 48 63 50 1c 85 d2 74 09 48 c1 e2 05 48 01 d0 eb e3 b8 40 62 45 00 | ..u.H9p.t.HcP...t.H...H.....@bE. |
8520 | c3 0f b6 4f 0b b8 01 00 00 00 d3 e0 ff c8 23 46 0c 48 98 48 c1 e0 05 48 03 47 18 83 78 18 44 75 | ...O..........#F.H.H...H.G..x.Du |
8540 | 06 48 39 70 10 74 16 48 63 50 1c 85 d2 74 09 48 c1 e2 05 48 01 d0 eb e3 b8 40 62 45 00 c3 55 53 | .H9p.t.HcP...t.H...H.....@bE..US |
8560 | 48 89 f5 48 83 ec 18 8b 56 08 83 e2 3f 83 fa 03 74 2e 7f 0f 85 d2 b8 40 62 45 00 0f 84 b6 00 00 | H..H....V...?...t......@bE...... |
8580 | 00 eb 7c 83 fa 04 74 0a 83 fa 13 75 72 48 8b 36 eb 62 48 8b 36 48 83 c4 18 5b 5d e9 81 ff ff ff | ..|...t....urH.6.bH.6H...[]..... |
85a0 | f2 0f 10 0e 48 89 7c 24 08 66 0f 28 c1 f2 0f 11 0c 24 e8 49 bf ff ff f2 0f 10 0c 24 48 8b 7c 24 | ....H.|$.f.(.....$.I.......$H.|$ |
85c0 | 08 f2 0f 10 15 f7 a4 04 00 66 0f 2e d1 0f 97 c2 66 0f 2e 0d e0 a4 04 00 0f 93 c0 84 c2 74 20 66 | .........f......f............t.f |
85e0 | 0f 2e c8 b2 00 0f 9b c0 0f 45 c2 84 c0 74 10 f2 48 0f 2c f1 48 83 c4 18 5b 5d e9 cc fe ff ff 48 | .........E...t..H.,.H...[].....H |
8600 | 89 ee e8 bc fb ff ff 48 89 c3 48 8d 73 10 31 ff 48 89 ea e8 ed db ff ff 85 c0 74 05 48 89 d8 eb | .......H..H.s.1.H.........t.H... |
8620 | 16 48 63 43 1c 85 c0 74 09 48 c1 e0 05 48 01 c3 eb d8 b8 40 62 45 00 48 83 c4 18 5b 5d c3 41 55 | .HcC...t.H...H.....@bE.H...[].AU |
8640 | 41 54 49 89 fd 55 53 48 89 f3 48 89 df 48 89 d6 48 89 d5 48 83 ec 18 49 89 cc e8 6c fe ff ff 48 | ATI..USH..H..H..H..H...I...l...H |
8660 | 3d 40 62 45 00 75 1a 48 89 e2 48 89 de 4c 89 ef 48 89 2c 24 c7 44 24 08 13 00 00 00 e8 fb 01 00 | =@bE.u.H..H..L..H.,$.D$......... |
8680 | 00 41 0f 10 04 24 0f 11 00 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 57 41 56 49 89 f7 41 55 41 54 41 | .A...$...H...[]A\A].AWAVI..AUATA |
86a0 | 89 cd 55 53 49 89 fc 89 d3 48 83 ec 18 8b 6e 0c 0f b6 46 0b 4c 8b 76 18 39 ea 89 44 24 08 76 37 | ..USI....H....n...F.L.v.9..D$.v7 |
86c0 | 48 8b 76 10 89 d1 89 ea 48 c1 e2 04 48 c1 e1 04 e8 ce a2 00 00 41 8b 57 0c 49 89 47 10 39 da 73 | H.v.....H...H........A.W.I.G.9.s |
86e0 | 12 89 d1 ff c2 48 c1 e1 04 c7 44 08 08 00 00 00 00 eb ea 41 89 5f 0c 45 85 ed 75 0d 49 c7 47 18 | .....H....D........A._.E..u.I.G. |
8700 | 90 2b 45 00 45 31 d2 eb 79 44 89 ef e8 20 48 01 00 83 f8 1e 7e 0f be c6 2b 45 00 4c 89 e7 31 c0 | .+E.E1..yD....H.....~...+E.L..1. |
8720 | e8 a0 5a 01 00 88 c1 41 bd 01 00 00 00 31 d2 41 d3 e5 31 f6 4c 89 e7 44 89 e9 89 44 24 0c 44 89 | ..Z....A.....1.A..1.L..D...D$.D. |
8740 | 6c 24 04 48 c1 e1 05 e8 57 a2 00 00 44 8b 54 24 0c 49 89 47 18 31 c0 39 44 24 04 7e 25 48 89 c2 | l$.H....W...D.T$.I.G.1.9D$.~%H.. |
8760 | 48 ff c0 48 c1 e2 05 49 03 57 18 c7 42 1c 00 00 00 00 c7 42 18 00 00 00 00 c7 42 08 00 00 00 00 | H..H...I.W..B......B......B..... |
8780 | eb d5 45 89 e9 45 88 57 0b 49 c1 e1 05 4d 03 4f 18 39 eb 4d 89 4f 20 73 4c 41 89 5f 0c 89 d8 89 | ..E..E.W.I...M.O.9.M.O.sLA._.... |
87a0 | c1 44 8d 68 01 48 c1 e1 04 49 03 4f 10 83 79 08 00 74 0e 44 89 ea 4c 89 fe 4c 89 e7 e8 7d fe ff | .D.h.H...I.O..y..t.D..L..L...}.. |
87c0 | ff 41 39 ed 44 89 e8 72 d6 49 8b 77 10 89 d9 89 ea 48 c1 e1 04 48 c1 e2 04 4c 89 e7 e8 c2 a1 00 | .A9.D..r.I.w.....H...H...L...... |
87e0 | 00 49 89 47 10 8a 4c 24 08 bb 01 00 00 00 d3 e3 ff cb 48 63 eb 48 c1 e5 05 4d 8d 6c 2e 10 85 db | .I.G..L$..........Hc.H...M.l.... |
8800 | 78 25 41 83 7d f8 00 74 16 4c 89 ea 4c 89 fe 4c 89 e7 e8 7e 03 00 00 41 0f 10 45 f0 0f 11 00 ff | x%A.}..t.L..L..L...~...A..E..... |
8820 | cb 49 83 ed 20 eb d7 49 81 fe 90 2b 45 00 74 1f 48 83 c4 18 48 8d 55 20 4c 89 f6 5b 4c 89 e7 31 | .I.....I...+E.t.H...H.U.L..[L..1 |
8840 | c9 5d 41 5c 41 5d 41 5e 41 5f e9 54 a1 00 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 31 c9 | .]A\A]A^A_.T...H...[]A\A]A^A_.1. |
8860 | 48 81 7e 18 90 2b 45 00 74 0d 0f b6 4e 0b b8 01 00 00 00 d3 e0 89 c1 e9 18 fe ff ff 41 57 41 56 | H.~..+E.t...N...............AWAV |
8880 | 41 55 41 54 49 89 fd 55 53 48 89 d5 48 81 ec b8 00 00 00 8b 42 08 85 c0 75 07 be d5 2b 45 00 eb | AUATI..USH..H.......B...u...+E.. |
88a0 | 4e 83 f8 03 48 89 f3 75 72 f2 0f 10 0a 66 0f 2e c9 7a 35 66 0f 28 c1 f2 0f 11 4c 24 08 e8 3e bc | N...H..ur....f...z5f.(....L$..>. |
88c0 | ff ff f2 0f 10 4c 24 08 f2 0f 10 15 f0 a1 04 00 66 0f 2e d1 0f 97 c2 66 0f 2e 0d d9 a1 04 00 0f | .....L$.........f......f........ |
88e0 | 93 c0 84 c2 75 0e eb 33 be e8 2b 45 00 31 c0 e8 d1 58 01 00 66 0f 2e c8 b2 00 0f 9b c0 0f 45 c2 | ....u..3..+E.1...X..f.........E. |
8900 | 84 c0 74 17 f2 48 0f 2c c1 48 8d 6c 24 20 c7 44 24 28 13 00 00 00 48 89 44 24 20 48 89 ee 48 89 | ..t..H.,.H.l$..D$(....H.D$.H..H. |
8920 | df e8 9d f8 ff ff 48 3d 90 2b 45 00 49 89 c4 74 0a 83 78 08 00 0f 84 13 02 00 00 48 8b 53 18 48 | ......H=.+E.I..t..x........H.S.H |
8940 | 8b 43 20 48 39 d0 76 17 83 78 f8 00 4c 8d 70 e0 4c 89 73 20 75 e9 4d 85 f6 0f 85 59 01 00 00 31 | .C.H9.v..x..L.p.L.s.u.M....Y...1 |
8960 | c0 c7 44 04 30 00 00 00 00 48 83 c0 04 48 3d 80 00 00 00 75 ec 4c 8d 74 24 30 44 8b 43 0c 4c 8d | ..D.0....H...H=....u.L.t$0D.C.L. |
8980 | 94 24 b0 00 00 00 45 31 e4 ba 01 00 00 00 be 01 00 00 00 4c 89 f0 44 39 c6 76 0a 44 39 c2 77 35 | .$....E1...........L..D9.v.D9.w5 |
89a0 | 45 89 c1 eb 03 41 89 f1 31 ff 44 39 ca 77 16 8d 4a ff 48 c1 e1 04 48 03 4b 10 83 79 08 01 83 df | E....A..1.D9.w..J.H...H.K..y.... |
89c0 | ff ff c2 eb e5 01 38 48 83 c0 04 41 01 fc 01 f6 4c 39 d0 75 c1 0f b6 4b 0b ba 01 00 00 00 45 31 | ......8H...A....L9.u...K......E1 |
89e0 | ff d3 e2 31 c9 44 8d 42 ff 48 63 d2 48 c1 e2 05 48 83 ea 20 41 83 f8 ff 74 45 48 89 d7 48 03 7b | ...1.D.B.Hc.H...H...A...tEH..H.{ |
8a00 | 18 83 7f 08 00 74 2f 48 8d 74 24 30 48 83 c7 10 48 89 54 24 18 44 89 44 24 14 89 4c 24 08 e8 c2 | .....t/H.t$0H...H.T$.D.D$..L$... |
8a20 | f8 ff ff 8b 4c 24 08 48 8b 54 24 18 41 01 c7 44 8b 44 24 14 ff c1 41 ff c8 48 83 ea 20 eb b5 41 | ....L$.H.T$.A..D.D$...A..H.....A |
8a40 | 8d 04 0c 48 8d 74 24 30 48 89 ef 89 44 24 08 e8 91 f8 ff ff 41 01 c7 8b 44 24 08 31 d2 45 01 fc | ...H.t$0H...D$......A...D$.1.E.. |
8a60 | 31 ff be 01 00 00 00 8d 48 01 31 c0 41 89 f0 41 d1 e8 45 39 e0 73 21 45 8b 0e 45 85 c9 74 0c 44 | 1.......H.1.A..A..E9.s!E..E..t.D |
8a80 | 01 c8 44 39 c0 0f 47 d6 0f 47 f8 49 83 c6 04 44 39 e0 74 04 01 f6 eb d4 29 f9 48 89 de 4c 89 ef | ..D9..G..G.I...D9.t.....).H..L.. |
8aa0 | e8 ef fb ff ff 48 89 ea 48 89 de 4c 89 ef e8 e2 00 00 00 e9 cb 00 00 00 49 8d 74 24 10 48 89 df | .....H..H..L............I.t$.H.. |
8ac0 | e8 fe f6 ff ff 4c 39 e0 74 59 48 63 50 1c 48 c1 e2 05 48 01 c2 4c 39 e2 74 05 48 89 d0 eb eb 4c | .....L9.tYHcP.H...H..L9.t.H....L |
8ae0 | 89 f2 b9 08 00 00 00 4c 89 f7 48 29 c2 4c 89 e6 48 c1 fa 05 89 50 1c f3 a5 41 83 7c 24 1c 00 74 | .......L..H).L..H....P...A.|$..t |
8b00 | 17 4c 89 e0 4c 29 f0 48 c1 f8 05 41 01 46 1c 41 c7 44 24 1c 00 00 00 00 41 c7 44 24 08 00 00 00 | .L..L).H...A.F.A.D$.....A.D$.... |
8b20 | 00 eb 2b 49 63 54 24 1c 85 d2 74 12 48 c1 e2 05 49 01 d4 4d 29 f4 49 c1 fc 05 45 89 66 1c 4c 89 | ..+IcT$...t.H...I..M).I...E.f.L. |
8b40 | f2 4d 89 f4 48 29 c2 48 c1 fa 05 89 50 1c 48 8b 45 00 49 89 44 24 10 8b 45 08 41 89 44 24 18 f6 | .M..H).H....P.H.E.I.D$..E.A.D$.. |
8b60 | 45 08 40 74 1b f6 43 09 04 74 15 48 8b 45 00 f6 40 09 03 74 0b 48 89 de 4c 89 ef e8 ba aa 00 00 | E.@t..C..t.H.E..@..t.H..L....... |
8b80 | 4c 89 e0 48 81 c4 b8 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 f3 48 89 fd 48 89 d6 | L..H......[]A\A]A^A_.USH..H..H.. |
8ba0 | 48 89 df 48 83 ec 18 48 89 54 24 08 e8 ad f9 ff ff 48 3d 40 62 45 00 48 8b 54 24 08 75 11 48 83 | H..H...H.T$......H=@bE.H.T$.u.H. |
8bc0 | c4 18 48 89 de 48 89 ef 5b 5d e9 ad fc ff ff 48 83 c4 18 5b 5d c3 41 55 41 54 55 53 8b 5f 0c 85 | ..H..H..[].....H...[].AUATUS._.. |
8be0 | db 74 3a 48 8b 77 10 8d 43 ff 48 c1 e0 04 83 7c 06 08 00 75 28 31 c0 89 da 29 c2 83 fa 01 0f 86 | .t:H.w..C.H....|...u(1...)...... |
8c00 | 91 00 00 00 8d 14 03 d1 ea 8d 4a ff 48 c1 e1 04 83 7c 0e 08 00 0f 45 c2 0f 44 da eb da 48 81 7f | ..........J.H....|....E..D...H.. |
8c20 | 18 90 2b 45 00 49 89 fc 8d 6b 01 74 66 89 ee 4c 89 e7 e8 94 f8 ff ff 83 78 08 00 74 2c 81 fd ff | ..+E.I...k.tf..L........x..t,... |
8c40 | ff ff 3f 76 1e bb 01 00 00 00 89 de 4c 89 e7 e8 77 f8 ff ff 83 78 08 00 74 04 ff c3 eb ec 8d 43 | ..?v........L...w....x..t......C |
8c60 | ff eb 32 89 eb 01 ed eb c4 89 e8 29 d8 83 f8 01 76 21 44 8d 6c 1d 00 4c 89 e7 41 d1 ed 44 89 ee | ..2........)....v!D.l..L..A..D.. |
8c80 | e8 46 f8 ff ff 83 78 08 00 41 0f 45 dd 41 0f 44 ed eb d6 89 d8 5b 5d 41 5c 41 5d c3 53 be 01 00 | .F....x..A.E.A.D.....[]A\A].S... |
8ca0 | 00 00 48 89 fb 48 83 ec 10 48 8d 54 24 08 e8 66 00 01 00 48 8b 74 24 08 48 89 df e8 76 bf 00 00 | ..H..H...H.T$..f...H.t$.H...v... |
8cc0 | 48 83 c4 10 b8 01 00 00 00 5b c3 41 57 41 56 8d 41 ff 41 55 41 54 55 53 bd 08 00 00 00 48 98 48 | H........[.AWAV.A.AUATUS.....H.H |
8ce0 | 83 ec 18 83 f9 08 0f 4e e9 45 31 db 45 31 e4 44 8d 55 ff 49 63 da 48 29 d8 45 85 d2 78 24 4e 8d | .......N.E1.E1.D.U.Ic.H).E..x$N. |
8d00 | 0c 18 49 89 dd 49 c1 e4 08 4d 29 dd 85 d2 4d 0f 45 cd 41 ff ca 49 ff c3 46 0f b6 0c 0e 4d 09 cc | ..I..I...M)...M.E.A..I..F....M.. |
8d20 | eb d7 83 f9 07 7f 20 45 85 c0 0f 84 82 00 00 00 8d 0c cd ff ff ff ff b8 01 00 00 00 48 d3 e0 49 | .......E....................H..I |
8d40 | 31 c4 49 29 c4 eb 6b 83 f9 08 74 66 4c 89 e0 48 83 e8 00 79 0b 45 85 c0 41 be ff 00 00 00 75 03 | 1.I)..k...tfL..H...y.E..A.....u. |
8d60 | 45 31 f6 89 cb 41 89 d5 48 89 f1 44 8d 7b ff 48 89 3c 24 48 63 ed 4d 63 ff 4c 89 f8 48 29 e8 45 | E1...A..H..D.{.H.<$Hc.Mc.L..H).E |
8d80 | 85 ed 48 0f 45 c5 0f b6 04 01 44 39 f0 74 1c 48 8b 3c 24 89 da be 08 2c 45 00 31 c0 48 89 4c 24 | ..H.E.....D9.t.H.<$....,E.1.H.L$ |
8da0 | 08 e8 db f4 00 00 48 8b 4c 24 08 48 ff c5 39 dd 7c c7 48 83 c4 18 4c 89 e0 5b 5d 41 5c 41 5d 41 | ......H.L$.H..9.|.H...L..[]A\A]A |
8dc0 | 5e 41 5f c3 41 54 55 49 89 f4 53 8a 06 48 89 fd 48 8d 5e 01 3c 25 74 12 3c 5b 75 65 80 7e 01 5e | ^A_.ATUI..S..H..H.^.<%t.<[ue.~.^ |
8de0 | 48 8d 46 02 48 0f 44 d8 eb 3a 48 3b 5f 18 75 10 48 8b 7f 20 be 36 2c 45 00 31 c0 e8 81 f4 00 00 | H.F.H.D..:H;_.u.H....6,E.1...... |
8e00 | 49 8d 44 24 02 eb 3d 80 3b 25 48 8d 43 01 75 0c 48 3b 45 18 48 8d 53 02 48 0f 42 c2 80 38 5d 74 | I.D$..=.;%H.C.u.H;E.H.S.H.B..8]t |
8e20 | 1b 48 89 c3 48 3b 5d 18 75 dd 48 8b 7d 20 be 59 2c 45 00 31 c0 e8 47 f4 00 00 eb cb 48 ff c0 eb | .H..H;].u.H.}..Y,E.1..G.....H... |
8e40 | 03 48 89 d8 5b 5d 41 5c c3 41 56 41 55 49 89 f5 41 54 55 4c 63 e1 53 89 d5 4c 89 e6 49 89 fe 4c | .H..[]A\.AVAUI..ATULc.S..L..I..L |
8e60 | 89 e3 48 83 ec 10 44 89 44 24 0c e8 55 f8 00 00 31 d2 85 ed 44 8b 44 24 0c 75 08 41 8d 54 24 ff | ..H...D.D$..U...1...D.D$.u.A.T$. |
8e80 | 48 63 d2 49 8d 4c 24 ff 44 88 2c 10 41 b9 01 00 00 00 44 39 cb 7e 19 48 89 ca 49 c1 ed 08 4c 29 | Hc.I.L$.D.,.A.....D9.~.H..I...L) |
8ea0 | ca 85 ed 49 0f 45 d1 49 ff c1 44 88 2c 10 eb e2 83 fb 08 7e 10 45 85 c0 41 b9 08 00 00 00 49 8d | ...I.E.I..D.,......~.E..A.....I. |
8ec0 | 4c 24 ff 75 11 4d 01 66 10 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 48 89 ca 4c 29 ca 85 ed 49 0f | L$.u.M.f.H...[]A\A]A^.H..L)...I. |
8ee0 | 45 d1 49 ff c1 44 39 cb c6 04 10 ff 7f e8 eb d5 50 48 89 cf e8 71 f8 00 00 31 c0 5a c3 41 54 55 | E.I..D9.........PH...q...1.Z.ATU |
8f00 | be 01 00 00 00 53 48 89 fb 48 81 ec 30 20 00 00 48 89 e2 64 48 8b 04 25 28 00 00 00 48 89 84 24 | .....SH..H..0...H..dH..%(...H..$ |
8f20 | 28 20 00 00 31 c0 e8 ee fd 00 00 48 8b 14 24 48 8d 74 24 08 48 89 df 48 89 c5 31 db e8 58 f9 00 | (...1......H..$H.t$.H..H..1..X.. |
8f40 | 00 49 89 c4 48 8b 34 24 48 39 f3 73 19 e8 fe af ff ff 0f b6 54 1d 00 48 8b 00 8b 04 90 41 88 04 | .I..H.4$H9.s........T..H.....A.. |
8f60 | 1c 48 ff c3 eb de 48 8d 7c 24 08 e8 86 f8 00 00 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 | .H....H.|$......H..$(...dH3.%(.. |
8f80 | 00 b8 01 00 00 00 74 05 e8 63 b1 ff ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 55 53 be 01 00 00 00 | ......t..c...H..0...[]A\.US..... |
8fa0 | 48 89 fb 48 81 ec 38 20 00 00 48 89 e2 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 | H..H..8...H..dH..%(...H..$(...1. |
8fc0 | e8 54 fd 00 00 48 8b 14 24 48 8d 74 24 08 48 89 df 48 89 c5 e8 c0 f8 00 00 31 d2 48 8b 34 24 48 | .T...H..$H.t$.H..H.......1.H.4$H |
8fe0 | 39 f2 73 12 48 ff ce 48 29 d6 8a 4c 35 00 88 0c 10 48 ff c2 eb e5 48 8d 7c 24 08 e8 f6 f7 00 00 | 9.s.H..H)..L5....H....H.|$...... |
9000 | 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 d3 b0 ff ff 48 81 c4 | H..$(...dH3.%(........t......H.. |
9020 | 38 20 00 00 5b 5d c3 41 56 41 55 49 89 fe 41 54 55 be 01 00 00 00 53 48 81 ec 40 20 00 00 48 8d | 8...[].AVAUI..ATU.....SH..@...H. |
9040 | 54 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 be fc 00 00 be 02 00 00 00 | T$.dH..%(...H..$8...1........... |
9060 | 4c 89 f7 48 89 c5 e8 3f fe 00 00 48 8d 4c 24 10 49 89 c5 ba 30 3c 45 00 be 03 00 00 00 4c 89 f7 | L..H...?...H.L$.I...0<E......L.. |
9080 | e8 c9 fc 00 00 4d 85 ed 7f 14 31 d2 be 30 3c 45 00 4c 89 f7 e8 b1 bb 00 00 e9 94 00 00 00 48 8b | .....M....1..0<E.L............H. |
90a0 | 4c 24 10 48 8b 74 24 08 48 89 cf 48 01 f7 72 12 31 d2 49 89 c4 b8 ff ff ff 7f 49 f7 f5 48 39 c7 | L$.H.t$.H..H..r.1.I.......I..H9. |
90c0 | 76 11 be 79 2c 45 00 4c 89 f7 31 c0 e8 b0 f1 00 00 eb 64 49 8d 5d ff 4c 89 f7 48 0f af cb 48 89 | v..y,E.L..1.......dI.].L..H...H. |
90e0 | f3 48 8d 74 24 18 49 0f af dd 48 01 cb 48 89 da e8 a4 f7 00 00 49 ff cd 48 89 c7 48 89 ee 48 8b | .H.t$.I...H..H.......I..H..H..H. |
9100 | 4c 24 08 f3 a4 74 1e 48 8b 4c 24 10 48 03 44 24 08 48 85 c9 74 df 48 89 c7 4c 89 e6 f3 a4 48 03 | L$...t.H.L$.H.D$.H..t.H..L....H. |
9120 | 44 24 10 eb d0 48 8d 7c 24 18 48 89 de e8 c4 f6 00 00 b8 01 00 00 00 48 8b 94 24 38 20 00 00 64 | D$...H.|$.H............H..$8...d |
9140 | 48 33 14 25 28 00 00 00 74 05 e8 a1 af ff ff 48 81 c4 40 20 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 | H3.%(...t......H..@...[]A\A]A^.A |
9160 | 54 55 be 01 00 00 00 53 48 89 fb 48 81 ec 30 20 00 00 48 89 e2 64 48 8b 04 25 28 00 00 00 48 89 | TU.....SH..H..0...H..dH..%(...H. |
9180 | 84 24 28 20 00 00 31 c0 e8 8c fb 00 00 48 8b 14 24 48 8d 74 24 08 48 89 df 48 89 c5 31 db e8 f6 | .$(...1......H..$H.t$.H..H..1... |
91a0 | f6 00 00 49 89 c4 48 8b 34 24 48 39 f3 73 19 e8 0c b4 ff ff 0f b6 54 1d 00 48 8b 00 8b 04 90 41 | ...I..H.4$H9.s........T..H.....A |
91c0 | 88 04 1c 48 ff c3 eb de 48 8d 7c 24 08 e8 24 f6 00 00 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 | ...H....H.|$..$...H..$(...dH3.%( |
91e0 | 00 00 00 b8 01 00 00 00 74 05 e8 01 af ff ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 55 53 48 63 ee | ........t......H..0...[]A\.USHc. |
9200 | 51 48 63 df 89 ef e8 85 b1 ff ff 83 e8 61 83 f8 19 0f 87 d2 00 00 00 ff 24 c5 80 30 45 00 e8 ad | QHc..........a..........$..0E... |
9220 | b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 04 e9 a6 00 00 00 e8 97 b3 ff ff 48 8b 00 66 8b 1c 58 | ...H..f..Xf..............H..f..X |
9240 | 83 e3 02 e9 92 00 00 00 e8 83 b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 08 eb 7f e8 70 b3 ff ff | .............H..f..Xf.......p... |
9260 | 48 8b 00 66 8b 1c 58 66 81 e3 00 80 eb 6c e8 5d b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 02 eb | H..f..Xf.....l.]...H..f..Xf..... |
9280 | 59 e8 4a b3 ff ff 48 8b 00 66 8b 1c 58 83 e3 04 eb 48 e8 39 b3 ff ff 48 8b 00 66 8b 1c 58 66 81 | Y.J...H..f..X....H.9...H..f..Xf. |
92a0 | e3 00 20 eb 35 e8 26 b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 01 eb 22 e8 13 b3 ff ff 48 8b 00 | ....5.&...H..f..Xf.....".....H.. |
92c0 | 66 8b 1c 58 83 e3 08 eb 11 e8 02 b3 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 10 0f b7 db eb 0e 85 | f..X..........H..f..Xf.......... |
92e0 | db 0f 94 c3 0f b6 db eb 04 39 dd eb 13 e8 de b2 ff ff 48 8b 10 89 d8 f6 44 6a 01 02 75 08 85 db | .........9........H.....Dj..u... |
9300 | 0f 94 c0 0f b6 c0 5a 5b 5d c3 41 55 41 54 49 89 d5 55 53 89 fd 51 80 7e 01 5e bb 01 00 00 00 75 | ......Z[].AUATI..US..Q.~.^.....u |
9320 | 25 48 ff c6 30 db eb 1e 0f b6 46 01 3c 25 75 21 4c 8d 66 02 0f b6 76 02 89 ef e8 bc fe ff ff 85 | %H..0.....F.<%u!L.f...v......... |
9340 | c0 75 3b 4c 89 e6 48 8d 56 01 4c 39 ea 72 d9 eb 26 80 7e 02 2d 75 17 4c 8d 66 03 4d 39 ec 73 0e | .u;L..H.V.L9.r..&.~.-u.L.f.M9.s. |
9360 | 39 e8 7f df 0f b6 46 03 39 c5 7f d7 eb 10 39 e8 74 0c 49 89 d4 eb cc 89 d8 83 f0 01 eb 02 89 d8 | 9.....F.9.....9.t.I............. |
9380 | 5a 5b 5d 41 5c 41 5d c3 53 31 d2 48 89 fb be 01 00 00 00 e8 81 f9 00 00 31 d2 48 89 df be 02 00 | Z[]A\A].S1.H............1.H..... |
93a0 | 00 00 e8 72 f9 00 00 48 89 df be 02 00 00 00 e8 39 b3 00 00 48 89 df 31 f6 e8 78 b8 00 00 48 89 | ...r...H........9...H..1..x...H. |
93c0 | df ba 03 00 00 00 be db b3 40 00 e8 16 ba 00 00 b8 01 00 00 00 5b c3 41 57 41 56 41 55 41 54 41 | .........@...........[.AWAVAUATA |
93e0 | bd 01 00 00 00 55 53 48 89 fd 48 81 ec 48 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 20 | .....USH..H..H...dH..%(...H..$8. |
9400 | 00 00 31 c0 e8 cd b2 00 00 48 8d 74 24 18 4c 63 f0 48 89 ef 4c 89 f2 4d 89 f7 e8 7a f4 00 00 41 | ..1......H.t$.Lc.H..L..M...z...A |
9420 | 29 c5 48 89 c3 44 89 6c 24 0c 8b 44 24 0c 44 8d 24 18 45 39 fc 7f 2e 44 89 e6 48 89 ef e8 68 fa | ).H..D.l$..D$.D.$.E9...D..H...h. |
9440 | 00 00 49 89 c5 0f b6 c0 4c 39 e8 74 10 ba 94 2c 45 00 44 89 e6 48 89 ef e8 e5 ee 00 00 44 88 2b | ..I.....L9.t...,E.D..H.......D.+ |
9460 | 48 ff c3 eb c5 48 8d 7c 24 18 4c 89 f6 e8 84 f3 00 00 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 | H....H.|$.L.......H..$8...dH3.%( |
9480 | 00 00 00 b8 01 00 00 00 74 05 e8 61 ac ff ff 48 81 c4 48 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f | ........t..a...H..H...[]A\A]A^A_ |
94a0 | c3 41 55 41 54 49 89 fc 55 53 48 83 cb ff 50 48 89 d9 31 c0 f2 ae 48 89 f7 48 89 ca 48 89 d9 48 | .AUATI..USH...PH..1...H..H..H..H |
94c0 | f7 d2 f2 ae 49 8d 7c 14 fe 48 8d 2c 1a 48 89 c8 44 8a 2f 48 f7 d0 48 01 c3 48 01 eb e8 1f ab ff | ....I.|..H.,.H..D./H..H..H...... |
94e0 | ff 45 88 6c 1c ff 41 c6 04 1c 00 5a 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 54 41 bc 01 00 00 | .E.l..A....Z[]A\A].AWAVAUATA.... |
9500 | 00 55 53 48 89 fd 48 81 ec 88 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 78 20 00 00 31 c0 | .USH..H......dH..%(...H..$x...1. |
9520 | e8 b1 b1 00 00 48 8d 54 24 28 be 01 00 00 00 48 89 ef 89 44 24 04 e8 de f7 00 00 48 89 c3 48 03 | .....H.T$(.....H...D$......H..H. |
9540 | 44 24 28 48 8d 74 24 58 48 89 ef 48 89 44 24 08 e8 28 f3 00 00 48 8d 44 24 47 48 89 44 24 10 48 | D$(H.t$XH..H.D$..(...H.D$GH.D$.H |
9560 | 3b 5c 24 08 0f 83 bc 04 00 00 80 3b 25 74 39 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 | ;\$........;%t9H.D$`H9D$hr.H.|$X |
9580 | be 01 00 00 00 e8 3b f1 00 00 48 8b 44 24 68 48 ff c3 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 | ......;...H.D$hH..H.P.H.T$hH.T$X |
95a0 | 8a 4b ff 88 0c 02 eb b7 80 7b 01 25 75 3d 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be | .K.......{.%u=H.D$`H9D$hr.H.|$X. |
95c0 | 01 00 00 00 e8 fc f0 00 00 48 8b 44 24 68 48 83 c3 02 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 | .........H.D$hH...H.P.H.T$hH.T$X |
95e0 | 8a 4b ff 88 0c 02 e9 74 ff ff ff 48 8d 7c 24 58 be 00 02 00 00 41 ff c4 e8 c8 f0 00 00 44 3b 64 | .K.....t...H.|$X.....A.......D;d |
9600 | 24 04 49 89 c5 7e 10 ba a7 2c 45 00 44 89 e6 48 89 ef e8 2b ed 00 00 48 ff c3 49 89 df 41 0f be | $.I..~...,E.D..H...+...H..I..A.. |
9620 | 37 40 84 f6 75 1d 4c 89 f8 48 29 d8 48 83 f8 05 76 25 be b6 2c 45 00 48 89 ef 31 c0 e8 40 ec 00 | 7@..u.L..H).H...v%..,E.H..1..@.. |
9640 | 00 eb 14 bf b0 2c 45 00 e8 c3 aa ff ff 48 85 c0 74 d4 49 ff c7 eb c6 e8 74 af ff ff 41 0f b6 0f | .....,E......H..t.I.....t...A... |
9660 | 49 89 c6 48 8b 00 4d 8d 47 01 f6 44 48 01 08 4d 0f 45 f8 41 0f b6 17 66 8b 14 50 66 81 e2 00 08 | I..H..M.G..DH..M.E.A...f..Pf.... |
9680 | 66 83 fa 01 49 83 df ff 41 80 3f 2e 75 2d 41 0f b6 4f 01 49 8d 57 01 4d 8d 47 02 f6 44 48 01 08 | f...I...A.?.u-A..O.I.W.M.G..DH.. |
96a0 | 49 0f 45 d0 49 89 d7 0f b6 12 66 8b 14 50 66 81 e2 00 08 66 83 fa 01 49 83 df ff 41 0f b6 17 f6 | I.E.I.....f..Pf....f...I...A.... |
96c0 | 44 50 01 08 74 0f be d6 2c 45 00 48 89 ef 31 c0 e8 ac eb 00 00 4d 89 f9 48 8b 7c 24 10 48 89 de | DP..t...,E.H..1......M..H.|$.H.. |
96e0 | 49 29 d9 b9 11 00 00 00 c6 44 24 46 25 49 8d 51 01 4c 89 4c 24 18 49 8d 5f 01 e8 d1 ab ff ff 4c | I).......D$F%I.Q.L.L$.I._......L |
9700 | 8b 4c 24 18 42 c6 44 0c 48 00 41 0f be 17 80 fa 67 7f 40 80 fa 65 0f 8d d6 00 00 00 80 fa 58 0f | .L$.B.D.H.A.....g.@..e........X. |
9720 | 84 8c 00 00 00 7f 17 80 fa 45 0f 84 c2 00 00 00 80 fa 47 0f 84 b9 00 00 00 80 fa 41 eb 0a 80 fa | .........E........G........A.... |
9740 | 63 74 43 7f 6c 80 fa 61 0f 85 bb 02 00 00 e9 9f 00 00 00 80 fa 71 0f 84 cd 00 00 00 7f 10 80 fa | ctC.l..a.............q.......... |
9760 | 69 74 4e 80 fa 6f 0f 85 9d 02 00 00 eb 43 80 fa 75 74 3e 80 fa 78 74 39 80 fa 73 0f 84 15 02 00 | itN..o.......C..ut>..xt9..s..... |
9780 | 00 e9 83 02 00 00 44 89 e6 48 89 ef e8 19 f7 00 00 48 8d 4c 24 46 41 89 c0 48 83 ca ff be 01 00 | ......D..H.......H.L$FA..H...... |
97a0 | 00 00 4c 89 ef 31 c0 e8 34 ae ff ff e9 69 02 00 00 44 89 e6 48 89 ef e8 ee f6 00 00 48 8d 7c 24 | ..L..1..4....i...D..H.......H.|$ |
97c0 | 46 be 5f 40 45 00 48 89 44 24 18 e8 d1 fc ff ff 4c 8b 44 24 18 48 8d 4c 24 46 48 83 ca ff be 01 | F._@E.H.D$......L.D$.H.L$FH..... |
97e0 | 00 00 00 4c 89 ef 31 c0 e8 f3 ad ff ff e9 28 02 00 00 48 8d 7c 24 46 be 30 3c 45 00 e8 a0 fc ff | ...L..1.......(...H.|$F.0<E..... |
9800 | ff 44 89 e6 48 89 ef e8 29 f6 00 00 48 8d 4c 24 46 48 83 ca ff be 01 00 00 00 4c 89 ef b0 01 e8 | .D..H...)...H.L$FH........L..... |
9820 | bc ad ff ff e9 f1 01 00 00 48 8d 54 24 30 44 89 e6 48 89 ef e8 e0 f4 00 00 49 89 c5 48 8b 44 24 | .........H.T$0D..H.......I..H.D$ |
9840 | 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 6e ee 00 00 48 8b 44 24 68 48 8d 50 01 | `H9D$hr.H.|$X......n...H.D$hH.P. |
9860 | 48 89 54 24 68 48 8b 54 24 58 c6 04 02 22 48 8b 44 24 30 48 8d 50 ff 48 85 c0 48 89 54 24 30 0f | H.T$hH.T$X..."H.D$0H.P.H..H.T$0. |
9880 | 84 dd 00 00 00 45 0f b6 45 00 41 80 f8 5c 0f 94 c2 41 80 f8 22 0f 94 c0 08 c2 75 06 41 80 f8 0a | .....E..E.A..\...A..".....u.A... |
98a0 | 75 34 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 08 ee 00 00 48 8b 44 | u4H.D$`H9D$hr.H.|$X..........H.D |
98c0 | 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 5c eb 4f 45 84 c0 49 8b 06 74 0a 41 0f | $hH.P.H.T$hH.T$X...\.OE..I..t.A. |
98e0 | b6 d0 f6 04 50 02 74 3d 41 0f b6 55 01 b9 03 2d 45 00 f6 44 50 01 08 74 05 b9 07 2d 45 00 48 8d | ....P.t=A..U...-E..DP..t...-E.H. |
9900 | 7c 24 3c ba 0a 00 00 00 be 01 00 00 00 31 c0 e8 cc ac ff ff 48 8d 74 24 3c 48 8d 7c 24 58 e8 70 | |$<..........1......H.t$<H.|$X.p |
9920 | ee 00 00 eb 35 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 85 ed 00 00 | ....5H.D$`H9D$hr.H.|$X.......... |
9940 | 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 41 8a 4d 00 88 0c 02 49 ff c5 e9 0c ff | H.D$hH.P.H.T$hH.T$XA.M....I..... |
9960 | ff ff 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 48 ed 00 00 48 8b 44 | ..H.D$`H9D$hr.H.|$X......H...H.D |
9980 | 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 22 eb 40 48 8d 54 24 30 44 89 e6 48 89 | $hH.P.H.T$hH.T$X...".@H.T$0D..H. |
99a0 | ef e8 2d f6 00 00 48 8d 7c 24 46 be 2e 00 00 00 48 89 44 24 18 e8 56 a7 ff ff 48 85 c0 4c 8b 44 | ..-...H.|$F.....H.D$..V...H..L.D |
99c0 | 24 18 75 16 48 83 7c 24 30 63 76 0e 48 8d 7c 24 58 e8 29 ee 00 00 31 c0 eb 40 48 8d 4c 24 46 48 | $.u.H.|$0cv.H.|$X.)...1..@H.L$FH |
99e0 | 83 ca ff be 01 00 00 00 4c 89 ef 31 c0 e8 ee ab ff ff be fe ff ff ff 48 89 ef 89 44 24 18 e8 ea | ........L..1...........H...D$... |
9a00 | ac 00 00 8b 44 24 18 eb 11 be 0d 2d 45 00 48 89 ef 31 c0 e8 69 e8 00 00 eb 1b 48 98 48 01 44 24 | ....D$.....-E.H..1..i.....H.H.D$ |
9a20 | 68 e9 39 fb ff ff 48 8d 7c 24 58 e8 80 ed 00 00 b8 01 00 00 00 48 8b 9c 24 78 20 00 00 64 48 33 | h.9...H.|$X..........H..$x...dH3 |
9a40 | 1c 25 28 00 00 00 74 05 e8 a3 a6 ff ff 48 81 c4 88 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 | .%(...t......H......[]A\A]A^A_.H |
9a60 | 85 ff 48 89 f8 79 14 48 f7 d8 48 8d 4c 37 01 48 89 c2 31 c0 48 39 f2 48 0f 46 c1 c3 41 55 41 54 | ..H..y.H..H.L7.H..1.H9.H.F..AUAT |
9a80 | be 01 00 00 00 55 53 49 89 fc 48 83 ec 18 48 8d 54 24 08 e8 81 f2 00 00 48 8b 5c 24 08 ba 01 00 | .....USI..H...H.T$......H.\$.... |
9aa0 | 00 00 be 02 00 00 00 4c 89 e7 49 89 c5 e8 53 f4 00 00 48 89 de 48 89 c7 e8 a2 ff ff ff 48 8b 6c | .......L..I...S...H..H.......H.l |
9ac0 | 24 08 48 89 c2 be 03 00 00 00 4c 89 e7 48 89 c3 e8 30 f4 00 00 48 89 ee 48 89 c7 e8 7f ff ff ff | $.H.......L..H...0...H..H....... |
9ae0 | 48 85 db ba 01 00 00 00 48 0f 4e da 48 8b 54 24 08 48 39 d0 48 0f 4e d0 31 c0 48 39 d3 7f 53 8d | H.......H.N.H.T$.H9.H.N.1.H9..S. |
9b00 | 6a 01 29 dd 48 63 c5 48 01 d8 48 39 d0 7f 11 be 2f 2d 45 00 4c 89 e7 31 c0 e8 63 e7 00 00 eb 32 | j.).Hc.H..H9..../-E.L..1..c....2 |
9b20 | 4c 01 eb ba 2f 2d 45 00 89 ee 4c 89 e7 49 89 dd e8 19 eb 00 00 44 89 e8 29 d8 39 e8 7d 12 41 0f | L.../-E...L..I.......D..).9.}.A. |
9b40 | b6 75 ff 4c 89 e7 49 ff c5 e8 e8 b0 00 00 eb e5 89 e8 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 55 41 | .u.L..I...........H...[]A\A].AUA |
9b60 | 54 be 01 00 00 00 55 53 48 89 fd 48 83 ec 18 48 8d 54 24 08 e8 a0 f1 00 00 48 8b 5c 24 08 be 02 | T.....USH..H...H.T$......H.\$... |
9b80 | 00 00 00 48 89 ef 49 89 c4 e8 1c f3 00 00 48 89 de 48 89 c7 e8 c6 fe ff ff 4c 8b 6c 24 08 48 83 | ...H..I.......H..H.......L.l$.H. |
9ba0 | ca ff be 03 00 00 00 48 89 ef 48 89 c3 e8 53 f3 00 00 4c 89 ee 48 89 c7 e8 a2 fe ff ff 48 8b 4c | .......H..H...S...L..H.......H.L |
9bc0 | 24 08 48 89 c2 48 85 db b8 01 00 00 00 48 0f 4e d8 48 39 ca 48 0f 4f d1 48 39 d3 7f 0d 48 29 da | $.H..H.......H.N.H9.H.O.H9...H). |
9be0 | 49 8d 74 1c ff 48 ff c2 eb 07 31 d2 be 30 3c 45 00 48 89 ef e8 51 b0 00 00 48 83 c4 18 b8 01 00 | I.t..H....1..0<E.H...Q...H...... |
9c00 | 00 00 5b 5d 41 5c 41 5d c3 31 c0 48 8b 17 6b c0 0a 48 8d 4a 01 48 89 0f 0f be 0a 8d 44 08 d0 3d | ..[]A\A].1.H..k..H.J.H......D..= |
9c20 | cb cc cc 0c 7f 0c 0f be 52 01 83 ea 30 83 fa 09 76 d9 c3 0f be 05 e6 96 04 00 41 89 d0 39 c1 75 | ........R...0...v.........A..9.u |
9c40 | 19 31 c0 4c 39 c0 48 8d 0c 07 48 8d 14 06 74 09 8a 12 48 ff c0 88 11 eb ea c3 48 63 d2 31 c0 48 | .1.L9.H...H...t...H.......Hc.1.H |
9c60 | ff ca 48 89 d1 4c 8d 0c 06 48 29 c1 48 01 f9 4c 39 c0 74 0b 45 8a 09 48 ff c0 44 88 09 eb e3 c3 | ..H..L...H).H..L9.t.E..H..D..... |
9c80 | 41 54 55 48 89 fd 53 3b 77 28 48 8b 7f 20 7c 25 85 f6 75 0e 48 89 d0 48 29 d1 48 89 ca 48 89 c6 | ATUH..S;w(H...|%..u.H..H).H..H.. |
9ca0 | eb 5a 5b 5d 41 5c 8d 56 01 31 c0 be 45 2d 45 00 e9 cc e5 00 00 48 63 de 48 c1 e3 04 48 01 eb 4c | .Z[]A\.V.1..E-E......Hc.H...H..L |
9cc0 | 8b 63 38 49 83 fc ff 75 0e be 60 2d 45 00 31 c0 e8 ac e5 00 00 eb 1a 49 83 fc fe 75 14 48 8b 73 | .c8I...u..`-E.1........I...u.H.s |
9ce0 | 30 48 2b 75 08 5b 5d 41 5c 48 ff c6 e9 45 af 00 00 48 8b 73 30 48 8b 7d 20 4c 89 e2 5b 5d 41 5c | 0H+u.[]A\H...E...H.s0H.}.L..[]A\ |
9d00 | e9 45 af 00 00 48 85 f6 41 56 49 89 d6 41 55 49 89 f5 41 54 49 89 fc 55 53 8b 5f 28 74 0a 85 db | .E...H..AVI..AUI..ATI..US._(t... |
9d20 | b8 01 00 00 00 0f 44 d8 49 8b 7c 24 20 ba 73 2d 45 00 89 de 31 ed e8 13 e9 00 00 39 dd 7d 14 89 | ......D.I.|$..s-E...1......9.}.. |
9d40 | ee 4c 89 f1 4c 89 ea 4c 89 e7 ff c5 e8 2f ff ff ff eb e8 89 d8 5b 5d 41 5c 41 5d 41 5e c3 0f b6 | .L..L..L...../.......[]A\A]A^... |
9d60 | 06 0f b6 3f 3c 2e 74 22 3c 5b 74 0d 3c 25 75 11 0f b6 76 01 e9 82 f4 ff ff 48 ff ca e9 89 f5 ff | ...?<.t"<[t.<%u...v......H...... |
9d80 | ff 39 f8 0f 94 c0 0f b6 c0 c3 b8 01 00 00 00 c3 55 53 be 02 00 00 00 48 89 fb 48 81 ec 38 20 00 | .9..............US.....H..H..8.. |
9da0 | 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 c3 ac 00 00 ba 06 00 00 00 be 01 | .dH..%(...H..$(...1............. |
9dc0 | 00 00 00 48 89 df 89 c5 e8 1c ef 00 00 be 01 00 00 00 48 89 df e8 13 a9 00 00 48 8d 74 24 08 48 | ...H..............H.......H.t$.H |
9de0 | 89 df e8 96 ea 00 00 48 8d 54 24 08 89 e9 be f0 8e 40 00 48 89 df e8 e8 b8 00 00 85 c0 74 11 be | .......H.T$......@.H.........t.. |
9e00 | 85 2d 45 00 48 89 df 31 c0 e8 73 e4 00 00 eb 0f 48 8d 7c 24 08 e8 96 e9 00 00 b8 01 00 00 00 48 | .-E.H..1..s.....H.|$...........H |
9e20 | 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 b9 a2 ff ff 48 81 c4 38 20 00 00 5b 5d | ..$(...dH3.%(...t......H..8...[] |
9e40 | c3 55 53 48 89 fd 51 48 8b 06 89 d3 0f be 00 83 e8 30 83 f8 09 77 0a 48 89 f7 e8 aa fd ff ff 89 | .USH..QH.........0...w.H........ |
9e60 | c3 8d 43 ff 83 f8 0f 76 17 48 8b 7d 00 b9 10 00 00 00 89 da be a3 2d 45 00 31 c0 e8 01 e4 00 00 | ..C....v.H.}..........-E.1...... |
9e80 | 89 d8 5a 5b 5d c3 41 54 55 53 48 8b 06 bb 07 00 00 00 48 8d 48 01 48 89 0e 8a 08 c7 02 00 00 00 | ..Z[].ATUSH.......H.H.H......... |
9ea0 | 00 80 f9 58 0f 84 0d 02 00 00 48 89 d5 49 89 fc 0f 8f a2 00 00 00 80 f9 42 0f 84 35 01 00 00 7f | ...X......H..I..........B..5.... |
9ec0 | 51 80 f9 3c 0f 84 c0 01 00 00 7f 28 80 f9 20 b3 08 0f 84 e0 01 00 00 80 f9 21 0f 85 bf 01 00 00 | Q..<.......(.............!...... |
9ee0 | ba 08 00 00 00 e8 57 ff ff ff 41 89 44 24 0c e9 c3 01 00 00 80 f9 3d 0f 84 96 01 00 00 80 f9 3e | ......W...A.D$........=........> |
9f00 | 0f 85 99 01 00 00 c7 47 08 00 00 00 00 e9 a0 01 00 00 80 f9 4a 0f 84 ff 00 00 00 7f 24 80 f9 48 | .......G............J.......$..H |
9f20 | 0f 84 e4 00 00 00 80 f9 49 0f 85 70 01 00 00 ba 04 00 00 00 e8 08 ff ff ff 89 45 00 e9 cf 00 00 | ........I..p..............E..... |
9f40 | 00 80 f9 4c 0f 84 d0 00 00 00 80 f9 54 0f 84 c7 00 00 00 e9 47 01 00 00 80 f9 69 0f 84 d8 00 00 | ...L........T.......G.....i..... |
9f60 | 00 7f 38 80 f9 64 0f 84 bf 00 00 00 7f 13 80 f9 62 74 79 80 f9 63 0f 84 cc 00 00 00 e9 1e 01 00 | ..8..d..........bty..c.......... |
9f80 | 00 80 f9 66 0f 84 99 00 00 00 80 f9 68 0f 85 0c 01 00 00 c7 02 02 00 00 00 eb 68 80 f9 6e 0f 84 | ...f........h.............h..n.. |
9fa0 | 87 00 00 00 7f 0f 80 f9 6a 74 51 80 f9 6c 74 4c e9 ea 00 00 00 80 f9 78 0f 84 bf 00 00 00 80 f9 | ........jtQ..ltL.......x........ |
9fc0 | 7a bb 05 00 00 00 0f 84 eb 00 00 00 80 f9 73 0f 85 ca 00 00 00 ba 08 00 00 00 bb 04 00 00 00 e8 | z.............s................. |
9fe0 | 5d fe ff ff 89 45 00 e9 cb 00 00 00 c7 02 01 00 00 00 eb 0f c7 02 01 00 00 00 eb 14 c7 45 00 08 | ]....E.......................E.. |
a000 | 00 00 00 31 db e9 ad 00 00 00 c7 02 02 00 00 00 bb 01 00 00 00 e9 9d 00 00 00 c7 45 00 08 00 00 | ...1.......................E.... |
a020 | 00 eb ed c7 02 04 00 00 00 eb 07 c7 45 00 08 00 00 00 bb 02 00 00 00 eb 7e ba 04 00 00 00 e8 fe | ............E...........~....... |
a040 | fd ff ff 89 45 00 eb bb 0f be 50 01 83 c8 ff 83 ea 30 83 fa 09 77 08 48 89 f7 e8 aa fb ff ff 89 | ....E.....P......0...w.H........ |
a060 | 45 00 ff c0 bb 03 00 00 00 75 4c 49 8b 3c 24 be cb 2d 45 00 31 c0 e8 06 e2 00 00 eb 3a c7 02 01 | E........uLI.<$..-E.1.......:... |
a080 | 00 00 00 bb 06 00 00 00 eb 2d c7 47 08 01 00 00 00 eb 1f 0f be 05 86 92 04 00 89 47 08 eb 13 49 | .........-.G...............G...I |
a0a0 | 8b 3c 24 0f be d1 be ee 2d 45 00 31 c0 e8 cf e1 00 00 bb 08 00 00 00 89 d8 5b 5d 41 5c c3 41 57 | .<$.....-E.1.............[]A\.AW |
a0c0 | 41 56 49 89 d6 41 55 41 54 49 89 cf 55 53 49 89 f5 48 89 ca 4c 89 f6 48 89 fb 48 83 ec 18 4d 89 | AVI..AUATI..USI..H..L..H..H...M. |
a0e0 | c4 e8 a0 fd ff ff 89 c5 41 8b 07 83 fd 07 89 44 24 0c 75 38 49 8b 06 80 38 00 75 14 48 8b 3b ba | ........A......D$.u8I...8.u.H.;. |
a100 | 09 2e 45 00 be 01 00 00 00 e8 34 e2 00 00 eb 1c 48 8d 54 24 0c 4c 89 f6 48 89 df e8 66 fd ff ff | ..E.......4.....H.T$.L..H...f... |
a120 | 83 f8 03 74 d7 83 7c 24 0c 00 74 d0 83 fd 03 8b 54 24 0c 74 05 83 fa 01 7f 0a 41 c7 04 24 00 00 | ...t..|$..t.....T$.t......A..$.. |
a140 | 00 00 eb 3b 8b 43 0c 39 c2 7e 04 89 44 24 0c 8b 44 24 0c 8d 50 ff 85 c2 74 12 48 8b 3b ba 2c 2e | ...;.C.9.~..D$..D$..P...t.H.;.,. |
a160 | 45 00 be 01 00 00 00 e8 d6 e1 00 00 8b 4c 24 0c 8d 51 ff 41 21 d5 44 29 e9 21 ca 41 89 14 24 48 | E............L$..Q.A!.D).!.A..$H |
a180 | 83 c4 18 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 31 d2 53 be 01 00 00 00 48 89 fb 31 ed | .....[]A\A]A^A_.ATU1.S.....H..1. |
a1a0 | 48 83 ec 20 e8 70 eb 00 00 48 89 44 24 08 0f be 05 6b 91 04 00 48 89 5c 24 10 c7 44 24 1c 01 00 | H....p...H.D$....k...H.\$..D$... |
a1c0 | 00 00 89 44 24 18 48 8b 44 24 08 80 38 00 74 6e 48 8d 54 24 08 4c 8d 44 24 04 48 8d 7c 24 10 48 | ...D$.H.D$..8.tnH.T$.L.D$.H.|$.H |
a1e0 | 89 e1 48 89 ee e8 d4 fe ff ff 8b 54 24 04 03 14 24 41 89 c4 b8 ff ff ff 7f 89 14 24 48 63 d2 48 | ..H........T$...$A.........$Hc.H |
a200 | 29 d0 48 39 c5 76 12 ba 55 2e 45 00 be 01 00 00 00 48 89 df e8 29 e1 00 00 48 63 04 24 41 83 ec | ).H9.v..U.E......H...)...Hc.$A.. |
a220 | 04 48 01 c5 41 83 fc 01 77 9c ba 6d 2e 45 00 be 01 00 00 00 48 89 df e8 06 e1 00 00 eb 88 48 89 | .H..A...w..m.E......H.........H. |
a240 | ee 48 89 df e8 ed a9 00 00 48 83 c4 20 b8 01 00 00 00 5b 5d 41 5c c3 41 57 41 56 31 d2 41 55 41 | .H.......H........[]A\.AWAV1.AUA |
a260 | 54 be 01 00 00 00 55 53 48 89 fb 48 83 ec 68 64 48 8b 04 25 28 00 00 00 48 89 44 24 58 31 c0 e8 | T.....USH..H..hdH..%(...H.D$X1.. |
a280 | 95 ea 00 00 48 8d 54 24 18 be 02 00 00 00 48 89 df 48 89 44 24 10 e8 7e ea 00 00 48 8b 6c 24 18 | ....H.T$......H..H.D$..~...H.l$. |
a2a0 | ba 01 00 00 00 be 03 00 00 00 48 89 df 49 89 c4 e8 50 ec 00 00 48 89 ee 48 89 c7 e8 9f f7 ff ff | ..........H..I...P...H..H....... |
a2c0 | 48 8d 68 ff 48 3b 6c 24 18 76 12 ba 84 2e 45 00 be 03 00 00 00 48 89 df e8 65 e0 00 00 0f be 05 | H.h.H;l$.v....E......H...e...... |
a2e0 | 3c 90 04 00 48 89 5c 24 20 45 31 ed c7 44 24 2c 01 00 00 00 89 44 24 28 48 8b 44 24 10 45 8d 7d | <...H.\$.E1..D$,.....D$(H.D$.E.} |
a300 | 01 80 38 00 0f 84 9c 01 00 00 48 8d 54 24 10 4c 8d 44 24 0c 48 8d 4c 24 08 48 8d 7c 24 20 48 89 | ..8.......H.T$.L.D$.H.L$.H.|$.H. |
a320 | ee e8 98 fd ff ff 48 63 54 24 08 41 89 c6 48 63 44 24 0c 48 01 d0 48 89 ea 48 f7 d2 48 39 d0 77 | ......HcT$.A..HcD$.H..H..H..H9.w |
a340 | 0a 48 01 e8 48 3b 44 24 18 76 12 ba a3 2e 45 00 be 02 00 00 00 48 89 df e8 e5 df 00 00 48 63 74 | .H..H;D$.v....E......H.......Hct |
a360 | 24 0c ba b9 2e 45 00 48 89 df 48 01 f5 be 02 00 00 00 e8 d7 e2 00 00 41 83 fe 08 0f 87 15 01 00 | $....E.H..H............A........ |
a380 | 00 44 89 f0 ff 24 c5 50 31 45 00 45 89 ef e9 03 01 00 00 8b 4c 24 08 8b 54 24 28 49 8d 34 2c 45 | .D...$.P1E.E........L$..T$(I.4,E |
a3a0 | 89 f0 48 89 df 41 83 f0 01 e8 1d e9 ff ff 48 89 df 48 89 c6 e8 7d a8 00 00 e9 d8 00 00 00 8b 4c | ..H..A........H..H...}.........L |
a3c0 | 24 28 8b 54 24 08 49 8d 34 2c 48 8d 7c 24 30 e8 5f f8 ff ff 8b 44 24 08 83 f8 04 75 0c f3 0f 10 | $(.T$.I.4,H.|$0._....D$....u.... |
a3e0 | 44 24 30 f3 0f 5a c0 eb 06 f2 0f 10 44 24 30 48 89 df e8 2a a8 00 00 e9 9a 00 00 00 48 63 54 24 | D$0..Z......D$0H...*........HcT$ |
a400 | 08 49 8d 34 2c 48 89 df e8 3d a8 00 00 e9 84 00 00 00 8b 4c 24 08 8b 54 24 28 49 8d 34 2c 45 31 | .I.4,H...=.........L$..T$(I.4,E1 |
a420 | c0 48 89 df e8 a2 e8 ff ff 48 63 4c 24 08 4c 8d 2c 28 49 89 c6 4c 01 e9 48 3b 4c 24 18 76 12 ba | .H.......HcL$.L.,(I..L..H;L$.v.. |
a440 | a3 2e 45 00 be 02 00 00 00 48 89 df e8 f1 de 00 00 48 63 74 24 08 4c 89 f2 48 89 df 48 01 f5 49 | ..E......H.......Hct$.L..H..H..I |
a460 | 8d 34 2c 4c 89 ed e8 df a7 00 00 eb 29 49 8d 34 2c 31 c0 48 83 c9 ff 48 89 f7 f2 ae 48 89 df 48 | .4,L........)I.4,1.H...H....H..H |
a480 | f7 d1 4c 8d 69 ff 4d 63 ed 4a 8d 6c 2d 01 4c 89 ea e8 b4 a7 00 00 48 63 74 24 08 45 89 fd 48 01 | ..L.i.Mc.J.l-.L.......Hct$.E..H. |
a4a0 | f5 e9 52 fe ff ff 48 8d 75 01 48 89 df e8 84 a7 00 00 48 8b 4c 24 58 64 48 33 0c 25 28 00 00 00 | ..R...H.u.H.......H.L$XdH3.%(... |
a4c0 | 44 89 f8 74 05 e8 26 9c ff ff 48 83 c4 68 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 31 d2 41 | D..t..&...H..h[]A\A]A^A_.AVAU1.A |
a4e0 | 54 55 be 01 00 00 00 53 48 89 fb 45 31 e4 41 bd 01 00 00 00 48 81 ec 80 20 00 00 64 48 8b 04 25 | TU.....SH..E1.A.....H......dH..% |
a500 | 28 00 00 00 48 89 84 24 78 20 00 00 31 c0 e8 06 e8 00 00 48 89 44 24 10 0f be 05 01 8e 04 00 48 | (...H..$x...1......H.D$........H |
a520 | 89 df 48 89 5c 24 20 c7 44 24 2c 01 00 00 00 89 44 24 28 e8 d5 a6 00 00 48 8d 74 24 58 48 89 df | ..H.\$..D$,.....D$(.....H.t$XH.. |
a540 | e8 38 e3 00 00 48 8b 44 24 10 80 38 00 0f 84 f1 02 00 00 48 8d 54 24 10 4c 8d 44 24 0c 48 8d 4c | .8...H.D$..8.......H.T$.L.D$.H.L |
a560 | 24 08 48 8d 7c 24 20 4c 89 e6 e8 4f fb ff ff 8b 54 24 08 03 54 24 0c 41 89 c6 48 63 d2 49 01 d4 | $.H.|$.L...O....T$..T$.A..Hc.I.. |
a580 | 8b 44 24 0c 8d 50 ff 85 c0 89 54 24 0c 7e 34 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 | .D$..P....T$.~4H.D$`H9D$hr.H.|$X |
a5a0 | be 01 00 00 00 e8 1b e1 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 | ..........H.D$hH.P.H.T$hH.T$X... |
a5c0 | 00 eb bd 41 83 fe 08 41 8d 6d 01 0f 87 6b 02 00 00 42 ff 24 f5 98 31 45 00 89 ee 48 89 df e8 c7 | ...A...A.m...k...B.$..1E...H.... |
a5e0 | e8 00 00 49 89 c5 8b 44 24 08 83 f8 07 7f 2e 8d 0c c5 ff ff ff ff b8 01 00 00 00 48 d3 e0 48 89 | ...I...D$..................H..H. |
a600 | c2 48 f7 da 4c 39 ea 7f 05 49 39 c5 7c 0f ba ca 2e 45 00 89 ee 48 89 df e8 25 dd 00 00 4d 89 e8 | .H..L9...I9.|....E...H...%...M.. |
a620 | 49 c1 e8 3f eb 33 89 ee 48 89 df e8 7a e8 00 00 8b 4c 24 08 49 89 c5 83 f9 07 7f 1a c1 e1 03 48 | I..?.3..H...z....L$.I..........H |
a640 | d3 e8 48 85 c0 74 0f ba db 2e 45 00 89 ee 48 89 df e8 ec dc 00 00 45 31 c0 8b 4c 24 08 8b 54 24 | ..H..t....E...H.......E1..L$..T$ |
a660 | 28 48 8d 7c 24 58 4c 89 ee e8 db e7 ff ff e9 c9 01 00 00 48 63 74 24 08 48 8d 7c 24 58 e8 43 e0 | (H.|$XL............Hct$.H.|$X.C. |
a680 | 00 00 89 ee 48 89 df 49 89 c5 e8 a6 e7 00 00 8b 54 24 08 83 fa 04 75 0c f2 0f 5a c0 f3 0f 11 44 | ....H..I........T$....u...Z....D |
a6a0 | 24 30 eb 06 f2 0f 11 44 24 30 8b 4c 24 28 48 8d 74 24 30 4c 89 ef e8 78 f5 ff ff 48 63 44 24 08 | $0.....D$0.L$(H.t$0L...x...HcD$. |
a6c0 | 48 01 44 24 68 e9 72 01 00 00 48 8d 54 24 18 89 ee 48 89 df e8 40 e6 00 00 49 89 c5 48 63 44 24 | H.D$h.r...H.T$...H...@...I..HcD$ |
a6e0 | 08 48 39 44 24 18 74 0f ba ed 2e 45 00 89 ee 48 89 df e8 4b dc 00 00 48 63 54 24 08 48 8d 7c 24 | .H9D$.t....E...H...K...HcT$.H.|$ |
a700 | 58 4c 89 ee e8 61 e0 00 00 e9 2e 01 00 00 48 8d 54 24 18 89 ee 48 89 df e8 fc e5 00 00 8b 4c 24 | XL...a........H.T$...H........L$ |
a720 | 08 49 89 c5 83 f9 07 7f 1f 48 8b 44 24 18 c1 e1 03 48 d3 e8 48 85 c0 74 0f ba fa 2e 45 00 89 ee | .I.......H.D$....H..H..t....E... |
a740 | 48 89 df e8 fa db 00 00 8b 4c 24 08 8b 54 24 28 48 8d 7c 24 58 48 8b 74 24 18 45 31 c0 e8 e7 e6 | H........L$..T$(H.|$XH.t$.E1.... |
a760 | ff ff 48 8b 54 24 18 48 8d 7c 24 58 4c 89 ee e8 f6 df 00 00 4c 03 64 24 18 e9 be 00 00 00 48 8d | ..H.T$.H.|$XL.......L.d$......H. |
a780 | 54 24 18 48 89 df 89 ee e8 8c e5 00 00 49 89 c5 48 83 c9 ff 31 c0 4c 89 ef f2 ae 48 f7 d1 48 ff | T$.H.........I..H...1.L....H..H. |
a7a0 | c9 48 3b 4c 24 18 74 0f ba 23 2f 45 00 89 ee 48 89 df e8 8b db 00 00 48 8b 54 24 18 48 8d 7c 24 | .H;L$.t..#/E...H.......H.T$.H.|$ |
a7c0 | 58 4c 89 ee e8 a1 df 00 00 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 | XL.......H.D$`H9D$hr.H.|$X...... |
a7e0 | e1 de 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 00 48 8b 44 24 18 | ....H.D$hH.P.H.T$hH.T$X....H.D$. |
a800 | 4d 8d 64 04 01 eb 35 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 a3 de | M.d...5H.D$`H9D$hr.H.|$X........ |
a820 | 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 00 44 89 ed 41 89 ed e9 | ..H.D$hH.P.H.T$hH.T$X....D..A... |
a840 | 01 fd ff ff 48 8d 7c 24 58 e8 62 df 00 00 48 8b 9c 24 78 20 00 00 64 48 33 1c 25 28 00 00 00 b8 | ....H.|$X.b...H..$x...dH3.%(.... |
a860 | 01 00 00 00 74 05 e8 85 98 ff ff 48 81 c4 80 20 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 57 41 56 41 | ....t......H......[]A\A]A^.AWAVA |
a880 | 55 41 54 49 89 d4 55 53 48 89 fd 48 89 f3 48 83 ec 18 8b 07 8d 50 ff 85 c0 89 17 0f 85 93 00 00 | UATI..USH..H..H......P.......... |
a8a0 | 00 48 8b 7f 20 be 39 2f 45 00 e8 d2 d9 00 00 e9 80 00 00 00 41 8a 14 24 80 fa 25 0f 85 85 00 00 | .H....9/E...........A..$..%..... |
a8c0 | 00 41 0f be 54 24 01 80 fa 62 0f 85 c0 01 00 00 49 8d 54 24 02 48 ff c8 48 39 c2 72 10 48 8b 7d | .A..T$...b......I.T$.H..H9.r.H.} |
a8e0 | 20 be 65 2f 45 00 31 c0 e8 94 d9 00 00 8a 13 41 3a 54 24 02 0f 85 8f 01 00 00 41 8a 7c 24 03 48 | ..e/E.1........A:T$.......A.|$.H |
a900 | 8b 75 10 b8 01 00 00 00 48 ff c3 48 39 f3 0f 83 75 01 00 00 8a 0b 40 38 f9 0f 85 8d 01 00 00 ff | .u......H..H9...u.....@8........ |
a920 | c8 75 e5 48 ff c3 0f 84 5d 01 00 00 4d 8d 6c 24 04 4d 89 ec 48 8b 45 18 49 39 c4 0f 85 73 ff ff | .u.H....]...M.l$.M..H.E.I9...s.. |
a940 | ff e9 8f 03 00 00 7f 0e 80 fa 24 0f 84 1a 01 00 00 e9 44 02 00 00 80 fa 28 74 14 80 fa 29 0f 85 | ..........$.......D.....(t...).. |
a960 | 36 02 00 00 49 ff c4 8b 45 28 e9 a9 00 00 00 41 80 7c 24 01 29 44 8b 6d 28 75 32 49 83 c4 02 41 | 6...I...E(.....A.|$.)D.m(u2I...A |
a980 | 83 fd 1f 7e 10 48 8b 7d 20 be 73 2d 45 00 31 c0 e8 ec d8 00 00 49 63 c5 48 c1 e0 04 48 01 e8 48 | ...~.H.}..s-E.1......Ic.H...H..H |
a9a0 | 89 58 30 48 c7 40 38 fe ff ff ff eb 2f 49 ff c4 41 83 fd 1f 7e 10 48 8b 7d 20 be 73 2d 45 00 31 | .X0H.@8...../I..A...~.H.}..s-E.1 |
a9c0 | c0 e8 bb d8 00 00 49 63 c5 48 c1 e0 04 48 01 e8 48 89 58 30 48 c7 40 38 ff ff ff ff 41 ff c5 48 | ......Ic.H...H..H.X0H.@8....A..H |
a9e0 | 89 de 4c 89 e2 44 89 6d 28 48 89 ef e8 8a fe ff ff 48 85 c0 48 89 c3 0f 85 d8 02 00 00 ff 4d 28 | ..L..D.m(H.......H..H.........M( |
aa00 | e9 d0 02 00 00 48 63 d0 48 83 c2 03 48 c1 e2 04 48 83 7c 15 08 ff 74 16 ff c8 85 c0 79 e7 48 8b | .....Hc.H...H...H.|...t.....y.H. |
aa20 | 7d 20 be 4d 2f 45 00 31 c0 e8 53 d8 00 00 48 98 48 89 de 4c 89 e2 48 c1 e0 04 48 89 ef 4c 8d 6c | }..M/E.1..S...H.H..L..H...H..L.l |
aa40 | 05 00 48 89 d8 49 2b 45 30 49 89 45 38 e8 29 fe ff ff 48 85 c0 48 89 c3 0f 85 77 02 00 00 49 c7 | ..H..I+E0I.E8.)...H..H....w...I. |
aa60 | 45 38 ff ff ff ff e9 6a 02 00 00 49 8d 54 24 01 48 39 d0 0f 85 21 01 00 00 48 89 d8 48 8b 5d 10 | E8.....j...I.T$.H9...!...H..H.]. |
aa80 | 48 39 d8 0f 84 4c 02 00 00 31 db e9 45 02 00 00 7f 10 8d 42 d0 3c 09 0f 86 83 00 00 00 e9 f8 00 | H9...L...1..E......B.<.......... |
aaa0 | 00 00 80 fa 66 74 14 e9 ee 00 00 00 38 d1 0f 94 c1 0f b6 c9 01 c8 e9 4d fe ff ff 41 80 7c 24 02 | ....ft......8..........M...A.|$. |
aac0 | 5b 4d 8d 74 24 02 74 10 48 8b 7d 20 be 94 2f 45 00 31 c0 e8 a9 d7 00 00 48 89 ef 4c 89 f6 e8 e1 | [M.t$.t.H.}.../E.1......H..L.... |
aae0 | e2 ff ff 31 ff 48 3b 5d 08 49 89 c5 74 04 0f b6 7b ff 4d 8d 65 ff 4c 89 f6 4c 89 e2 e8 09 e8 ff | ...1.H;].I..t...{.M.e.L..L...... |
ab00 | ff 85 c0 75 84 0f b6 3b 4c 89 e2 4c 89 f6 e8 f7 e7 ff ff 85 c0 0f 85 16 fe ff ff e9 69 ff ff ff | ...u...;L..L................i... |
ab20 | 8d 42 cf 83 f8 ff 74 18 3b 45 28 7d 13 48 63 c8 48 83 c1 03 48 c1 e1 04 48 83 7c 0d 08 ff 75 13 | .B....t.;E(}.Hc.H...H...H.|...u. |
ab40 | 48 8b 7d 20 83 ea 30 be 45 2d 45 00 31 c0 e8 2e d7 00 00 48 98 48 8b 55 10 48 c1 e0 04 48 01 e8 | H.}...0.E-E.1......H.H.U.H...H.. |
ab60 | 4c 8b 68 38 48 29 da 4c 39 ea 0f 82 19 ff ff ff 48 8b 78 30 4c 89 ea 48 89 de e8 e1 96 ff ff 85 | L.h8H).L9.......H.x0L..H........ |
ab80 | c0 0f 85 02 ff ff ff 4c 01 eb 0f 84 f9 fe ff ff 4d 8d 6c 24 02 e9 97 fd ff ff 4c 89 e6 48 89 ef | .......L........M.l$......L..H.. |
aba0 | e8 1f e2 ff ff 4c 8b 7d 10 49 89 c5 44 8a 30 4c 39 fb 73 12 48 89 c2 4c 89 e6 48 89 df e8 9c f1 | .....L.}.I..D.0L9.s.H..L..H..... |
abc0 | ff ff 85 c0 75 24 41 80 fe 3f 0f 94 c2 41 80 fe 2a 0f 94 c0 08 c2 75 0a 41 80 fe 2d 0f 85 a7 fe | ....u$A..?...A..*.....u.A..-.... |
abe0 | ff ff 49 ff c5 e9 47 fd ff ff 41 80 fe 2b 74 4a 7f 0b 41 80 fe 2a 74 45 e9 cd 00 00 00 41 80 fe | ..I...G...A..+tJ..A..*tE.....A.. |
ac00 | 2d 74 0b 41 80 fe 3f 74 11 e9 bc 00 00 00 49 89 de 4d 8d 7d 01 e9 98 00 00 00 49 ff c5 48 8d 73 | -t.A..?t......I..M.}......I..H.s |
ac20 | 01 48 89 ef 4c 89 ea e8 4f fc ff ff 48 85 c0 0f 84 fc fc ff ff e9 98 00 00 00 48 ff c3 48 89 d9 | .H..L...O...H.............H..H.. |
ac40 | 49 89 ce 49 29 de 4c 39 f9 73 1f 48 89 cf 4c 89 ea 4c 89 e6 48 89 4c 24 08 e8 00 f1 ff ff 48 8b | I..I).L9.s.H..L..L..H.L$......H. |
ac60 | 4c 24 08 48 ff c1 85 c0 75 d6 49 ff c5 4a 8d 34 33 4c 89 ea 48 89 ef e8 ff fb ff ff 48 85 c0 75 | L$.H....u.I..J.43L..H.......H..u |
ac80 | 51 49 ff ce 49 83 fe ff 75 e3 e9 fa fd ff ff 4c 3b 75 10 0f 83 f0 fd ff ff 4c 89 ea 4c 89 e6 4c | QI..I...u......L;u.......L..L..L |
aca0 | 89 f7 e8 b7 f0 ff ff 85 c0 0f 84 da fd ff ff 49 ff c6 4c 89 fa 4c 89 f6 48 89 ef e8 bb fb ff ff | ...............I..L..L..H....... |
acc0 | 48 85 c0 48 89 c3 74 c7 eb 0b 48 ff c3 e9 5f fc ff ff 48 89 c3 ff 45 00 48 83 c4 18 48 89 d8 5b | H..H..t...H..._...H...E.H...H..[ |
ace0 | 5d 41 5c 41 5d 41 5e 41 5f c3 41 57 41 56 41 89 f6 41 55 41 54 be 01 00 00 00 55 53 48 89 fb 48 | ]A\A]A^A_.AWAVA..AUAT.....USH..H |
ad00 | 81 ec 68 02 00 00 48 8d 54 24 20 e8 09 e0 00 00 48 8d 54 24 28 be 02 00 00 00 48 89 df 49 89 c4 | ..h...H.T$......H.T$(.....H..I.. |
ad20 | e8 f4 df 00 00 4c 8b 6c 24 20 ba 01 00 00 00 be 03 00 00 00 48 89 df 48 89 c5 e8 c6 e1 00 00 4c | .....L.l$...........H..H.......L |
ad40 | 89 ee 48 89 c7 e8 15 ed ff ff 48 85 c0 49 89 c7 7e 1f 48 8b 44 24 20 48 ff c0 49 39 c7 7e 18 48 | ..H.......H..I..~.H.D$.H..I9.~.H |
ad60 | 89 df e8 a6 9e 00 00 b8 01 00 00 00 e9 f7 01 00 00 41 bf 01 00 00 00 45 85 f6 0f 84 1a 01 00 00 | .................A.....E........ |
ad80 | be 04 00 00 00 48 89 df e8 ef 9c 00 00 85 c0 4c 8b 4c 24 28 75 43 45 31 ed 4a 8d 44 2d 00 be b7 | .....H.........L.L$(uCE1.J.D-... |
ada0 | 2f 45 00 4c 89 4c 24 10 48 89 c7 48 89 44 24 08 e8 6b 96 ff ff 48 85 c0 0f 85 dc 00 00 00 48 8b | /E.L.L$.H..H.D$..k...H........H. |
adc0 | 7c 24 08 48 83 c9 ff 4c 8b 4c 24 10 f2 ae 48 f7 d1 49 01 cd 4d 39 cd 76 c0 4d 85 c9 4c 8b 6c 24 | |$.H...L.L$...H..I..M9.v.M..L.l$ |
ade0 | 20 4f 8d 74 3c ff 74 7a 49 ff c5 4d 29 fd 4d 39 e9 0f 87 68 ff ff ff 49 8d 41 ff 48 89 44 24 08 | .O.t<.tzI..M).M9...h...I.A.H.D$. |
ae00 | 49 29 c5 48 8d 45 01 48 89 44 24 10 4d 85 ed 0f 84 4a ff ff ff 0f be 75 00 4c 89 ea 4c 89 f7 e8 | I).H.E.H.D$.M....J.....u.L..L... |
ae20 | fc 93 ff ff 48 85 c0 48 89 c1 0f 84 2f ff ff ff 4c 8d 79 01 48 8b 54 24 08 48 8b 74 24 10 48 89 | ....H..H..../...L.y.H.T$.H.t$.H. |
ae40 | 4c 24 18 4c 89 ff e8 15 94 ff ff 85 c0 48 8b 4c 24 18 74 1a 4c 89 f1 4d 89 fe 4c 29 f9 49 01 cd | L$.L.........H.L$.t.L..M..L).I.. |
ae60 | eb aa 4d 85 f6 0f 84 f4 fe ff ff 4c 89 f1 4c 29 e1 48 89 df 48 8d 71 01 48 89 cd e8 b6 9d 00 00 | ..M........L..L).H..H.q.H....... |
ae80 | 48 89 ee 48 03 74 24 28 48 89 df e8 a6 9d 00 00 b8 02 00 00 00 e9 ce 00 00 00 80 7d 00 5e 4f 8d | H..H.t$(H..................}.^O. |
aea0 | 6c 3c ff 41 0f 94 c7 75 08 48 ff 4c 24 28 48 ff c5 4c 89 e0 48 03 44 24 20 48 89 5c 24 50 c7 44 | l<.A...u.H.L$(H..L..H.D$.H.\$P.D |
aec0 | 24 30 c8 00 00 00 4c 89 64 24 38 48 89 44 24 40 48 89 e8 48 03 44 24 28 48 89 44 24 48 48 8d 7c | $0....L.d$8H.D$@H..H.D$(H.D$HH.| |
aee0 | 24 30 48 89 ea 4c 89 ee c7 44 24 58 00 00 00 00 e8 86 f9 ff ff 48 85 c0 74 51 45 85 f6 74 3a 4d | $0H..L...D$X.........H..tQE..t:M |
af00 | 29 e5 48 89 df 48 89 44 24 08 49 8d 75 01 e8 23 9d 00 00 48 8b 44 24 08 48 89 df 4c 29 e0 48 89 | ).H..H.D$.I.u..#...H.D$.H..L).H. |
af20 | c6 e8 10 9d 00 00 48 8d 7c 24 30 31 d2 31 f6 e8 d1 ed ff ff 83 c0 02 eb 2f 48 8d 7c 24 30 48 89 | ......H.|$01.1........../H.|$0H. |
af40 | c2 4c 89 ee e8 bc ed ff ff eb 1d 4c 3b 6c 24 40 49 8d 55 01 0f 92 c0 41 38 c7 0f 83 ff fd ff ff | .L.........L;l$@I.U....A8....... |
af60 | 49 89 d5 e9 75 ff ff ff 48 81 c4 68 02 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 31 f6 e9 69 fd ff | I...u...H..h...[]A\A]A^A_.1..i.. |
af80 | ff be 01 00 00 00 e9 5f fd ff ff 41 57 41 56 be 01 00 00 00 41 55 41 54 49 89 fd 55 53 48 81 ec | ......._...AWAV.....AUATI..USH.. |
afa0 | a8 22 00 00 48 8d 54 24 30 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 22 00 00 31 c0 e8 58 dd 00 | ."..H.T$0dH..%(...H..$."..1..X.. |
afc0 | 00 48 8d 54 24 38 be 02 00 00 00 4c 89 ef 48 89 c3 e8 43 dd 00 00 be 03 00 00 00 4c 89 ef 49 89 | .H.T$8.....L..H...C........L..I. |
afe0 | c7 e8 23 98 00 00 89 44 24 08 48 8b 44 24 30 be 04 00 00 00 4c 89 ef 48 8d 50 01 e8 05 df 00 00 | ..#....D$.H.D$0.....L..H.P...... |
b000 | 41 80 3f 5e 48 89 44 24 20 8b 44 24 08 0f 94 44 24 0f 83 e8 03 83 f8 03 76 12 ba c2 2f 45 00 be | A.?^H.D$..D$...D$.......v.../E.. |
b020 | 03 00 00 00 4c 89 ef e8 16 d3 00 00 48 8d b4 24 78 02 00 00 4c 89 ef e8 41 d8 00 00 80 7c 24 0f | ....L.......H..$x...L...A....|$. |
b040 | 00 74 08 48 ff 4c 24 38 49 ff c7 48 89 d8 48 03 44 24 30 4c 89 6c 24 68 c7 44 24 48 c8 00 00 00 | .t.H.L$8I..H..H.D$0L.l$h.D$H.... |
b060 | 48 89 5c 24 50 48 c7 04 24 00 00 00 00 48 89 44 24 58 4c 89 f8 48 03 44 24 38 48 89 44 24 60 48 | H.\$PH..$....H.D$XL..H.D$8H.D$`H |
b080 | 8b 4c 24 20 48 39 0c 24 0f 8d ed 02 00 00 48 8d 7c 24 48 4c 89 fa 48 89 de c7 44 24 70 00 00 00 | .L$.H9.$......H.|$HL..H...D$p... |
b0a0 | 00 e8 d5 f7 ff ff 48 85 c0 49 89 c4 0f 84 5f 02 00 00 48 ff 04 24 83 7c 24 08 05 48 8b 6c 24 68 | ......H..I...._...H..$.|$..H.l$h |
b0c0 | 74 3d 83 7c 24 08 06 75 5a 48 89 ef be 03 00 00 00 e8 13 97 00 00 48 8d 7c 24 48 4c 89 e2 48 89 | t=.|$..uZH............H.|$HL..H. |
b0e0 | de e8 1f ec ff ff 45 31 c0 31 c9 ba 01 00 00 00 89 c6 48 89 ef e8 e0 a3 00 00 e9 a0 01 00 00 48 | ......E1.1........H............H |
b100 | 8d 7c 24 48 31 f6 48 89 c1 48 89 da e8 6f eb ff ff be 03 00 00 00 48 89 ef e8 10 9e 00 00 e9 7c | .|$H1.H..H...o........H........| |
b120 | 01 00 00 48 8d 54 24 40 be 03 00 00 00 48 89 ef 45 31 f6 e8 66 99 00 00 48 89 44 24 10 4c 89 e0 | ...H.T$@.....H..E1..f...H.D$.L.. |
b140 | 48 29 d8 48 89 44 24 28 4c 3b 74 24 40 0f 83 be 01 00 00 48 8b 44 24 10 4a 8d 14 30 80 3a 25 74 | H).H.D$(L;t$@......H.D$.J..0.:%t |
b160 | 46 48 8b 84 24 80 02 00 00 48 39 84 24 88 02 00 00 72 1c 48 8d bc 24 78 02 00 00 be 01 00 00 00 | FH..$....H9.$....r.H..$x........ |
b180 | 48 89 54 24 18 e8 3b d5 00 00 48 8b 54 24 18 48 8b 84 24 88 02 00 00 48 8d 48 01 48 89 8c 24 88 | H.T$..;...H.T$.H..$....H.H.H..$. |
b1a0 | 02 00 00 8a 0a eb 7a e8 24 94 ff ff 48 8b 4c 24 10 49 ff c6 48 8b 00 4c 01 f1 0f b6 11 48 89 4c | ......z.$...H.L$.I..H..L.....H.L |
b1c0 | 24 18 f6 44 50 01 08 75 65 80 fa 25 74 14 ba 25 00 00 00 be e1 2f 45 00 48 89 ef 31 c0 e8 9f d0 | $..DP..ue..%t..%...../E.H..1.... |
b1e0 | 00 00 48 8b 84 24 80 02 00 00 48 39 84 24 88 02 00 00 72 12 48 8d bc 24 78 02 00 00 be 01 00 00 | ..H..$....H9.$....r.H..$x....... |
b200 | 00 e8 bf d4 00 00 48 8b 84 24 88 02 00 00 48 8b 4c 24 18 48 8d 50 01 48 89 94 24 88 02 00 00 8a | ......H..$....H.L$.H.P.H..$..... |
b220 | 09 48 8b 94 24 78 02 00 00 88 0c 02 eb 69 80 fa 30 75 17 48 8b 54 24 28 48 8d bc 24 78 02 00 00 | .H..$x.......i..0u.H.T$(H..$x... |
b240 | 48 89 de e8 22 d5 00 00 eb 4d 0f be f2 48 8d 7c 24 48 4c 89 e1 83 ee 31 48 89 da e8 20 ea ff ff | H..."....M...H.|$HL....1H....... |
b260 | 31 d2 83 ce ff 48 89 ef e8 66 dd 00 00 83 ca ff be fe ff ff ff 48 89 ef e8 b3 94 00 00 48 89 ef | 1....H...f...........H.......H.. |
b280 | be fe ff ff ff e8 63 94 00 00 48 8d bc 24 78 02 00 00 e8 68 d5 00 00 49 ff c6 e9 a9 fe ff ff 83 | ......c...H..$x....h...I........ |
b2a0 | ce ff 48 89 ef e8 d2 97 00 00 85 c0 75 20 48 89 ef be fe ff ff ff e8 32 94 00 00 4c 89 e2 48 89 | ..H.........u.H........2...L..H. |
b2c0 | de 48 89 ef 48 29 da e8 7e 99 00 00 eb 36 83 ce ff 48 89 ef e8 a7 95 00 00 85 c0 75 27 83 ce ff | .H..H)..~....6...H.........u'... |
b2e0 | 48 89 ef e8 21 95 00 00 48 89 ef 89 c6 e8 30 95 00 00 be 0b 30 45 00 48 89 c2 48 89 ef 31 c0 e8 | H...!...H.....0.....0E.H..H..1.. |
b300 | 7d cf 00 00 48 8d bc 24 78 02 00 00 e8 ee d4 00 00 49 39 dc 76 05 4d 85 e4 75 52 48 3b 5c 24 58 | }...H..$x........I9.v.M..uRH;\$X |
b320 | 73 59 48 8b 84 24 80 02 00 00 48 39 84 24 88 02 00 00 72 12 48 8d bc 24 78 02 00 00 be 01 00 00 | sYH..$....H9.$....r.H..$x....... |
b340 | 00 e8 7f d3 00 00 48 8b 84 24 88 02 00 00 48 ff c3 48 8d 50 01 48 89 94 24 88 02 00 00 48 8b 94 | ......H..$....H..H.P.H..$....H.. |
b360 | 24 78 02 00 00 8a 4b ff 88 0c 02 eb 03 4c 89 e3 80 7c 24 0f 00 0f 84 04 fd ff ff 48 8b 54 24 58 | $x....K......L...|$........H.T$X |
b380 | 48 8d bc 24 78 02 00 00 48 89 de 48 29 da e8 d7 d3 00 00 48 8d bc 24 78 02 00 00 e8 10 d4 00 00 | H..$x...H..H)......H..$x........ |
b3a0 | 48 8b 34 24 4c 89 ef e8 8a 98 00 00 48 8b 9c 24 98 22 00 00 64 48 33 1c 25 28 00 00 00 b8 02 00 | H.4$L.......H..$."..dH3.%(...... |
b3c0 | 00 00 74 05 e8 27 8d ff ff 48 81 c4 a8 22 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 be | ..t..'...H..."..[]A\A]A^A_.AVAU. |
b3e0 | d7 b9 f0 ff 41 54 55 48 89 fd 53 48 81 ec 40 02 00 00 48 89 e2 e8 a4 96 00 00 48 8d 54 24 08 49 | ....ATUH..SH..@...H.......H.T$.I |
b400 | 89 c4 be d6 b9 f0 ff 48 89 ef e8 8f 96 00 00 49 89 c6 4c 89 e0 48 03 04 24 31 d2 be d5 b9 f0 ff | .......H.......I..L..H..$1...... |
b420 | 48 89 ef 48 89 6c 24 30 c7 44 24 10 c8 00 00 00 4c 89 64 24 18 48 89 44 24 20 4c 89 f0 48 03 44 | H..H.l$0.D$.....L.d$.H.D$.L..H.D |
b440 | 24 08 48 89 44 24 28 e8 e2 95 00 00 49 8d 1c 04 48 3b 5c 24 20 77 6d 48 8d 7c 24 10 4c 89 f2 48 | $.H.D$(.....I...H;\$.wmH.|$.L..H |
b460 | 89 de c7 44 24 38 00 00 00 00 e8 0c f4 ff ff 48 85 c0 49 89 c5 74 48 48 89 c6 31 c0 48 89 ef 4c | ...D$8.........H..I..tHH..1.H..L |
b480 | 29 e6 49 39 dd 0f 94 c0 48 01 c6 e8 a6 97 00 00 ba d5 b9 f0 ff 83 ce ff 48 89 ef e8 eb 92 00 00 | ).I9....H...............H....... |
b4a0 | 48 89 ef be fe ff ff ff e8 40 92 00 00 48 8d 7c 24 10 4c 89 ea 48 89 de e8 48 e8 ff ff eb 07 48 | H........@...H.|$.L..H...H.....H |
b4c0 | ff c3 eb 8c 31 c0 48 81 c4 40 02 00 00 5b 5d 41 5c 41 5d 41 5e c3 53 f2 0f 10 05 49 7e 04 00 48 | ....1.H..@...[]A\A]A^.S....I~..H |
b4e0 | 89 fb be 88 00 00 00 e8 95 df 00 00 48 89 df ba 11 00 00 00 31 f6 e8 bc 9b 00 00 48 89 df 31 d2 | ............H.......1......H..1. |
b500 | be 00 32 45 00 e8 9c dc 00 00 48 89 df ba 01 00 00 00 31 f6 e8 9e 9b 00 00 31 d2 48 89 df be 30 | ..2E......H.......1......1.H...0 |
b520 | 3c 45 00 e8 22 97 00 00 48 89 df be fe ff ff ff e8 b4 92 00 00 48 89 df be fe ff ff ff e8 bc 9e | <E.."...H............H.......... |
b540 | 00 00 48 89 df be fe ff ff ff e8 9e 91 00 00 48 89 df be fe ff ff ff e8 8d 92 00 00 48 89 df ba | ..H............H............H... |
b560 | 2c 30 45 00 be fe ff ff ff e8 c2 9c 00 00 48 89 df be fe ff ff ff e8 72 91 00 00 b8 01 00 00 00 | ,0E...........H........r........ |
b580 | 5b c3 41 54 55 48 89 f2 53 48 89 fd 48 89 f3 be d8 b9 f0 ff e8 c0 99 00 00 83 ce ff 48 89 ef e8 | [.ATUH..SH..H...............H... |
b5a0 | e5 95 00 00 48 83 78 08 00 49 89 c4 75 13 48 8d 53 04 be 30 33 45 00 48 89 ef 31 c0 e8 c0 cc 00 | ....H.x..I..u.H.S..03E.H..1..... |
b5c0 | 00 49 8b 04 24 5b 5d 41 5c c3 41 56 41 55 49 89 f6 41 54 55 41 bc 01 00 00 00 53 48 89 fd 89 d3 | .I..$[]A\.AVAUI..ATUA.....SH.... |
b5e0 | 48 83 ec 10 e8 ed 90 00 00 41 89 c5 44 39 eb 0f 84 a1 00 00 00 89 de 48 89 ef e8 0a 92 00 00 83 | H........A..D9.........H........ |
b600 | f8 03 75 56 89 de 48 89 ef e8 3c 92 00 00 31 d2 85 c0 89 de 48 89 ef 74 1e e8 10 94 00 00 ba 4b | ..uV..H...<...1.....H..t.......K |
b620 | 33 45 00 48 89 c1 be 01 00 00 00 4c 89 f7 31 c0 e8 0b 8f ff ff eb 19 e8 a1 93 00 00 ba 50 33 45 | 3E.H.......L..1..............P3E |
b640 | 00 be 01 00 00 00 4c 89 f7 b0 01 e8 f0 8e ff ff 85 c0 0f 9f c0 41 21 c4 eb 35 48 8d 54 24 08 89 | ......L..............A!..5H.T$.. |
b660 | de 48 89 ef e8 b0 d6 00 00 45 85 e4 74 21 48 8b 54 24 08 4c 89 f1 be 01 00 00 00 48 89 c7 45 31 | .H.......E..t!H.T$.L.......H..E1 |
b680 | e4 e8 aa 8e ff ff 48 3b 44 24 08 41 0f 94 c4 ff c3 e9 56 ff ff ff 45 85 e4 b8 01 00 00 00 75 0c | ......H;D$.A......V...E.......u. |
b6a0 | 31 d2 31 f6 48 89 ef e8 93 cd 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 53 be 56 33 45 00 48 | 1.1.H.......H...[]A\A]A^.S.V3E.H |
b6c0 | 89 fb e8 bb fe ff ff 48 89 df ba 01 00 00 00 48 89 c6 5b e9 f2 fe ff ff 55 53 ba 61 33 45 00 51 | .......H.......H..[.....US.a3E.Q |
b6e0 | be 01 00 00 00 48 89 fd e8 a7 d5 00 00 48 83 78 08 00 48 89 c3 75 0f be 67 33 45 00 48 89 ef 31 | .....H.......H.x..H..u..g3E.H..1 |
b700 | c0 e8 7b cb 00 00 48 8b 03 5a 5b 5d c3 53 ba 61 33 45 00 be 01 00 00 00 48 89 fb 48 83 ec 10 e8 | ..{...H..Z[].S.a3E......H..H.... |
b720 | 70 d5 00 00 48 8b 50 08 48 89 df 48 c7 40 08 00 00 00 00 48 89 54 24 08 48 8b 44 24 08 ff d0 48 | p...H.P.H..H.@.....H.T$.H.D$...H |
b740 | 83 c4 10 5b c3 53 be 01 00 00 00 48 89 fb e8 b6 90 00 00 ff c0 75 12 ba 56 33 45 00 be d8 b9 f0 | ...[.S.....H.........u..V3E..... |
b760 | ff 48 89 df e8 f0 97 00 00 48 89 df e8 67 ff ff ff 48 89 df 5b eb 96 53 ba 61 33 45 00 be 01 00 | .H.......H...g...H..[..S.a3E.... |
b780 | 00 00 48 89 fb e8 0a d5 00 00 48 83 78 08 00 74 0e 48 83 38 00 74 08 48 89 df e8 6e ff ff ff 31 | ..H.......H.x..t.H.8.t.H...n...1 |
b7a0 | c0 5b c3 53 ba 61 33 45 00 48 89 fb be 01 00 00 00 e8 de d4 00 00 48 89 df 48 c7 40 08 a3 b7 40 | .[.S.a3E.H............H..H.@...@ |
b7c0 | 00 e8 47 94 00 00 48 89 df ba 1a 00 00 00 be 84 33 45 00 e8 72 94 00 00 b8 02 00 00 00 5b c3 53 | ..G...H.........3E..r........[.S |
b7e0 | ba 61 33 45 00 be 01 00 00 00 48 89 fb e8 a2 d4 00 00 48 8b 38 e8 b6 88 ff ff 48 89 df 31 f6 85 | .a3E......H.......H.8.....H..1.. |
b800 | c0 5b 40 0f 94 c6 31 d2 e9 32 cc 00 00 53 be 10 00 00 00 48 89 fb 48 83 ec 10 e8 d7 a0 00 00 48 | .[@...1..2...S.....H..H........H |
b820 | 89 df 48 c7 40 08 00 00 00 00 be 61 33 45 00 48 89 44 24 08 e8 83 cd 00 00 48 8b 44 24 08 48 83 | ..H.@......a3E.H.D$......H.D$.H. |
b840 | c4 10 5b c3 55 53 48 89 f5 48 89 d3 48 81 ec 38 20 00 00 48 8d 74 24 08 64 48 8b 04 25 28 00 00 | ..[.USH..H..H..8...H.t$.dH..%(.. |
b860 | 00 48 89 84 24 28 20 00 00 31 c0 e8 0d d0 00 00 48 8d 7c 24 08 48 89 de e8 48 ce 00 00 48 89 e9 | .H..$(...1......H.|$.H...H...H.. |
b880 | 48 89 da be 01 00 00 00 48 89 c7 e8 c0 87 ff ff 48 8d 7c 24 08 48 89 c3 48 01 44 24 18 e8 0e cf | H.......H.......H.|$.H..H.D$.... |
b8a0 | 00 00 31 c0 48 85 db 0f 95 c0 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 2e 88 | ..1.H.....H..$(...dH3.%(...t.... |
b8c0 | ff ff 48 81 c4 38 20 00 00 5b 5d c3 53 48 89 f3 48 81 ec 30 20 00 00 48 8d 74 24 08 64 48 8b 04 | ..H..8...[].SH..H..0...H.t$.dH.. |
b8e0 | 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 89 cf 00 00 48 8d 7c 24 08 be 00 20 00 00 e8 c2 | %(...H..$(...1......H.|$........ |
b900 | cd 00 00 48 89 d9 ba 00 20 00 00 be 01 00 00 00 48 89 c7 e8 38 87 ff ff 48 01 44 24 18 48 3d 00 | ...H............H...8...H.D$.H=. |
b920 | 20 00 00 74 cf 48 8d 7c 24 08 e8 81 ce 00 00 48 8b 84 24 28 20 00 00 64 48 33 04 25 28 00 00 00 | ...t.H.|$......H..$(...dH3.%(... |
b940 | 74 05 e8 a9 87 ff ff 48 81 c4 30 20 00 00 5b c3 0f be 06 8b 57 08 39 c2 74 0c 0f be 46 01 39 c2 | t......H..0...[.....W.9.t...F.9. |
b960 | 75 35 85 d2 74 31 48 63 47 0c 3d c7 00 00 00 7e 06 c6 47 10 00 eb 20 8d 48 01 53 48 89 fb 89 4f | u5..t1HcG.=....~..G.....H.SH...O |
b980 | 0c 88 54 07 10 48 8b 3f e8 b3 86 ff ff 89 43 08 b8 01 00 00 00 5b c3 31 c0 c3 41 57 41 56 41 89 | ..T..H.?......C......[.1..AWAVA. |
b9a0 | d6 41 55 41 54 49 89 f4 55 53 31 db 49 89 fd 48 81 ec 48 20 00 00 48 8d 74 24 18 64 48 8b 04 25 | .AUATI..US1.I..H..H...H.t$.dH..% |
b9c0 | 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 aa ce 00 00 83 fb 0a 74 66 83 fb ff 74 61 48 8d 7c | (...H..$8...1.........tf...taH.| |
b9e0 | 24 18 be 00 20 00 00 e8 d9 cc 00 00 4c 89 e7 49 89 c7 e8 d9 87 ff ff 31 d2 4c 89 e7 48 63 ea 48 | $...........L..I.......1.L..Hc.H |
ba00 | 89 54 24 08 e8 37 86 ff ff 83 f8 ff 89 c3 74 1f 83 f8 0a 48 8b 54 24 08 74 15 41 88 1c 17 48 ff | .T$..7........t....H.T$.t.A...H. |
ba20 | c2 48 81 fa 00 20 00 00 75 cf bd 00 20 00 00 4c 89 e7 e8 49 85 ff ff 48 01 6c 24 28 eb 95 83 fb | .H......u......L...I...H.l$(.... |
ba40 | 0a 0f 94 c3 75 37 45 85 f6 75 32 48 8b 44 24 20 48 39 44 24 28 72 0f 48 8d 7c 24 18 be 01 00 00 | ....u7E..u2H.D$.H9D$(r.H.|$..... |
ba60 | 00 e8 5f cc 00 00 48 8b 44 24 28 48 8d 50 01 48 89 54 24 28 48 8b 54 24 18 c6 04 02 0a 48 8d 7c | .._...H.D$(H.P.H.T$(H.T$.....H.| |
ba80 | 24 18 e8 29 cd 00 00 84 db b8 01 00 00 00 75 14 83 ce ff 4c 89 ef e8 8d 90 00 00 48 85 c0 0f 95 | $..)..........u....L.......H.... |
baa0 | c0 0f b6 c0 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 34 86 ff ff 48 81 c4 48 | ....H..$8...dH3.%(...t..4...H..H |
bac0 | 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 be 56 33 45 00 48 89 fb e8 a6 fa ff ff 48 89 c7 e8 | ...[]A\A]A^A_.S.V3E.H.......H... |
bae0 | cc 88 ff ff 48 89 df 31 f6 85 c0 5b 40 0f 94 c6 31 d2 e9 48 c9 00 00 53 48 89 fb e8 d8 fb ff ff | ....H..1...[@...1..H...SH....... |
bb00 | 48 89 c7 e8 a8 88 ff ff 48 89 df 31 f6 85 c0 5b 40 0f 94 c6 31 d2 e9 24 c9 00 00 41 55 41 54 31 | H.......H..1...[@...1..$...AUAT1 |
bb20 | d2 55 53 48 89 fb 56 be 01 00 00 00 e8 e8 d1 00 00 31 c9 ba a8 5d 45 00 be 02 00 00 00 48 89 df | .USH..V..........1...]E......H.. |
bb40 | 48 89 c5 e8 06 d2 00 00 48 89 df 49 89 c5 e8 ba fc ff ff 31 ff 49 89 c4 e8 53 88 ff ff 4c 89 ee | H.......H..I.......1.I...S...L.. |
bb60 | 48 89 ef e8 58 89 ff ff 48 85 c0 49 89 04 24 49 c7 44 24 08 9b bb 40 00 75 14 59 48 89 ea 48 89 | H...X...H..I..$I.D$...@.u.YH..H. |
bb80 | df 31 f6 5b 5d 41 5c 41 5d e9 b1 c8 00 00 5a b8 01 00 00 00 5b 5d 41 5c 41 5d c3 53 be 01 00 00 | .1.[]A\A].....Z.....[]A\A].S.... |
bba0 | 00 ba 61 33 45 00 48 89 fb e8 e6 d0 00 00 48 8b 38 e8 7a 85 ff ff 48 89 df 89 c6 5b e9 01 c9 00 | ..a3E.H.......H.8.z...H....[.... |
bbc0 | 00 55 53 48 89 fb 50 e8 0c fb ff ff 48 89 df 48 89 c5 be 01 00 00 00 e8 0d 8c 00 00 59 48 89 ee | .USH..P.....H..H............YH.. |
bbe0 | 48 89 df ba 02 00 00 00 5b 5d e9 db f9 ff ff 41 55 41 54 49 89 f5 55 53 48 89 d5 41 50 48 89 fb | H.......[].....AUATI..USH..APH.. |
bc00 | 49 89 cc e8 05 fc ff ff 48 85 ed 4c 89 28 48 c7 40 08 a3 b7 40 00 74 1b 83 ce ff 48 89 df e8 c6 | I.......H..L.(H.@...@.t....H.... |
bc20 | 8b 00 00 48 89 ea be d8 b9 f0 ff 48 89 df e8 fd 95 00 00 58 4c 89 e2 48 89 df be fe ff ff ff 5b | ...H.......H.......XL..H.......[ |
bc40 | 5d 41 5c 41 5d e9 e6 95 00 00 41 55 41 54 31 d2 55 53 48 89 fb 56 be 01 00 00 00 e8 b9 d0 00 00 | ]A\A].....AUAT1.USH..V.......... |
bc60 | 31 c9 be 02 00 00 00 ba a8 5d 45 00 48 89 df 49 89 c5 e8 d7 d0 00 00 48 89 df 48 89 c5 e8 8b fb | 1........]E.H..I.......H..H..... |
bc80 | ff ff 48 c7 00 00 00 00 00 48 c7 40 08 df b7 40 00 49 89 c4 0f be 75 00 40 84 f6 74 2e bf 9f 33 | ..H......H.@...@.I....u.@..t...3 |
bca0 | 45 00 e8 69 84 ff ff 48 85 c0 74 1f 80 7d 01 2b 48 8d 45 01 48 8d 4d 02 48 0f 45 c8 80 39 62 75 | E..i...H..t..}.+H.E.H.M.H.E..9bu |
bcc0 | 05 48 ff c1 74 05 80 39 00 74 12 ba a3 33 45 00 be 02 00 00 00 48 89 df e8 65 c6 00 00 48 89 ee | .H..t..9.t...3E......H...e...H.. |
bce0 | 4c 89 ef e8 18 86 ff ff 48 85 c0 49 89 04 24 75 14 59 4c 89 ea 48 89 df 31 f6 5b 5d 41 5c 41 5d | L.......H..I..$u.YL..H..1.[]A\A] |
bd00 | e9 3a c7 00 00 5a b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 54 55 41 89 f4 53 48 89 fb e8 b5 89 00 | .:...Z.....[]A\A].ATUA..SH...... |
bd20 | 00 89 c5 8d 40 ff 48 89 df 48 63 f0 e8 05 8f 00 00 44 89 e6 48 89 df e8 2b 91 00 00 48 89 df ba | ....@.H..Hc......D..H...+...H... |
bd40 | 02 00 00 00 be 02 00 00 00 e8 e2 89 00 00 8d 55 02 48 89 df be e0 c4 40 00 5b 5d 41 5c e9 84 90 | ...............U.H.....@.[]A\... |
bd60 | 00 00 53 48 89 fb e8 6d f9 ff ff 48 89 df 31 f6 e8 9d ff ff ff b8 01 00 00 00 5b c3 41 54 55 53 | ..SH...m...H..1...........[.ATUS |
bd80 | 48 89 fb e8 50 f9 ff ff b9 00 35 45 00 31 d2 48 89 df be 02 00 00 00 49 89 c4 e8 12 d0 00 00 48 | H...P.....5E.1.H.......I.......H |
bda0 | 89 df 48 63 e8 ba 00 20 00 00 be 03 00 00 00 e8 51 d1 00 00 8b 14 ad f0 34 45 00 31 f6 4c 89 e7 | ..Hc............Q.......4E.1.L.. |
bdc0 | 48 89 c1 e8 c8 86 ff ff 48 89 df 31 f6 85 c0 5b 5d 41 5c 40 0f 94 c6 31 d2 e9 61 c6 00 00 53 be | H.......H..1...[]A\@...1..a...S. |
bde0 | 01 00 00 00 48 89 fb e8 b1 c8 00 00 ba 61 33 45 00 be 01 00 00 00 48 89 df e8 dd c7 00 00 48 85 | ....H........a3E......H.......H. |
be00 | c0 75 0a 48 89 df e8 02 8e 00 00 eb 25 48 83 78 08 00 75 0c ba 0b 00 00 00 be 78 33 45 00 eb 0a | .u.H........%H.x..u.......x3E... |
be20 | ba 04 00 00 00 be 7f 33 45 00 48 89 df e8 18 8e 00 00 b8 01 00 00 00 5b c3 53 ba 61 33 45 00 be | .......3E.H............[.S.a3E.. |
be40 | 01 00 00 00 48 89 fb e8 48 ce 00 00 48 83 78 08 00 75 14 ba 0d 00 00 00 be b0 33 45 00 48 89 df | ....H...H...H.x..u........3E.H.. |
be60 | e8 e5 8d 00 00 eb 12 48 8b 10 be be 33 45 00 48 89 df 31 c0 e8 b6 8e 00 00 b8 01 00 00 00 5b c3 | .......H....3E.H..1...........[. |
be80 | 41 54 55 53 48 89 fb e8 4c f8 ff ff b9 d0 34 45 00 ba c8 33 45 00 be 02 00 00 00 48 89 df 49 89 | ATUSH...L.....4E...3E......H..I. |
bea0 | c4 e8 0b cf 00 00 31 d2 48 63 e8 be 03 00 00 00 48 89 df e8 4d d0 00 00 8b 14 ad c0 34 45 00 48 | ......1.Hc......H...M.......4E.H |
bec0 | 89 c6 4c 89 e7 e8 66 85 ff ff 85 c0 74 10 48 89 df 31 d2 31 f6 5b 5d 41 5c e9 61 c5 00 00 4c 89 | ..L...f.....t.H..1.1.[]A\.a...L. |
bee0 | e7 e8 4a 83 ff ff 48 89 df 48 89 c6 e8 45 8d 00 00 5b b8 01 00 00 00 5d 41 5c c3 55 53 48 89 fd | ..J...H..H...E...[.....]A\.USH.. |
bf00 | 56 e8 07 f9 ff ff 48 c7 00 00 00 00 00 48 c7 40 08 df b7 40 00 48 89 c3 e8 13 84 ff ff 48 85 c0 | V.....H......H.@...@.H.......H.. |
bf20 | 48 89 03 75 0f 59 48 89 ef 31 d2 31 f6 5b 5d e9 0b c5 00 00 5a b8 01 00 00 00 5b 5d c3 41 55 41 | H..u.YH..1.1.[].....Z.....[].AUA |
bf40 | 54 49 89 d5 55 53 49 89 f4 41 51 48 89 fd e8 ba f8 ff ff 4c 89 ee 48 c7 00 00 00 00 00 48 c7 40 | TI..USI..AQH.......L..H......H.@ |
bf60 | 08 df b7 40 00 4c 89 e7 48 89 c3 e8 90 83 ff ff 48 85 c0 48 89 03 75 29 e8 23 80 ff ff 8b 38 e8 | ...@.L..H.......H..H..u).#....8. |
bf80 | dc 85 ff ff 41 58 4c 89 e2 48 89 ef 48 89 c1 5b 5d 41 5c 41 5d be cc 33 45 00 31 c0 e9 e0 c2 00 | ....AXL..H..H..[]A\A]..3E.1..... |
bfa0 | 00 58 5b 5d 41 5c 41 5d c3 41 54 55 48 89 f5 53 be 01 00 00 00 48 89 fb 49 89 d4 e8 49 88 00 00 | .X[]A\A].ATUH..S.....H..I...I... |
bfc0 | 85 c0 7e 49 31 d2 be 01 00 00 00 48 89 df e8 cb 8a 00 00 48 85 c0 74 10 4c 89 e2 48 89 c6 48 89 | ..~I1......H.......H..t.L..H..H. |
bfe0 | df e8 57 ff ff ff eb 15 48 89 df e8 e8 f6 ff ff be 01 00 00 00 48 89 df e8 ec 87 00 00 48 89 ea | ..W.....H............H.......H.. |
c000 | be d8 b9 f0 ff 48 89 df e8 23 92 00 00 48 89 ea 48 89 df be d8 b9 f0 ff e8 3c 8f 00 00 5b b8 01 | .....H...#...H..H........<...[.. |
c020 | 00 00 00 5d 41 5c c3 ba eb 2e 45 00 be 56 33 45 00 e9 73 ff ff ff ba a8 5d 45 00 be e7 33 45 00 | ...]A\....E..V3E..s.....]E...3E. |
c040 | e9 64 ff ff ff 53 be 01 00 00 00 48 89 fb e8 b6 87 00 00 ff c0 75 08 48 89 df e8 ae 8b 00 00 be | .d...S.....H.........u.H........ |
c060 | 01 00 00 00 48 89 df e8 9d 87 00 00 85 c0 75 3b ba e7 33 45 00 be d8 b9 f0 ff 48 89 df e8 d7 8e | ....H.........u;..3E......H..... |
c080 | 00 00 ba 01 00 00 00 83 ce ff 48 89 df e8 f9 86 00 00 be fe ff ff ff 48 89 df e8 4e 86 00 00 48 | ..........H............H...N...H |
c0a0 | 89 df e8 31 f6 ff ff 31 f6 eb 41 31 d2 be 01 00 00 00 48 89 df e8 5f cc 00 00 ba a8 5d 45 00 48 | ...1...1..A1......H..._.....]E.H |
c0c0 | 89 c6 48 89 df e8 73 fe ff ff ba 01 00 00 00 83 ce ff 48 89 df e8 b1 86 00 00 be fe ff ff ff 48 | ..H...s...........H............H |
c0e0 | 89 df e8 06 86 00 00 be 01 00 00 00 48 89 df e8 1e fc ff ff b8 01 00 00 00 5b c3 41 55 41 54 41 | ............H............[.AUATA |
c100 | 89 f5 55 53 31 ed 51 48 89 fb 45 85 ed 44 8b 63 08 74 12 e8 b8 84 ff ff 48 8b 08 49 63 d4 f6 44 | ..US1.QH..E..D.c.t......H..Ic..D |
c120 | 51 01 10 eb 10 e8 a6 84 ff ff 48 8b 08 49 63 d4 f6 44 51 01 08 74 2c 48 63 53 0c 81 fa c7 00 00 | Q.........H..Ic..DQ..t,HcS...... |
c140 | 00 7e 06 c6 43 10 00 eb 1a 8d 42 01 48 8b 3b ff c5 89 43 0c 44 88 64 13 10 e8 e2 7e ff ff 89 43 | .~..C.....B.H.;...C.D.d....~...C |
c160 | 08 eb a7 5a 89 e8 5b 5d 41 5c 41 5d c3 41 57 41 56 41 89 d7 41 55 41 54 55 53 48 89 f5 48 89 fb | ...Z..[]A\A].AWAVA..AUATUSH..H.. |
c180 | 48 81 ec 08 01 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 f8 00 00 00 31 c0 e8 37 85 00 00 48 | H......dH..%(...H..$....1..7...H |
c1a0 | 89 ef 41 89 c4 e8 76 81 ff ff 41 83 fc 01 75 1b ba 01 00 00 00 48 89 ee 48 89 df e8 da f7 ff ff | ..A...v...A...u......H..H....... |
c1c0 | 45 8d 67 01 89 c2 e9 71 02 00 00 41 8d 74 24 13 ba f7 33 45 00 48 89 df 45 31 f6 e8 6e c4 00 00 | E.g....q...A.t$...3E.H..E1..n... |
c1e0 | 41 8d 44 24 ff ba 01 00 00 00 48 89 44 24 08 4c 3b 74 24 08 47 8d 2c 37 45 89 ec 0f 84 3b 02 00 | A.D$......H.D$.L;t$.G.,7E....;.. |
c200 | 00 85 d2 0f 84 33 02 00 00 44 89 ee 48 89 df e8 f5 85 00 00 83 f8 03 75 51 44 89 ee 48 89 df e8 | .....3...D..H..........uQD..H... |
c220 | 86 cc 00 00 48 85 c0 75 2e 48 89 ef e8 8f 81 ff ff 48 89 ee 89 c7 41 89 c4 e8 a2 81 ff ff 31 d2 | ....H..u.H.......H....A.......1. |
c240 | 31 f6 48 89 df e8 00 8a 00 00 31 d2 41 ff c4 0f 95 c2 e9 dd 01 00 00 48 89 c2 48 89 ee 48 89 df | 1.H.......1.A..........H..H..H.. |
c260 | e8 df f5 ff ff e9 a2 01 00 00 31 d2 44 89 ee 48 89 df e8 a2 ca 00 00 31 d2 80 38 2a 0f 94 c2 8a | ..........1.D..H.......1..8*.... |
c280 | 04 10 3c 61 0f 84 86 01 00 00 7f 0f 3c 4c 0f 85 8e 01 00 00 31 d2 e9 66 01 00 00 3c 6c 0f 84 59 | ..<a........<L......1..f...<l..Y |
c2a0 | 01 00 00 3c 6e 0f 85 77 01 00 00 66 c7 44 24 16 2e 00 48 89 6c 24 18 c7 44 24 24 00 00 00 00 e8 | ...<n..w...f.D$...H.l$..D$$..... |
c2c0 | bc 7d ff ff 48 8b 00 48 8b 7c 24 18 8a 00 88 44 24 16 e8 f9 7e ff ff 48 8b 7c 24 18 e8 5f 7d ff | .}..H..H.|$....D$...~..H.|$.._}. |
c2e0 | ff 4c 63 e0 44 89 64 24 20 e8 e2 82 ff ff 48 8b 00 42 f6 44 60 01 20 75 de 48 8d 7c 24 18 be 0a | .Lc.D.d$......H..B.D`..u.H.|$... |
c300 | 34 45 00 e8 48 f6 ff ff 48 8d 7c 24 18 be b4 2c 45 00 e8 39 f6 ff ff 85 c0 74 24 48 8d 7c 24 18 | 4E..H...H.|$...,E..9.....t$H.|$. |
c320 | be 0d 34 45 00 e8 26 f6 ff ff 83 f8 01 45 19 ed 45 31 e4 41 ff c5 83 f8 01 41 0f 92 c4 eb 06 45 | ..4E..&......E..E1.A.....A.....E |
c340 | 31 ed 45 31 e4 48 8d 7c 24 18 44 89 ee e8 a9 fd ff ff 48 8d 74 24 16 48 8d 7c 24 18 41 01 c4 e8 | 1.E1.H.|$.D.......H.t$.H.|$.A... |
c360 | ec f5 ff ff 85 c0 74 10 48 8d 7c 24 18 44 89 ee e8 86 fd ff ff 41 01 c4 45 85 e4 7e 3a 45 85 ed | ......t.H.|$.D.......A..E..~:E.. |
c380 | b8 f1 33 45 00 be f4 33 45 00 48 8d 7c 24 18 48 0f 45 f0 e8 b8 f5 ff ff 85 c0 74 1b 48 8d 7c 24 | ..3E...3E.H.|$.H.E........t.H.|$ |
c3a0 | 18 be 0a 34 45 00 e8 a5 f5 ff ff 48 8d 7c 24 18 31 f6 e8 44 fd ff ff 48 8b 74 24 18 8b 7c 24 20 | ...4E......H.|$.1..D...H.t$..|$. |
c3c0 | e8 1b 80 ff ff 48 8b 7c 24 18 e8 b1 7b ff ff 48 63 44 24 24 48 8d 74 24 28 48 89 df c6 44 04 28 | .....H.|$...{..HcD$$H.t$(H...D.( |
c3e0 | 00 e8 db 85 00 00 48 85 c0 ba 01 00 00 00 75 44 48 89 df e8 15 88 00 00 31 d2 eb 38 ba 01 00 00 | ......H.......uDH.......1..8.... |
c400 | 00 48 89 ee 48 89 df e8 8e f5 ff ff 89 c2 eb 24 48 89 ee 48 89 df e8 b1 f4 ff ff ba 01 00 00 00 | .H..H..........$H..H............ |
c420 | eb 12 ba 10 34 45 00 44 89 ee 48 89 df e8 10 bf 00 00 eb 49 49 ff c6 e9 b3 fd ff ff 48 89 ef 89 | ....4E.D..H........II.......H... |
c440 | 54 24 08 e8 e8 7b ff ff 85 c0 8b 54 24 08 74 0e 31 d2 31 f6 48 89 df e8 e3 bf 00 00 eb 1f 85 d2 | T$...{.....T$.t.1.1.H........... |
c460 | 75 15 48 89 df be fe ff ff ff e8 7e 82 00 00 48 89 df e8 96 87 00 00 44 89 e0 44 29 f8 48 8b 8c | u.H........~...H.......D..D).H.. |
c480 | 24 f8 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 5b 7c ff ff 48 81 c4 08 01 00 00 5b 5d 41 5c | $....dH3.%(...t..[|..H......[]A\ |
c4a0 | 41 5d 41 5e 41 5f c3 53 be e7 33 45 00 48 89 fb e8 cd f0 ff ff 48 89 df ba 01 00 00 00 48 89 c6 | A]A^A_.S..3E.H.......H.......H.. |
c4c0 | 5b e9 a7 fc ff ff 53 48 89 fb e8 09 f2 ff ff 48 89 df ba 02 00 00 00 48 89 c6 5b e9 8d fc ff ff | [.....SH.......H.......H..[..... |
c4e0 | 41 56 41 55 be d7 b9 f0 ff 41 54 55 53 48 89 fb e8 94 86 00 00 31 d2 49 89 c4 be d6 b9 f0 ff 48 | AVAU.....ATUSH.......1.I.......H |
c500 | 89 df e8 27 85 00 00 49 83 7c 24 08 00 75 17 48 89 df be 1f 34 45 00 31 c0 5b 5d 41 5c 41 5d 41 | ...'...I.|$..u.H....4E.1.[]A\A]A |
c520 | 5e e9 5b bd 00 00 48 89 c5 be 01 00 00 00 48 89 df 41 89 c5 41 be d5 b9 f0 ff e8 ae 81 00 00 89 | ^.[...H.......H..A..A........... |
c540 | ee ba f7 33 45 00 48 89 df bd 01 00 00 00 e8 fb c0 00 00 44 39 ed 7f 11 44 89 f6 48 89 df 29 ee | ...3E.H............D9...D..H..). |
c560 | ff c5 e8 82 82 00 00 eb ea 49 8b 34 24 ba 02 00 00 00 48 89 df e8 f3 fb ff ff 89 c6 48 89 df 89 | .........I.4$.....H.........H... |
c580 | c5 f7 de e8 f4 84 00 00 85 c0 75 64 83 fd 01 7e 2b be 01 00 00 00 48 89 df 31 d2 29 ee e8 fc 84 | ..........ud...~+.....H..1.).... |
c5a0 | 00 00 48 89 df 48 89 c2 be 5c 3c 45 00 5b 5d 41 5c 41 5d 41 5e 31 c0 e9 c5 bc 00 00 be d5 b9 f0 | ..H..H...\<E.[]A\A]A^1.......... |
c5c0 | ff 48 89 df e8 b3 84 00 00 85 c0 74 25 31 f6 48 89 df e8 16 81 00 00 be d7 b9 f0 ff 48 89 df e8 | .H.........t%1.H............H... |
c5e0 | 05 82 00 00 48 89 df e8 21 f1 ff ff 31 c0 eb 02 89 e8 5b 5d 41 5c 41 5d 41 5e c3 53 f2 0f 10 05 | ....H...!...1.....[]A\A]A^.S.... |
c600 | 24 6d 04 00 48 89 fb be 88 00 00 00 e8 70 ce 00 00 48 89 df ba 0b 00 00 00 31 f6 e8 97 8a 00 00 | $m..H........p...H.......1...... |
c620 | 31 d2 48 89 df be 00 36 45 00 e8 77 cb 00 00 48 89 df be 61 33 45 00 e8 08 bf 00 00 48 89 df 83 | 1.H....6E..w...H...a3E......H... |
c640 | ce ff e8 a2 81 00 00 48 89 df ba 2c 30 45 00 be fe ff ff ff e8 d7 8b 00 00 31 d2 48 89 df be 40 | .......H...,0E...........1.H...@ |
c660 | 35 45 00 e8 3e cb 00 00 48 89 df be fe ff ff ff e8 78 80 00 00 48 8b 35 7c 3f 25 00 48 89 df b9 | 5E..>...H........x...H.5|?%.H... |
c680 | 53 52 45 00 ba e7 33 45 00 e8 61 f5 ff ff 48 8b 35 5b 3f 25 00 48 89 df b9 36 34 45 00 ba 56 33 | SRE...3E..a...H.5[?%.H...64E..V3 |
c6a0 | 45 00 e8 48 f5 ff ff 48 8b 35 52 3f 25 00 48 89 df b9 3d 34 45 00 31 d2 e8 32 f5 ff ff b8 01 00 | E..H...H.5R?%.H...=4E.1..2...... |
c6c0 | 00 00 5b c3 41 57 41 56 48 89 f1 41 55 41 54 49 89 d6 55 53 49 89 fc 48 89 ca 48 83 ec 18 48 8b | ..[.AWAVH..AUATI..USI..H..H...H. |
c6e0 | 47 10 48 8b 2f 4c 8b 68 38 48 8b 70 50 4c 89 ef e8 a0 c4 ff ff 83 78 08 13 49 89 c7 74 58 4d 63 | G.H./L.h8H.pPL........x..I..tXMc |
c700 | 54 24 2c 44 8b 5d 14 41 c7 47 08 13 00 00 00 4d 89 17 44 3b 55 14 4c 89 d3 7c 6f 48 8b 75 30 48 | T$,D.].A.G.....M..D;U.L..|oH.u0H |
c720 | 8d 55 14 41 b9 c0 36 45 00 41 b8 ff ff ff 03 b9 10 00 00 00 4c 89 ef 4c 89 54 24 08 44 89 5c 24 | .U.A..6E.A..........L..L.T$.D.\$ |
c740 | 04 e8 d7 62 00 00 4c 8b 54 24 08 48 89 45 30 44 8b 5c 24 04 eb 34 48 8b 18 41 3b 5c 24 2c 7d 9e | ...b..L.T$.H.E0D.\$..4H..A;\$,}. |
c760 | 48 63 f3 41 8b 46 08 48 c1 e6 04 48 03 75 30 33 46 08 a8 3f 75 88 31 ff 4c 89 f2 e8 85 9a ff ff | Hc.A.F.H...H.u03F..?u.1.L....... |
c780 | 85 c0 0f 84 76 ff ff ff eb 57 8b 4d 14 49 63 c3 48 c1 e0 04 41 39 cb 48 8b 55 30 7d 11 c7 44 02 | ....v....W.M.Ic.H...A9.H.U0}..D. |
c7a0 | 08 00 00 00 00 41 ff c3 48 83 c0 10 eb e6 41 0f 10 06 49 c1 e2 04 42 0f 11 04 12 41 ff 44 24 2c | .....A..H.....A...I...B....A.D$, |
c7c0 | 41 f6 46 08 40 74 1a f6 45 09 04 74 14 49 8b 16 f6 42 09 03 74 0b 48 89 ee 4c 89 ef e8 35 6e 00 | A.F.@t..E..t.I...B..t.H..L...5n. |
c7e0 | 00 48 83 c4 18 89 d8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 8b 47 38 48 63 d6 8b 14 90 c1 ea 0e 81 | .H.....[]A\A]A^A_.H.G8Hc........ |
c800 | ea ff ff 01 00 8d 4c 32 01 89 d0 83 fa ff 0f 45 c1 c3 48 8b 47 38 48 63 d6 85 f6 48 8d 14 90 48 | ......L2.......E..H.G8Hc...H...H |
c820 | 89 d0 7e 15 8b 4a fc 48 8d 42 fc 83 e1 3f 80 b9 c0 59 45 00 00 48 0f 49 c2 c3 41 54 49 89 fc 55 | ..~..J.H.B...?...YE..H.I..ATI..U |
c840 | 53 89 f3 83 fb ff 74 26 49 8b 2c 24 89 de 48 89 ef e8 bc ff ff ff 8b 00 83 e0 3f 83 f8 23 75 12 | S.....t&I.,$..H...........?..#u. |
c860 | 89 de 48 89 ef e8 88 ff ff ff 89 c3 eb d5 31 c0 eb 05 b8 01 00 00 00 5b 5d 41 5c c3 53 48 8b 3f | ..H...........1........[]A\.SH.? |
c880 | 89 d3 e8 8b ff ff ff 8b 08 31 d2 89 ce 83 e6 3f 83 fe 23 75 3e 81 fb ff 00 00 00 74 1c 89 ca c1 | .........1.....?..#u>......t.... |
c8a0 | ea 17 39 d3 74 13 c1 e3 06 81 e1 3f c0 ff ff 81 e3 c0 3f 00 00 09 d9 eb 13 89 ca c1 e9 17 81 e2 | ..9.t......?......?............. |
c8c0 | 00 c0 7f 00 c1 e1 06 83 ca 22 09 d1 89 08 ba 01 00 00 00 89 d0 5b c3 55 48 89 fd 53 89 f3 83 fb | ........."...........[.UH..S.... |
c8e0 | ff 74 1e 89 de ba ff 00 00 00 48 89 ef e8 8a ff ff ff 48 8b 7d 00 89 de e8 f5 fe ff ff 89 c3 eb | .t........H.......H.}........... |
c900 | dd 5b 5d c3 f7 c6 00 01 00 00 75 0b 0f b6 47 3a 39 c6 7c 03 fe 4f 3c c3 83 3e 07 75 05 8b 76 08 | .[].......u...G:9.|..O<..>.u..v. |
c920 | eb e2 c3 48 8b 3f e8 e7 fe ff ff 8b 10 89 d1 c1 ea 06 0f b6 d2 81 e1 3f c0 ff ff 83 fa 01 19 d2 | ...H.?.................?........ |
c940 | 83 e2 40 09 ca 89 10 c3 48 8b 07 48 63 ce f7 d6 01 f2 89 d6 48 8b 40 38 c1 fe 1f 48 8d 0c 88 89 | ..@.....H..Hc.......H.@8...H.... |
c960 | f0 31 d0 29 f0 3d ff ff 01 00 7e 0f 50 48 8b 7f 10 be ca 36 45 00 e8 1b d5 00 00 8b 31 81 c2 ff | .1.).=....~.PH.....6E.......1... |
c980 | ff 01 00 c1 e2 0e 81 e6 ff 3f 00 00 09 f2 89 11 c3 41 57 41 56 45 89 c6 41 55 41 54 41 89 cd 55 | .........?.......AWAVE..AUATA..U |
c9a0 | 53 48 89 fd 41 51 89 f3 41 89 d4 83 fb ff 74 34 48 8b 7d 00 89 de e8 37 fe ff ff 44 89 ea 89 de | SH..AQ..A.....t4H.}....7...D.... |
c9c0 | 48 89 ef 41 89 c7 e8 b1 fe ff ff 85 c0 44 89 e2 75 03 44 89 f2 89 de 48 89 ef 44 89 fb e8 66 ff | H..A.........D..u.D....H..D...f. |
c9e0 | ff ff eb c7 58 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 41 89 f4 53 8b 57 20 48 89 fb 48 8b 2f | ....X[]A\A]A^A_.ATUA..S.W.H..H./ |
ca00 | 8b 77 28 b9 ff 00 00 00 41 89 d0 e8 81 ff ff ff 8b 45 18 39 43 20 c7 43 28 ff ff ff ff 7c 2a 48 | .w(.....A........E.9C..C(....|*H |
ca20 | 8b 43 10 48 8b 75 38 48 8d 55 18 41 b9 e5 36 45 00 41 b8 ff ff ff 7f b9 04 00 00 00 48 8b 78 38 | .C.H.u8H.U.A..6E.A..........H.x8 |
ca40 | e8 d8 5f 00 00 48 89 45 38 48 63 53 20 48 8b 45 38 44 89 24 90 8b 45 1c 39 43 20 7c 2a 48 8b 43 | .._..H.E8HcS.H.E8D.$..E.9C.|*H.C |
ca60 | 10 48 8b 75 48 48 8d 55 1c 41 b9 e5 36 45 00 41 b8 ff ff ff 7f b9 04 00 00 00 48 8b 78 38 e8 9a | .H.uHH.U.A..6E.A..........H.x8.. |
ca80 | 5f 00 00 48 89 45 48 48 8b 43 10 48 63 53 20 8b 48 08 48 8b 45 48 89 0c 90 8b 43 20 8d 50 01 89 | _..H.EHH.C.HcS..H.H.EH....C..P.. |
caa0 | 53 20 5b 5d 41 5c c3 8b 47 20 89 47 24 c3 41 55 41 54 49 89 fd 55 53 8d 5a 01 48 63 ee c1 e3 06 | S.[]A\..G..G$.AUATI..US.Z.Hc.... |
cac0 | 81 e3 c0 3f 00 00 83 fd ff 74 28 4d 8b 65 00 89 ee 4c 89 e7 e8 19 fd ff ff 49 8b 54 24 38 48 8d | ...?.....t(M.e...L.......I.T$8H. |
cae0 | 0c aa 48 63 e8 8b 11 81 e2 3f c0 ff ff 09 da 89 11 eb d3 5b 5d 41 5c 41 5d c3 83 fa ff 74 4a 41 | ..Hc.....?.........[]A\A]....tJA |
cb00 | 55 41 54 55 53 41 50 8b 2e 83 fd ff 75 0b 89 16 58 5b 5d 41 5c 41 5d eb 30 4c 8b 27 41 89 d5 48 | UATUSAP.....u...X[]A\A].0L.'A..H |
cb20 | 89 fb 89 ee 4c 89 e7 e8 c6 fc ff ff 83 f8 ff 74 04 89 c5 eb ed 59 44 89 ea 89 ee 48 89 df 5b 5d | ....L..........t.....YD....H..[] |
cb40 | 41 5c 41 5d e9 ff fd ff ff c3 8b 47 20 89 f2 48 8d 77 28 89 47 24 e9 9f ff ff ff 3b 57 20 75 05 | A\A].......G...H.w(.G$.....;W.u. |
cb60 | e9 e5 ff ff ff 41 89 d0 b9 ff 00 00 00 e9 1f fe ff ff 55 53 be 1e 80 ff 7f 48 89 fb 48 83 ec 18 | .....A............US.....H..H... |
cb80 | 8b 6f 28 c7 47 28 ff ff ff ff e8 61 fe ff ff 48 8d 74 24 0c 48 89 df 89 44 24 0c 89 ea e8 58 ff | .o(.G(.....a...H.t$.H...D$....X. |
cba0 | ff ff 8b 44 24 0c 48 83 c4 18 5b 5d c3 41 c1 e0 0e c1 e1 17 c1 e2 06 44 09 c6 09 ce 09 d6 e9 2d | ...D$.H...[].A.........D.......- |
cbc0 | fe ff ff 48 63 47 20 3b 47 24 7e 7f 48 8b 0f 4c 8d 1c 85 fc ff ff ff 4c 03 59 38 45 8b 13 44 89 | ...HcG.;G$~.H..L.......L.Y8E..D. |
cbe0 | d0 83 e0 3f 83 f8 04 75 62 45 89 d0 8d 0c 16 41 c1 e8 06 45 0f b6 c8 45 89 d0 41 c1 e8 17 41 39 | ...?...ubE.....A...E...E..A...A9 |
cc00 | f1 43 8d 04 01 7f 09 44 8d 40 01 44 39 c6 7e 0a 44 39 ce 7f 36 41 39 c9 7f 31 41 39 f1 44 0f 4f | .C.....D.@.D9.~.D9..6A9..1A9.D.O |
cc20 | ce ff c9 41 81 e2 3f c0 7f 00 44 89 ca c1 e2 06 81 e2 c0 3f 00 00 41 09 d2 39 c8 0f 4c c1 44 29 | ...A..?...D........?..A..9..L.D) |
cc40 | c8 c1 e0 17 44 09 d0 41 89 03 c3 8d 4a ff 45 31 c0 89 f2 be 04 00 00 00 e9 50 ff ff ff 8d 4a 01 | ....D..A....J.E1.........P....J. |
cc60 | 45 31 c0 89 f2 be 26 00 00 00 e9 3e ff ff ff c1 e1 0e c1 e2 06 09 ce 09 d6 e9 72 fd ff ff 81 fa | E1....&....>..............r..... |
cc80 | ff ff 03 00 89 d1 7f 0c 89 f2 be 01 00 00 00 e9 db ff ff ff 41 54 55 31 c9 53 89 d3 89 f2 c1 e3 | ....................ATU1.S...... |
cca0 | 06 be 02 00 00 00 48 89 fd e8 c1 ff ff ff 89 d9 41 89 c4 48 89 ef 83 c9 2e 89 ce e8 30 fd ff ff | ......H.........A..H........0... |
ccc0 | 44 89 e0 5b 5d 41 5c c3 0f b6 47 3c 01 c6 48 8b 07 0f b6 50 0c 39 d6 7e 1b 81 fe f9 00 00 00 7e | D..[]A\...G<..H....P.9.~.......~ |
cce0 | 0f 50 48 8b 7f 10 be ed 36 45 00 e8 a6 d1 00 00 40 88 70 0c c3 55 53 48 89 fb 50 89 f5 e8 c6 ff | .PH.....6E......@.p..USH..P..... |
cd00 | ff ff 40 00 6b 3c 5a 5b 5d c3 48 83 ec 18 8a 46 08 48 89 34 24 48 89 e2 48 89 e6 83 c8 40 0f b6 | ..@.k<Z[].H....F.H.4$H..H....@.. |
cd20 | c0 89 44 24 08 e8 9a f9 ff ff 48 83 c4 18 c3 48 83 ec 28 48 8d 54 24 10 48 89 34 24 48 89 74 24 | ..D$......H....H..(H.T$.H.4$H.t$ |
cd40 | 10 48 89 e6 c7 44 24 08 02 00 00 00 c7 44 24 18 13 00 00 00 e8 6b f9 ff ff 48 83 c4 28 c3 8b 06 | .H...D$......D$......k...H..(... |
cd60 | 83 f8 0d 75 26 48 8b 07 48 63 4e 08 ff c2 c1 e2 0e 81 e2 00 c0 7f 00 48 8b 40 38 48 8d 0c 88 8b | ...u&H..HcN............H.@8H.... |
cd80 | 01 25 ff 3f 80 ff 09 c2 89 11 c3 83 f8 0e 75 46 48 8b 07 ff c2 c1 e2 17 48 8b 48 38 48 63 46 08 | .%.?..........uFH.......H.H8HcF. |
cda0 | 4c 8d 04 81 41 8b 00 25 ff ff 7f 00 09 c2 41 89 10 48 63 46 08 be 01 00 00 00 48 8d 0c 81 0f b6 | L...A..%......A..HcF......H..... |
cdc0 | 47 3c 8b 11 c1 e0 06 81 e2 3f c0 ff ff 09 d0 89 01 e9 1f ff ff ff c3 8b 06 83 f8 0d 75 20 48 8b | G<.......?..................u.H. |
cde0 | 07 48 63 56 08 c7 06 07 00 00 00 48 8b 40 38 8b 04 90 c1 e8 06 25 ff 00 00 00 89 46 08 c3 83 f8 | .HcV.......H.@8......%.....F.... |
ce00 | 0e 75 23 48 8b 07 48 63 56 08 48 8b 40 38 48 8d 14 90 8b 02 25 ff ff 7f 00 0d 00 00 00 01 89 02 | .u#H..HcV.H.@8H.....%........... |
ce20 | c7 06 0c 00 00 00 c3 8b 06 83 e8 08 83 f8 06 77 76 55 53 48 89 fd 51 48 89 f3 ff 24 c5 10 37 45 | ...............wvUSH..QH...$..7E |
ce40 | 00 c7 06 07 00 00 00 eb 5b 8b 76 08 c1 e6 17 83 ce 05 e8 99 fb ff ff eb 38 0f bf 76 08 e8 a2 fa | ........[.v.............8..v.... |
ce60 | ff ff 80 7b 0b 08 be 06 00 00 00 75 11 0f b6 73 0a 48 89 ef e8 8b fa ff ff be 07 00 00 00 0f b6 | ...{.......u...s.H.............. |
ce80 | 4b 0a 44 0f bf 43 08 31 d2 48 89 ef e8 1c fd ff ff 89 43 08 c7 03 0c 00 00 00 eb 08 5a 5b 5d e9 | K.D..C.1.H........C.........Z[]. |
cea0 | 33 ff ff ff 58 5b 5d c3 41 54 55 48 89 f5 53 41 89 d4 48 89 fb 48 83 ec 10 e8 69 ff ff ff 8b 55 | 3...X[].ATUH..SA..H..H....i....U |
cec0 | 00 8d 42 ff 83 f8 0b 0f 87 be 00 00 00 ff 24 c5 48 37 45 00 ba 01 00 00 00 44 89 e6 48 89 df e8 | ..B...........$.H7E......D..H... |
cee0 | df fc ff ff e9 97 00 00 00 31 c9 83 fa 02 be 03 00 00 00 0f 94 c1 44 89 e2 45 31 c0 eb 7a 8b 55 | .........1............D..E1..z.U |
cf00 | 08 eb 22 f2 0f 10 45 08 48 89 e2 48 89 e6 48 89 df c7 44 24 08 03 00 00 00 f2 0f 11 04 24 e8 a1 | .."...E.H..H..H...D$.........$.. |
cf20 | f7 ff ff 89 c2 44 89 e6 48 89 df e8 4e fd ff ff eb 4e 48 8b 75 08 48 89 df e8 f1 fd ff ff eb e3 | .....D..H...N....NH.u.H......... |
cf40 | 48 8b 03 48 63 55 08 48 8b 40 38 48 8d 0c 90 44 89 e0 c1 e0 06 8b 11 25 c0 3f 00 00 81 e2 3f c0 | H..HcU.H.@8H...D.......%.?....?. |
cf60 | ff ff 09 d0 89 01 eb 18 8b 4d 08 41 39 cc 74 10 45 31 c0 44 89 e2 31 f6 48 89 df e8 2d fc ff ff | .........M.A9.t.E1.D..1.H...-... |
cf80 | 44 89 65 08 c7 45 00 07 00 00 00 48 83 c4 10 5b 5d 41 5c c3 41 57 41 56 41 55 41 54 41 89 d4 55 | D.e..E.....H...[]A\.AWAVAUATA..U |
cfa0 | 53 48 89 f5 51 48 89 fb e8 fb fe ff ff 83 7d 00 0b 75 0f 8b 55 08 48 8d 75 10 48 89 df e8 38 fb | SH..QH........}..u..U.H.u.H...8. |
cfc0 | ff ff 8b 75 10 44 8b 6d 14 44 39 ee 0f 84 b4 00 00 00 48 89 df e8 60 f8 ff ff 85 c0 75 16 44 89 | ...u.D.m.D9.......H...`.....u.D. |
cfe0 | ee 48 89 df 41 83 ce ff e8 4d f8 ff ff 85 c0 45 89 f7 74 62 41 83 cd ff 83 7d 00 0b 74 0b 48 89 | .H..A....M.....E..tbA....}..t.H. |
d000 | df e8 6c fb ff ff 41 89 c5 8b 43 20 41 b8 01 00 00 00 31 c9 44 89 e2 be 03 00 00 00 48 89 df 89 | ..l...A...C.A.....1.D.......H... |
d020 | 43 24 e8 86 fb ff ff 41 89 c7 8b 43 20 be 03 00 00 00 48 89 df 45 31 c0 b9 01 00 00 00 44 89 e2 | C$.....A...C......H..E1......D.. |
d040 | 89 43 24 e8 65 fb ff ff 44 89 ee 48 89 df 41 89 c6 e8 f4 fa ff ff 44 8b 6b 20 8b 75 14 45 89 f8 | .C$.e...D..H..A.......D.k..u.E.. |
d060 | 44 89 e1 48 89 df 44 89 ea 44 89 6b 24 e8 1f f9 ff ff 8b 75 10 45 89 f0 44 89 e1 44 89 ea 48 89 | D..H..D..D.k$......u.E..D..D..H. |
d080 | df e8 0b f9 ff ff c7 45 10 ff ff ff ff c7 45 14 ff ff ff ff 44 89 65 08 c7 45 00 07 00 00 00 58 | .......E......E.....D.e..E.....X |
d0a0 | 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 41 89 d4 53 8b 06 48 89 fb 48 89 f5 83 f8 0c 75 33 48 | []A\A]A^A_.ATUA..S..H..H.....u3H |
d0c0 | 8b 07 48 63 56 08 48 8b 40 38 8b 04 90 89 c2 83 e2 3f 83 fa 1b 75 20 45 31 c0 ff 4f 20 45 85 e4 | ..HcV.H.@8.......?...u.E1..O.E.. |
d0e0 | 41 0f 94 c0 c1 e8 17 31 c9 89 c2 be 22 00 00 00 eb 3f 83 f8 07 74 1f be 01 00 00 00 48 89 df e8 | A......1...."....?...t......H... |
d100 | f1 fb ff ff 0f b6 43 3c 48 89 ee 48 89 df 8d 50 ff e8 92 fd ff ff 48 89 ee 48 89 df e8 f7 f7 ff | ......C<H..H...P......H..H...... |
d120 | ff 8b 4d 08 45 89 e0 ba ff 00 00 00 be 23 00 00 00 48 89 df e8 74 fa ff ff 48 89 df 5b 5d 41 5c | ..M.E........#...H...t...H..[]A\ |
d140 | e9 2d fa ff ff 55 53 48 89 f5 50 48 89 fb e8 d4 fc ff ff 48 89 ee 48 89 df e8 ba f7 ff ff 48 89 | .-...USH..PH.......H..H.......H. |
d160 | df be 01 00 00 00 e8 8a fb ff ff 0f b6 53 3c 48 89 ee 48 89 df 59 5b 5d ff ca e9 15 fe ff ff 55 | .............S<H..H..Y[].......U |
d180 | 53 48 89 f3 51 48 89 fd e8 9a fc ff ff 83 3b 07 75 24 8b 43 14 39 43 10 8b 53 08 75 04 89 d0 eb | SH..QH........;.u$.C.9C..S.u.... |
d1a0 | 23 0f b6 45 3a 39 c2 7c 0d 48 89 de 48 89 ef e8 e0 fd ff ff eb 0b 48 89 de 48 89 ef e8 84 ff ff | #..E:9.|.H..H.........H..H...... |
d1c0 | ff 8b 43 08 5a 5b 5d c3 83 3e 09 75 08 8b 46 14 39 46 10 74 05 e9 a5 ff ff ff c3 8b 46 14 39 46 | ..C.Z[]..>.u..F.9F.t........F.9F |
d1e0 | 10 74 05 e9 97 ff ff ff e9 3a fc ff ff 55 53 48 89 f3 48 89 fd 48 83 ec 28 e8 dd ff ff ff 8b 13 | .t.......:...USH..H..H..(....... |
d200 | 8d 42 ff 83 f8 05 0f 87 b7 00 00 00 ff 24 c5 a8 37 45 00 81 7d 2c ff 00 00 00 0f 8f a3 00 00 00 | .B...........$..7E..},.......... |
d220 | 83 fa 01 75 26 48 8b 45 10 c7 44 24 18 00 00 00 00 48 8d 54 24 10 c7 44 24 08 45 00 00 00 48 89 | ...u&H.E..D$.....H.T$..D$.E...H. |
d240 | e6 48 8b 40 50 48 89 04 24 eb 1c 31 c0 83 fa 02 48 8d 54 24 10 0f 94 c0 c7 44 24 18 01 00 00 00 | .H.@PH..$..1....H.T$.....D$..... |
d260 | 89 44 24 10 48 89 d6 48 89 ef e8 55 f4 ff ff c7 03 04 00 00 00 89 43 08 eb 44 48 8b 73 08 48 89 | .D$.H..H...U..........C..DH.s.H. |
d280 | ef e8 a9 fa ff ff eb 23 48 8d 54 24 10 f2 0f 10 43 08 48 89 ef c7 44 24 18 03 00 00 00 48 89 d6 | .......#H.T$....C.H...D$.....H.. |
d2a0 | f2 0f 11 44 24 10 e8 19 f4 ff ff 89 43 08 c7 03 04 00 00 00 8b 43 08 3d ff 00 00 00 7f 05 80 cc | ...D$.......C........C.=........ |
d2c0 | 01 eb 0b 48 89 de 48 89 ef e8 b1 fe ff ff 48 83 c4 28 5b 5d c3 41 57 41 56 4d 89 c7 41 55 41 54 | ...H..H.......H..([].AWAVM..AUAT |
d2e0 | 41 89 f6 55 53 48 89 ce 48 89 fb 48 89 cd 48 83 ec 18 89 54 24 0c e8 f2 fe ff ff 4c 89 fe 48 89 | A..USH..H..H..H....T$......L..H. |
d300 | df 41 89 c5 e8 e4 fe ff ff 4c 89 fe 48 89 df 41 89 c4 e8 01 f6 ff ff 48 89 ee 48 89 df e8 f6 f5 | .A.......L..H..A.......H..H..... |
d320 | ff ff 8b 54 24 0c 85 d2 75 06 41 83 fe 1f 75 0b 44 89 e0 45 89 ec 41 89 c5 eb 05 ba 01 00 00 00 | ...T$...u.A...u.D..E..A......... |
d340 | 45 89 e8 44 89 e1 44 89 f6 48 89 df e8 5c f8 ff ff 48 89 df e8 19 f8 ff ff c7 45 00 0b 00 00 00 | E..D..D..H...\...H........E..... |
d360 | 89 45 08 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 54 49 89 d4 55 53 48 89 f5 41 50 | .E.H...[]A\A]A^A_.AUATI..USH..AP |
d380 | 8b 06 48 89 fb 83 f8 09 74 27 83 f8 0a 74 39 83 f8 08 75 62 48 89 d6 e8 7c f5 ff ff 8b 55 08 4c | ..H.....t'...t9...ubH...|....U.L |
d3a0 | 89 e6 48 89 df 59 5b 5d 41 5c 41 5d e9 e3 fb ff ff 48 89 d6 e8 c6 fd ff ff 8b 4d 08 45 31 c0 89 | ..H..Y[]A\A].....H........M.E1.. |
d3c0 | c2 be 09 00 00 00 eb 26 45 31 ed 80 7e 0b 08 48 89 d6 41 0f 94 c5 e8 12 fe ff ff 0f bf 4d 08 0f | .......&E1..~..H..A..........M.. |
d3e0 | b6 55 0a 47 8d 6c 2d 08 41 89 c0 44 89 ee 48 89 df e8 b7 f7 ff ff 58 4c 89 e6 48 89 df 5b 5d 41 | .U.G.l-.A..D..H.......XL..H..[]A |
d400 | 5c 41 5d e9 10 f5 ff ff 41 55 41 54 49 89 d4 55 53 48 89 f5 50 48 89 fb e8 62 fd ff ff 48 89 ee | \A].....AUATI..USH..PH...b...H.. |
d420 | 48 89 df 44 8b 6d 08 e8 ec f4 ff ff 0f b6 43 3c 48 89 df c7 45 00 07 00 00 00 be 02 00 00 00 89 | H..D.m........C<H...E........... |
d440 | 45 08 e8 ae f8 ff ff 4c 89 e6 48 89 df e8 9b fd ff ff 8b 55 08 48 89 df 44 89 e9 be 0c 00 00 00 | E......L..H........U.H..D....... |
d460 | 41 89 c0 e8 45 f7 ff ff 5a 4c 89 e6 48 89 df 5b 5d 41 5c 41 5d e9 9e f4 ff ff 55 53 48 89 f3 52 | A...E...ZL..H..[]A\A].....USH..R |
d480 | 48 89 fd e8 9f f9 ff ff 8b 03 83 f8 06 77 0c 83 f8 04 73 2b 83 f8 02 74 26 eb 15 83 f8 0b 75 10 | H............w....s+...t&.....u. |
d4a0 | 8b 73 08 48 89 ef e8 78 f4 ff ff 8b 43 08 eb 12 31 d2 48 89 de 48 89 ef e8 ee fb ff ff eb 03 83 | .s.H...x....C...1.H..H.......... |
d4c0 | c8 ff 48 8d 73 14 89 c2 48 89 ef e8 2a f6 ff ff 8b 73 10 48 89 ef e8 6f f6 ff ff c7 43 10 ff ff | ..H.s...H...*....s.H...o....C... |
d4e0 | ff ff 58 5b 5d c3 55 53 48 89 f3 52 48 89 fd e8 33 f9 ff ff 8b 03 83 f8 03 74 20 83 f8 0b 74 16 | ..X[].USH..RH...3........t....t. |
d500 | ff c8 74 17 ba 01 00 00 00 48 89 de 48 89 ef e8 97 fb ff ff eb 08 8b 43 08 eb 03 83 c8 ff 48 8d | ..t......H..H..........C......H. |
d520 | 73 10 89 c2 48 89 ef e8 ce f5 ff ff 8b 73 14 48 89 ef e8 13 f6 ff ff c7 43 14 ff ff ff ff 58 5b | s...H........s.H........C.....X[ |
d540 | 5d c3 53 8b 46 08 48 89 f3 88 46 0a 48 89 d6 e8 99 fc ff ff 83 3b 09 66 89 43 08 c7 03 0a 00 00 | ].S.F.H...F.H........;.f.C...... |
d560 | 00 0f 94 c0 83 c0 08 88 43 0b 5b c3 89 f0 48 89 d6 83 f8 0c 74 16 72 19 83 f8 13 74 0a 83 f8 14 | ........C.[...H.....t.r....t.... |
d580 | 75 20 e9 5f ff ff ff e9 ee fe ff ff e9 b4 fb ff ff 48 83 7a 10 ff 75 0a 8b 02 83 e8 05 83 f8 01 | u.._.............H.z..u......... |
d5a0 | 76 05 e9 46 fc ff ff c3 48 8b 07 48 63 57 20 48 8b 40 48 89 74 90 fc c3 41 57 41 56 45 89 c6 41 | v..F....H..HcW.H.@H.t...AWAVE..A |
d5c0 | 55 41 54 41 89 f5 55 53 48 89 fd 48 89 d3 49 89 cc 48 83 ec 48 83 fe 1a 76 11 41 8d 45 e7 83 f8 | UATA..USH..H..I..H..H...v.A.E... |
d5e0 | 01 76 49 41 83 fd 1c 75 53 eb 41 48 83 7a 10 ff 75 e8 8b 02 83 f8 05 74 1b 83 f8 06 75 dc 48 8b | .vIA...uS.AH.z..u......t....u.H. |
d600 | 42 08 c7 44 24 18 13 00 00 00 48 89 44 24 10 e9 9f 00 00 00 f2 0f 10 42 08 c7 44 24 18 03 00 00 | B..D$.....H.D$.........B..D$.... |
d620 | 00 f2 0f 11 44 24 10 e9 87 00 00 00 48 89 de 48 89 ef 45 31 ff e8 45 fb ff ff eb 19 4c 89 e6 48 | ....D$......H..H..E1..E.....L..H |
d640 | 89 ef e8 a6 fb ff ff 48 89 de 48 89 ef 41 89 c7 e8 98 fb ff ff 44 39 f8 89 44 24 0c 7e 10 48 89 | .......H..H..A.......D9..D$.~.H. |
d660 | de 48 89 ef e8 af f2 ff ff 4c 89 e6 eb 0e 4c 89 e6 48 89 ef e8 9f f2 ff ff 48 89 de 48 89 ef e8 | .H.......L....L..H.......H..H... |
d680 | 94 f2 ff ff 8b 44 24 0c 44 89 ee 48 89 ef 45 89 f8 31 d2 89 c1 e8 13 f5 ff ff c7 03 0c 00 00 00 | .....D$.D..H..E..1.............. |
d6a0 | 89 43 08 44 89 f6 48 89 ef e8 fa fe ff ff e9 5a 01 00 00 49 83 7c 24 10 ff 0f 85 1b ff ff ff 41 | .C.D..H........Z...I.|$........A |
d6c0 | 8b 04 24 83 f8 05 74 1d 83 f8 06 0f 85 09 ff ff ff 49 8b 44 24 08 c7 44 24 28 13 00 00 00 48 89 | ..$...t..........I.D$..D$(....H. |
d6e0 | 44 24 20 eb 15 f2 41 0f 10 44 24 08 c7 44 24 28 03 00 00 00 f2 0f 11 44 24 20 41 8d 4d f0 83 f9 | D$....A..D$..D$(.......D$.A.M... |
d700 | 0a 77 17 b8 01 00 00 00 48 d3 e0 a8 0d 0f 85 90 00 00 00 a9 f0 05 00 00 75 3f 48 8b 45 10 41 8d | .w......H...............u?H.E.A. |
d720 | 75 f3 4c 8d 44 24 30 48 8d 4c 24 20 48 8d 54 24 10 48 8b 78 38 e8 15 f8 00 00 83 7c 24 38 13 0f | u.L.D$0H.L$.H.T$.H.x8......|$8.. |
d740 | 85 96 00 00 00 48 8b 44 24 30 c7 03 06 00 00 00 48 89 43 08 e9 b4 00 00 00 83 7c 24 18 13 75 0c | .....H.D$0......H.C.......|$..u. |
d760 | 48 8b 44 24 10 48 89 44 24 30 eb 17 48 8d 74 24 30 48 8d 7c 24 10 e8 ab 86 ff ff 85 c0 0f 84 57 | H.D$.H.D$0..H.t$0H.|$..........W |
d780 | fe ff ff 83 7c 24 28 13 74 90 48 8d 74 24 30 48 8d 7c 24 20 e8 8d 86 ff ff 85 c0 0f 95 c0 0f b6 | ....|$(.t.H.t$0H.|$............. |
d7a0 | c0 eb 2b 83 7c 24 28 13 0f 57 c0 75 0d f2 48 0f 2a 4c 24 20 66 0f 2e c8 eb 06 66 0f 2e 44 24 20 | ..+.|$(..W.u..H.*L$.f.....f..D$. |
d7c0 | 0f 9a c0 ba 01 00 00 00 0f b6 c0 0f 45 c2 85 c0 0f 84 04 fe ff ff e9 3f ff ff ff 0f 57 c9 b2 00 | ............E..........?....W... |
d7e0 | f2 0f 10 44 24 30 66 0f 2e c1 0f 9b c0 0f 45 c2 84 c0 0f 85 e2 fd ff ff 66 0f 2e c0 0f 8a d8 fd | ...D$0f.......E.........f....... |
d800 | ff ff f2 0f 11 43 08 c7 03 05 00 00 00 48 83 c4 48 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 | .....C.......H..H[]A\A]A^A_.USH. |
d820 | fd 48 89 d3 48 83 ec 28 83 fe 02 c7 44 24 1c ff ff ff ff c7 44 24 18 ff ff ff ff c7 44 24 08 06 | .H..H..(....D$......D$......D$.. |
d840 | 00 00 00 48 c7 44 24 10 00 00 00 00 74 26 41 89 c8 72 09 83 fe 03 0f 85 b5 00 00 00 48 8d 4c 24 | ...H.D$.....t&A..r..........H.L$ |
d860 | 08 83 c6 19 48 89 da 48 89 ef e8 49 fd ff ff e9 9d 00 00 00 48 89 d6 e8 ab f5 ff ff 8b 13 8d 42 | ....H..H...I........H..........B |
d880 | ff 83 f8 0b 77 6c ff 24 c5 d8 37 45 00 c7 03 02 00 00 00 eb 5d c7 03 03 00 00 00 eb 55 8b 73 08 | ....wl.$..7E........].......U.s. |
d8a0 | 48 89 ef e8 7b f0 ff ff eb 48 83 fa 07 74 1e be 01 00 00 00 48 89 ef e8 39 f4 ff ff 0f b6 55 3c | H...{....H...t......H...9.....U< |
d8c0 | 48 89 de 48 89 ef ff ca e8 db f5 ff ff 48 89 de 48 89 ef e8 40 f0 ff ff 8b 73 08 48 89 ef c1 e6 | H..H.........H..H...@....s.H.... |
d8e0 | 17 83 ce 1b e8 07 f1 ff ff c7 03 0c 00 00 00 89 43 08 8b 73 10 8b 43 14 48 89 ef 89 73 14 89 43 | ................C..s..C.H...s..C |
d900 | 10 e8 d1 ef ff ff 8b 73 10 48 89 ef e8 c6 ef ff ff 48 83 c4 28 5b 5d c3 83 fe 14 0f 87 26 01 00 | .......s.H.......H..([]......&.. |
d920 | 00 41 54 55 89 f0 53 48 89 d5 48 89 cb 49 89 fc 48 83 ec 10 ff 24 c5 38 38 45 00 48 89 ce e8 e4 | .ATU..SH..H..I..H....$.88E.H.... |
d940 | f4 ff ff 8b 55 14 48 8d 73 14 eb 0f 48 89 ce e8 d3 f4 ff ff 8b 55 10 48 8d 73 10 4c 89 e7 e8 97 | ....U.H.s...H........U.H.s.L.... |
d960 | f1 ff ff b9 06 00 00 00 48 89 ef 48 89 de f3 a5 e9 ca 00 00 00 48 89 ce 44 89 44 24 0c e8 59 f8 | ........H..H.........H..D.D$..Y. |
d980 | ff ff 83 3b 0c 44 8b 44 24 0c 75 53 49 8b 04 24 48 63 53 08 48 8b 40 38 8b 04 90 83 e0 3f 83 f8 | ...;.D.D$.uSI..$HcS.H.@8.....?.. |
d9a0 | 1d 75 3c 48 89 ee 4c 89 e7 e8 6a ef ff ff 49 8b 04 24 48 63 53 08 48 8b 40 38 48 8d 0c 90 8b 45 | .u<H..L...j...I..$HcS.H.@8H....E |
d9c0 | 08 8b 11 c1 e0 17 81 e2 ff ff 7f 00 09 d0 89 01 8b 43 08 c7 45 00 0c 00 00 00 89 45 08 eb 60 48 | .................C..E......E..`H |
d9e0 | 89 de 4c 89 e7 44 89 44 24 0c e8 56 f7 ff ff 44 8b 44 24 0c 48 89 d9 48 89 ea be 1d 00 00 00 eb | ..L..D.D$..V...D.D$.H..H........ |
da00 | 03 83 c6 0d 48 83 c4 10 4c 89 e7 5b 5d 41 5c e9 a4 fb ff ff 49 89 c8 83 c6 12 48 89 d1 ba 01 00 | ....H...L..[]A\.....I.....H..... |
da20 | 00 00 eb 0b 49 89 c8 83 c6 0f 48 89 d1 31 d2 48 83 c4 10 4c 89 e7 5b 5d 41 5c e9 96 f8 ff ff 48 | ....I.....H..1.H...L..[]A\.....H |
da40 | 83 c4 10 5b 5d 41 5c c3 8d 42 ff 41 54 55 89 f5 be 32 00 00 00 53 99 49 89 fc f7 fe 83 f9 ff 8d | ...[]A\..B.ATU...2...S.I........ |
da60 | 58 01 b8 00 00 00 00 0f 44 c8 81 fb ff 01 00 00 7f 0f 41 89 d8 89 ea 40 b6 2b e8 2e f1 ff ff eb | X.......D.........A....@.+...... |
da80 | 1f be 2b 00 00 00 45 31 c0 89 ea c1 e3 06 e8 1a f1 ff ff 89 de 4c 89 e7 83 ce 2e e8 50 ef ff ff | ..+...E1.............L......P... |
daa0 | ff c5 41 88 6c 24 3c 5b 5d 41 5c c3 48 8b 47 10 03 77 34 48 8b 17 48 8b 40 58 48 63 f6 48 8b 00 | ..A.l$<[]A\.H.G..w4H..H.@XHc.H.. |
dac0 | 48 0f bf 04 70 48 c1 e0 04 48 03 42 50 c3 88 56 12 8a 47 3a 88 46 10 48 8b 47 10 48 8b 40 58 8b | H...pH...H.BP..V..G:.F.H.G.H.@X. |
dae0 | 50 28 8b 40 18 c6 46 11 00 89 46 0c 48 8b 47 18 89 56 08 48 89 06 48 89 77 18 c3 31 c0 39 77 10 | P(.@..F...F.H.G..V.H..H.w..1.9w. |
db00 | 75 0c 50 e8 93 d0 00 00 5a b8 01 00 00 00 c3 41 57 41 56 49 89 d7 41 55 41 54 41 89 ce 55 53 49 | u.P.....Z......AWAVI..AUATA..USI |
db20 | 89 fc 41 51 8b 6e 08 48 89 f3 3b 6e 0c 45 89 c5 7c 24 48 8d 56 0c 48 8b 7f 38 48 8b 36 41 b9 e0 | ..AQ.n.H..;n.E..|$H.V.H..8H.6A.. |
db40 | 38 45 00 41 b8 ff 7f 00 00 b9 18 00 00 00 e8 ca 4e 00 00 48 89 03 48 63 c5 49 8b 4c 24 30 48 6b | 8E.A............N..H..Hc.I.L$0Hk |
db60 | c0 18 48 89 c2 48 03 13 4c 89 3a 44 89 72 0c 8a 49 3a 88 4a 10 48 8b 13 44 89 6c 02 08 8d 45 01 | ..H..H..L.:D.r..I:.J.H..D.l...E. |
db80 | 89 43 08 89 e8 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 89 fb e8 45 be 00 00 48 8b 7b 38 48 89 | .C...Z[]A\A]A^A_.SH...E...H.{8H. |
dba0 | c2 be 2f 39 45 00 31 c0 e8 87 f7 00 00 48 89 df 48 89 c6 e8 de c2 00 00 39 77 10 74 06 50 e8 ce | ../9E.1......H..H.......9w.t.P.. |
dbc0 | ff ff ff e9 d3 cf 00 00 55 53 48 89 fd 40 00 77 3a 89 f3 85 db 74 18 0f b6 75 3a 48 89 ef 29 de | ........USH..@.w:....t...u:H..). |
dbe0 | ff cb e8 c5 fe ff ff 8b 55 20 89 50 08 eb e4 5b 5d c3 81 ff 15 01 00 00 89 f0 74 1f 7f 0d 81 ef | ........U..P...[].........t..... |
dc00 | 04 01 00 00 83 ff 02 77 0a eb 0b 81 ff 21 01 00 00 74 03 31 c0 c3 b8 01 00 00 00 c3 41 56 41 55 | .......w.....!...t.1........AVAU |
dc20 | 41 54 55 49 89 fc 53 48 63 de 4d 8b 6c 24 58 49 89 de 48 8b 7f 30 48 6b db 18 48 89 dd 49 03 6d | ATUI..SHc.M.l$XI..H..0Hk..H..I.m |
dc40 | 10 8a 45 10 38 c8 73 3f 0f b6 f0 e8 5c fe ff ff 48 8b 00 48 8b 55 00 be 3b 39 45 00 49 8b 7c 24 | ..E.8.s?....\...H..H.U..;9E.I.|$ |
dc60 | 38 8b 4d 0c 4c 8d 40 20 48 83 c2 20 31 c0 e8 c1 f6 00 00 41 c7 44 24 10 00 00 00 00 48 89 c6 4c | 8.M.L.@.H...1......A.D$.....H..L |
dc80 | 89 e7 e8 0f c2 00 00 8b 75 08 e8 cc ee ff ff ba 06 00 00 00 41 8b 45 18 4c 8d 43 18 ff c8 41 39 | ........u...........A.E.L.C...A9 |
dca0 | c6 7d 19 49 8b 45 10 48 89 d1 41 ff c6 48 8d 3c 18 4a 8d 34 00 4c 89 c3 f3 a5 eb d8 41 89 45 18 | .}.I.E.H..A..H.<.J.4.L......A.E. |
dcc0 | 5b 5d 41 5c 41 5d 41 5e c3 41 55 41 54 49 89 f4 55 53 48 89 fd 52 48 8b 47 30 4c 8b 6f 58 48 8b | []A\A]A^.AUATI..USH..RH.G0L.oXH. |
dce0 | 40 18 8b 58 0c 41 3b 5d 18 7d 2e 48 63 c3 49 8b 34 24 48 6b c0 18 49 03 45 10 48 39 30 75 16 41 | @..X.A;].}.Hc.I.4$Hk..I.E.H90u.A |
dd00 | 8a 4c 24 10 41 8b 54 24 08 89 de 48 89 ef e8 09 ff ff ff eb d0 ff c3 eb cc 58 5b 5d 41 5c 41 5d | .L$.A.T$...H.............X[]A\A] |
dd20 | c3 41 55 41 54 48 63 c6 55 53 51 4c 8b 57 30 4c 8b 47 58 48 6b c0 18 4d 8b 5a 18 49 03 40 10 45 | .AUATHc.USQL.W0L.GXHk..M.Z.I.@.E |
dd40 | 8b 68 28 49 63 53 08 49 89 d1 48 6b d2 18 44 89 c9 44 39 e9 7d 5a 49 89 d4 4d 03 60 20 48 83 c2 | .h(IcS.I..Hk..D..D9.}ZI..M.`.H.. |
dd60 | 18 48 8b 18 49 39 1c 24 75 42 41 0f b6 54 24 10 89 f5 48 89 fb 38 50 10 76 17 41 80 7b 11 00 75 | .H..I9.$uBA..T$...H..8P.v.A.{..u |
dd80 | 05 45 39 cd 7e 0b 8b 70 08 4c 89 d7 e8 1d ed ff ff 41 8a 4c 24 10 41 8b 54 24 08 89 ee 48 89 df | .E9.~..p.L.......A.L$.A.T$...H.. |
dda0 | e8 77 fe ff ff b8 01 00 00 00 eb 06 ff c1 eb a1 31 c0 5a 5b 5d 41 5c 41 5d c3 41 55 41 54 41 89 | .w..............1.Z[]A\A].AUATA. |
ddc0 | d5 55 53 89 f5 41 50 48 89 fb 41 89 cc e8 29 fd ff ff 85 c0 75 4c 44 3b 63 04 75 0a 89 ee 48 89 | .US..APH..A...).....uLD;c.u...H. |
dde0 | df e8 ab fd ff ff 44 89 ee 48 89 df e8 ee bb 00 00 89 ee 48 89 df 49 89 c5 e8 e1 bb 00 00 48 8b | ......D..H.........H..I.......H. |
de00 | 7b 38 48 89 c2 be 73 39 45 00 45 89 e0 4c 89 e9 31 c0 e8 1d f5 00 00 48 89 df 48 89 c6 e8 74 c0 | {8H...s9E.E..L..1......H..H...t. |
de20 | 00 00 58 5b 5d 41 5c 41 5d c3 8b 01 41 54 55 53 89 f3 29 d3 48 89 fd 48 89 ce 8d 50 f3 83 fa 01 | ..X[]A\A]...ATUS..).H..H...P.... |
de40 | 77 25 ff c3 ba 00 00 00 00 0f 48 da 89 da e8 0b ef ff ff 83 fb 01 7e 3c 8d 73 ff 48 89 ef 5b 5d | w%........H...........~<.s.H..[] |
de60 | 41 5c e9 8e ee ff ff 85 c0 74 05 e8 d5 f2 ff ff 85 db 7e 20 44 0f b6 65 3c 89 de 48 89 ef e8 72 | A\.......t........~.D..e<..H...r |
de80 | ee ff ff 89 da 48 89 ef 5b 44 89 e6 5d 41 5c e9 2f ed ff ff 5b 5d 41 5c c3 48 8b 57 38 48 8b 7f | .....H..[D..]A\./...[]A\.H.W8H.. |
dea0 | 30 66 8b 82 c6 00 00 00 ff c0 66 3d c8 00 66 89 82 c6 00 00 00 76 10 50 ba 98 39 45 00 be c8 00 | 0f........f=..f......v.P..9E.... |
dec0 | 00 00 e8 29 67 ff ff c3 41 57 41 56 49 89 f7 41 55 41 54 49 89 fd 55 53 52 4c 8b 67 30 48 8b 5f | ...)g...AWAVI..AUATI..USRL.g0H._ |
dee0 | 58 49 8b 2c 24 41 0f bf 44 24 38 44 8b 75 24 44 39 f0 7c 26 48 8b 75 50 48 8b 7f 38 48 8d 55 24 | XI.,$A..D$8D.u$D9.|&H.uPH..8H.U$ |
df00 | 41 b9 a1 39 45 00 41 b8 ff 7f 00 00 b9 10 00 00 00 e8 07 4b 00 00 48 89 45 50 8b 4d 24 49 63 c6 | A..9E.A............K..H.EP.M$Ic. |
df20 | 48 c1 e0 04 41 39 ce 48 8b 55 50 7d 11 48 c7 04 02 00 00 00 00 41 ff c6 48 83 c0 10 eb e6 49 0f | H...A9.H.UP}.H.......A..H.....I. |
df40 | bf 44 24 38 48 c1 e0 04 4c 89 3c 02 f6 45 09 04 74 16 41 f6 47 09 03 74 0f 49 8b 7d 38 4c 89 fa | .D$8H...L.<..E..t.A.G..t.I.}8L.. |
df60 | 48 89 ee e8 ae 56 00 00 41 8b 6c 24 38 8d 45 01 66 41 89 44 24 38 8b 43 08 ff c0 89 c2 41 2b 54 | H....V..A.l$8.E.fA.D$8.C.....A+T |
df80 | 24 34 81 fa c8 00 00 00 7e 12 ba a1 39 45 00 be c8 00 00 00 4c 89 e7 e8 54 66 ff ff 3b 43 0c 7c | $4......~...9E......L...Tf..;C.| |
dfa0 | 24 49 8b 7d 38 48 8b 33 48 8d 53 0c 41 b9 a1 39 45 00 41 b8 ff ff ff 7f b9 02 00 00 00 e8 5b 4a | $I.}8H.3H.S.A..9E.A...........[J |
dfc0 | 00 00 48 89 03 48 63 43 08 48 8b 13 8d 48 01 89 4b 08 66 89 2c 42 58 5b 5d 41 5c 41 5d 41 5e 41 | ..H..HcC.H...H..K.f.,BX[]A\A]A^A |
dfe0 | 5f c3 53 48 89 fb e8 b4 be 00 00 48 89 df 48 89 c6 5b e9 d1 fe ff ff 41 56 41 55 41 54 55 48 89 | _.SH.......H..H..[.....AVAUATUH. |
e000 | fd 53 4c 8b 67 18 4c 8b 6f 10 49 83 3c 24 00 74 29 41 80 7c 24 11 00 74 21 e8 54 eb ff ff 41 0f | .SL.g.L.o.I.<$.t)A.|$..t!.T...A. |
e020 | b6 54 24 10 89 c3 89 c6 48 89 ef e8 7e ea ff ff 89 de 48 89 ef e8 10 eb ff ff 41 80 7c 24 12 00 | .T$.....H...~.....H.......A.|$.. |
e040 | 74 42 49 8b 7d 38 be ff 39 45 00 e8 0b 61 00 00 49 8b 55 30 49 8b 4d 58 4c 89 ef 44 8b 42 20 48 | tBI.}8..9E...a..I.U0I.MXL..D.B.H |
e060 | 8d 71 20 48 89 c2 31 c9 e8 a2 fa ff ff 49 8b 55 58 48 63 f0 4c 89 ef 48 6b f6 18 48 03 72 20 e8 | .q.H..1......I.UXHc.L..Hk..H.r.. |
e080 | 45 fc ff ff 49 8b 04 24 4c 8b 75 10 0f b6 55 3a 48 89 45 18 41 0f b6 5c 24 10 49 8b 46 58 89 d9 | E...I..$L.u...U:H.E.A..\$.I.FX.. |
e0a0 | 29 d1 01 48 08 0f b6 45 3a 39 d8 89 c6 7e 1a ff ce 48 89 ef 40 88 75 3a 40 0f b6 f6 e8 eb f9 ff | )..H...E:9...~...H..@.u:@....... |
e0c0 | ff 8b 55 20 89 50 0c eb dc 88 45 3c 49 83 3c 24 00 49 8b 45 58 41 8b 54 24 08 49 63 5c 24 0c 89 | ..U..P....E<I.<$.I.EXA.T$.Ic\$.. |
e0e0 | 50 28 74 55 4d 8b 76 58 41 3b 5e 18 0f 8d 94 00 00 00 4c 63 eb 41 0f b6 54 24 10 4d 6b ed 18 4d | P(tUM.vXA;^.......Lc.A..T$.Mk..M |
e100 | 03 6e 10 41 38 55 10 76 1d 41 80 7c 24 11 00 74 0c 41 8b 75 08 48 89 ef e8 91 e9 ff ff 41 8a 44 | .n.A8U.v.A.|$..t.A.u.H.......A.D |
e120 | 24 10 41 88 45 10 48 8b 7d 10 89 de e8 f0 fb ff ff 83 f8 01 83 d3 00 eb af 3b 58 18 7d 48 48 6b | $.A.E.H.}................;X.}HHk |
e140 | db 18 be d3 39 45 00 48 03 58 10 48 8b 13 80 7a 08 04 75 0d 80 7a 0a 00 b8 b1 39 45 00 48 0f 45 | ....9E.H.X.H...z..u..z....9E.H.E |
e160 | f0 49 8b 7d 38 8b 4b 0c 48 83 c2 20 31 c0 e8 c1 f1 00 00 41 c7 45 10 00 00 00 00 48 89 c6 4c 89 | .I.}8.K.H...1......A.E.....H..L. |
e180 | ef e8 10 bd 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 55 41 54 31 d2 55 53 31 f6 51 48 8b 6f 30 49 89 | ......[]A\A]A^.AUAT1.US1.QH.o0I. |
e1a0 | fd 4c 8b 67 38 48 8b 5d 00 48 89 ef e8 ac ea ff ff 48 89 ef e8 3e fe ff ff 48 63 4d 20 48 63 53 | .L.g8H.].H.......H...>...HcM.HcS |
e1c0 | 18 4c 89 e7 48 8b 73 38 48 c1 e1 02 48 c1 e2 02 e8 ce 47 00 00 48 63 4d 20 48 63 53 1c 4c 89 e7 | .L..H.s8H...H.....G..HcM.HcS.L.. |
e1e0 | 48 8b 73 48 48 89 43 38 48 c1 e2 02 89 4b 18 48 c1 e1 02 e8 ab 47 00 00 48 63 4d 2c 48 63 53 14 | H.sHH.C8H....K.H.....G..HcM,HcS. |
e200 | 4c 89 e7 48 89 43 48 8b 45 20 48 8b 73 30 48 c1 e1 04 48 c1 e2 04 89 43 1c e8 85 47 00 00 48 63 | L..H.CH.E.H.s0H...H....C...G..Hc |
e220 | 4d 30 48 63 53 20 4c 89 e7 48 89 43 30 8b 45 2c 48 8b 73 40 48 c1 e1 03 48 c1 e2 03 89 43 14 e8 | M0HcS.L..H.C0.E,H.s@H...H....C.. |
e240 | 5f 47 00 00 48 0f bf 4d 38 48 63 53 24 4c 89 e7 48 89 43 40 8b 45 30 48 8b 73 50 48 c1 e1 04 48 | _G..H..M8HcS$L..H.C@.E0H.sPH...H |
e260 | c1 e2 04 89 43 20 e8 38 47 00 00 48 89 43 50 0f bf 45 38 4c 89 e7 48 63 53 10 48 8b 73 58 89 43 | ....C..8G..H.CP..E8L..HcS.H.sX.C |
e280 | 24 0f b6 4d 3b 48 c1 e2 04 48 c1 e1 04 e8 11 47 00 00 48 89 43 58 0f b6 45 3b 89 43 10 48 8b 45 | $..M;H...H.....G..H.CX..E;.C.H.E |
e2a0 | 08 49 89 45 30 49 8b 44 24 18 48 83 78 18 00 7e 0f 5a 4c 89 e7 5b 5d 41 5c 41 5d e9 c9 5a 00 00 | .I.E0I.D$.H.x..~.ZL..[]A\A]..Z.. |
e2c0 | 58 5b 5d 41 5c 41 5d c3 41 56 41 55 41 54 55 53 0f b6 47 3b 48 89 fb 48 8b 2f 3d ff 00 00 00 44 | X[]A\A].AVAUATUS..G;H..H./=....D |
e2e0 | 8b 6d 10 75 0f ba 1c 53 45 00 be ff 00 00 00 e8 fc 62 ff ff 44 39 e8 49 89 f4 49 89 d6 7c 2a 48 | .m.u...SE........b..D9.I..I..|*H |
e300 | 8b 47 10 48 8b 75 58 48 8d 55 10 41 b9 1c 53 45 00 41 b8 ff 00 00 00 b9 10 00 00 00 48 8b 78 38 | .G.H.uXH.U.A..SE.A..........H.x8 |
e320 | e8 f8 46 00 00 48 89 45 58 8b 4d 10 49 63 c5 48 c1 e0 04 41 39 cd 48 8b 55 58 7d 11 48 c7 04 02 | ..F..H.EX.M.Ic.H...A9.H.UX}.H... |
e340 | 00 00 00 00 41 ff c5 48 83 c0 10 eb e6 0f b6 43 3b 48 c1 e0 04 41 83 3e 08 0f 94 44 02 08 0f b6 | ....A..H.......C;H...A.>...D.... |
e360 | 43 3b 41 8b 56 08 48 c1 e0 04 48 03 45 58 88 50 09 0f b6 43 3b 48 c1 e0 04 48 03 45 58 4c 89 20 | C;A.V.H...H.EX.P...C;H...H.EXL.. |
e380 | f6 45 09 04 74 1b 41 f6 44 24 09 03 74 13 48 8b 43 10 4c 89 e2 48 89 ee 48 8b 78 38 e8 75 52 00 | .E..t.A.D$..t.H.C.L..H..H.x8.uR. |
e3a0 | 00 0f b6 43 3b 8d 50 01 88 53 3b 5b 5d 41 5c 41 5d 41 5e c3 48 85 ff 0f 84 df 00 00 00 41 56 41 | ...C;.P..S;[]A\A]A^.H........AVA |
e3c0 | 55 49 89 f6 41 54 55 41 89 cd 53 44 0f b6 67 3a 48 89 d3 48 89 fd 41 ff cc 41 83 fc ff 74 4a 44 | UI..ATUA..SD..g:H..H..A..A...tJD |
e3e0 | 89 e6 48 89 ef e8 c2 f6 ff ff 4c 3b 30 75 e7 45 85 ed c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff | ..H.......L;0u.E...C......C..... |
e400 | c7 03 08 00 00 00 44 89 63 08 75 16 48 8b 45 18 0f b6 50 10 44 39 e2 7e 05 48 8b 00 eb f2 c6 40 | ......D.c.u.H.E...P.D9.~.H.....@ |
e420 | 11 01 b8 08 00 00 00 eb 6a 48 8b 45 00 0f b6 4d 3b 31 d2 48 8b 70 58 39 ca 89 d0 7d 3f 48 ff c2 | ........jH.E...M;1.H.pX9...}?H.. |
e440 | 48 89 d7 48 c1 e7 04 4c 39 74 3e f0 75 e9 eb 0e 48 89 da 4c 89 f6 48 89 ef e8 6a fe ff ff 89 43 | H..H...L9t>.u...H..L..H...j....C |
e460 | 08 c7 43 10 ff ff ff ff b8 09 00 00 00 c7 43 14 ff ff ff ff c7 03 09 00 00 00 eb 17 48 8b 7d 08 | ..C...........C.............H.}. |
e480 | 31 c9 48 89 da 4c 89 f6 e8 27 ff ff ff 85 c0 75 bf 31 c0 5b 5d 41 5c 41 5d 41 5e c3 31 c0 c3 81 | 1.H..L...'.....u.1.[]A\A]A^.1... |
e4a0 | 7f 10 24 01 00 00 53 74 0a be 24 01 00 00 e8 de f6 ff ff 48 8b 5f 18 e8 df c6 00 00 48 89 d8 5b | ..$...St..$........H._......H..[ |
e4c0 | c3 55 53 48 89 fd 50 48 89 f3 e8 d0 ff ff ff 48 8b 7d 30 48 89 c6 e8 2f e8 ff ff c7 43 10 ff ff | .USH..PH.......H.}0H.../....C... |
e4e0 | ff ff c7 43 14 ff ff ff ff c7 03 04 00 00 00 89 43 08 5a 5b 5d c3 41 54 55 49 89 f4 53 48 89 fb | ...C............C.Z[].ATUI..SH.. |
e500 | 48 83 ec 20 48 8b 6f 30 48 89 ef e8 b8 ec ff ff 48 89 df e8 83 c6 00 00 48 8d 74 24 08 48 89 df | H...H.o0H.......H.......H.t$.H.. |
e520 | e8 9c ff ff ff 48 8d 54 24 08 4c 89 e6 48 89 ef e8 0d f0 ff ff 48 83 c4 20 5b 5d 41 5c c3 41 55 | .....H.T$.L..H.......H...[]A\.AU |
e540 | 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 28 e8 4c ff ff ff 48 8b 6b 30 b9 01 00 00 00 4c 89 e2 48 | ATI..USH..H..(.L...H.k0.....L..H |
e560 | 89 c6 49 89 c5 48 89 ef e8 47 fe ff ff 85 c0 75 4c 48 8b 73 68 4c 89 e2 b9 01 00 00 00 48 89 ef | ..I..H...G.....uLH.shL.......H.. |
e580 | e8 2f fe ff ff 48 8b 7b 30 4c 89 ee e8 79 e7 ff ff 48 8d 54 24 08 4c 89 e6 48 89 ef c7 44 24 18 | ./...H.{0L...y...H.T$.L..H...D$. |
e5a0 | ff ff ff ff c7 44 24 1c ff ff ff ff c7 44 24 08 04 00 00 00 89 44 24 10 e8 85 ef ff ff 48 83 c4 | .....D$......D$......D$......H.. |
e5c0 | 28 5b 5d 41 5c 41 5d c3 41 54 55 41 89 f4 53 be 0a 01 00 00 48 89 fb 8b 6f 04 e8 1c f5 ff ff 85 | ([]A\A].ATUA..S.....H...o....... |
e5e0 | c0 48 89 df 74 07 e8 b4 fe ff ff eb 13 e8 a9 c5 00 00 48 8b 7b 38 be ff 39 45 00 e8 5b 5b 00 00 | .H..t.............H.{8..9E..[[.. |
e600 | 48 8b 53 58 48 89 df 45 89 e0 89 e9 48 8d 72 10 48 89 c2 e8 f7 f4 ff ff 48 89 df 89 c6 5b 5d 41 | H.SXH..E....H.r.H.......H....[]A |
e620 | 5c e9 fb f6 ff ff 41 57 41 56 41 55 41 54 55 53 48 89 fb 48 83 ec 58 8b 6f 04 e8 5a f8 ff ff 8b | \.....AWAVAUATUSH..H..X.o..Z.... |
e640 | 43 10 3d 0a 01 00 00 0f 84 3e 07 00 00 7f 56 3d 03 01 00 00 0f 84 7d 01 00 00 7f 19 83 f8 3b 0f | C.=......>....V=......}.......;. |
e660 | 84 86 00 00 00 3d 02 01 00 00 0f 84 1b 07 00 00 e9 2b 07 00 00 3d 08 01 00 00 0f 84 80 01 00 00 | .....=...........+...=.......... |
e680 | 3d 09 01 00 00 0f 85 15 07 00 00 48 89 df e8 08 c5 00 00 48 8d 74 24 18 48 89 df e8 9e fe ff ff | =..........H.......H.t$.H....... |
e6a0 | e9 fd 03 00 00 3d 11 01 00 00 0f 84 5c 03 00 00 7f 17 3d 0b 01 00 00 74 3f 3d 0d 01 00 00 0f 84 | .....=......\.....=....t?=...... |
e6c0 | 40 04 00 00 e9 d7 06 00 00 3d 16 01 00 00 74 7d 3d 20 01 00 00 0f 84 04 05 00 00 3d 12 01 00 00 | @........=....t}=..........=.... |
e6e0 | 0f 85 ba 06 00 00 e9 d4 05 00 00 48 89 df e8 a8 c4 00 00 e9 14 07 00 00 4c 8b 63 30 c7 44 24 30 | ...........H............L.c0.D$0 |
e700 | ff ff ff ff 48 8d 74 24 30 48 89 df e8 18 17 00 00 81 7b 10 05 01 00 00 74 ea be 04 01 00 00 48 | ....H.t$0H........{.....t......H |
e720 | 89 df e8 d4 f3 ff ff 85 c0 74 08 48 89 df e8 90 15 00 00 be 06 01 00 00 89 e9 ba 0b 01 00 00 48 | .........t.H...................H |
e740 | 89 df e8 73 f6 ff ff 8b 74 24 30 eb 7d 4c 8b 63 30 48 89 df e8 42 c4 00 00 4c 89 e7 e8 46 e3 ff | ...s....t$0.}L.c0H...B...L...F.. |
e760 | ff 48 89 df 41 89 c6 e8 f4 14 00 00 48 8d 74 24 30 ba 01 00 00 00 4c 89 e7 41 89 c5 e8 4d f3 ff | .H..A.......H.t$0.....L..A...M.. |
e780 | ff be 03 01 00 00 48 89 df e8 2a f4 ff ff 48 89 df e8 2d 15 00 00 4c 89 e7 e8 d4 e3 ff ff 44 89 | ......H...*...H...-...L.......D. |
e7a0 | f2 89 c6 4c 89 e7 e8 b0 e3 ff ff be 06 01 00 00 89 e9 ba 16 01 00 00 48 89 df e8 fb f5 ff ff 4c | ...L...................H.......L |
e7c0 | 89 e7 e8 30 f8 ff ff 44 89 ee 4c 89 e7 e8 78 e3 ff ff e9 35 06 00 00 48 89 df e8 bc c3 00 00 48 | ...0...D..L...x....5...H.......H |
e7e0 | 89 df e8 dc 14 00 00 89 e9 ba 03 01 00 00 be 06 01 00 00 48 89 df e8 bf f5 ff ff e9 0c 06 00 00 | ...................H............ |
e800 | 4c 8b 6b 30 48 8d 74 24 18 ba 01 00 00 00 4c 89 ef e8 b8 f2 ff ff 48 89 df e8 7d c3 00 00 48 89 | L.k0H.t$......L.......H...}...H. |
e820 | df e8 79 fc ff ff 49 89 c4 8b 43 10 83 f8 3d 74 1e 3d 0c 01 00 00 0f 84 e0 00 00 00 83 f8 2c be | ..y...I...C...=t.=............,. |
e840 | 52 3a 45 00 0f 85 9d 05 00 00 e9 cd 00 00 00 4c 8b 73 30 ba 0b 00 00 00 be 05 3a 45 00 48 89 df | R:E............L.s0.......:E.H.. |
e860 | 45 0f b6 7e 3c e8 78 f7 ff ff ba 0b 00 00 00 be 11 3a 45 00 48 89 df e8 66 f7 ff ff ba 0a 00 00 | E..~<.x..........:E.H...f....... |
e880 | 00 be 1d 3a 45 00 48 89 df e8 54 f7 ff ff 4c 89 e6 48 89 df e8 2f f6 ff ff be 3d 00 00 00 48 89 | ...:E.H...T...L..H.../....=...H. |
e8a0 | df e8 12 f3 ff ff 48 89 df e8 eb 13 00 00 be 2c 00 00 00 48 89 df e8 fd f2 ff ff 48 89 df e8 d6 | ......H........,...H.......H.... |
e8c0 | 13 00 00 be 2c 00 00 00 48 89 df e8 2b f2 ff ff 85 c0 74 0a 48 89 df e8 bd 13 00 00 eb 29 be 01 | ....,...H...+.....t.H........).. |
e8e0 | 00 00 00 4c 89 f7 e8 44 e4 ff ff 41 0f b6 76 3c 4c 89 f7 89 c2 e8 84 e3 ff ff be 01 00 00 00 4c | ...L...D...A..v<L..............L |
e900 | 89 f7 e8 ee e3 ff ff 41 b8 01 00 00 00 b9 01 00 00 00 89 ea 44 89 fe e9 cc 00 00 00 4c 8b 73 30 | .......A............D.......L.s0 |
e920 | ba 0f 00 00 00 be 28 3a 45 00 48 89 df 41 0f b6 46 3c 89 44 24 0c e8 a7 f6 ff ff ba 0b 00 00 00 | ......(:E.H..A..F<.D$........... |
e940 | be 38 3a 45 00 48 89 df e8 95 f6 ff ff ba 0d 00 00 00 be 44 3a 45 00 48 89 df e8 83 f6 ff ff 4c | .8:E.H.............D:E.H.......L |
e960 | 89 e6 48 89 df 41 bc 04 00 00 00 e8 58 f5 ff ff be 2c 00 00 00 48 89 df e8 7e f1 ff ff 85 c0 74 | ..H..A......X....,...H...~.....t |
e980 | 18 48 89 df 41 ff c4 e8 13 fb ff ff 48 89 df 48 89 c6 e8 31 f5 ff ff eb d7 be 0c 01 00 00 48 89 | .H..A.......H..H...1..........H. |
e9a0 | df e8 12 f2 ff ff 48 8d 74 24 30 48 89 df 44 8b 7b 04 e8 5a 0e 00 00 48 8b 7b 30 48 8d 4c 24 30 | ......H.t$0H..D.{..Z...H.{0H.L$0 |
e9c0 | 89 c2 be 03 00 00 00 e8 5e f4 ff ff be 03 00 00 00 4c 89 f7 e8 ef e2 ff ff 8b 74 24 0c 41 8d 4c | ........^........L........t$.A.L |
e9e0 | 24 fd 45 31 c0 44 89 fa 48 89 df e8 06 13 00 00 48 89 df 89 e9 ba 08 01 00 00 be 06 01 00 00 e8 | $.E1.D..H.......H............... |
ea00 | b6 f3 ff ff 4c 89 ef e9 8c 00 00 00 4c 8b 63 30 4c 89 e7 e8 8f e0 ff ff 48 8d 74 24 18 ba 01 00 | ....L.......L.c0L.......H.t$.... |
ea20 | 00 00 4c 89 e7 41 89 c5 e8 a1 f0 ff ff 48 8d 74 24 30 31 d2 4c 89 e7 e8 92 f0 ff ff 48 89 df e8 | ..L..A.......H.t$01.L.......H... |
ea40 | 57 c1 00 00 48 89 df e8 e4 03 00 00 89 e9 ba 11 01 00 00 be 15 01 00 00 48 89 df e8 5a f3 ff ff | W...H...................H...Z... |
ea60 | 48 89 df e8 f8 11 00 00 80 7c 24 41 00 89 c5 74 0f 0f b6 54 24 40 89 c6 4c 89 e7 e8 2e e0 ff ff | H........|$A...t...T$@..L....... |
ea80 | 4c 89 e7 e8 6f f5 ff ff 4c 89 e7 44 89 ea 89 ee e8 c6 e0 ff ff 4c 89 e7 e8 5a f5 ff ff e9 6a 03 | L...o...L..D.........L...Z....j. |
eaa0 | 00 00 8b 43 10 83 f8 2e 75 0f 48 8d 74 24 18 48 89 df e8 3f fa ff ff eb e9 31 d2 83 f8 3a 75 12 | ...C....u.H.t$.H...?.....1...:u. |
eac0 | 48 8d 74 24 18 48 89 df e8 29 fa ff ff ba 01 00 00 00 48 8d 74 24 30 89 e9 48 89 df e8 86 03 00 | H.t$.H...)........H.t$0..H...... |
eae0 | 00 48 8b 7b 30 48 8d 74 24 18 48 8d 54 24 30 e8 7e e8 ff ff 48 8b 7b 30 89 ee e8 a9 ea ff ff e9 | .H.{0H.t$.H.T$0.~...H.{0........ |
eb00 | 08 03 00 00 48 89 df e8 8f c0 00 00 be 09 01 00 00 48 89 df e8 e2 ef ff ff 85 c0 74 4e 48 89 df | ....H............H.........tNH.. |
eb20 | 48 8b 6b 30 e8 76 f9 ff ff 48 89 df 48 89 c6 e8 94 f3 ff ff 48 8b 7b 30 be 01 00 00 00 e8 86 f0 | H.k0.v...H..H.......H.{0........ |
eb40 | ff ff 8b 4b 04 48 8d 74 24 30 31 d2 48 89 df e8 13 03 00 00 8b 74 24 38 48 89 ef e8 4c ef ff ff | ...K.H.t$01.H........t$8H...L... |
eb60 | 8b 55 20 89 50 08 e9 a1 02 00 00 31 ed 48 89 df ff c5 e8 28 f9 ff ff 48 89 df 48 89 c6 e8 46 f3 | .U..P......1.H.....(...H..H...F. |
eb80 | ff ff be 2c 00 00 00 48 89 df e8 6c ef ff ff 85 c0 75 da be 3d 00 00 00 48 89 df e8 5b ef ff ff | ...,...H...l.....u..=...H...[... |
eba0 | 85 c0 74 0f 48 8d 74 24 30 48 89 df e8 60 0c 00 00 eb 0a c7 44 24 30 00 00 00 00 31 c0 48 8b 7b | ..t.H.t$0H...`......D$0....1.H.{ |
ebc0 | 30 48 8d 4c 24 30 89 ee 89 c2 e8 5b f2 ff ff 48 8b 7b 30 89 ee e8 ee ef ff ff e9 2d 02 00 00 48 | 0H.L$0.....[...H.{0........-...H |
ebe0 | 89 df e8 b4 bf 00 00 48 89 df e8 b0 f8 ff ff 4c 8b 6b 30 49 89 c6 4c 8b 63 58 49 8b 45 18 41 8b | .......H.......L.k0I..L.cXI.E.A. |
ec00 | 74 24 28 4d 8d 7c 24 20 48 63 40 08 48 89 c2 48 6b c0 18 39 f2 7d 43 48 89 c1 49 03 4c 24 20 48 | t$(M.|$.Hc@.H..Hk..9.}CH..I.L$.H |
ec20 | 83 c0 18 4c 3b 31 75 2e 49 8b 45 10 8b 49 0c 49 8d 56 20 be 67 3a 45 00 48 8b 78 38 31 c0 e8 f1 | ...L;1u.I.E..I.I.V..g:E.H.x81... |
ec40 | e6 00 00 49 8b 7d 10 48 89 c6 c7 47 10 00 00 00 00 e8 40 b2 00 00 ff c2 eb b9 be 20 01 00 00 48 | ...I.}.H...G......@............H |
ec60 | 89 df e8 51 ef ff ff 45 8b 45 20 89 e9 4c 89 f2 4c 89 fe 48 89 df e8 94 ee ff ff 48 89 df 89 c5 | ...Q...E.E...L..L..H.......H.... |
ec80 | e8 85 11 00 00 8b 7b 10 31 f6 e8 63 ef ff ff 85 c0 48 63 c5 74 13 49 8b 55 18 8a 4a 10 48 6b d0 | ......{.1..c.....Hc.t.I.U..J.Hk. |
eca0 | 18 49 03 54 24 20 88 4a 10 48 6b f0 18 48 89 df 49 03 74 24 20 e8 0f f0 ff ff e9 4d 01 00 00 48 | .I.T$..J.Hk..H..I.t$.......M...H |
ecc0 | 89 df e8 d4 be 00 00 44 8b 63 10 be 01 00 00 00 48 8b 6b 30 44 89 e7 e8 16 ef ff ff 85 c0 0f 85 | .......D.c......H.k0D........... |
ece0 | 83 00 00 00 41 83 fc 3b 74 7d 48 8d 74 24 30 48 89 df e8 1a 0b 00 00 41 89 c4 8b 44 24 30 83 e8 | ....A..;t}H.t$0H.......A...D$0.. |
ed00 | 0d 83 f8 01 77 41 48 8d 74 24 30 83 ca ff 48 89 ef e8 48 e0 ff ff 41 ff cc 75 22 83 7c 24 30 0d | ....wAH.t$0...H...H...A..u".|$0. |
ed20 | 75 1b 48 8b 45 00 48 63 54 24 38 48 8b 40 38 48 8d 14 90 8b 02 83 e0 c0 83 c8 25 89 02 0f b6 45 | u.H.E.HcT$8H.@8H..........%....E |
ed40 | 3a 41 83 cc ff eb 25 41 83 fc 01 48 8d 74 24 30 48 89 ef 75 07 e8 25 e4 ff ff eb 10 e8 e4 e3 ff | :A....%A...H.t$0H..u..%......... |
ed60 | ff 0f b6 45 3a eb 05 45 31 e4 31 c0 48 89 ef 44 89 e2 89 c6 e8 e4 de ff ff be 3b 00 00 00 48 89 | ...E:..E1.1.H..D..........;...H. |
ed80 | df e8 75 ed ff ff e9 81 00 00 00 48 8b 7b 30 e8 de dd ff ff 48 89 df 89 c6 e8 2a f8 ff ff eb 6c | ..u........H.{0.....H.....*....l |
eda0 | 48 8d 74 24 38 48 89 df 48 8b 6b 30 e8 e8 0b 00 00 8b 43 10 83 f8 2c 74 05 83 f8 3d 75 1d 48 8d | H.t$8H..H.k0......C...,t...=u.H. |
edc0 | 74 24 30 ba 01 00 00 00 48 89 df 48 c7 44 24 30 00 00 00 00 e8 df 0c 00 00 eb 31 83 7c 24 38 0d | t$0.....H..H.D$0..........1.|$8. |
ede0 | 74 0d be 8d 3a 45 00 48 89 df e9 62 fe ff ff 48 8b 45 00 48 63 54 24 40 48 8b 40 38 48 8d 14 90 | t...:E.H...b...H.E.HcT$@H.@8H... |
ee00 | 8b 02 25 ff 3f 80 ff 80 cc 40 89 02 48 8b 43 30 8a 50 3a 88 50 3c 48 8b 43 38 66 ff 88 c6 00 00 | ..%.?....@..H.C0.P:.P<H.C8f..... |
ee20 | 00 48 83 c4 58 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 fb 51 8b 6b 10 be 01 00 00 00 89 ef | .H..X[]A\A]A^A_.USH..Q.k........ |
ee40 | e8 ad ed ff ff 85 c0 75 1a 81 fd 12 01 00 00 48 89 df 75 08 5a 5b 5d e9 ca f7 ff ff e8 c5 f7 ff | .......u.......H..u.Z[]......... |
ee60 | ff eb d3 58 5b 5d c3 41 57 41 56 41 89 d7 41 55 41 54 41 89 ce 55 53 49 89 f4 48 89 fb 48 83 ec | ...X[].AWAVA..AUATA..USI..H..H.. |
ee80 | 78 4c 8b 5f 30 4c 8b 6f 38 49 8b 2b 44 8b 55 20 45 39 53 30 7d 2e 49 63 43 30 48 8b 55 40 4c 89 | xL._0L.o8I.+D.U.E9S0}.IcC0H.U@L. |
eea0 | ef 8d 48 01 48 8d 14 c2 41 89 4b 30 48 89 14 24 e8 77 39 00 00 48 8b 14 24 48 89 02 f6 45 09 04 | ..H.H...A.K0H..$.w9..H..$H...E.. |
eec0 | 75 5d eb 77 48 8b 75 40 48 8d 55 20 41 b9 d5 4b 45 00 41 b8 ff ff 03 00 b9 08 00 00 00 4c 89 ef | u].wH.u@H.U.A..KE.A..........L.. |
eee0 | 44 89 54 24 0c 4c 89 1c 24 e8 2f 3b 00 00 48 89 45 40 48 63 44 24 0c 8b 55 20 4c 8b 1c 24 49 89 | D.T$.L..$./;..H.E@HcD$..U.L..$I. |
ef00 | c2 48 c1 e0 03 41 39 d2 7d 8c 48 8b 4d 40 41 ff c2 48 c7 04 01 00 00 00 00 48 83 c0 08 eb e6 f6 | .H...A9.}.H.M@A..H.......H...... |
ef20 | 40 09 03 74 16 48 89 c2 48 89 ee 4c 89 ef 48 89 04 24 e8 df 46 00 00 48 8b 04 24 48 8b 53 30 44 | @..t.H..H..L..H..$..F..H..$H.S0D |
ef40 | 89 70 28 48 8d 7c 24 30 c6 44 24 6c 00 c6 44 24 6b 00 48 8d 74 24 18 c6 44 24 6a 00 48 89 7b 30 | .p(H.|$0.D$l..D$k.H.t$..D$j.H.{0 |
ef60 | 48 89 54 24 38 48 8b 53 58 48 89 5c 24 40 c7 44 24 50 00 00 00 00 c7 44 24 54 00 00 00 00 c7 44 | H.T$8H.SXH.\$@.D$P.....D$T.....D |
ef80 | 24 58 ff ff ff ff 8b 52 08 c7 44 24 5c 00 00 00 00 c7 44 24 60 00 00 00 00 66 c7 44 24 68 00 00 | $X.....R..D$\.....D$`....f.D$h.. |
efa0 | 48 c7 44 24 48 00 00 00 00 48 89 44 24 30 89 54 24 64 48 8b 53 60 c6 40 0c 02 48 89 50 68 31 d2 | H.D$H....H.D$0.T$dH.S`.@..H.Ph1. |
efc0 | e8 09 eb ff ff be 28 00 00 00 48 89 df e8 e6 eb ff ff 45 85 ff 74 20 be 9a 3a 45 00 48 89 df ba | ......(...H.......E..t...:E.H... |
efe0 | 04 00 00 00 e8 f9 ef ff ff 48 8b 7b 30 be 01 00 00 00 e8 d1 eb ff ff 48 8b 6b 30 45 31 ff 4c 8b | .........H.{0..........H.k0E1.L. |
f000 | 6d 00 41 c6 45 0b 00 83 7b 10 29 74 5d 8b 43 10 3d 19 01 00 00 74 1f 3d 24 01 00 00 75 27 48 89 | m.A.E...{.)t].C.=....t.=$...u'H. |
f020 | df 41 ff c7 e8 76 f4 ff ff 48 89 df 48 89 c6 e8 94 ee ff ff eb 1c 48 89 df e8 5d bb 00 00 41 c6 | .A...v...H..H.........H...]...A. |
f040 | 45 0b 01 eb 0d be 9f 3a 45 00 48 89 df e8 44 ae 00 00 41 80 7d 0b 00 75 11 be 2c 00 00 00 48 89 | E......:E.H...D...A.}..u..,...H. |
f060 | df e8 95 ea ff ff 85 c0 eb a1 48 8b 7b 30 44 89 fe e8 52 eb ff ff 8a 45 3a 48 89 ef 41 88 45 0a | ..........H.{0D...R....E:H..A.E. |
f080 | 0f b6 75 3a e8 6c dc ff ff be 29 00 00 00 48 89 df e8 22 eb ff ff 48 89 df e8 92 fd ff ff 8b 53 | ..u:.l....)...H..."...H........S |
f0a0 | 04 48 8b 44 24 30 44 89 f1 48 89 df be 06 01 00 00 89 50 2c ba 09 01 00 00 e8 fc ec ff ff 48 8b | .H.D$0D..H........P,..........H. |
f0c0 | 43 30 31 d2 be 2c 00 00 00 48 8b 68 08 8b 45 30 48 89 ef 8d 48 ff e8 94 db ff ff 4c 89 e6 41 89 | C01..,...H.h..E0H...H......L..A. |
f0e0 | 44 24 08 48 89 ef 41 c7 44 24 10 ff ff ff ff 41 c7 44 24 14 ff ff ff ff 41 c7 04 24 0c 00 00 00 | D$.H..A.D$.....A.D$.....A..$.... |
f100 | e8 40 e0 ff ff 48 89 df e8 82 f0 ff ff 48 83 c4 78 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 | .@...H.......H..x[]A\A]A^A_.AVAU |
f120 | 41 89 d5 41 54 55 49 89 fc 53 48 89 f3 48 83 ec 30 e8 63 ed ff ff 41 8b 44 24 10 83 f8 2d 74 22 | A..ATUI..SH..H..0.c...A.D$...-t" |
f140 | 7f 0a bd 03 00 00 00 83 f8 23 eb 0f 83 f8 7e 74 15 bd 02 00 00 00 3d 0f 01 00 00 74 0e e9 d3 01 | .........#....~t......=....t.... |
f160 | 00 00 31 ed eb 05 bd 01 00 00 00 4c 89 e7 45 8b 74 24 04 e8 23 ba 00 00 ba 0c 00 00 00 48 89 de | ..1........L..E.t$..#........H.. |
f180 | 4c 89 e7 e8 94 ff ff ff 49 8b 7c 24 30 44 89 f1 48 89 da 89 ee e8 82 e6 ff ff 41 8b 44 24 10 bd | L.......I.|$0D..H.........A.D$.. |
f1a0 | 09 00 00 00 83 f8 7e 0f 84 7e 01 00 00 0f 8f 80 00 00 00 83 f8 2d 40 b5 01 0f 84 6c 01 00 00 7f | ......~..~...........-@....l.... |
f1c0 | 32 83 f8 26 40 b5 07 0f 84 5e 01 00 00 7f 0b 40 b5 03 83 f8 25 e9 dd 00 00 00 83 f8 2a bd 02 00 | 2..&@....^.....@....%.......*... |
f1e0 | 00 00 0f 84 43 01 00 00 40 30 ed 83 f8 2b e9 c4 00 00 00 83 f8 3e bd 11 00 00 00 0f 84 2a 01 00 | ....C...@0...+.......>.......*.. |
f200 | 00 7f 17 83 f8 2f 40 b5 05 0f 84 1c 01 00 00 40 b5 0e 83 f8 3c e9 9d 00 00 00 83 f8 5e bd 04 00 | ...../@........@....<.......^... |
f220 | 00 00 0f 84 03 01 00 00 40 b5 08 83 f8 7c e9 84 00 00 00 3d 1a 01 00 00 bd 0d 00 00 00 0f 84 e8 | ........@....|.....=............ |
f240 | 00 00 00 7f 34 3d 10 01 00 00 40 b5 14 0f 84 d8 00 00 00 7f 0a 40 b5 13 3d 01 01 00 00 eb 58 3d | ....4=....@..........@..=.....X= |
f260 | 17 01 00 00 bd 06 00 00 00 0f 84 bc 00 00 00 40 b5 0c 3d 18 01 00 00 eb 3e 3d 1d 01 00 00 bd 10 | ...............@..=.....>=...... |
f280 | 00 00 00 0f 84 a2 00 00 00 7f 18 3d 1b 01 00 00 40 b5 12 0f 84 92 00 00 00 40 b5 0f 3d 1c 01 00 | ...........=....@........@..=... |
f2a0 | 00 eb 14 3d 1e 01 00 00 bd 0a 00 00 00 74 7c 40 b5 0b 3d 1f 01 00 00 74 72 bd 15 00 00 00 eb 6b | ...=.........t|@..=....tr......k |
f2c0 | 41 89 ee 43 0f b6 84 36 20 3b 45 00 44 39 e8 0f 8e 08 02 00 00 45 8b 44 24 04 4c 89 e7 44 89 44 | A..C...6.;E.D9.......E.D$.L..D.D |
f2e0 | 24 0c e8 b4 b8 00 00 49 8b 7c 24 30 89 ee 48 89 da e8 76 e2 ff ff 43 0f b6 94 36 21 3b 45 00 48 | $......I.|$0..H...v...C...6!;E.H |
f300 | 8d 74 24 18 4c 89 e7 e8 10 fe ff ff 49 8b 7c 24 30 44 8b 44 24 0c 41 89 c6 48 8d 4c 24 18 89 ee | .t$.L.......I.|$0D.D$.A..H.L$... |
f320 | 48 89 da 44 89 f5 e8 ed e5 ff ff 83 fd 15 75 90 e9 a8 01 00 00 3d 14 01 00 00 75 3e c7 43 10 ff | H..D..........u......=....u>.C.. |
f340 | ff ff ff c7 43 14 ff ff ff ff c7 03 02 00 00 00 eb 1f 3d 0e 01 00 00 0f 85 9b 00 00 00 c7 43 10 | ....C.............=...........C. |
f360 | ff ff ff ff c7 43 14 ff ff ff ff c7 03 01 00 00 00 c7 43 08 00 00 00 00 eb 30 7e 3b 3d 22 01 00 | .....C............C......0~;=".. |
f380 | 00 75 68 c7 43 08 00 00 00 00 c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 05 00 00 00 f2 41 | .uh.C......C......C............A |
f3a0 | 0f 10 44 24 18 f2 0f 11 43 08 4c 89 e7 e8 e9 b7 00 00 e9 e3 fd ff ff 3d 07 01 00 00 75 16 c7 43 | ..D$....C.L............=....u..C |
f3c0 | 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 03 00 00 00 eb 9d 7f 32 83 f8 7b 75 1d 48 89 de 4c 89 | ......C..............2..{u.H..L. |
f3e0 | e7 e8 f7 01 00 00 e9 af fd ff ff 0f 8f 8c 00 00 00 3d 19 01 00 00 74 3a 48 89 de 4c 89 e7 e8 96 | .................=....t:H..L.... |
f400 | 05 00 00 e9 92 fd ff ff 3d 09 01 00 00 0f 85 3f ff ff ff 4c 89 e7 e8 80 b7 00 00 41 8b 4c 24 04 | ........=......?...L.......A.L$. |
f420 | 31 d2 48 89 de 4c 89 e7 e8 3a fa ff ff e9 68 fd ff ff 49 8b 7c 24 30 48 8b 07 80 78 0b 00 75 0d | 1.H..L...:....h...I.|$0H...x..u. |
f440 | be b8 3a 45 00 4c 89 e7 e8 49 aa 00 00 45 31 c0 b9 01 00 00 00 31 d2 be 2d 00 00 00 e8 4c d7 ff | ..:E.L...I...E1......1..-....L.. |
f460 | ff c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 0e 00 00 00 89 43 08 e9 2d ff ff ff 3d 23 01 | ..C......C............C..-...=#. |
f480 | 00 00 75 29 c7 43 08 00 00 00 00 c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 06 00 00 00 49 | ..u).C......C......C...........I |
f4a0 | 8b 44 24 18 48 89 43 08 e9 fd fe ff ff 3d 25 01 00 00 0f 85 40 ff ff ff 49 8b 74 24 18 49 8b 7c | .D$.H.C......=%.....@...I.t$.I.| |
f4c0 | 24 30 e8 43 d8 ff ff c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 04 00 00 00 eb 98 49 8b 44 | $0.C....C......C.............I.D |
f4e0 | 24 38 66 ff 88 c6 00 00 00 48 83 c4 30 89 e8 5b 5d 41 5c 41 5d 41 5e c3 31 d2 e9 1d fc ff ff 55 | $8f......H..0..[]A\A]A^.1......U |
f500 | 53 48 89 f5 50 48 89 fb e8 8e b6 00 00 48 89 ee 48 89 df e8 e0 ff ff ff 48 8b 7b 30 48 89 ee e8 | SH..PH.......H..H.......H.{0H... |
f520 | b7 dc ff ff 5a 48 89 df be 5d 00 00 00 5b 5d e9 84 e6 ff ff 41 56 41 55 41 54 55 49 89 f4 53 48 | ....ZH...]...[].....AVAUATUI..SH |
f540 | 89 fb 48 83 ec 30 81 7b 10 24 01 00 00 48 8b 6f 30 48 89 e6 44 8a 6d 3c 75 07 e8 62 ef ff ff eb | ..H..0.{.$...H.o0H..D.m<u..b.... |
f560 | 05 e8 99 ff ff ff 41 ff 44 24 20 48 89 df be 3d 00 00 00 e8 40 e6 ff ff 48 89 e6 48 89 ef e8 6a | ......A.D$.H...=....@...H..H...j |
f580 | dc ff ff 48 8d 74 24 18 48 89 df 41 89 c6 e8 65 ff ff ff 48 8d 74 24 18 48 89 ef e8 4d dc ff ff | ...H.t$.H..A...e...H.t$.H...M... |
f5a0 | 41 89 c0 49 8b 44 24 18 44 89 f1 48 89 ef be 0a 00 00 00 8b 50 08 e8 f2 d5 ff ff 44 88 6d 3c 48 | A..I.D$.D..H........P......D.m<H |
f5c0 | 83 c4 30 5b 5d 41 5c 41 5d 41 5e c3 53 48 89 f3 e8 23 ff ff ff ff 43 24 ff 43 28 5b c3 41 56 41 | ..0[]A\A]A^.SH...#....C$.C([.AVA |
f5e0 | 55 45 31 c0 41 54 55 49 89 f5 53 31 c9 48 89 fb 31 d2 be 0b 00 00 00 48 83 ec 30 4c 8b 67 30 44 | UE1.ATUI..S1.H..1......H..0L.g0D |
f600 | 8b 77 04 4c 89 e7 e8 a2 d5 ff ff 48 63 e8 4c 89 ee 41 c7 45 10 ff ff ff ff 41 89 6d 08 48 8b 7b | .w.L.......Hc.L..A.E.....A.m.H.{ |
f620 | 30 41 c7 45 14 ff ff ff ff 41 c7 45 00 0c 00 00 00 c7 44 24 28 00 00 00 00 c7 44 24 20 00 00 00 | 0A.E.....A.E......D$(.....D$.... |
f640 | 00 c7 44 24 24 00 00 00 00 4c 89 6c 24 18 c7 44 24 10 ff ff ff ff c7 44 24 14 ff ff ff ff c7 04 | ..D$$....L.l$..D$......D$....... |
f660 | 24 00 00 00 00 c7 44 24 08 00 00 00 00 e8 d3 da ff ff be 7b 00 00 00 48 89 df e8 39 e5 ff ff 83 | $.....D$...........{...H...9.... |
f680 | 7b 10 7d 75 25 44 89 f1 ba 7b 00 00 00 be 7d 00 00 00 48 89 df e8 20 e7 ff ff 83 7c 24 28 00 0f | {.}u%D...{....}...H........|$(.. |
f6a0 | 85 b0 00 00 00 e9 08 01 00 00 83 3c 24 00 74 3a 48 89 e6 4c 89 e7 e8 8a da ff ff 83 7c 24 28 32 | ...........<$.t:H..L........|$(2 |
f6c0 | c7 04 24 00 00 00 00 75 21 48 8b 44 24 18 8b 54 24 24 b9 32 00 00 00 4c 89 e7 8b 70 08 e8 66 e3 | ..$....u!H.D$..T$$.2...L...p..f. |
f6e0 | ff ff c7 44 24 28 00 00 00 00 8b 43 10 83 f8 5b 74 1c 3d 24 01 00 00 75 22 48 89 df e8 cb b4 00 | ...D$(.....C...[t.=$...u"H...... |
f700 | 00 83 f8 3d 48 89 e6 48 89 df 75 15 eb 06 48 89 e6 48 89 df e8 1b fe ff ff eb 0b 48 89 e6 48 89 | ...=H..H..u...H..H.........H..H. |
f720 | df e8 a6 fe ff ff be 2c 00 00 00 48 89 df e8 c8 e3 ff ff 85 c0 0f 85 44 ff ff ff be 3b 00 00 00 | .......,...H...........D....;... |
f740 | 48 89 df e8 b3 e3 ff ff 85 c0 0f 85 2f ff ff ff e9 30 ff ff ff 8b 04 24 8d 50 f3 83 fa 01 77 2b | H.........../....0.....$.P....w+ |
f760 | 83 ca ff 48 89 e6 4c 89 e7 e8 f0 d5 ff ff 48 8b 44 24 18 8b 54 24 24 83 c9 ff 4c 89 e7 8b 70 08 | ...H..L.......H.D$..T$$...L...p. |
f780 | e8 c3 e2 ff ff ff 4c 24 24 eb 27 85 c0 74 0b 48 89 e6 4c 89 e7 e8 ab d9 ff ff 48 8b 44 24 18 8b | ......L$$.'..t.H..L.......H.D$.. |
f7a0 | 4c 24 28 4c 89 e7 8b 54 24 24 8b 70 08 e8 96 e2 ff ff 49 8b 04 24 48 c1 e5 02 8b 7c 24 24 49 89 | L$(L...T$$.p......I..$H....|$$I. |
f7c0 | ed 4c 03 68 38 41 8b 5d 00 e8 2c d7 00 00 c1 e0 17 81 e3 ff ff 7f 00 09 c3 49 8b 04 24 41 89 5d | .L.h8A.]..,..............I..$A.] |
f7e0 | 00 8b 7c 24 20 48 03 68 38 8b 5d 00 e8 09 d7 00 00 c1 e0 0e 81 e3 ff 3f 80 ff 25 00 c0 7f 00 09 | ..|$.H.h8.]............?..%..... |
f800 | c3 89 5d 00 48 83 c4 30 5b 5d 41 5c 41 5d 41 5e c3 41 54 55 bd 01 00 00 00 53 49 89 f4 48 89 fb | ..].H..0[]A\A]A^.ATU.....SI..H.. |
f820 | e8 d3 fc ff ff be 2c 00 00 00 48 89 df e8 c9 e2 ff ff 85 c0 74 1b 48 8b 7b 30 4c 89 e6 ff c5 e8 | ......,...H.........t.H.{0L..... |
f840 | 01 d9 ff ff 4c 89 e6 48 89 df e8 a9 fc ff ff eb d4 89 e8 5b 5d 41 5c c3 41 55 41 54 41 89 d5 55 | ....L..H...........[]A\.AUATA..U |
f860 | 53 49 89 f4 48 89 fb 48 83 ec 28 8b 47 10 48 8b 6f 30 83 f8 7b 74 59 3d 25 01 00 00 74 5e 83 f8 | SI..H..H..(.G.H.o0..{tY=%...t^.. |
f880 | 28 0f 85 87 00 00 00 e8 0f b3 00 00 83 7b 10 29 75 0a c7 44 24 08 00 00 00 00 eb 1d 48 8d 74 24 | (............{.)u..D$.......H.t$ |
f8a0 | 08 48 89 df e8 68 ff ff ff 48 8d 74 24 08 83 ca ff 48 89 ef e8 a5 d4 ff ff 44 89 e9 ba 28 00 00 | .H...h...H.t$....H.......D...(.. |
f8c0 | 00 be 29 00 00 00 48 89 df e8 ec e4 ff ff eb 48 48 8d 74 24 08 e8 03 fd ff ff eb 3c 48 8b 77 18 | ..)...H........HH.t$.......<H.w. |
f8e0 | 48 89 ef e8 22 d4 ff ff 48 89 df c7 44 24 18 ff ff ff ff c7 44 24 1c ff ff ff ff c7 44 24 08 04 | H..."...H...D$......D$......D$.. |
f900 | 00 00 00 89 44 24 10 e8 8f b2 00 00 eb 0a be e3 3a 45 00 e8 7e a5 00 00 8b 54 24 08 83 c8 ff 41 | ....D$..........:E..~....T$....A |
f920 | 8b 5c 24 08 8d 4a f3 83 f9 01 76 1b 85 d2 74 0d 48 8d 74 24 08 48 89 ef e8 08 d8 ff ff 0f b6 4d | .\$..J....v...t.H.t$.H.........M |
f940 | 3c 89 d8 f7 d0 01 c8 8d 48 01 89 da 48 89 ef 41 b8 02 00 00 00 be 24 00 00 00 ff c3 e8 4c d2 ff | <.......H...H..A......$......L.. |
f960 | ff 41 c7 44 24 10 ff ff ff ff 41 c7 44 24 14 ff ff ff ff 44 89 ee 41 c7 04 24 0d 00 00 00 41 89 | .A.D$.....A.D$.....D..A..$....A. |
f980 | 44 24 08 48 89 ef e8 1d dc ff ff 88 5d 3c 48 83 c4 28 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 | D$.H........]<H..([]A\A].AUATUSH |
f9a0 | 89 f5 48 89 fb 48 83 ec 28 8b 47 10 4c 8b 67 30 44 8b 6f 04 83 f8 28 74 0e 3d 24 01 00 00 75 3a | ..H..H..(.G.L.g0D.o...(t.=$...u: |
f9c0 | e8 79 eb ff ff eb 5c e8 cf b1 00 00 48 89 ee 48 89 df e8 21 fb ff ff 48 89 df 44 89 e9 ba 28 00 | .y....\.....H..H...!...H..D...(. |
f9e0 | 00 00 be 29 00 00 00 e8 ce e3 ff ff 48 8b 7b 30 48 89 ee e8 2f d4 ff ff eb 29 be ff 3a 45 00 e8 | ...)........H.{0H.../....)..:E.. |
fa00 | 92 a4 00 00 7f 27 83 f8 28 0f 84 80 00 00 00 83 f8 2e 0f 85 95 00 00 00 48 89 ee 48 89 df e8 d3 | .....'..(...............H..H.... |
fa20 | ea ff ff 8b 43 10 83 f8 3a 75 d9 eb 3b 83 f8 7b 74 5d 3d 25 01 00 00 74 56 83 f8 5b 75 6f 48 89 | ....C...:u..;..{t]=%...tV..[uoH. |
fa40 | ee 4c 89 e7 e8 7f d7 ff ff 48 8d 74 24 08 48 89 df e8 a9 fa ff ff 48 8d 54 24 08 48 89 ee 4c 89 | .L.......H.t$.H.......H.T$.H..L. |
fa60 | e7 e8 dc da ff ff eb bb 48 89 df e8 2b b1 00 00 48 8d 74 24 08 48 89 df e8 44 ea ff ff 48 8d 54 | ........H...+...H.t$.H...D...H.T |
fa80 | 24 08 48 89 ee 4c 89 e7 e8 7b d9 ff ff eb 0b 48 89 ee 4c 89 e7 e8 ab d6 ff ff 44 89 ea 48 89 ee | $.H..L...{.....H..L.......D..H.. |
faa0 | 48 89 df e8 b0 fd ff ff e9 76 ff ff ff 48 83 c4 28 5b 5d 41 5c 41 5d c3 41 55 41 54 49 89 f4 55 | H........v...H..([]A\A].AUATI..U |
fac0 | 53 48 89 fb 48 83 ec 28 8b 46 08 83 e8 08 83 f8 02 76 0a be 8d 3a 45 00 e8 b9 a3 00 00 be 2c 00 | SH..H..(.F.......v...:E.......,. |
fae0 | 00 00 89 d5 e8 12 e0 ff ff 85 c0 0f 84 db 00 00 00 48 8d 74 24 08 48 89 df 4c 89 24 24 e8 97 fe | .................H.t$.H..L.$$... |
fb00 | ff ff 8b 4c 24 08 83 f9 0a 0f 84 86 00 00 00 4c 8b 6b 30 4c 89 e0 31 f6 41 0f b6 7d 3c 89 fa 83 | ...L$..........L.k0L..1.A..}<... |
fb20 | 78 08 0a 75 3c 44 0f b6 40 13 41 39 c8 75 18 44 0f b6 40 12 44 3b 44 24 10 75 0c c6 40 13 08 88 | x..u<D..@.A9.u.D..@.D;D$.u..@... |
fb40 | 50 12 be 01 00 00 00 83 f9 08 75 15 44 0f bf 40 10 44 3b 44 24 10 75 09 66 89 78 10 be 01 00 00 | P.........u.D..@.D;D$.u.f.x..... |
fb60 | 00 48 8b 00 48 85 c0 75 b6 85 f6 74 28 31 f6 83 f9 08 8b 4c 24 10 40 0f 95 c6 4c 89 ef 45 31 c0 | .H..H..u...t(1.....L$.@...L..E1. |
fb80 | 8d 34 b6 e8 25 d0 ff ff be 01 00 00 00 4c 89 ef e8 60 d1 ff ff 48 8b 43 38 48 8b 7b 30 0f b7 80 | .4..%........L...`...H.C8H.{0... |
fba0 | c6 00 00 00 01 e8 3d c8 00 00 00 7e 0f ba 98 39 45 00 be c8 00 00 00 e8 34 4a ff ff 8d 55 01 48 | ......=....~...9E.......4J...U.H |
fbc0 | 89 e6 48 89 df e8 ee fe ff ff eb 57 be 3d 00 00 00 48 89 df e8 df df ff ff 48 89 df 48 89 e6 e8 | ..H........W.=...H.......H..H... |
fbe0 | 2d fc ff ff 39 e8 41 89 c5 48 8b 7b 30 74 21 48 89 e1 89 c2 89 ee e8 2f e2 ff ff 41 39 ed 7e 23 | -...9.A..H.{0t!H......./...A9.~# |
fc00 | 48 8b 43 30 03 68 3c 44 29 ed 40 88 68 3c eb 13 48 89 e6 e8 bf d1 ff ff 49 8d 74 24 08 48 8b 7b | H.C0.h<D).@.h<..H.......I.t$.H.{ |
fc20 | 30 eb 2a 48 8b 7b 30 49 8d 74 24 08 0f b6 47 3c c7 44 24 10 ff ff ff ff c7 44 24 14 ff ff ff ff | 0.*H.{0I.t$...G<.D$......D$..... |
fc40 | c7 04 24 07 00 00 00 ff c8 89 44 24 08 48 89 e2 e8 1d d7 ff ff 48 83 c4 28 5b 5d 41 5c 41 5d c3 | ..$.......D$.H.......H..([]A\A]. |
fc60 | 53 48 89 fb 48 83 ec 20 48 8d 74 24 08 e8 86 f8 ff ff 83 7c 24 08 01 75 08 c7 44 24 08 03 00 00 | SH..H...H.t$.......|$..u..D$.... |
fc80 | 00 48 8b 7b 30 48 8d 74 24 08 e8 eb d7 ff ff 8b 44 24 1c 48 83 c4 20 5b c3 53 48 89 fb 48 83 ec | .H.{0H.t$.......D$.H...[.SH..H.. |
fca0 | 20 48 8d 74 24 08 e8 4d f8 ff ff 48 8b 7b 30 48 8d 74 24 08 e8 8c d4 ff ff 8b 44 24 10 48 83 c4 | .H.t$..M...H.{0H.t$.......D$.H.. |
fcc0 | 20 5b c3 55 53 48 89 fd 31 d2 48 83 ec 28 48 8b 5f 30 48 8d 74 24 08 48 89 df e8 ef dd ff ff 48 | .[.USH..1.H..(H._0H.t$.H.......H |
fce0 | 89 ef e8 49 f1 ff ff 48 89 df e8 08 e3 ff ff 48 83 c4 28 5b 5d c3 41 57 41 56 45 89 c7 41 55 41 | ...I...H.......H..([].AWAVE..AUA |
fd00 | 54 49 89 fd 55 53 89 f5 be 03 00 00 00 41 89 ce 48 83 ec 38 48 8b 5f 30 89 54 24 0c 48 89 df e8 | TI..US.......A..H..8H._0.T$.H... |
fd20 | a4 de ff ff be 03 01 00 00 4c 89 ef e8 87 de ff ff 45 85 ff 74 16 b9 fe ff 01 00 89 ea be 28 00 | .........L.......E..t.........(. |
fd40 | 00 00 48 89 df e8 25 cf ff ff eb 08 48 89 df e8 1e ce ff ff 48 8d 74 24 18 31 d2 48 89 df 41 89 | ..H...%.....H.......H.t$.1.H..A. |
fd60 | c4 e8 68 dd ff ff 49 8b 7d 30 44 89 f6 e8 56 de ff ff 44 89 f6 48 89 df e8 78 cf ff ff 4c 89 ef | ..h...I.}0D...V...D..H...x...L.. |
fd80 | e8 3e ff ff ff 48 89 df e8 6a e2 ff ff 44 89 e6 48 89 df e8 b2 cd ff ff 45 85 ff 74 0e b9 fe ff | .>...H...j...D..H.......E..t.... |
fda0 | 01 00 89 ea be 27 00 00 00 eb 2d 31 c9 89 ea 45 89 f0 be 29 00 00 00 48 89 df e8 ee cd ff ff 8b | .....'....-1...E...)...H........ |
fdc0 | 74 24 0c 48 89 df e8 dd d7 ff ff 8d 55 02 b9 fe ff 01 00 be 2a 00 00 00 48 89 df e8 8f ce ff ff | t$.H........U.......*...H....... |
fde0 | 41 8d 54 24 01 89 c6 48 89 df e8 6c cd ff ff 8b 74 24 0c 48 89 df e8 ad d7 ff ff 48 83 c4 38 5b | A.T$...H...l....t$.H.......H..8[ |
fe00 | 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 89 fb 8b 43 10 3d 20 01 00 00 75 0a 48 89 df e8 06 e8 ff ff | ]A\A]A^A_.SH...C.=....u.H....... |
fe20 | eb ec 83 f8 3b 74 f1 5b c3 41 55 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 38 48 8b 6f 30 e8 59 ad | ....;t.[.AUATI..USH..H..8H.o0.Y. |
fe40 | 00 00 48 8d 74 24 18 48 89 df e8 a9 f6 ff ff be 13 01 00 00 48 89 df e8 5c dd ff ff 8b 43 10 48 | ..H.t$.H............H...\....C.H |
fe60 | 8d 74 24 18 48 8b 7b 30 83 e0 f7 3d 02 01 00 00 75 48 e8 6f d6 ff ff 31 d2 48 89 e6 48 89 ef e8 | .t$.H.{0...=....uH.o...1.H..H... |
fe80 | 4a dc ff ff 8b 74 24 28 48 89 df e8 38 e7 ff ff 48 89 df e8 72 ff ff ff 8b 7b 10 31 f6 e8 50 dd | J....t$(H...8...H...r....{.1..P. |
fea0 | ff ff 85 c0 48 89 ef 74 07 e8 49 e1 ff ff eb 5f e8 bd cc ff ff 41 89 c5 eb 17 e8 bb d5 ff ff 31 | ....H..t..I...._.....A.........1 |
fec0 | d2 48 89 e6 48 89 ef e8 02 dc ff ff 44 8b 6c 24 2c 48 89 df e8 57 ef ff ff 48 89 ef e8 16 e1 ff | .H..H.......D.l$,H...W...H...... |
fee0 | ff 8b 53 10 81 ea 04 01 00 00 83 fa 01 77 15 48 89 ef e8 7b cc ff ff 4c 89 e6 89 c2 48 89 ef e8 | ..S..........w.H...{...L....H... |
ff00 | f6 cb ff ff 44 89 ee 48 89 ef e8 3b cc ff ff 48 83 c4 38 5b 5d 41 5c 41 5d c3 41 57 41 56 4d 89 | ....D..H...;...H..8[]A\A].AWAVM. |
ff20 | c7 41 55 41 54 49 89 fd 55 53 49 89 d6 48 89 cb 48 81 ec 08 01 00 00 48 89 34 24 be 01 00 00 00 | .AUATI..USI..H..H......H.4$..... |
ff40 | 44 89 4c 24 0c e8 8a 27 00 00 48 89 c5 49 8b 45 10 48 89 28 c7 40 08 46 00 00 00 49 8b 45 10 49 | D.L$...'..H..I.E.H.(.@.F...I.E.I |
ff60 | 8b 4d 30 48 83 c0 10 48 29 c1 49 89 45 10 48 83 f9 0f 7f 0a 31 f6 4c 89 ef e8 8d af 00 00 4c 89 | .M0H...H).I.E.H.....1.L.......L. |
ff80 | ef e8 ab 84 ff ff 49 8b 55 10 48 89 84 24 d8 00 00 00 48 89 02 49 8b 45 10 49 8b 4d 30 c7 42 08 | ......I.U.H..$....H..I.E.I.M0.B. |
ffa0 | 45 00 00 00 48 83 c0 10 48 29 c1 49 89 45 10 48 83 f9 0f 7f 0a 31 f6 4c 89 ef e8 4c af 00 00 4c | E...H...H).I.E.H.....1.L...L...L |
ffc0 | 89 ef e8 65 28 00 00 4c 89 fe 49 89 c4 4c 89 ef 48 89 45 18 48 89 44 24 48 e8 7d 41 00 00 49 89 | ...e(..L..I..L..H.E.H.D$H.}A..I. |
ffe0 | 44 24 68 48 8b 44 24 48 4c 89 ef 44 8b 44 24 0c 48 89 9c 24 e0 00 00 00 4c 8d 64 24 48 c7 43 28 | D$hH.D$HL..D.D$.H..$....L.d$H.C( |
10000 | 00 00 00 00 c7 43 18 00 00 00 00 48 8b 48 68 c7 43 08 00 00 00 00 48 8d 9c 24 88 00 00 00 48 8b | .....C.....H.Hh.C.....H..$....H. |
10020 | 14 24 4c 89 b4 24 d0 00 00 00 48 89 de e8 f0 aa 00 00 48 8b 84 24 b8 00 00 00 c6 84 24 84 00 00 | .$L..$....H.......H..$......$... |
10040 | 00 00 48 8d 74 24 18 c6 84 24 83 00 00 00 00 c6 84 24 82 00 00 00 00 4c 89 e7 48 8b 94 24 e8 00 | ..H.t$...$.......$.....L..H..$.. |
10060 | 00 00 48 89 5c 24 58 48 89 44 24 50 48 8b 84 24 e0 00 00 00 4c 89 a4 24 b8 00 00 00 c7 44 24 68 | ..H.\$XH.D$PH..$....L..$.....D$h |
10080 | 00 00 00 00 c7 44 24 6c 00 00 00 00 c7 44 24 70 ff ff ff ff 8b 40 08 c7 44 24 74 00 00 00 00 c7 | .....D$l.....D$p.....@..D$t..... |
100a0 | 44 24 78 00 00 00 00 66 c7 84 24 80 00 00 00 00 00 48 c7 44 24 60 00 00 00 00 89 44 24 7c 48 8b | D$x....f..$......H.D$`.....D$|H. |
100c0 | 44 24 48 48 89 50 68 c6 40 0c 02 31 d2 e8 fc d9 ff ff 48 8b 44 24 48 48 8d 54 24 30 4c 89 e7 c7 | D$HH.Ph.@..1......H.D$HH.T$0L... |
100e0 | 44 24 30 08 00 00 00 c6 40 0b 01 48 8b b4 24 f0 00 00 00 c7 44 24 40 ff ff ff ff c7 44 24 44 ff | D$0.....@..H..$.....D$@.....D$D. |
10100 | ff ff ff c7 44 24 38 00 00 00 00 e8 b8 e1 ff ff 48 89 df e8 83 aa 00 00 48 89 df e8 10 ed ff ff | ....D$8.........H.......H....... |
10120 | 81 bc 24 98 00 00 00 21 01 00 00 74 0d be 21 01 00 00 48 89 df e8 57 da ff ff 48 89 df e8 4d e0 | ..$....!...t..!...H...W...H...M. |
10140 | ff ff 49 83 6d 10 10 48 81 c4 08 01 00 00 48 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 49 | ..I.m..H......H..[]A\A]A^A_.ATUI |
10160 | 89 f4 53 48 89 fb 48 81 ec 30 20 00 00 48 8d 74 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 | ..SH..H..0...H.t$.dH..%(...H..$( |
10180 | 20 00 00 31 c0 e8 f3 86 00 00 ba 4a 3b 45 00 be d7 b9 f0 ff 48 89 df e8 bd 4d 00 00 83 f8 05 74 | ...1.......J;E......H....M.....t |
101a0 | 0f be 54 3b 45 00 48 89 df 31 c0 e8 d1 80 00 00 bd 01 00 00 00 48 89 ea be 03 00 00 00 48 89 df | ..T;E.H..1...........H.......H.. |
101c0 | e8 6a 4e 00 00 85 c0 75 39 be fe ff ff ff 48 89 df e8 17 45 00 00 48 8d 7c 24 08 e8 d0 85 00 00 | .jN....u9.....H....E..H.|$...... |
101e0 | 31 d2 83 ce ff 48 89 df e8 b1 48 00 00 4c 89 e2 48 89 c1 be 78 3b 45 00 48 89 df 31 c0 e8 7f 80 | 1....H....H..L..H...x;E.H..1.... |
10200 | 00 00 4c 89 e6 48 89 df e8 91 4a 00 00 45 31 c0 31 c9 ba 02 00 00 00 be 01 00 00 00 48 89 df e8 | ..L..H....J..E1.1...........H... |
10220 | b6 52 00 00 be fe ff ff ff 48 89 df e8 d8 45 00 00 83 f8 06 74 3f be fe ff ff ff 48 89 df e8 3d | .R.......H....E.....t?.....H...= |
10240 | 46 00 00 85 c0 74 19 48 89 df be fe ff ff ff e8 99 44 00 00 48 8d 7c 24 08 e8 a1 85 00 00 eb 0d | F....t.H.........D..H.|$........ |
10260 | be fd ff ff ff 48 89 df e8 80 44 00 00 48 ff c5 e9 40 ff ff ff 48 8b 84 24 28 20 00 00 64 48 33 | .....H....D..H...@...H..$(...dH3 |
10280 | 04 25 28 00 00 00 74 05 e8 63 3e ff ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 55 53 31 d2 51 48 89 | .%(...t..c>..H..0...[]A\.US1.QH. |
102a0 | fb be 01 00 00 00 e8 6e 8a 00 00 be 01 00 00 00 48 89 df 48 89 c5 e8 32 44 00 00 ba 91 3b 45 00 | .......n........H..H...2D....;E. |
102c0 | be d8 b9 f0 ff 48 89 df e8 8c 4c 00 00 48 89 ea be 02 00 00 00 48 89 df e8 7c 4c 00 00 83 ce ff | .....H....L..H.......H...|L..... |
102e0 | 48 89 df e8 94 47 00 00 85 c0 0f 85 a7 00 00 00 be fe ff ff ff 48 89 df e8 f0 43 00 00 48 89 ee | H....G...............H....C..H.. |
10300 | 48 89 df e8 54 fe ff ff 48 89 ee 48 89 df e8 8b 49 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df | H...T...H..H....I............H.. |
10320 | e8 0b 44 00 00 45 31 c0 31 c9 ba 01 00 00 00 be 02 00 00 00 48 89 df e8 9e 51 00 00 83 ce ff 48 | ..D..E1.1...........H....Q.....H |
10340 | 89 df e8 c2 44 00 00 85 c0 74 10 48 89 ea be 02 00 00 00 48 89 df e8 d5 4e 00 00 48 89 ea be 02 | ....D....t.H.......H....N..H.... |
10360 | 00 00 00 48 89 df e8 ee 4b 00 00 85 c0 75 28 be 01 00 00 00 48 89 df e8 eb 4a 00 00 83 ce ff 48 | ...H....K....u(.....H....J.....H |
10380 | 89 df e8 62 44 00 00 48 89 ea be 02 00 00 00 48 89 df e8 99 4e 00 00 5a b8 01 00 00 00 5b 5d c3 | ...bD..H.......H....N..Z.....[]. |
103a0 | 41 54 55 31 d2 53 be 01 00 00 00 48 89 fb 48 81 ec 90 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 | ATU1.S.....H..H......dH..%(...H. |
103c0 | 84 24 88 00 00 00 31 c0 e8 4c 89 00 00 48 89 df 48 89 c5 e8 fe 42 00 00 ba 01 00 00 00 48 89 ee | .$....1..L...H..H....B.......H.. |
103e0 | 48 89 df 41 89 c4 e8 05 8d 00 00 83 ce ff 48 89 df ba 99 3b 45 00 e8 5e 4b 00 00 85 c0 be fe ff | H..A..........H....;E..^K....... |
10400 | ff ff 48 89 df 74 07 e8 e1 42 00 00 eb 77 e8 da 42 00 00 83 ce ff 48 89 df e8 cb 43 00 00 ba 9f | ..H..t...B...w..B.....H....C.... |
10420 | 3b 45 00 be fe ff ff ff 48 89 df e8 00 4e 00 00 48 89 ee 48 89 df e8 63 48 00 00 ba 99 3b 45 00 | ;E......H....N..H..H...cH....;E. |
10440 | be fe ff ff ff 48 89 df e8 e3 4d 00 00 be 2e 00 00 00 48 89 ef e8 e6 3c ff ff 48 8d 50 01 48 85 | .....H....M.......H....<..H.P.H. |
10460 | c0 48 89 ee 48 89 df 48 0f 44 d5 48 29 ea e8 d7 47 00 00 ba a2 3b 45 00 be fe ff ff ff 48 89 df | .H..H..H.D.H)...G....;E......H.. |
10480 | e8 ab 4d 00 00 83 ce ff 48 89 df e8 59 43 00 00 48 8d 54 24 08 be 01 00 00 00 48 89 df e8 5c d8 | ..M.....H...YC..H.T$......H...\. |
104a0 | 00 00 85 c0 75 11 be ab 3b 45 00 48 89 df 31 c0 e8 cc 7d 00 00 eb 25 48 8d 54 24 08 be a4 53 45 | ....u...;E.H..1...}...%H.T$...SE |
104c0 | 00 48 89 df e8 12 d9 00 00 85 c0 74 d9 83 ce ff 48 89 df e8 58 43 00 00 85 c0 75 ca be fe ff ff | .H.........t....H...XC....u..... |
104e0 | ff 48 89 df bd 02 00 00 00 e8 fb 42 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df e8 ca 54 00 00 | .H.........B............H....T.. |
10500 | be fe ff ff ff 48 89 df e8 e0 41 00 00 44 39 e5 7f 3e 89 ee 48 89 df e8 ed 42 00 00 83 f8 06 75 | .....H....A..D9..>..H....B.....u |
10520 | 2b 89 ee 48 89 df e8 be 42 00 00 be fe ff ff ff 48 89 df e8 b1 42 00 00 45 31 c0 31 c9 31 d2 be | +..H....B.......H....B..E1.1.1.. |
10540 | 01 00 00 00 48 89 df e8 8e 4f 00 00 ff c5 eb bd 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 | ....H....O......H..$....dH3.%(.. |
10560 | 00 b8 01 00 00 00 74 05 e8 83 3b ff ff 48 81 c4 90 00 00 00 5b 5d 41 5c c3 53 ba 05 00 00 00 48 | ......t...;..H......[]A\.S.....H |
10580 | 89 fb be 01 00 00 00 e8 5d 87 00 00 be 01 00 00 00 48 89 df e8 77 4b 00 00 85 c0 75 27 ba 01 00 | ........]........H...wK....u'... |
105a0 | 00 00 31 f6 48 89 df e8 0b 4b 00 00 83 ce ff 48 89 df e8 32 42 00 00 be 01 00 00 00 48 89 df e8 | ..1.H....K.....H...2B.......H... |
105c0 | 3a 4e 00 00 48 89 df ba 02 00 00 00 be d8 b9 f0 ff e8 59 4a 00 00 48 89 df ba 2c 30 45 00 be fe | :N..H.............YJ..H...,0E... |
105e0 | ff ff ff e8 48 4c 00 00 31 c0 5b c3 55 53 31 d2 51 48 89 fb be 01 00 00 00 e8 1b 87 00 00 ba d3 | ....HL..1.[.US1.QH.............. |
10600 | 3b 45 00 48 89 c5 be d8 b9 f0 ff 48 89 df e8 46 49 00 00 83 ce ff 48 89 ea 48 89 df e8 38 49 00 | ;E.H.......H...FI.....H..H...8I. |
10620 | 00 85 c0 75 10 48 89 ea be dc 3b 45 00 48 89 df e8 fa 46 00 00 5a b8 01 00 00 00 5b 5d c3 41 56 | ...u.H....;E.H....F..Z.....[].AV |
10640 | 41 55 49 89 f5 41 54 55 48 89 cd 53 49 89 d4 48 89 fb 48 81 ec 40 20 00 00 48 8d 74 24 18 4c 89 | AUI..ATUH..SI..H..H..@...H.t$.L. |
10660 | 44 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 02 82 00 00 80 7d 00 00 4c | D$.dH..%(...H..$8...1.......}..L |
10680 | 8b 44 24 08 74 14 4c 89 ee 4c 89 c1 48 89 ea 48 89 df e8 db 8c 00 00 49 89 c5 49 83 ce ff 4c 89 | .D$.t.L..L..H..H.......I..I...L. |
106a0 | e5 8a 45 00 3c 3b 75 05 48 ff c5 eb f4 84 c0 75 11 48 8d 7c 24 18 e8 f5 80 00 00 31 c0 e9 dd 00 | ..E.<;u.H......u.H.|$......1.... |
106c0 | 00 00 be 3b 00 00 00 48 89 ef e8 41 3a ff ff 48 85 c0 49 89 c4 75 15 31 c0 4c 89 f1 48 89 ef f2 | ...;...H...A:..H..I..u.1.L..H... |
106e0 | ae 48 89 c8 48 f7 d0 4c 8d 64 05 ff 4c 89 e2 48 89 ee 48 89 df 48 29 ea e8 4d 45 00 00 4d 85 e4 | .H..H..L.d..L..H..H..H)..ME..M.. |
10700 | 74 af 31 d2 83 ce ff 48 89 df e8 8f 43 00 00 4c 89 e9 ba d0 62 45 00 48 89 c6 48 89 df e8 50 8c | t.1....H....C..L....bE.H..H...P. |
10720 | 00 00 83 ca ff be fe ff ff ff 48 89 df 48 89 c5 e8 fb 3f 00 00 be fe ff ff ff 48 89 df e8 ab 3f | ..........H..H....?.......H....? |
10740 | 00 00 be a8 5d 45 00 48 89 ef e8 b1 3b ff ff 48 85 c0 74 0d 48 89 c7 e8 54 39 ff ff 48 89 e8 eb | ....]E.H....;..H..t.H...T9..H... |
10760 | 3e 48 89 ea 48 89 df be fd 3b 45 00 31 c0 e8 bc 45 00 00 83 ca ff 48 89 df be fe ff ff ff e8 ad | >H..H....;E.1...E.....H......... |
10780 | 3f 00 00 48 89 df be fe ff ff ff e8 5d 3f 00 00 48 8d 7c 24 18 e8 65 80 00 00 e9 ff fe ff ff 48 | ?..H........]?..H.|$..e........H |
107a0 | 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 39 39 ff ff 48 81 c4 40 20 00 00 5b 5d | ..$8...dH3.%(...t..99..H..@...[] |
107c0 | 41 5c 41 5d 41 5e c3 41 55 41 54 49 89 d5 55 53 49 89 f4 51 48 89 fb ba 10 3f 45 00 be d8 b9 f0 | A\A]A^.AUATI..USI..QH....?E..... |
107e0 | ff e8 85 48 00 00 4c 89 e2 83 ce ff 48 89 df e8 65 47 00 00 83 ce ff 48 89 df e8 8a 43 00 00 be | ...H..L.....H...eG.....H....C... |
10800 | fd ff ff ff 48 89 c5 48 89 df e8 de 3e 00 00 48 85 ed 0f 85 9f 00 00 00 41 80 7d 00 2a b8 02 01 | ....H..H....>..H........A.}.*... |
10820 | 00 00 be 02 00 00 00 4c 89 e7 0f 44 f0 e8 3e 3b ff ff 48 85 c0 48 89 c5 75 1a e8 71 3d ff ff 48 | .......L...D..>;..H..H..u..q=..H |
10840 | 89 df 48 89 c6 e8 54 44 00 00 b8 01 00 00 00 e9 af 00 00 00 ba 10 3f 45 00 be d8 b9 f0 ff 48 89 | ..H...TD..............?E......H. |
10860 | df e8 05 48 00 00 48 89 ee 48 89 df e8 10 46 00 00 83 ce ff 48 89 df e8 6d 3f 00 00 4c 89 e2 be | ...H..H..H....F.....H...m?..L... |
10880 | fd ff ff ff 48 89 df e8 a4 49 00 00 be fe ff ff ff 48 89 df e8 ec 86 00 00 48 8d 50 01 be fe ff | ....H....I.......H.......H.P.... |
108a0 | ff ff 48 89 df e8 8b 4a 00 00 be fe ff ff ff 48 89 df e8 36 3e 00 00 41 80 7d 00 2a 75 0f be 01 | ..H....J.......H...6>..A.}.*u... |
108c0 | 00 00 00 48 89 df e8 9c 45 00 00 eb 34 4c 89 ee 48 89 ef e8 98 3c ff ff 48 85 c0 75 17 e8 ce 3c | ...H....E...4L..H....<..H..u...< |
108e0 | ff ff 48 89 df 48 89 c6 e8 b1 43 00 00 b8 02 00 00 00 eb 0f 31 d2 48 89 c6 48 89 df e8 e5 44 00 | ..H..H....C.........1.H..H....D. |
10900 | 00 31 c0 5a 5b 5d 41 5c 41 5d c3 55 53 31 d2 51 48 89 fb be 01 00 00 00 e8 fc 83 00 00 31 d2 48 | .1.Z[]A\A].US1.QH............1.H |
10920 | 89 c5 be 02 00 00 00 48 89 df e8 ea 83 00 00 48 89 ee 48 89 c2 48 89 df e8 8a fe ff ff 89 c5 b8 | .......H.......H..H..H.......... |
10940 | 01 00 00 00 85 ed 74 37 48 89 df e8 bd 42 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df e8 ce 3d | ......t7H....B............H....= |
10960 | 00 00 ff cd b8 5f 52 45 00 be 0c 3c 45 00 48 0f 44 f0 48 89 df e8 24 43 00 00 b8 03 00 00 00 5a | ....._RE...<E.H.D.H...$C.......Z |
10980 | 5b 5d c3 41 55 41 54 b9 11 3c 45 00 55 53 49 89 f5 41 50 48 89 d6 ba 60 51 45 00 48 89 fb e8 cf | [].AUAT..<E.USI..APH...`QE.H.... |
109a0 | 89 00 00 be 2d 00 00 00 48 89 c7 48 89 c5 e8 5d 37 ff ff 48 85 c0 49 89 c4 74 3b 48 89 c2 48 89 | ....-...H..H...]7..H..I..t;H..H. |
109c0 | ee 48 89 df 48 29 ea e8 7e 42 00 00 be 13 3c 45 00 48 89 c2 48 89 df 31 c0 e8 51 43 00 00 4c 89 | .H..H)..~B....<E.H..H..1..QC..L. |
109e0 | ee 48 89 c2 48 89 df e8 db fd ff ff 83 f8 02 75 2c 49 8d 6c 24 01 48 89 ea 48 89 df be 13 3c 45 | .H..H..........u,I.l$.H..H....<E |
10a00 | 00 31 c0 e8 27 43 00 00 59 4c 89 ee 48 89 df 48 89 c2 5b 5d 41 5c 41 5d e9 aa fd ff ff 5a 5b 5d | .1..'C..YL..H..H..[]A\A].....Z[] |
10a20 | 41 5c 41 5d c3 55 53 be 01 00 00 00 51 48 89 fd e8 50 85 00 00 48 89 c3 48 85 db 7e 35 48 89 da | A\A].US.....QH...P...H..H..~5H.. |
10a40 | be 01 00 00 00 48 89 ef e8 e2 45 00 00 83 ce ff 48 89 ef 48 ff cb e8 2e 41 00 00 48 89 c7 e8 dd | .....H....E.....H..H....A..H.... |
10a60 | 39 ff ff be fe ff ff ff 48 89 ef e8 7d 3c 00 00 eb c6 5a 31 c0 5b 5d c3 41 56 41 55 49 89 ce 41 | 9.......H...}<....Z1.[].AVAUI..A |
10a80 | 54 55 49 89 f5 53 48 89 fb 48 89 d7 4d 89 c4 e8 cc 34 ff ff 48 85 c0 48 89 c5 75 1d 4c 89 f7 e8 | TUI..SH..H..M....4..H..H..u.L... |
10aa0 | bc 34 ff ff 48 85 c0 48 89 c5 75 0d 4c 89 e6 48 89 df e8 e7 41 00 00 eb 77 ba 1e 3c 45 00 be d8 | .4..H..H..u.L..H....A...w..<E... |
10ac0 | b9 f0 ff 48 89 df e8 8e 44 00 00 83 ce ff 48 89 df e8 a6 3f 00 00 be fe ff ff ff 41 89 c6 48 89 | ...H....D.....H....?.......A..H. |
10ae0 | df e8 07 3c 00 00 45 85 f6 75 c1 b9 28 3c 45 00 ba 2c 3c 45 00 48 89 ee 48 89 df e8 72 88 00 00 | ...<..E..u..(<E..,<E.H..H...r... |
10b00 | 4c 89 e1 ba 2f 3c 45 00 48 89 c6 48 89 df e8 5f 88 00 00 be fe ff ff ff 48 89 df 83 ca ff e8 0d | L.../<E.H..H..._........H....... |
10b20 | 3c 00 00 be fe ff ff ff 48 89 df e8 bd 3b 00 00 4c 89 ea 48 89 df be fe ff ff ff 5b 5d 41 5c 41 | <.......H....;..L..H.......[]A\A |
10b40 | 5d 41 5e e9 e8 46 00 00 55 53 48 89 f5 48 89 fb 31 d2 83 ce ff 48 83 ec 18 e8 40 3f 00 00 48 89 | ]A^..F..USH..H..1....H....@?..H. |
10b60 | df 31 d2 be 01 00 00 00 48 89 44 24 08 e8 2c 3f 00 00 4c 8b 44 24 08 48 83 c4 18 48 89 e9 48 89 | .1......H.D$..,?..L.D$.H...H..H. |
10b80 | df 48 89 c2 be 31 3c 45 00 5b 5d 31 c0 e9 ef 76 00 00 41 54 55 31 c9 53 ba 6f 56 45 00 48 89 fb | .H...1<E.[]1...v..ATU1.S.oVE.H.. |
10ba0 | be 04 00 00 00 48 83 ec 10 e8 a0 81 00 00 31 c9 ba 60 51 45 00 be 03 00 00 00 48 89 df 48 89 44 | .....H........1..`QE......H..H.D |
10bc0 | 24 08 e8 87 81 00 00 31 d2 be 02 00 00 00 48 89 df 49 89 c4 e8 40 81 00 00 31 d2 be 01 00 00 00 | $......1......H..I...@...1...... |
10be0 | 48 89 df 48 89 c5 e8 2e 81 00 00 4c 8b 44 24 08 48 89 ea 48 89 c6 4c 89 e1 48 89 df e8 3d fa ff | H..H.......L.D$.H..H..L..H...=.. |
10c00 | ff 48 85 c0 ba 01 00 00 00 75 1f 48 89 df e8 fa 3f 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df | .H.......u.H....?............H.. |
10c20 | e8 0b 3b 00 00 ba 02 00 00 00 48 83 c4 10 89 d0 5b 5d 41 5c c3 41 55 41 54 49 89 f5 55 53 be d7 | ..;.......H.....[]A\.AUATI..US.. |
10c40 | b9 f0 ff 51 48 89 fb 49 89 d4 e8 0a 43 00 00 31 d2 83 ce ff 48 89 df e8 42 3e 00 00 48 85 c0 48 | ...QH..I....C..1....H...B>..H..H |
10c60 | 89 c5 75 12 4c 89 e2 be 5f 3c 45 00 48 89 df 31 c0 e8 0b 76 00 00 58 48 89 ea 4c 89 ee 48 89 df | ..u.L..._<E.H..1...v..XH..L..H.. |
10c80 | 5b 5d 41 5c 41 5d 41 b8 6f 56 45 00 b9 60 51 45 00 e9 a8 f9 ff ff 41 54 55 31 d2 53 be 01 00 00 | []A\A]A.oVE..`QE......ATU1.S.... |
10ca0 | 00 48 89 fb e8 70 80 00 00 be 2e 00 00 00 48 89 c7 49 89 c4 e8 57 34 ff ff 48 85 c0 0f 84 85 00 | .H...p........H..I...W4..H...... |
10cc0 | 00 00 4c 29 e0 4c 89 e6 48 89 df 48 89 c2 e8 77 3f 00 00 31 d2 83 ce ff 48 89 df e8 be 3d 00 00 | ..L).L..H..H...w?..1....H....=.. |
10ce0 | ba 7d 3c 45 00 48 89 c6 48 89 df e8 45 ff ff ff 48 85 c0 48 89 c5 74 53 4c 89 e2 48 89 c6 48 89 | .}<E.H..H...E...H..H..tSL..H..H. |
10d00 | df e8 7d fc ff ff 85 c0 74 2b 83 f8 02 74 0f 48 89 ee 48 89 df 5b 5d 41 5c e9 2a fe ff ff 48 89 | ..}.....t+...t.H..H..[]A\.*...H. |
10d20 | e9 4c 89 e2 be 83 3c 45 00 48 89 df 31 c0 e8 fc 3f 00 00 eb 16 48 89 ee 48 89 df e8 5e 3f 00 00 | .L....<E.H..1...?....H..H...^?.. |
10d40 | b8 02 00 00 00 eb 09 31 c0 eb 05 b8 01 00 00 00 5b 5d 41 5c c3 55 53 31 d2 56 48 89 fb be 01 00 | .......1........[]A\.US1.VH..... |
10d60 | 00 00 e8 b2 7f 00 00 ba 7e 3c 45 00 48 89 c6 48 89 df e8 be fe ff ff 48 85 c0 48 89 c5 74 2b 31 | ........~<E.H..H.......H..H..t+1 |
10d80 | d2 48 89 c6 48 89 df e8 2d 7c 00 00 85 c0 48 89 ee 48 89 df 75 0c e8 03 3f 00 00 b8 02 00 00 00 | .H..H...-|....H..H..u...?....... |
10da0 | eb 0d 59 5b 5d e9 9e fd ff ff b8 01 00 00 00 5a 5b 5d c3 41 54 55 31 d2 53 be 01 00 00 00 48 89 | ..Y[]..........Z[].ATU1.S.....H. |
10dc0 | fb e8 53 7f 00 00 ba 7d 3c 45 00 48 89 c6 48 89 df 49 89 c4 e8 5c fe ff ff 48 85 c0 48 89 c5 74 | ..S....}<E.H..H..I...\...H..H..t |
10de0 | 2d 48 89 c6 48 89 df 4c 89 e2 e8 94 fb ff ff 85 c0 48 89 ee 48 89 df 75 0c e8 a0 3e 00 00 b8 02 | -H..H..L.........H..H..u...>.... |
10e00 | 00 00 00 eb 0e 5b 5d 41 5c e9 3a fd ff ff b8 01 00 00 00 5b 5d 41 5c c3 41 54 55 31 d2 53 31 f6 | .....[]A\.:........[]A\.ATU1.S1. |
10e20 | 48 89 fb 31 ed e8 8d 42 00 00 ba 01 00 00 00 31 f6 48 89 df e8 7e 42 00 00 31 d2 be 25 0a 41 00 | H..1...B.......1.H...~B..1..%.A. |
10e40 | 48 89 df e8 9e 3f 00 00 ba 6b 34 45 00 be fe ff ff ff 48 89 df e8 d6 43 00 00 be fe ff ff ff 48 | H....?...k4E......H....C.......H |
10e60 | 89 df e8 97 45 00 00 ba 10 3f 45 00 be d8 b9 f0 ff 48 89 df e8 1b 45 00 00 f2 0f 10 05 a7 24 04 | ....E....?E......H....E.......$. |
10e80 | 00 be 88 00 00 00 48 89 df e8 f3 85 00 00 ba 08 00 00 00 31 f6 48 89 df e8 1a 42 00 00 31 d2 be | ......H............1.H....B..1.. |
10ea0 | 80 3e 45 00 48 89 df e8 fa 82 00 00 31 d2 be 04 00 00 00 48 89 df e8 fc 41 00 00 48 ff c5 4c 8b | .>E.H.......1......H....A..H..L. |
10ec0 | 24 ed f8 3d 45 00 4d 85 e4 74 2f 48 89 df be fe ff ff ff e8 11 39 00 00 4c 89 e6 48 89 df ba 01 | $..=E.M..t/H.........9..L..H.... |
10ee0 | 00 00 00 e8 fe 3e 00 00 48 89 ea be fe ff ff ff 48 89 df e8 3d 44 00 00 eb c1 48 89 df ba 4a 3b | .....>..H.......H...=D....H...J; |
10f00 | 45 00 be fe ff ff ff e8 24 43 00 00 48 89 df 41 b8 a1 3c 45 00 b9 38 3d 45 00 ba 41 3d 45 00 be | E.......$C..H..A..<E..8=E..A=E.. |
10f20 | 7e 3c 45 00 e8 4f fb ff ff 41 b8 4e 3d 45 00 b9 93 3d 45 00 48 89 df ba 9d 3d 45 00 be 7d 3c 45 | ~<E..O...A.N=E...=E.H....=E..}<E |
10f40 | 00 e8 32 fb ff ff 48 89 df ba 0a 00 00 00 be ab 3d 45 00 e8 f2 3c 00 00 48 89 df ba b6 3d 45 00 | ..2...H.........=E...<..H....=E. |
10f60 | be fe ff ff ff e8 c6 42 00 00 48 89 df ba 91 3b 45 00 be d8 b9 f0 ff e8 b3 82 00 00 48 89 df ba | .......B..H....;E...........H... |
10f80 | bd 3d 45 00 be fe ff ff ff e8 a2 42 00 00 48 89 df ba d3 3b 45 00 be d8 b9 f0 ff e8 8f 82 00 00 | .=E........B..H....;E........... |
10fa0 | 48 89 df ba c4 3d 45 00 be fe ff ff ff e8 7e 42 00 00 ba 02 00 00 00 48 89 df be d8 b9 f0 ff e8 | H....=E.......~B.......H........ |
10fc0 | 6b 40 00 00 48 89 df be fe ff ff ff e8 18 38 00 00 48 89 df ba 01 00 00 00 be 30 3e 45 00 e8 c3 | k@..H.........8..H........0>E... |
10fe0 | 81 00 00 48 89 df be fe ff ff ff e8 fd 36 00 00 5b b8 01 00 00 00 5d 41 5c c3 be 14 3f 45 00 31 | ...H.........6..[.....]A\...?E.1 |
11000 | c0 e9 7b 72 00 00 53 48 89 fb 48 83 ec 10 48 8b 77 18 48 8b 7f 20 48 8d 54 24 08 ff 53 10 83 c9 | ..{r..SH..H...H.w.H...H.T$..S... |
11020 | ff 48 85 c0 74 1b 48 8b 54 24 08 48 85 d2 74 11 48 ff ca 48 89 13 48 8d 50 01 48 89 53 08 0f b6 | .H..t.H.T$.H..t.H..H..H.P.H.S... |
11040 | 08 48 83 c4 10 89 c8 5b c3 48 89 7e 20 48 89 56 10 48 89 4e 18 48 c7 06 00 00 00 00 48 c7 46 08 | .H.....[.H.~.H.V.H.N.H......H.F. |
11060 | 00 00 00 00 c3 41 54 49 89 f4 55 48 89 d5 53 48 89 fb 48 85 ed 74 3e 48 83 3b 00 75 13 48 89 df | .....ATI..UH..SH..H..t>H.;.u.H.. |
11080 | e8 81 ff ff ff ff c0 74 30 48 ff 03 48 ff 4b 08 48 8b 03 48 8b 73 08 4c 89 e7 48 39 c5 48 0f 46 | .......t0H..H.K.H..H.s.L..H9.H.F |
110a0 | c5 48 89 c1 48 29 c5 f3 a4 48 29 03 48 01 43 08 49 89 fc eb bd 31 c0 eb 03 48 89 e8 5b 5d 41 5c | .H..H)...H).H.C.I....1...H..[]A\ |
110c0 | c3 55 53 48 89 d3 51 48 8b 56 10 48 89 f5 48 39 d3 76 20 48 83 fb 1f b8 20 00 00 00 48 8b 36 48 | .USH..QH.V.H..H9.v.H........H.6H |
110e0 | 0f 46 d8 48 89 d9 e8 b8 18 00 00 48 89 5d 10 48 89 45 00 48 8b 45 00 5a 5b 5d c3 50 be d8 b9 f0 | .F.H.......H.].H.E.H.E.Z[].P.... |
11100 | ff e8 e3 36 00 00 b8 01 00 00 00 5a c3 41 54 55 89 f5 53 be 02 00 00 00 48 89 fb e8 8a 7d 00 00 | ...6.......Z.ATU..S.....H....}.. |
11120 | ba 06 00 00 00 be 01 00 00 00 48 89 df 49 89 c4 e8 b4 7b 00 00 85 ed 44 89 e2 be 01 00 00 00 48 | ..........H..I....{....D.......H |
11140 | 89 df 74 07 e8 f4 47 00 00 eb 05 e8 7a 48 00 00 48 89 c6 31 c0 48 85 f6 74 1c 48 89 df e8 3c 3b | ..t...G.....zH..H..1.H..t.H...<; |
11160 | 00 00 89 ee ba 01 00 00 00 48 89 df f7 d6 e8 bd 35 00 00 8d 45 01 5b 5d 41 5c c3 53 be 03 00 00 | .........H......5...E.[]A\.S.... |
11180 | 00 48 89 fb e8 14 75 00 00 48 89 df 31 f6 5b e9 79 ff ff ff be 01 00 00 00 e9 6f ff ff ff 41 55 | .H....u..H..1.[.y.........o...AU |
111a0 | 41 54 41 89 f5 55 53 89 d6 51 48 89 fb 41 89 d4 e8 f5 7c 00 00 ba 06 00 00 00 48 89 c5 44 89 ee | ATA..US..QH..A....|.......H..D.. |
111c0 | 48 89 df e8 21 7b 00 00 89 ea 44 89 ee 48 89 df e8 68 47 00 00 48 85 c0 75 10 ba 38 3f 45 00 44 | H...!{....D..H...hG..H..u..8?E.D |
111e0 | 89 e6 48 89 df e8 58 71 00 00 5a 89 e8 5b 5d 41 5c 41 5d c3 53 be 02 00 00 00 48 89 fb e8 07 36 | ..H...Xq..Z..[]A\A].S.....H....6 |
11200 | 00 00 83 f8 05 74 16 85 c0 74 12 ba 4e 3f 45 00 be 02 00 00 00 48 89 df e8 25 71 00 00 48 89 df | .....t...t..N?E......H...%q..H.. |
11220 | be 02 00 00 00 e8 c3 34 00 00 48 89 df be 01 00 00 00 e8 c7 41 00 00 b8 01 00 00 00 5b c3 55 53 | .......4..H.........A.......[.US |
11240 | 48 89 f5 50 48 89 fb 48 89 d6 e8 4f 3a 00 00 59 48 89 ea 48 89 df be fe ff ff ff 5b 5d e9 ce 3f | H..PH..H...O:..YH..H.......[]..? |
11260 | 00 00 55 53 48 89 fb 48 39 f3 48 89 d5 51 48 89 f7 ba 01 00 00 00 75 0f be fe ff ff ff 48 89 df | ..USH..H9.H..QH.......u......H.. |
11280 | e8 ab 34 00 00 eb 08 48 89 de e8 c2 33 00 00 58 48 89 ea 48 89 df be fe ff ff ff 5b 5d e9 8e 3f | ..4....H....3..XH..H.......[]..? |
112a0 | 00 00 55 53 48 89 f5 50 48 89 fb 48 63 f2 e8 83 39 00 00 59 48 89 ea 48 89 df be fe ff ff ff 5b | ..USH..PH..Hc...9..YH..H.......[ |
112c0 | 5d e9 6a 3f 00 00 53 ba 07 00 00 00 48 89 fb be 01 00 00 00 e8 10 7a 00 00 48 89 df be 02 00 00 | ].j?..S.....H.........z..H...... |
112e0 | 00 e8 b7 73 00 00 48 89 df be 02 00 00 00 e8 fa 33 00 00 48 89 df be 01 00 00 00 e8 90 41 00 00 | ...s..H.........3..H.........A.. |
11300 | b8 01 00 00 00 5b c3 53 ba 02 00 00 00 48 89 fb be 01 00 00 00 e8 84 fe ff ff 48 89 df 89 c2 be | .....[.S.....H............H..... |
11320 | 01 00 00 00 e8 ad 47 00 00 48 89 df 48 89 c6 e8 4d 3b 00 00 b8 01 00 00 00 5b c3 41 54 55 ba 02 | ......G..H..H...M;.......[.ATU.. |
11340 | 00 00 00 53 be 01 00 00 00 48 89 fb e8 4d fe ff ff ba 04 00 00 00 be 03 00 00 00 48 89 df 89 c5 | ...S.....H...M.............H.... |
11360 | e8 39 fe ff ff be 01 00 00 00 48 89 df 41 89 c4 e8 bb 34 00 00 85 c0 74 12 ba 64 3f 45 00 be 01 | .9........H..A....4....t..d?E... |
11380 | 00 00 00 48 89 df e8 b7 6f 00 00 be 03 00 00 00 48 89 df e8 98 34 00 00 85 c0 74 12 ba 64 3f 45 | ...H....o.......H....4....t..d?E |
113a0 | 00 be 03 00 00 00 48 89 df e8 94 6f 00 00 45 89 e0 89 ea 48 89 df b9 03 00 00 00 be 01 00 00 00 | ......H....o..E....H............ |
113c0 | e8 54 47 00 00 5b 31 c0 5d 41 5c c3 53 be 01 00 00 00 48 89 fb e8 c3 72 00 00 be 01 00 00 00 48 | .TG..[1.]A\.S.....H....r.......H |
113e0 | 89 df e8 29 3d 00 00 85 c0 75 08 48 89 df e8 1a 38 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 | ...)=....u.H....8.......[.S..... |
11400 | 48 89 fb e8 01 34 00 00 83 f8 07 74 0a 48 89 df e8 f8 37 00 00 eb 0d be 01 00 00 00 48 89 df e8 | H....4.....t.H....7.........H... |
11420 | 47 3d 00 00 b8 01 00 00 00 5b c3 55 53 48 89 fb 48 81 ec 18 01 00 00 64 48 8b 04 25 28 00 00 00 | G=.......[.USH..H......dH..%(... |
11440 | 48 89 84 24 08 01 00 00 31 c0 48 8d 6c 24 0e 48 8b 35 aa f1 24 00 bf 7a 3f 45 00 e8 10 2d ff ff | H..$....1.H.l$.H.5..$..z?E...-.. |
11460 | 48 8b 3d 99 f1 24 00 e8 44 2f ff ff 48 8b 15 85 f1 24 00 be fa 00 00 00 48 89 ef e8 00 2e ff ff | H.=..$..D/..H....$......H....... |
11480 | 48 85 c0 74 11 be 86 3f 45 00 48 89 ef e8 1e 2e ff ff 85 c0 75 1e 31 c0 48 8b 9c 24 08 01 00 00 | H..t...?E.H.........u.1.H..$.... |
114a0 | 64 48 33 1c 25 28 00 00 00 0f 84 8b 00 00 00 e8 3c 2c ff ff 31 c0 48 83 c9 ff 48 89 ef f2 ae 45 | dH3.%(..........<,..1.H...H....E |
114c0 | 31 c0 48 89 ee 48 89 df 48 f7 d1 48 8d 51 ff b9 8c 3f 45 00 e8 9a 76 00 00 85 c0 74 36 31 d2 83 | 1.H..H..H..H.Q...?E...v....t61.. |
114e0 | ce ff 48 89 df e8 b4 35 00 00 48 8b 3d 0f f1 24 00 48 89 c1 ba 9d 3f 45 00 be 01 00 00 00 31 c0 | ..H....5..H.=..$.H....?E......1. |
11500 | e8 3b 30 ff ff 48 8b 3d f4 f0 24 00 e8 9f 2e ff ff eb 18 45 31 c9 45 31 c0 31 c9 31 d2 31 f6 48 | .;0..H.=..$........E1.E1.1.1.1.H |
11520 | 89 df e8 1d 40 00 00 85 c0 75 b2 31 f6 48 89 df e8 b8 31 00 00 e9 15 ff ff ff 48 81 c4 18 01 00 | ....@....u.1.H....1.......H..... |
11540 | 00 5b 5d c3 55 53 48 89 f5 41 50 be 01 00 00 00 48 89 fb e8 b1 32 00 00 83 f8 08 75 17 c7 45 00 | .[].USH..AP.....H....2.....u..E. |
11560 | 01 00 00 00 48 89 df be 01 00 00 00 59 5b 5d e9 39 36 00 00 c7 45 00 00 00 00 00 48 89 d8 5a 5b | ....H.......Y[].96...E.....H..Z[ |
11580 | 5d c3 41 54 55 53 48 89 fb 48 83 ec 10 48 8d 74 24 0c e8 ad ff ff ff 48 89 c5 8b 44 24 0c 31 d2 | ].ATUSH..H...H.t$......H...D$.1. |
115a0 | 48 89 df 8d 70 01 e8 f3 34 00 00 48 85 c0 49 89 c4 75 24 8b 44 24 0c 48 89 df 8d 70 01 e8 47 32 | H...p...4..H..I..u$.D$.H...p..G2 |
115c0 | 00 00 85 c0 7e 11 8b 44 24 0c 48 89 df 8d 70 01 e8 14 32 00 00 eb 27 8b 44 24 0c 31 d2 48 39 eb | ....~..D$.H...p...2...'.D$.1.H9. |
115e0 | 0f 94 c2 48 89 df 8d 70 02 e8 17 79 00 00 4c 89 e2 89 c1 48 89 ee 48 89 df e8 6d 69 00 00 48 83 | ...H...p...y..L....H..H...mi..H. |
11600 | c4 10 b8 01 00 00 00 5b 5d 41 5c c3 41 55 41 54 55 53 48 89 fb 48 81 ec 98 00 00 00 48 8d 74 24 | .......[]A\.AUATUSH..H......H.t$ |
11620 | 04 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 0b ff ff ff 48 89 c5 8b 44 24 04 | .dH..%(...H..$....1......H...D$. |
11640 | 48 89 df 8d 70 01 e8 5f 78 00 00 49 89 c5 8b 44 24 04 48 89 df 8d 70 02 e8 4d 78 00 00 48 8d 54 | H...p.._x..I...D$.H...p..Mx..H.T |
11660 | 24 08 44 89 ee 48 89 ef 49 89 c4 e8 8e c6 00 00 85 c0 8b 4c 24 04 75 12 8d 71 01 ba a1 3f 45 00 | $.D..H..I..........L$.u..q...?E. |
11680 | 48 89 df e8 ba 6c 00 00 eb 5f 8d 71 03 48 89 df e8 08 70 00 00 8b 44 24 04 48 89 df 8d 70 03 e8 | H....l..._.q.H....p...D$.H...p.. |
116a0 | 49 30 00 00 ba 01 00 00 00 48 89 ee 48 89 df e8 9d 2f 00 00 48 8d 74 24 08 44 89 e2 48 89 ef e8 | I0.......H..H..../..H.t$.D..H... |
116c0 | d5 c6 00 00 48 85 c0 49 89 c4 75 0d be fe ff ff ff 48 89 ef e8 14 30 00 00 4c 89 e6 48 89 df e8 | ....H..I..u......H....0..L..H... |
116e0 | ba 35 00 00 b8 01 00 00 00 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 ef 29 ff | .5.......H..$....dH3.%(...t...). |
11700 | ff 48 81 c4 98 00 00 00 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 54 55 53 48 89 fb 48 83 ec 18 | .H......[]A\A].AWAVAUATUSH..H... |
11720 | 48 8d 74 24 0c e8 1a fe ff ff 49 89 c4 8b 44 24 0c 48 89 df 8d 70 01 e8 cd 30 00 00 85 c0 8b 74 | H.t$......I...D$.H...p...0.....t |
11740 | 24 0c 7f 17 ff c6 48 89 df 45 31 ed e8 9c 2f 00 00 45 31 f6 31 ed e9 8f 00 00 00 83 c6 02 31 d2 | $.....H..E1.../..E1.1.........1. |
11760 | 48 89 df e8 b1 75 00 00 49 89 c5 8b 44 24 0c ba 06 00 00 00 48 89 df 31 ed 8d 70 01 e8 68 75 00 | H....u..I...D$......H..1..p..hu. |
11780 | 00 8b 44 24 0c 31 d2 48 89 df 8d 70 03 e8 73 77 00 00 4c 89 ef be 63 00 00 00 49 89 c7 41 89 c6 | ..D$.1.H...p..sw..L...c...I..A.. |
117a0 | e8 6b 29 ff ff 48 85 c0 4c 89 ef be 72 00 00 00 40 0f 95 c5 e8 57 29 ff ff 89 ea 4c 89 ef be 6c | .k)..H..L...r...@....W)....L...l |
117c0 | 00 00 00 83 ca 02 48 85 c0 41 bd 1b 1b 41 00 0f 45 ea e8 39 29 ff ff 89 ea 83 ca 04 48 85 c0 0f | ......H..A...A..E..9).......H... |
117e0 | 45 ea 45 85 ff 7e 03 83 cd 08 ba 50 42 45 00 be d8 b9 f0 ff 48 89 df e8 6f 38 00 00 85 c0 75 63 | E.E..~.....PBE......H...o8....uc |
11800 | ba 02 00 00 00 31 f6 48 89 df e8 a8 38 00 00 83 ce ff 48 89 df e8 cf 2f 00 00 ba 50 42 45 00 be | .....1.H....8.....H..../...PBE.. |
11820 | d8 b9 f0 ff 48 89 df e8 68 3b 00 00 be 03 3a 45 00 48 89 df e8 65 34 00 00 ba b4 3f 45 00 be fe | ....H...h;....:E.H...e4....?E... |
11840 | ff ff ff 48 89 df e8 e5 39 00 00 83 ce ff 48 89 df e8 93 2f 00 00 be fe ff ff ff 48 89 df e8 9b | ...H....9.....H..../.......H.... |
11860 | 3b 00 00 4c 89 e7 e8 2a 36 00 00 ba 01 00 00 00 48 89 de 4c 89 e7 e8 d6 2d 00 00 8b 44 24 0c 48 | ;..L...*6.......H..L....-...D$.H |
11880 | 89 df 8d 70 01 e8 5f 2f 00 00 48 89 df be fd ff ff ff e8 40 3a 00 00 44 89 f1 89 ea 4c 89 ee 4c | ...p.._/..H........@:..D....L..L |
118a0 | 89 e7 e8 07 c4 00 00 48 83 c4 18 31 c0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 53 48 89 fb 48 | .......H...1.[]A\A]A^A_.ATUSH..H |
118c0 | 81 ec 90 00 00 00 48 8d 74 24 04 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 61 | ......H.t$.dH..%(...H..$....1..a |
118e0 | fc ff ff 48 89 c5 8b 44 24 04 48 89 df 8d 70 02 e8 b5 75 00 00 49 89 c4 8b 44 24 04 48 89 df 8d | ...H...D$.H...p...u..I...D$.H... |
11900 | 70 01 e8 02 2f 00 00 83 f8 06 8b 74 24 04 75 27 ff c6 48 89 df e8 cf 2e 00 00 31 f6 48 89 df 44 | p.../......t$.u'..H.......1.H..D |
11920 | 89 e2 e8 08 c4 00 00 48 89 df 48 89 c6 e8 6c 33 00 00 e9 87 00 00 00 ff c6 48 89 df e8 69 75 00 | .......H..H...l3.........H...iu. |
11940 | 00 48 8d 54 24 08 89 c6 48 89 ef e8 ae c3 00 00 85 c0 75 16 8b 44 24 04 ba a1 3f 45 00 48 89 df | .H.T$...H.........u..D$...?E.H.. |
11960 | 8d 70 01 e8 da 69 00 00 eb 59 48 8d 74 24 08 44 89 e2 48 89 ef e8 b5 c3 00 00 48 85 c0 49 89 c4 | .p...i...YH.t$.D..H.......H..I.. |
11980 | 74 34 ba 01 00 00 00 48 89 de 48 89 ef e8 bf 2c 00 00 4c 89 e6 48 89 df e8 01 33 00 00 ba 01 00 | t4.....H..H....,..L..H....3..... |
119a0 | 00 00 be fe ff ff ff 48 89 df e8 81 2d 00 00 b8 02 00 00 00 eb 0d 48 89 df e8 4f 32 00 00 b8 01 | .......H....-.........H...O2.... |
119c0 | 00 00 00 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 15 27 ff ff 48 81 c4 90 00 | ...H..$....dH3.%(...t...'..H.... |
119e0 | 00 00 5b 5d 41 5c c3 41 54 55 53 48 89 fb 48 83 ec 20 48 8d 74 24 0c 64 48 8b 04 25 28 00 00 00 | ..[]A\.ATUSH..H...H.t$.dH..%(... |
11a00 | 48 89 44 24 18 31 c0 e8 38 fb ff ff 48 89 c5 48 89 c7 e8 d8 c2 00 00 48 89 ef 41 89 c4 e8 c5 c2 | H.D$.1..8...H..H.......H..A..... |
11a20 | 00 00 48 85 c0 75 0a 48 89 df e8 de 31 00 00 eb 70 48 3d 1b 1b 41 00 74 14 ba 0d 00 00 00 be bb | ..H..u.H....1...pH=..A.t........ |
11a40 | 3f 45 00 48 89 df e8 ff 31 00 00 eb 54 ba 50 42 45 00 be d8 b9 f0 ff 48 89 df e8 0c 36 00 00 48 | ?E.H....1...T.PBE......H....6..H |
11a60 | 89 ef e8 2e 34 00 00 ba 01 00 00 00 48 89 de 48 89 ef e8 da 2b 00 00 be fe ff ff ff 48 89 df e8 | ....4.......H..H....+.......H... |
11a80 | 7b 35 00 00 be fe ff ff ff 48 89 df 83 ca ff e8 9c 2c 00 00 be fe ff ff ff 48 89 df e8 4c 2c 00 | {5.......H.......,.......H...L,. |
11aa0 | 00 31 d2 41 f6 c4 01 74 07 c6 44 24 13 63 b2 01 41 f6 c4 02 74 0a 48 63 c2 ff c2 c6 44 04 13 72 | .1.A...t..D$.c..A...t.Hc....D..r |
11ac0 | 41 80 e4 04 74 0a 48 63 c2 ff c2 c6 44 04 13 6c 48 8d 74 24 13 48 63 d2 48 89 df c6 44 14 13 00 | A...t.Hc....D..lH.t$.Hc.H...D... |
11ae0 | e8 b9 31 00 00 48 89 ef e8 0a c2 00 00 48 89 df 48 63 f0 e8 3e 31 00 00 48 8b 4c 24 18 64 48 33 | ..1..H.......H..Hc..>1..H.L$.dH3 |
11b00 | 0c 25 28 00 00 00 b8 03 00 00 00 74 05 e8 de 25 ff ff 48 83 c4 20 5b 5d 41 5c c3 55 53 ba 50 42 | .%(........t...%..H...[]A\.US.PB |
11b20 | 45 00 41 52 48 89 fb 48 89 f5 be d8 b9 f0 ff e8 37 35 00 00 48 89 df e8 59 33 00 00 be fe ff ff | E.ARH..H........75..H...Y3...... |
11b40 | ff 48 89 df e8 b6 34 00 00 83 f8 06 75 43 48 63 45 00 48 89 df 48 8b 34 c5 00 41 45 00 e8 3c 31 | .H....4.....uCHcE.H..H.4..AE..<1 |
11b60 | 00 00 48 63 75 28 48 89 df 85 f6 78 07 e8 c4 30 00 00 eb 05 e8 94 30 00 00 41 59 48 89 df 45 31 | ..Hcu(H....x...0......0..AYH..E1 |
11b80 | c0 31 c9 5b 5d 31 d2 be 02 00 00 00 e9 49 39 00 00 58 5b 5d c3 41 54 55 53 48 89 fb 48 81 ec 90 | .1.[]1.......I9..X[].ATUSH..H... |
11ba0 | 00 00 00 48 8d 74 24 04 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 84 f9 ff ff | ...H.t$.dH..%(...H..$....1...... |
11bc0 | 49 89 c4 8b 44 24 04 31 c9 ba c9 3f 45 00 48 89 df 8d 70 02 e8 75 71 00 00 48 89 c5 8b 44 24 04 | I...D$.1...?E.H...p..uq..H...D$. |
11be0 | 48 89 df 8d 70 01 e8 1e 2c 00 00 83 f8 06 75 36 48 89 ea 48 89 df be d0 3f 45 00 31 c0 e8 2d 31 | H...p...,.....u6H..H....?E.1..-1 |
11c00 | 00 00 48 89 c5 8b 44 24 04 48 89 df 8d 70 01 e8 d5 2b 00 00 ba 01 00 00 00 4c 89 e6 48 89 df e8 | ..H...D$.H...p...+.......L..H... |
11c20 | 2d 2a 00 00 eb 2f 8b 44 24 04 48 89 df 8d 70 01 e8 75 72 00 00 48 8d 54 24 08 89 c6 4c 89 e7 e8 | -*.../.D$.H...p..ur..H.T$...L... |
11c40 | ba c0 00 00 85 c0 75 0d 48 89 df e8 bd 2f 00 00 e9 ce 01 00 00 48 8d 54 24 08 48 89 ee 4c 89 e7 | ......u.H..../.......H.T$.H..L.. |
11c60 | e8 76 c1 00 00 85 c0 75 19 8b 44 24 04 ba d4 3f 45 00 48 89 df 8d 70 02 e8 c5 66 00 00 e9 a6 01 | .v.....u..D$...?E.H...p...f..... |
11c80 | 00 00 31 d2 31 f6 48 89 df e8 29 34 00 00 be 53 00 00 00 48 89 ef e8 75 24 ff ff 48 85 c0 74 58 | ..1.1.H...)4...S...H...u$..H..tX |
11ca0 | 48 8b 54 24 28 be e3 3f 45 00 48 89 df e8 8c f5 ff ff 48 8d 54 24 40 be ea 3f 45 00 48 89 df e8 | H.T$(..?E.H.......H.T$@..?E.H... |
11cc0 | 7a f5 ff ff 8b 54 24 34 be f8 3f 45 00 48 89 df e8 cd f5 ff ff 8b 54 24 38 be f4 3f 45 00 48 89 | z....T$4..?E.H........T$8..?E.H. |
11ce0 | df e8 bc f5 ff ff 48 8b 54 24 20 be 2a 40 45 00 48 89 df e8 46 f5 ff ff be 6c 00 00 00 48 89 ef | ......H.T$..*@E.H...F....l...H.. |
11d00 | e8 0b 24 ff ff 48 85 c0 74 11 8b 54 24 30 be 04 40 45 00 48 89 df e8 87 f5 ff ff be 75 00 00 00 | ..$..H..t..T$0..@E.H........u... |
11d20 | 48 89 ef e8 e8 23 ff ff 48 85 c0 74 43 0f b6 54 24 3c be 10 40 45 00 48 89 df e8 63 f5 ff ff 0f | H....#..H..tC..T$<..@E.H...c.... |
11d40 | b6 54 24 3d be 15 40 45 00 48 89 df e8 51 f5 ff ff 0f be 74 24 3e 48 89 df e8 09 31 00 00 ba 1d | .T$=..@E.H...Q.....t$>H....1.... |
11d60 | 40 45 00 be fe ff ff ff 48 89 df e8 c0 34 00 00 be 6e 00 00 00 48 89 ef e8 93 23 ff ff 48 85 c0 | @E......H....4...n...H....#..H.. |
11d80 | 74 24 48 8b 54 24 10 be 28 52 45 00 48 89 df e8 aa f4 ff ff 48 8b 54 24 18 be 26 40 45 00 48 89 | t$H.T$..(RE.H.......H.T$..&@E.H. |
11da0 | df e8 98 f4 ff ff be 74 00 00 00 48 89 ef e8 5d 23 ff ff 48 85 c0 74 1f 0f be 74 24 3f 48 89 df | .......t...H...]#..H..t...t$?H.. |
11dc0 | e8 a2 30 00 00 ba 2f 40 45 00 be fe ff ff ff 48 89 df e8 59 34 00 00 be 4c 00 00 00 48 89 ef e8 | ..0.../@E......H...Y4...L...H... |
11de0 | 2c 23 ff ff 48 85 c0 74 10 ba 3a 40 45 00 4c 89 e6 48 89 df e8 69 f4 ff ff be 66 00 00 00 48 89 | ,#..H..t..:@E.L..H...i....f...H. |
11e00 | ef e8 0a 23 ff ff 48 89 c2 b8 01 00 00 00 48 85 d2 74 15 ba 46 40 45 00 4c 89 e6 48 89 df e8 3f | ...#..H.......H..t..F@E.L..H...? |
11e20 | f4 ff ff b8 01 00 00 00 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 b0 22 ff ff | ........H..$....dH3.%(...t...".. |
11e40 | 48 81 c4 90 00 00 00 5b 5d 41 5c c3 53 f2 0f 10 05 d3 14 04 00 48 89 fb be 88 00 00 00 e8 1f 76 | H......[]A\.S........H.........v |
11e60 | 00 00 48 89 df ba 10 00 00 00 31 f6 e8 46 32 00 00 48 89 df 31 d2 be 40 41 45 00 e8 26 73 00 00 | ..H.......1..F2..H..1..@AE..&s.. |
11e80 | b8 01 00 00 00 5b c3 66 0f 2e 05 29 0c 04 00 72 18 f2 0f 10 0d 27 0c 04 00 66 0f 2e c8 76 0a f2 | .....[.f...)...r.....'...f...v.. |
11ea0 | 48 0f 2c f0 e9 8d 2d 00 00 e9 73 2d 00 00 53 be 01 00 00 00 48 89 fb e8 79 6f 00 00 f2 0f 59 05 | H.,...-...s-..S.....H...yo....Y. |
11ec0 | 3c 26 04 00 48 89 df e8 55 2d 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 54 6f 00 | <&..H...U-.......[.S.....H...To. |
11ee0 | 00 f2 0f 59 05 1f 26 04 00 48 89 df e8 30 2d 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 | ...Y..&..H...0-.......[.S.....H. |
11f00 | fb e8 2f 6f 00 00 e8 c5 24 ff ff 48 89 df e8 0e 2d 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 | ../o....$..H....-.......[.S..... |
11f20 | 48 89 fb e8 0d 6f 00 00 e8 23 26 ff ff 48 89 df e8 ec 2c 00 00 b8 01 00 00 00 5b c3 53 be 01 00 | H....o...#&..H....,.......[.S... |
11f40 | 00 00 48 89 fb e8 eb 6e 00 00 e8 a1 25 ff ff 48 89 df e8 ca 2c 00 00 b8 01 00 00 00 5b c3 50 be | ..H....n....%..H....,.......[.P. |
11f60 | 01 00 00 00 e8 cc 6e 00 00 f2 48 0f 2c f8 e8 3d 20 ff ff e8 28 26 ff ff 31 c0 5a c3 41 54 55 48 | ......n...H.,..=....(&..1.Z.ATUH |
11f80 | 89 fd 53 48 83 ec 10 e8 f4 23 ff ff f2 48 0f 2a c0 48 89 ef f2 0f 59 05 74 25 04 00 f2 0f 11 44 | ..SH.....#...H.*.H....Y.t%.....D |
11fa0 | 24 08 e8 2f 27 00 00 83 f8 01 74 1c 83 f8 02 74 34 85 c0 75 57 f2 0f 10 44 24 08 48 89 ef e8 5e | $../'.....t....t4..uW...D$.H...^ |
11fc0 | 2c 00 00 e9 bd 00 00 00 be 01 00 00 00 48 89 ef 41 bc 01 00 00 00 e8 cf 6e 00 00 48 85 c0 48 89 | ,............H..A.......n..H..H. |
11fe0 | c3 7f 7b eb 3e be 01 00 00 00 48 89 ef e8 b8 6e 00 00 be 02 00 00 00 49 89 c4 48 89 ef e8 a8 6e | ..{.>.....H....n.......I..H....n |
12000 | 00 00 49 39 c4 48 89 c3 7e 2b eb 17 48 83 c4 10 48 89 ef be 54 42 45 00 5b 5d 41 5c 31 c0 e9 5e | ..I9.H..~+..H...H...TBE.[]A\1..^ |
12020 | 62 00 00 ba 6e 42 45 00 be 01 00 00 00 48 89 ef e8 0d 63 00 00 4d 85 e4 79 24 48 b8 ff ff ff ff | b...nBE......H....c..M..y$H..... |
12040 | ff ff ff 7f 4c 01 e0 48 39 c3 7e 12 ba 80 42 45 00 be 01 00 00 00 48 89 ef e8 e4 62 00 00 4c 29 | ....L..H9.~...BE......H....b..L) |
12060 | e3 48 89 ef f2 48 0f 2a c3 f2 0f 58 05 3f 0a 04 00 f2 0f 59 44 24 08 f2 48 0f 2c d0 4a 8d 34 22 | .H...H.*...X.?.....YD$..H.,.J.4" |
12080 | e8 b1 2b 00 00 48 83 c4 10 b8 01 00 00 00 5b 5d 41 5c c3 41 55 41 54 55 53 48 89 fd 51 e8 34 26 | ..+..H........[]A\.AUATUSH..Q.4& |
120a0 | 00 00 85 c0 41 89 c5 7f 12 ba 93 42 45 00 be 01 00 00 00 48 89 ef e8 87 62 00 00 bb 02 00 00 00 | ....A......BE......H....b....... |
120c0 | 41 bc 01 00 00 00 44 39 eb 7f 1c 44 89 e2 89 de b9 01 00 00 00 48 89 ef e8 59 28 00 00 85 c0 44 | A.....D9...D.........H...Y(....D |
120e0 | 0f 45 e3 ff c3 eb df 44 89 e6 48 89 ef e8 f7 26 00 00 5a b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 | .E.....D..H....&..Z.....[]A\A].A |
12100 | 55 41 54 55 53 48 89 fd 51 e8 c8 25 00 00 85 c0 41 89 c5 7f 12 ba 93 42 45 00 be 01 00 00 00 48 | UATUSH..Q..%....A......BE......H |
12120 | 89 ef e8 1b 62 00 00 bb 02 00 00 00 41 bc 01 00 00 00 44 39 eb 7f 1c 89 da 44 89 e6 b9 01 00 00 | ....b.......A.....D9.....D...... |
12140 | 00 48 89 ef e8 ed 27 00 00 85 c0 44 0f 45 e3 ff c3 eb df 44 89 e6 48 89 ef e8 8b 26 00 00 5a b8 | .H....'....D.E.....D..H....&..Z. |
12160 | 01 00 00 00 5b 5d 41 5c 41 5d c3 53 be 01 00 00 00 48 89 fb 48 83 ec 10 e8 b8 6c 00 00 be 02 00 | ....[]A\A].S.....H..H.....l..... |
12180 | 00 00 48 89 df f2 0f 11 04 24 e8 7a 26 00 00 85 c0 f2 0f 10 0c 24 7f 0b 66 0f 28 c1 e8 0f 20 ff | ..H......$.z&........$..f.(..... |
121a0 | ff eb 62 be 02 00 00 00 48 89 df f2 0f 11 0c 24 e8 80 6c 00 00 66 0f 2e 05 5b 23 04 00 66 0f 28 | ..b.....H......$..l..f...[#..f.( |
121c0 | d0 f2 0f 10 0c 24 7a 0d 75 0b 66 0f 28 c1 e8 ed 20 ff ff eb 30 66 0f 28 c1 f2 0f 11 54 24 08 e8 | .....$z.u.f.(.......0f.(....T$.. |
121e0 | cc 1f ff ff f2 0f 10 54 24 08 f2 0f 11 04 24 66 0f 28 c2 e8 b8 1f ff ff f2 0f 10 0c 24 f2 0f 5e | .......T$.....$f.(..........$..^ |
12200 | c8 66 0f 28 c1 48 89 df e8 14 2a 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 55 53 be 01 00 00 00 50 | .f.(.H....*..H........[.US.....P |
12220 | 48 89 fb e8 82 6c 00 00 48 89 df 48 89 c5 be 02 00 00 00 e8 72 6c 00 00 31 f6 48 39 c5 48 89 df | H....l..H..H........rl..1.H9.H.. |
12240 | 40 0f 92 c6 e8 1e 2c 00 00 5a b8 01 00 00 00 5b 5d c3 53 be 01 00 00 00 48 89 fb e8 d5 6b 00 00 | @.....,..Z.....[].S.....H....k.. |
12260 | e8 0b 1e ff ff 48 89 df e8 b4 29 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 b3 6b | .....H....).......[.S.....H....k |
12280 | 00 00 e8 89 1f ff ff 48 89 df e8 92 29 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb 48 | .......H....).......[.S.....H..H |
122a0 | 83 ec 10 e8 8d 6b 00 00 f2 0f 11 44 24 08 48 89 df be 02 00 00 00 f2 0f 10 05 f2 07 04 00 e8 b0 | .....k.....D$.H................. |
122c0 | 6b 00 00 f2 0f 10 54 24 08 66 0f 28 c8 66 0f 28 c2 e8 3a 21 ff ff 48 89 df e8 43 29 00 00 48 83 | k.....T$.f.(.f.(..:!..H...C)..H. |
122e0 | c4 10 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 3e 6b 00 00 e8 14 22 ff ff 48 89 df e8 | .......[.S.....H...>k...."..H... |
12300 | 1d 29 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 1c 6b 00 00 e8 22 1f ff ff 48 89 | .).......[.S.....H....k..."...H. |
12320 | df e8 fb 28 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 ce 24 00 00 83 f8 03 be 01 | ...(.......[.S.....H....$....... |
12340 | 00 00 00 48 89 df 75 29 e8 fd 24 00 00 85 c0 74 0c ba 07 00 00 00 be d8 52 45 00 eb 0a ba 05 00 | ...H..u)..$....t........RE...... |
12360 | 00 00 be a2 42 45 00 48 89 df e8 db 28 00 00 eb 0d e8 27 63 00 00 48 89 df e8 8f 28 00 00 b8 01 | ....BE.H....(.....'c..H....(.... |
12380 | 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 b7 24 00 00 85 c0 be 01 00 00 00 48 89 df 74 07 e8 | ...[.S.....H....$.........H..t.. |
123a0 | 49 23 00 00 eb 12 e8 8a 6a 00 00 e8 d0 21 ff ff 48 89 df e8 cf fa ff ff b8 01 00 00 00 5b c3 53 | I#......j....!..H............[.S |
123c0 | be 01 00 00 00 48 89 fb 48 83 ec 10 e8 79 24 00 00 85 c0 be 01 00 00 00 48 89 df 74 07 e8 0b 23 | .....H..H....y$.........H..t...# |
123e0 | 00 00 eb 55 e8 4c 6a 00 00 f2 0f 11 04 24 0f 57 c0 66 0f 2e 04 24 f2 0f 10 04 24 76 07 e8 7e 21 | ...U.Lj......$.W.f...$....$v..~! |
12400 | ff ff eb 05 e8 f7 20 ff ff 66 0f 28 c8 48 89 df f2 0f 11 4c 24 08 e8 6c fa ff ff f2 0f 10 1c 24 | .........f.(.H.....L$..l.......$ |
12420 | f2 0f 10 4c 24 08 66 0f 2e d9 7a 02 74 0b f2 0f 10 04 24 f2 0f 5c c1 eb 03 0f 57 c0 48 89 df e8 | ...L$.f...z.t.....$..\....W.H... |
12440 | dd 27 00 00 48 83 c4 10 b8 02 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 ed 23 00 00 85 c0 be | .'..H........[.S.....H....#..... |
12460 | 01 00 00 00 48 89 df 74 07 e8 7f 22 00 00 eb 12 e8 c0 69 00 00 e8 86 20 ff ff 48 89 df e8 05 fa | ....H..t..."......i.......H..... |
12480 | ff ff b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb 48 83 ec 10 48 8d 54 24 0c e8 8e 25 00 00 | .......[.S.....H..H...H.T$...%.. |
124a0 | 83 7c 24 0c 00 74 0d 48 89 c6 48 89 df e8 84 27 00 00 eb 15 48 89 df be 01 00 00 00 e8 dc 61 00 | .|$..t.H..H....'....H.........a. |
124c0 | 00 48 89 df e8 44 27 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 68 23 | .H...D'..H........[.S.....H...h# |
124e0 | 00 00 85 c0 74 24 31 d2 48 89 df be 01 00 00 00 e8 39 25 00 00 48 99 48 89 df 48 31 d0 48 29 d0 | ....t$1.H........9%..H.H..H1.H). |
12500 | 48 89 c6 e8 2e 27 00 00 eb 20 48 89 df be 01 00 00 00 e8 1e 69 00 00 f2 0f 10 0d 11 20 04 00 48 | H....'....H.........i..........H |
12520 | 89 df 0f 54 c1 e8 f7 26 00 00 b8 01 00 00 00 5b c3 55 53 be 01 00 00 00 48 89 fb 48 83 ec 18 e8 | ...T...&.......[.US.....H..H.... |
12540 | 06 23 00 00 85 c0 74 69 be 02 00 00 00 48 89 df e8 f5 22 00 00 85 c0 74 58 31 d2 be 02 00 00 00 | .#....ti.....H...."....tX1...... |
12560 | 48 89 df e8 c6 24 00 00 48 89 c5 48 8d 40 01 48 83 f8 01 77 1b 48 85 ed 75 12 ba 08 28 45 00 be | H....$..H..H.@.H...w.H..u...(E.. |
12580 | 02 00 00 00 48 89 df e8 b6 5d 00 00 31 f6 eb 17 31 d2 be 01 00 00 00 48 89 df e8 8f 24 00 00 48 | ....H....]..1...1......H....$..H |
125a0 | 99 48 f7 fd 48 89 d6 48 89 df e8 87 26 00 00 eb 33 be 02 00 00 00 48 89 df e8 77 68 00 00 48 89 | .H..H..H....&...3.....H...wh..H. |
125c0 | df be 01 00 00 00 f2 0f 11 44 24 08 e8 64 68 00 00 f2 0f 10 4c 24 08 e8 04 1c ff ff 48 89 df e8 | .........D$..dh.....L$......H... |
125e0 | 3d 26 00 00 48 83 c4 18 b8 01 00 00 00 5b 5d c3 53 f2 0f 10 05 2f 0d 04 00 48 89 fb be 88 00 00 | =&..H........[].S..../...H...... |
12600 | 00 e8 7b 6e 00 00 48 89 df ba 1b 00 00 00 31 f6 e8 a2 2a 00 00 31 d2 be 40 43 45 00 48 89 df e8 | ..{n..H.......1...*..1..@CE.H... |
12620 | 82 6b 00 00 f2 0f 10 05 f4 1e 04 00 48 89 df e8 ed 25 00 00 ba a8 42 45 00 be fe ff ff ff 48 89 | .k..........H....%....BE......H. |
12640 | df e8 ea 2b 00 00 f2 0f 10 05 da 1e 04 00 48 89 df e8 cb 25 00 00 ba ab 42 45 00 48 89 df be fe | ...+..........H....%....BE.H.... |
12660 | ff ff ff e8 c8 2b 00 00 48 89 df 48 be ff ff ff ff ff ff ff 7f e8 bc 25 00 00 ba b0 42 45 00 48 | .....+..H..H...........%....BE.H |
12680 | 89 df be fe ff ff ff e8 a4 2b 00 00 48 89 df 48 be 00 00 00 00 00 00 00 80 e8 98 25 00 00 48 89 | .........+..H..H...........%..H. |
126a0 | df ba bb 42 45 00 be fe ff ff ff e8 80 2b 00 00 b8 01 00 00 00 5b c3 89 f0 53 89 f3 c1 e0 04 be | ...BE........+.......[...S...... |
126c0 | 26 00 00 00 8d 50 20 48 63 d2 e8 c2 0f 00 00 88 58 0a 5b c3 8d 14 f5 20 00 00 00 53 89 f3 be 06 | &....P.Hc.......X.[........S.... |
126e0 | 00 00 00 48 63 d2 e8 a6 0f 00 00 48 c7 40 18 00 00 00 00 88 58 0a ff cb 83 fb ff 74 0e 48 63 d3 | ...Hc......H.@......X......t.Hc. |
12700 | 48 c7 44 d0 20 00 00 00 00 eb eb 5b c3 41 54 49 89 fc 55 48 89 f5 53 31 db 0f b6 45 0a 39 c3 7d | H.D........[.ATI..UH..S1...E.9.} |
12720 | 33 31 d2 b9 20 00 00 00 31 f6 4c 89 e7 e8 71 02 00 00 48 8d 50 10 48 c7 40 08 01 00 00 00 c7 40 | 31......1.L...q...H.P.H.@......@ |
12740 | 18 00 00 00 00 48 89 10 48 63 d3 ff c3 48 89 44 d5 20 eb c5 5b 5d 41 5c c3 48 8b 47 40 41 54 4c | .....H..Hc...H.D....[]A\.H.G@ATL |
12760 | 8d 67 40 55 53 48 85 c0 75 50 31 d2 48 89 f5 b9 20 00 00 00 31 f6 48 89 fb e8 25 02 00 00 49 8b | .g@USH..uP1.H.......1.H...%...I. |
12780 | 14 24 48 c7 40 08 00 00 00 00 c7 40 18 01 00 00 00 48 89 50 10 49 89 04 24 48 39 5b 50 48 89 28 | .$H.@......@.....H.P.I..$H9[PH.( |
127a0 | 75 29 48 8b 53 18 48 8b 8a a8 00 00 00 48 89 4b 50 48 89 9a a8 00 00 00 eb 11 48 39 30 72 ab 74 | u)H.S.H......H.KPH........H90r.t |
127c0 | 0a 4c 8d 60 10 48 8b 40 10 eb 9a 5b 5d 41 5c c3 55 53 48 89 f5 52 48 89 fb 48 8b 73 40 48 85 f6 | .L.`.H.@...[]A\.USH..RH..H.s@H.. |
127e0 | 74 46 48 8b 16 48 39 ea 72 3e 48 83 7e 08 00 48 8b 4e 10 48 89 4b 40 75 11 31 c9 ba 20 00 00 00 | tFH..H9.r>H.~..H.N.H.K@u.1...... |
12800 | 48 89 df e8 9b 01 00 00 eb cf 0f 10 02 48 8d 56 10 0f 11 46 10 f6 46 18 40 48 89 16 74 bb 48 89 | H............H.V...F..F.@H..t.H. |
12820 | df e8 29 0e 00 00 eb b1 58 5b 5d c3 50 ba 78 00 00 00 be 09 00 00 00 e8 55 0e 00 00 48 c7 40 30 | ..).....X[].P.x.........U...H.@0 |
12840 | 00 00 00 00 c7 40 14 00 00 00 00 48 c7 40 40 00 00 00 00 c7 40 20 00 00 00 00 48 c7 40 38 00 00 | .....@.....H.@@.....@.....H.@8.. |
12860 | 00 00 48 c7 40 60 00 00 00 00 c7 40 18 00 00 00 00 48 c7 40 48 00 00 00 00 c7 40 1c 00 00 00 00 | ..H.@`.....@.....H.@H.....@..... |
12880 | 48 c7 40 58 00 00 00 00 c7 40 10 00 00 00 00 c6 40 0a 00 c6 40 0b 00 c6 40 0c 00 48 c7 40 50 00 | H.@X.....@......@...@...@..H.@P. |
128a0 | 00 00 00 c7 40 24 00 00 00 00 c7 40 28 00 00 00 00 c7 40 2c 00 00 00 00 48 c7 40 68 00 00 00 00 | ....@$.....@(.....@,....H.@h.... |
128c0 | 5a c3 55 53 48 89 f3 50 48 63 56 18 31 c9 48 8b 76 38 48 89 fd 48 c1 e2 02 e8 c5 00 00 00 48 63 | Z.USH..PHcV.1.H.v8H..H........Hc |
128e0 | 53 20 48 8b 73 40 48 89 ef 31 c9 48 c1 e2 03 e8 af 00 00 00 48 63 53 14 48 8b 73 30 48 89 ef 31 | S.H.s@H..1.H........HcS.H.s0H..1 |
12900 | c9 48 c1 e2 04 e8 99 00 00 00 48 63 53 1c 48 8b 73 48 48 89 ef 31 c9 48 c1 e2 02 e8 83 00 00 00 | .H........HcS.H.sHH..1.H........ |
12920 | 48 63 53 24 48 8b 73 50 48 89 ef 31 c9 48 c1 e2 04 e8 6d 00 00 00 48 63 53 10 48 8b 73 58 48 89 | HcS$H.sPH..1.H....m...HcS.H.sXH. |
12940 | ef 31 c9 48 c1 e2 04 e8 57 00 00 00 41 58 48 89 de 48 89 ef 31 c9 5b 5d ba 78 00 00 00 e9 41 00 | .1.H....W...AXH..H..1.[].x....A. |
12960 | 00 00 44 8b 47 24 31 c9 41 39 c8 7e 26 48 89 c8 48 c1 e0 04 48 03 47 50 39 50 08 7f 16 3b 50 0c | ..D.G$1.A9.~&H..H...H.GP9P...;P. |
12980 | 7d 0c ff ce 75 08 48 8b 00 48 83 c0 20 c3 48 ff c1 eb d5 31 c0 c3 50 be 40 45 45 00 31 c0 e8 22 | }...u.H..H....H....1..P.@EE.1.." |
129a0 | b8 00 00 41 57 41 56 48 85 f6 41 55 41 54 41 bc 00 00 00 00 55 53 4c 0f 45 e2 41 50 48 8b 5f 18 | ...AWAVH..AUATA.....USL.E.APH._. |
129c0 | 49 89 fd 49 89 f6 49 89 d7 48 89 cd 48 8b 7b 08 ff 13 48 85 c0 75 33 48 85 ed 74 2e be 01 00 00 | I..I..I..H..H.{...H..u3H..t..... |
129e0 | 00 4c 89 ef e8 50 14 00 00 48 8b 7b 08 48 89 e9 4c 89 fa 4c 89 f6 ff 13 48 85 c0 75 0d be 04 00 | .L...P...H.{.H..L..L....H..u.... |
12a00 | 00 00 4c 89 ef e8 2b 82 00 00 4c 29 e5 48 01 6b 18 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 44 89 | ..L...+...L).H.k.Z[]A\A]A^A_.SD. |
12a20 | c0 48 89 d3 49 89 cb b9 02 00 00 00 48 83 ec 10 4c 63 12 99 f7 f9 41 39 c2 7c 17 45 39 c2 7c 23 | .H..I.......H...Lc....A9.|.E9.|# |
12a40 | 44 89 c1 4c 89 ca be 67 45 45 00 31 c0 e8 73 b7 00 00 47 8d 04 12 b8 04 00 00 00 41 83 f8 03 44 | D..L...gEE.1..s...G........A...D |
12a60 | 0f 4e c0 49 63 c8 4c 89 d2 44 89 44 24 0c 49 0f af cb 49 0f af d3 e8 28 ff ff ff 44 8b 44 24 0c | .N.Ic.L..D.D$.I...I....(...D.D$. |
12a80 | 44 89 03 48 83 c4 10 5b c3 55 53 48 89 fd 52 48 89 f3 8a 43 09 8a 53 08 83 e0 fc 80 fa 07 88 43 | D..H...[.USH..RH...C..S........C |
12aa0 | 09 74 49 77 15 80 fa 05 0f 84 8b 00 00 00 77 7f 80 fa 04 74 1f e9 9f 00 00 00 80 fa 09 0f 84 8a | .tIw..........w....t............ |
12ac0 | 00 00 00 72 7e 80 fa 14 74 0a 80 fa 26 74 60 e9 85 00 00 00 83 c8 04 88 43 09 48 8b 43 10 48 03 | ...r~...t...&t`.........C.H.C.H. |
12ae0 | 45 20 48 83 c0 21 48 89 45 20 eb 6d 48 8b 73 10 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 86 | E.H..!H.E..mH.s.H..t..F..t.H.... |
12b00 | ff ff ff 80 4b 09 04 48 8b 43 18 48 03 45 20 48 83 c0 28 48 89 45 20 f6 43 0a 40 48 8b 43 20 74 | ....K..H.C.H.E.H..(H.E..C.@H.C.t |
12b20 | 38 f6 40 09 03 74 32 48 89 c3 e9 63 ff ff ff 48 8b 45 70 48 89 43 10 eb 1c 48 8b 45 70 48 89 43 | 8.@..t2H...c...H.EpH.C...H.EpH.C |
12b40 | 30 eb 12 48 8b 45 70 48 89 43 48 eb 08 48 8b 45 70 48 89 43 70 48 89 5d 70 58 5b 5d c3 55 53 48 | 0..H.EpH.CH..H.EpH.CpH.]pX[].USH |
12b60 | 89 fd 52 31 db 48 8b b4 1d b8 01 00 00 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 09 ff ff ff | ..R1.H.......H..t..F..t.H....... |
12b80 | 48 83 c3 08 48 83 fb 48 75 db 58 5b 5d c3 55 53 48 89 fd 52 48 8b 9f 98 00 00 00 48 85 db 74 16 | H...H..Hu.X[].USH..RH......H..t. |
12ba0 | f6 43 09 03 74 0b 48 89 de 48 89 ef e8 d8 fe ff ff 48 8b 1b eb e5 58 5b 5d c3 48 8b 87 98 00 00 | .C..t.H..H.......H....X[].H..... |
12bc0 | 00 48 8d 4f 68 48 8d 97 98 00 00 00 48 85 c0 74 16 48 89 c2 48 8b 00 eb f3 40 8a 78 09 83 e7 03 | .H.OhH......H..t.H..H....@.x.... |
12be0 | 09 f7 75 0d 48 89 c1 48 8b 01 48 85 c0 75 ea eb 14 48 8b 38 48 89 39 48 8b 3a 48 89 38 48 89 02 | ..u.H..H..H..u...H.8H.9H.:H.8H.. |
12c00 | 48 89 c2 eb e2 c3 41 56 41 55 41 54 55 41 89 f4 53 48 89 fb 48 83 ec 10 48 8b 6f 18 48 8b 85 98 | H.....AVAUATUA..SH..H...H.o.H... |
12c20 | 00 00 00 48 8b 10 48 89 95 98 00 00 00 48 8b 55 58 48 89 10 48 89 45 58 8a 50 09 88 d1 83 e1 f7 | ...H..H......H.UXH..H.EX.P...... |
12c40 | 88 48 09 40 8a 75 55 8d 4e fe 80 f9 03 77 0e 8a 4d 54 83 e2 f0 83 e1 03 09 ca 88 50 09 48 89 04 | .H.@.uU.N....w..MT.........P.H.. |
12c60 | 24 8a 40 08 ba 02 00 00 00 48 89 e6 48 89 df 83 c8 40 0f b6 c0 89 44 24 08 e8 ee 15 00 00 48 85 | $.@......H..H....@....D$......H. |
12c80 | c0 0f 84 a8 00 00 00 8b 50 08 83 e2 0f 83 fa 06 0f 85 99 00 00 00 44 8a 6d 57 44 8a b3 c9 00 00 | ........P.............D.mWD..... |
12ca0 | 00 45 31 c0 c6 83 c9 00 00 00 00 c6 45 57 00 31 d2 48 8b 4b 10 be 85 2d 41 00 48 89 df 0f 10 00 | .E1.........EW.1.H.K...-A.H..... |
12cc0 | 0f 11 01 48 8d 41 20 0f 10 0c 24 0f 11 49 10 48 2b 4b 38 48 89 43 10 e8 1c 8b 00 00 85 c0 44 88 | ...H.A....$..I.H+K8H.C........D. |
12ce0 | b3 c9 00 00 00 44 88 6d 57 74 44 45 85 e4 74 3f 83 f8 02 75 30 48 8b 4b 10 ba 81 45 45 00 8b 41 | .....D.mWtDE..t?...u0H.K...EE..A |
12d00 | f8 83 e0 0f 83 f8 04 75 08 48 8b 51 f0 48 83 c2 20 be 8c 45 45 00 48 89 df 31 c0 e8 14 a6 00 00 | .......u.H.Q.H.....EE.H..1...... |
12d20 | b8 05 00 00 00 89 c6 48 89 df e8 06 7f 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 41 54 55 49 | .......H.......H...[]A\A]A^.ATUI |
12d40 | 89 fc 53 48 8b 6f 18 31 db 48 83 bd 98 00 00 00 00 74 23 3b 9d c8 00 00 00 73 11 be 01 00 00 00 | ..SH.o.1.H.......t#;.....s...... |
12d60 | 4c 89 e7 ff c3 e8 9c fe ff ff eb dd 8b 85 c8 00 00 00 01 c0 eb 02 31 c0 89 85 c8 00 00 00 89 d8 | L.....................1......... |
12d80 | 5b 5d 41 5c c3 48 8b 47 10 31 c9 31 d2 48 8d 70 e0 e9 3d 88 00 00 48 8b 47 28 b9 64 00 00 00 31 | []A\.H.G.1.1.H.p..=...H.G(.d...1 |
12da0 | d2 48 be ff ff ff ff ff ff ff 7f 4c 63 87 cc 00 00 00 48 f7 f1 48 89 c1 48 89 f0 48 99 48 f7 f9 | .H.........Lc.....H..H..H..H.H.. |
12dc0 | 49 0f af c8 49 39 c0 48 0f 4d ce 48 8b 77 10 48 03 77 18 48 29 ce e9 45 2f 00 00 f6 47 18 40 74 | I...I9.H.M.H.w.H.w.H)..E/...G.@t |
12de0 | 11 48 8b 47 10 f6 40 09 03 74 07 c7 47 18 0a 00 00 00 c3 53 8b 46 08 89 c3 83 e3 40 74 25 83 e0 | .H.G..@..t..G......S.F.....@t%.. |
12e00 | 0f 48 8b 36 83 f8 04 75 14 31 db 48 85 f6 74 13 f6 46 09 03 74 0d e8 6e fc ff ff eb 06 8a 5e 09 | .H.6...u.1.H..t..F..t..n......^. |
12e20 | 83 e3 03 89 d8 5b c3 41 57 41 56 45 31 f6 41 55 41 54 41 bc 01 00 00 00 55 53 48 89 fd 48 89 f3 | .....[.AWAVE1.AUATA.....USH..H.. |
12e40 | 45 31 ed 48 83 ec 18 0f b6 4e 0b 41 d3 e4 4d 63 e4 49 c1 e4 05 4c 03 66 18 4c 89 64 24 08 44 3b | E1.H.....N.A..Mc.I...L.f.L.d$.D; |
12e60 | 6b 0c 73 2d 44 89 e8 48 c1 e0 04 48 03 43 10 f6 40 08 40 74 17 48 8b 30 f6 46 09 03 74 0e 48 89 | k.s-D..H...H.C..@.@t.H.0.F..t.H. |
12e80 | ef 41 be 01 00 00 00 e8 fd fb ff ff 41 ff c5 eb cd 4c 8b 63 18 45 31 ff 45 31 ed 4c 3b 64 24 08 | .A..........A....L.c.E1.E1.L;d$. |
12ea0 | 73 62 41 83 7c 24 08 00 75 0a 4c 89 e7 e8 29 ff ff ff eb 4a 49 8d 74 24 10 48 89 ef e8 32 ff ff | sbA.|$..u.L...)....JI.t$.H...2.. |
12ec0 | ff 85 c0 41 8b 44 24 08 74 18 a8 40 41 bd 01 00 00 00 74 2a 49 8b 04 24 f6 40 09 03 45 0f 45 fd | ...A.D$.t..@A.....t*I..$.@..E.E. |
12ee0 | eb 1c a8 40 74 18 49 8b 34 24 f6 46 09 03 74 0e 48 89 ef 41 be 01 00 00 00 e8 8b fb ff ff 49 83 | ...@t.I.4$.F..t.H..A..........I. |
12f00 | c4 20 eb 97 80 7d 55 00 75 0e 48 8b 45 78 48 89 43 30 48 89 5d 78 eb 30 45 85 ff 74 14 48 8b 85 | .....}U.u.H.ExH.C0H.]x.0E..t.H.. |
12f20 | 88 00 00 00 48 89 43 30 48 89 9d 88 00 00 00 eb 17 45 85 ed 74 12 48 8b 85 90 00 00 00 48 89 43 | ....H.C0H........E..t.H......H.C |
12f40 | 30 48 89 9d 90 00 00 00 48 83 c4 18 44 89 f0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 41 54 | 0H......H...D..[]A\A]A^A_.AVAUAT |
12f60 | 55 48 89 fd 53 48 8b 5f 70 8a 43 08 80 4b 09 04 3c 08 0f 84 26 03 00 00 77 11 3c 05 74 2d 3c 06 | UH..SH._p.C..K..<...&...w.<.t-<. |
12f80 | 0f 84 60 02 00 00 e9 ef 04 00 00 3c 09 0f 84 c7 03 00 00 3c 26 0f 85 df 04 00 00 48 8b 43 10 45 | ..`........<.......<&......H.C.E |
12fa0 | 31 e4 48 89 47 70 e9 c9 02 00 00 48 8b 43 30 45 31 e4 48 89 47 70 48 8b 7b 28 48 85 ff 74 1a f6 | 1.H.Gp.....H.C0E1.H.GpH.{(H..t.. |
12fc0 | 47 0a 08 75 14 48 8b 95 10 01 00 00 be 03 00 00 00 e8 6d 12 00 00 49 89 c4 48 8b 73 28 48 85 f6 | G..u.H............m...I..H.s(H.. |
12fe0 | 74 0e f6 46 09 03 74 08 48 89 ef e8 99 fa ff ff 4d 85 e4 0f 84 30 01 00 00 41 8b 44 24 08 83 e0 | t..F..t.H.......M....0...A.D$... |
13000 | 0f 83 f8 04 0f 85 1f 01 00 00 4d 8b 24 24 be 6b 00 00 00 49 83 c4 20 4c 89 e7 e8 f1 10 ff ff be | ..........M.$$.k...I...L........ |
13020 | 76 00 00 00 4c 89 e7 49 89 c5 e8 e1 10 ff ff 48 85 c0 75 09 4d 85 ed 0f 84 ec 00 00 00 80 63 09 | v...L..I.......H..u.M.........c. |
13040 | fb 4d 85 ed 0f 85 b3 00 00 00 0f b6 4b 0b 41 bc 01 00 00 00 4c 8b 6b 18 45 31 f6 41 d3 e4 4d 63 | .M..........K.A.....L.k.E1.A..Mc |
13060 | e4 49 c1 e4 05 4d 01 ec 83 7b 0c 00 41 0f 95 c6 4d 39 e5 73 51 41 83 7d 08 00 75 0a 4c 89 ef e8 | .I...M...{..A...M9.sQA.}..u.L... |
13080 | 57 fd ff ff eb 3a 41 f6 45 18 40 74 12 49 8b 75 10 f6 46 09 03 74 08 48 89 ef e8 ea f9 ff ff 45 | W....:A.E.@t.I.u..F..t.H.......E |
130a0 | 85 f6 75 16 4c 89 ee 48 89 ef 45 31 f6 e8 41 fd ff ff 85 c0 41 0f 95 c6 eb 06 41 be 01 00 00 00 | ..u.L..H..E1..A.....A.....A..... |
130c0 | 49 83 c5 20 eb aa 80 7d 55 00 75 11 48 8b 45 78 48 89 43 30 48 89 5d 78 e9 e6 00 00 00 45 85 f6 | I......}U.u.H.ExH.C0H.]x.....E.. |
130e0 | 0f 84 dd 00 00 00 48 8b 85 80 00 00 00 48 89 43 30 48 89 9d 80 00 00 00 e9 c6 00 00 00 48 85 c0 | ......H......H.C0H...........H.. |
13100 | 75 10 48 89 de 48 89 ef e8 1a fd ff ff e9 b1 00 00 00 48 8b 85 90 00 00 00 48 89 43 30 48 89 9d | u.H..H............H......H.C0H.. |
13120 | 90 00 00 00 e9 9a 00 00 00 0f b6 4b 0b 41 bc 01 00 00 00 45 31 ed 41 d3 e4 4d 63 e4 49 c1 e4 05 | ...........K.A.....E1.A..Mc.I... |
13140 | 4c 03 63 18 44 3b 6b 0c 73 27 44 89 e8 48 c1 e0 04 48 03 43 10 f6 40 08 40 74 11 48 8b 30 f6 46 | L.c.D;k.s'D..H...H.C..@.@t.H.0.F |
13160 | 09 03 74 08 48 89 ef e8 1d f9 ff ff 41 ff c5 eb d3 4c 8b 6b 18 4d 39 e5 73 49 41 83 7d 08 00 75 | ..t.H.......A....L.k.M9.sIA.}..u |
13180 | 0a 4c 89 ef e8 52 fc ff ff eb 32 41 f6 45 18 40 74 12 49 8b 75 10 f6 46 09 03 74 08 48 89 ef e8 | .L...R....2A.E.@t.I.u..F..t.H... |
131a0 | e5 f8 ff ff 41 f6 45 08 40 74 12 49 8b 75 00 f6 46 09 03 74 08 48 89 ef e8 cc f8 ff ff 49 83 c5 | ....A.E.@t.I.u..F..t.H.......I.. |
131c0 | 20 eb b2 0f b6 4b 0b b8 01 00 00 00 8b 53 0c d3 e0 48 98 48 01 c0 48 01 d0 48 c1 e0 04 48 83 c0 | .....K.......S...H.H..H..H...H.. |
131e0 | 38 e9 90 02 00 00 48 8b 73 18 48 8b 43 10 48 85 f6 48 89 47 70 74 0b f6 46 09 03 74 05 e8 87 f8 | 8.....H.s.H.C.H..H.Gpt..F..t.... |
13200 | ff ff 45 31 e4 0f b6 43 0a 41 39 c4 7d 47 49 63 c4 48 83 c0 04 48 8b 04 c3 48 85 c0 74 32 48 8b | ..E1...C.A9.}GIc.H...H...H..t2H. |
13220 | 10 48 8d 48 10 48 39 ca 74 0f 80 7d 55 08 74 09 c7 40 18 01 00 00 00 eb 17 f6 42 08 40 74 11 48 | .H.H.H9.t..}U.t..@........B.@t.H |
13240 | 8b 32 f6 46 09 03 74 08 48 89 ef e8 39 f8 ff ff 41 ff c4 eb b0 8d 04 c5 20 00 00 00 e9 13 02 00 | .2.F..t.H...9...A............... |
13260 | 00 49 63 c4 48 c1 e0 04 48 01 d8 f6 40 28 40 75 0e 41 ff c4 0f b6 43 0a 41 39 c4 7c e4 eb 14 48 | .Ic.H...H...@(@u.A....C.A9.|...H |
13280 | 8b 70 20 f6 46 09 03 74 e8 48 89 ef e8 f8 f7 ff ff eb de c1 e0 04 83 c0 20 e9 d6 01 00 00 48 8b | .p..F..t.H....................H. |
132a0 | 43 48 4c 8b 63 38 48 89 47 70 48 8b 47 78 48 89 43 48 48 89 5f 78 b8 01 00 00 00 80 63 09 fb 4d | CHL.c8H.GpH.GxH.CHH._x......c..M |
132c0 | 85 e4 0f 84 ae 01 00 00 4c 3b 63 10 73 20 41 f6 44 24 08 40 74 12 49 8b 34 24 f6 46 09 03 74 08 | ........L;c.s.A.D$.@t.I.4$.F..t. |
132e0 | 48 89 ef e8 a1 f7 ff ff 49 83 c4 10 eb da 80 7d 55 08 75 44 48 63 83 b8 00 00 00 48 c1 e0 04 48 | H.......I......}U.uDHc.....H...H |
13300 | 03 43 38 49 39 c4 73 0f 41 c7 44 24 08 00 00 00 00 49 83 c4 10 eb ec 48 39 5b 50 75 29 48 83 7b | .C8I9.s.A.D$.....I.....H9[Pu)H.{ |
13320 | 40 00 74 22 48 8b 85 a8 00 00 00 48 89 43 50 48 89 9d a8 00 00 00 eb 0e 80 7d 56 01 74 08 48 89 | @.t"H......H.CPH.........}V.t.H. |
13340 | df e8 2f 7c 00 00 48 63 83 b8 00 00 00 48 83 c0 0d 48 c1 e0 04 e9 1c 01 00 00 48 8b 43 70 48 89 | ../|..Hc.....H...H........H.CpH. |
13360 | 47 70 48 8b 43 60 48 85 c0 74 0e f6 40 09 03 74 08 48 c7 43 60 00 00 00 00 48 8b 73 68 48 85 f6 | GpH.C`H..t..@..t.H.C`....H.shH.. |
13380 | 74 0e f6 46 09 03 74 08 48 89 ef e8 f9 f6 ff ff 45 31 e4 44 39 63 14 7e 27 4c 89 e0 48 c1 e0 04 | t..F..t.H.......E1.D9c.~'L..H... |
133a0 | 48 03 43 30 f6 40 08 40 74 11 48 8b 30 f6 46 09 03 74 08 48 89 ef e8 ce f6 ff ff 49 ff c4 eb d3 | H.C0.@.@t.H.0.F..t.H.......I.... |
133c0 | 45 31 e4 44 39 63 10 7e 26 4c 89 e0 48 c1 e0 04 48 03 43 58 48 8b 30 48 85 f6 74 0e f6 46 09 03 | E1.D9c.~&L..H...H.CXH.0H..t..F.. |
133e0 | 74 08 48 89 ef e8 9f f6 ff ff 49 ff c4 eb d4 45 31 e4 44 39 63 20 7e 20 48 8b 43 40 4a 8b 34 e0 | t.H.......I....E1.D9c.~.H.C@J.4. |
13400 | 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 76 f6 ff ff 49 ff c4 eb da 45 31 e4 48 63 43 24 44 | H..t..F..t.H...v...I....E1.HcC$D |
13420 | 39 e0 7e 26 4c 89 e0 48 c1 e0 04 48 03 43 50 48 8b 30 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef | 9.~&L..H...H.CPH.0H..t..F..t.H.. |
13440 | e8 44 f6 ff ff 49 ff c4 eb d1 48 63 4b 18 48 63 53 1c 48 63 73 10 48 8d 54 11 1e 48 63 4b 20 48 | .D...I....HcK.HcS.Hcs.H.T..HcK.H |
13460 | 8d 0c 4a 48 63 53 14 48 01 f2 48 01 d0 48 8d 04 81 c1 e0 02 48 98 48 01 45 20 5b 5d 41 5c 41 5d | ..JHcS.H..H..H......H.H.E.[]A\A] |
13480 | 41 5e c3 53 48 89 fb 48 83 7b 70 00 74 0a 48 89 df e8 c4 fa ff ff eb ef 5b c3 41 57 41 56 41 bf | A^.SH..H.{p.t.H.........[.AWAVA. |
134a0 | 01 00 00 00 41 55 41 54 49 89 fd 55 53 49 89 d6 48 89 f3 48 83 ec 18 4c 39 f3 0f 84 89 00 00 00 | ....AUATI..USI..H..H...L9....... |
134c0 | 0f b6 4b 0b 44 89 fd d3 e5 48 63 ed 48 c1 e5 05 48 03 6b 18 48 89 6c 24 08 31 ed 3b 6b 0c 73 27 | ..K.D....Hc.H...H.k.H.l$.1.;k.s' |
134e0 | 41 89 ec 4c 89 ef 49 c1 e4 04 4c 03 63 10 4c 89 e6 e8 fd f8 ff ff 85 c0 74 09 41 c7 44 24 08 00 | A..L..I...L.c.L.........t.A.D$.. |
13500 | 00 00 00 ff c5 eb d4 4c 8b 63 18 4c 3b 64 24 08 73 2e 41 83 7c 24 08 00 74 20 4c 89 e6 4c 89 ef | .......L.c.L;d$.s.A.|$..t.L..L.. |
13520 | e8 ce f8 ff ff 85 c0 74 11 41 c7 44 24 08 00 00 00 00 4c 89 e7 e8 a1 f8 ff ff 49 83 c4 20 eb cb | .......t.A.D$.....L.......I..... |
13540 | 48 8b 5b 30 e9 6e ff ff ff 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 41 be 01 00 | H.[0.n...H...[]A\A]A^A_.AVAUA... |
13560 | 00 00 41 54 55 49 89 fd 53 49 89 f4 4d 85 e4 74 51 41 0f b6 4c 24 0b 44 89 f5 49 8b 5c 24 18 d3 | ..ATUI..SI..M..tQA..L$.D..I.\$.. |
13580 | e5 48 63 ed 48 c1 e5 05 48 01 dd 48 39 eb 73 2b 83 7b 08 00 74 1f 48 8d 73 10 4c 89 ef e8 51 f8 | .Hc.H...H..H9.s+.{..t.H.s.L...Q. |
135a0 | ff ff 85 c0 74 0f c7 43 08 00 00 00 00 48 89 df e8 26 f8 ff ff 48 83 c3 20 eb d0 4d 8b 64 24 30 | ....t..C.....H...&...H.....M.d$0 |
135c0 | eb aa 5b 5d 41 5c 41 5d 41 5e c3 41 54 55 53 48 89 fb 48 8b b3 88 00 00 00 31 ed 48 c7 83 88 00 | ..[]A\A]A^.ATUSH..H......1.H.... |
135e0 | 00 00 00 00 00 00 48 85 f6 74 22 48 89 df 4c 8b 66 30 e8 30 f8 ff ff 85 c0 74 0d 48 89 df bd 01 | ......H..t"H..L.f0.0.....t.H.... |
13600 | 00 00 00 e8 7b fe ff ff 4c 89 e6 eb d9 85 ed 75 c1 5b 5d 41 5c c3 48 8b 7f 18 80 7f 55 01 77 08 | ....{...L......u.[]A\.H.....U.w. |
13620 | 48 89 d6 e9 61 f4 ff ff 8a 47 54 8a 56 09 83 e0 03 83 e2 f8 09 d0 88 46 09 c3 48 8b 47 18 80 66 | H...a....GT.V..........F..H.G..f |
13640 | 09 fb 48 8b 50 78 48 89 56 30 48 89 70 78 c3 48 8b 7f 18 48 8b 06 80 7f 55 01 48 8b 30 77 10 48 | ..H.PxH.V0H.px.H...H....U.H.0w.H |
13660 | 85 f6 74 0b f6 46 09 03 74 05 e9 1a f4 ff ff c3 48 8b 47 18 48 8b 16 80 66 09 fc 48 89 50 58 48 | ..t..F..t.......H.G.H...f..H.PXH |
13680 | 8b 90 a0 00 00 00 48 89 16 48 89 b0 a0 00 00 00 c3 55 53 89 f5 50 89 f0 48 8b 5f 18 83 e0 0f 48 | ......H..H.......US..P..H._....H |
136a0 | 89 d1 31 f6 48 89 c2 e8 f7 f2 ff ff 8a 53 54 40 88 68 08 83 e2 03 88 50 09 48 8b 53 58 48 89 10 | ..1.H........ST@.h.....P.H.SXH.. |
136c0 | 48 89 43 58 5a 5b 5d c3 48 ff 4e 08 75 15 48 8d 46 10 48 39 06 75 0c 31 c9 ba 20 00 00 00 e9 c0 | H.CXZ[].H.N.u.H.F.H9.u.1........ |
136e0 | f2 ff ff c3 41 57 41 56 41 55 41 54 49 89 d5 55 53 48 89 fd 49 89 f4 48 83 ec 18 48 8b 47 18 44 | ....AWAVAUATI..USH..I..H...H.G.D |
13700 | 8a 70 54 45 88 f7 41 83 e6 03 41 83 f7 03 44 88 74 24 0f 49 8b 1c 24 48 85 db 0f 84 09 01 00 00 | .pTE..A...A...D.t$.I..$H........ |
13720 | 4d 85 ed 0f 84 fb 00 00 00 8a 43 09 88 c2 83 f2 03 44 84 fa 0f 85 d5 00 00 00 48 8b 03 49 89 04 | M.........C......D........H..I.. |
13740 | 24 8a 43 08 3c 07 0f 84 af 00 00 00 77 22 3c 05 0f 84 8b 00 00 00 77 47 3c 04 0f 85 bc 00 00 00 | $.C.<.......w"<.......wG<....... |
13760 | 48 89 de 48 89 ef e8 53 08 00 00 e9 95 00 00 00 3c 09 74 1e 72 78 3c 14 0f 84 87 00 00 00 3c 26 | H..H...S........<.t.rx<.......<& |
13780 | 0f 85 96 00 00 00 0f b6 43 0a c1 e0 04 8d 50 20 eb 3d 48 89 de 48 89 ef e8 25 f1 ff ff eb 7d 45 | ........C.....P..=H..H...%....}E |
137a0 | 31 f6 0f b6 53 0a 41 39 d6 7d 1d 49 63 d6 48 83 c2 04 48 8b 34 d3 48 85 f6 74 08 48 89 ef e8 05 | 1...S.A9.}.Ic.H...H.4.H..t.H.... |
137c0 | ff ff ff 41 ff c6 eb da 8d 14 d5 20 00 00 00 48 63 d2 31 c9 48 89 de 48 89 ef e8 c4 f1 ff ff eb | ...A...........Hc.1.H..H........ |
137e0 | 3b 48 89 de 48 89 ef e8 86 4c ff ff eb 2e 48 89 de 48 89 ef e8 57 2a 00 00 eb 21 48 8b 43 18 48 | ;H..H....L....H..H...W*...!H.C.H |
13800 | 8d 50 28 eb cd 48 8b 43 10 48 8d 50 21 eb c3 83 e0 f8 0a 44 24 0f 49 89 dc 88 43 09 49 ff cd e9 | .P(..H.C.H.P!......D$.I...C.I... |
13820 | ef fe ff ff 4c 89 e0 eb 02 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 54 49 89 | ....L....1.H...[]A\A]A^A_.AUATI. |
13840 | cd 55 53 48 89 f3 41 50 48 8b 76 60 41 89 d4 48 85 f6 75 0c 44 88 63 55 4c 89 6b 60 31 c0 eb 27 | .USH..APH.v`A..H..u.D.cUL.k`1..' |
13860 | ba 58 00 00 00 48 8b 6b 18 e8 76 fe ff ff 48 8b 73 18 48 89 43 60 48 29 ee 48 01 73 28 48 85 c0 | .X...H.k..v...H.s.H.C`H).H.s(H.. |
13880 | 74 d2 b8 18 03 00 00 5a 5b 5d 41 5c 41 5d c3 41 55 41 54 49 89 fd 55 53 31 db 51 48 8b 6f 18 4c | t......Z[]A\A].AUATI..US1.QH.o.L |
138a0 | 8d 65 58 c6 45 55 02 ba 01 00 00 00 4c 89 e6 4c 89 ef ff c3 e8 2b fe ff ff 4c 39 e0 74 e9 48 89 | .eX.EU......L..L.....+...L9.t.H. |
138c0 | 45 60 89 d8 5a 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 54 55 53 41 51 48 8b 5f 18 80 7b 55 07 | E`..Z[]A\A].AWAVAUATUSAQH._..{U. |
138e0 | 0f 87 3e 03 00 00 0f b6 43 55 49 89 fc ff 24 c5 b0 45 45 00 48 63 43 3c 48 8b b3 e0 00 00 00 48 | ..>.....CUI...$..EE.HcC<H......H |
13900 | c7 43 78 00 00 00 00 48 c7 43 70 00 00 00 00 48 c7 83 88 00 00 00 00 00 00 00 48 c7 83 90 00 00 | .Cx....H.Cp....H..........H..... |
13920 | 00 00 00 00 00 48 c7 83 80 00 00 00 00 00 00 00 48 c1 e0 03 48 85 f6 48 89 43 20 74 0e f6 46 09 | .....H..........H...H..H.C.t..F. |
13940 | 03 74 08 48 89 df e8 3e f1 ff ff f6 43 48 40 74 12 48 8b 73 40 f6 46 09 03 74 08 48 89 df e8 26 | .t.H...>....CH@t.H.s@.F..t.H...& |
13960 | f1 ff ff 48 89 df e8 f2 f1 ff ff 48 89 df e8 1b f2 ff ff c6 43 55 00 eb 1b 48 c7 43 20 00 00 00 | ...H.......H........CU...H.C.... |
13980 | 00 48 89 df e8 d1 f5 ff ff 48 83 7b 70 00 75 04 c6 43 55 01 48 8b 43 20 e9 89 02 00 00 48 89 df | .H.......H.{p.u..CU.H.C......H.. |
139a0 | e8 de fa ff ff 49 8b 6c 24 18 c6 45 55 08 48 c7 45 20 00 00 00 00 41 f6 44 24 09 03 4c 8b 75 78 | .....I.l$..EU.H.E.....A.D$..L.ux |
139c0 | 74 0b 4c 89 e6 48 89 ef e8 bc f0 ff ff f6 45 48 40 74 12 48 8b 75 40 f6 46 09 03 74 08 48 89 ef | t.L..H........EH@t.H.u@.F..t.H.. |
139e0 | e8 a4 f0 ff ff 4c 8d bd a8 00 00 00 48 89 ef e8 69 f1 ff ff 49 8b 07 48 85 c0 74 57 f6 40 09 07 | .....L......H...i...I..H..tW.@.. |
13a00 | 75 0d 48 83 78 40 00 74 06 4c 8d 78 50 eb e5 48 8b 50 50 49 89 17 4c 8b 68 40 48 89 40 50 4d 85 | u.H.x@.t.L.xP..H.PPI..L.h@H.@PM. |
13a20 | ed 74 d1 41 83 7d 18 00 74 23 49 8b 45 00 f6 40 08 40 74 11 48 8b 30 f6 46 09 03 74 08 48 89 ef | .t.A.}..t#I.E..@.@t.H.0.F..t.H.. |
13a40 | e8 44 f0 ff ff 41 c7 45 18 00 00 00 00 4d 8b 6d 10 eb cb 48 89 ef e8 28 fa ff ff 4c 89 75 70 48 | .D...A.E.....M.m...H...(...L.upH |
13a60 | 89 ef 4c 8b 6d 20 e8 18 fa ff ff 48 89 ef 48 c7 45 20 00 00 00 00 e8 50 fb ff ff 48 8b b5 80 00 | ..L.m......H..H.E......P...H.... |
13a80 | 00 00 31 d2 48 89 ef e8 0e fa ff ff 48 8b b5 90 00 00 00 31 d2 48 89 ef e8 fd f9 ff ff 31 f6 48 | ..1.H.......H......1.H.......1.H |
13aa0 | 89 ef 4c 8b bd 80 00 00 00 4c 8b b5 90 00 00 00 4c 03 6d 20 e8 01 f1 ff ff 48 89 ef c7 85 c8 00 | ..L......L......L.m......H...... |
13ac0 | 00 00 01 00 00 00 e8 c3 f0 ff ff 48 89 ef e8 b0 f9 ff ff 48 89 ef 48 c7 45 20 00 00 00 00 e8 e8 | ...........H.......H..H.E....... |
13ae0 | fa ff ff 48 8b b5 88 00 00 00 48 89 ef e8 66 fa ff ff 48 8b b5 90 00 00 00 48 89 ef e8 57 fa ff | ...H......H...f...H......H...W.. |
13b00 | ff 48 8b b5 80 00 00 00 4c 89 fa 48 89 ef e8 87 f9 ff ff 48 8b b5 90 00 00 00 4c 89 f2 48 89 ef | .H......L..H.......H......L..H.. |
13b20 | e8 75 f9 ff ff 80 75 54 03 4c 89 e7 4c 03 6d 20 e8 5a fd ff ff 48 8b 53 10 48 03 53 18 48 98 48 | .u....uT.L..L.m..Z...H.S.H.S.H.H |
13b40 | 8d 04 c0 4c 01 e8 48 89 53 28 e9 d7 00 00 00 48 8d 4b 68 ba 03 00 00 00 eb 15 48 8d 8b 98 00 00 | ...L..H.S(.....H.Kh.......H..... |
13b60 | 00 ba 04 00 00 00 eb 07 31 c9 ba 05 00 00 00 41 58 48 89 de 4c 89 e7 5b 5d 41 5c 41 5d 41 5e 41 | ........1......AXH..L..[]A\A]A^A |
13b80 | 5f e9 b4 fc ff ff 48 8b 8b e0 00 00 00 8a 53 54 8a 41 09 83 e2 03 83 e0 f8 09 d0 88 41 09 80 7b | _.....H.......ST.A..........A..{ |
13ba0 | 56 01 74 59 48 8b 93 c0 00 00 00 48 8b b3 b0 00 00 00 31 c9 48 8b 6b 18 e8 e6 ed ff ff 8b 73 3c | V.tYH......H......1.H.k.......s< |
13bc0 | 48 89 83 b0 00 00 00 b9 04 00 00 00 48 c7 83 c0 00 00 00 00 00 00 00 89 f0 99 f7 f9 39 43 38 7d | H...........H...............9C8} |
13be0 | 11 89 f0 b1 02 4c 89 e7 99 f7 f9 89 c6 e8 0a 03 00 00 48 8b 43 18 48 29 e8 48 01 43 28 c6 43 55 | .....L............H.C.H).H.C(.CU |
13c00 | 06 eb 21 48 83 bb 98 00 00 00 00 74 13 80 7b 56 01 74 0d e8 24 f1 ff ff 48 98 48 8d 04 c0 eb 06 | ..!H.......t..{V.t..$...H.H..... |
13c20 | c6 43 55 07 31 c0 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 85 d2 41 55 41 54 55 53 51 48 8b 5f 18 | .CU.1.Z[]A\A]A^A_.H..AUATUSQH._. |
13c40 | 0f 84 a2 00 00 00 f6 46 09 08 0f 85 98 00 00 00 f6 42 0a 04 0f 85 8e 00 00 00 48 89 d0 48 8b 93 | .......F.........B........H..H.. |
13c60 | 08 01 00 00 48 89 f5 49 89 fc be 02 00 00 00 48 89 c7 e8 cc 05 00 00 48 85 c0 74 6c 8a 43 55 83 | ....H..I.......H.......H..tl.CU. |
13c80 | e8 02 3c 03 77 38 8a 53 54 8a 45 09 48 89 ee 83 e2 03 83 e0 f8 09 d0 88 45 09 4c 8b 6b 60 49 39 | ..<.w8.ST.E.H...........E.L.k`I9 |
13ca0 | ed 75 1b ba 01 00 00 00 4c 89 e7 e8 34 fa ff ff 4c 39 e8 75 05 4c 89 ee eb e9 48 89 43 60 48 8b | .u......L...4...L9.u.L....H.C`H. |
13cc0 | 43 58 48 8d 53 58 48 39 e8 74 08 48 89 c2 48 8b 00 eb f3 48 8b 08 48 89 0a 48 8b 53 68 48 89 10 | CXH.SXH9.t.H..H....H..H..H.ShH.. |
13ce0 | 48 89 43 68 80 48 09 08 58 5b 5d 41 5c 41 5d c3 41 54 55 be 01 00 00 00 53 48 8b 5f 18 48 89 fd | H.Ch.H..X[]A\A].ATU.....SH._.H.. |
13d00 | 48 89 df e8 b2 ee ff ff 4c 8b 65 18 49 83 bc 24 98 00 00 00 00 74 0c 31 f6 48 89 ef e8 e5 ee ff | H.......L.e.I..$.....t.1.H...... |
13d20 | ff eb e9 48 8d 73 68 48 89 ef c6 43 54 03 c6 43 56 00 48 83 ca ff e8 a9 f9 ff ff 48 8d 73 58 48 | ...H.shH...CT..CV.H........H.sXH |
13d40 | 89 ef 48 83 ca ff e8 99 f9 ff ff 48 8d b3 a0 00 00 00 48 89 ef 48 83 ca ff 5b 5d 41 5c e9 82 f9 | ..H........H......H..H...[]A\... |
13d60 | ff ff 41 54 55 89 f5 53 4c 8b 67 18 48 89 fb 41 0f b6 44 24 55 0f a3 c5 72 0a 48 89 df e8 4a fb | ..ATU..SL.g.H..A..D$U...r.H...J. |
13d80 | ff ff eb eb 5b 5d 41 5c c3 41 54 55 b9 c8 00 00 00 53 48 8b 5f 18 48 bd ff ff ff ff ff ff ff 7f | ....[]A\.ATU.....SH._.H......... |
13da0 | 49 89 fc 48 8b 43 18 48 99 48 f7 f9 48 63 8b d0 00 00 00 48 8d 70 01 48 89 e8 48 99 48 f7 f9 48 | I..H.C.H.H..Hc.....H.p.H..H.H..H |
13dc0 | 0f af ce 48 39 c6 48 0f 4c e9 80 7b 57 00 75 19 48 89 df 48 c7 c6 00 83 ff ff 5b 5d 41 5c e9 3d | ...H9.H.L..{W.u.H..H......[]A\.= |
13de0 | 1f 00 00 80 7b 55 07 74 17 4c 89 e7 e8 db fa ff ff 48 29 c5 48 81 fd 81 f3 ff ff 48 89 e8 7d e3 | ....{U.t.L.......H).H......H..}. |
13e00 | 80 7b 55 07 75 0c 48 89 df 5b 5d 41 5c e9 84 ef ff ff 48 63 8b d0 00 00 00 48 99 48 89 df 48 f7 | .{U.u.H..[]A\.....Hc.....H.H..H. |
13e20 | f9 48 69 f0 c8 00 00 00 e8 f3 1e 00 00 5b 4c 89 e7 5d 41 5c e9 03 ef ff ff 85 f6 55 53 48 89 fb | .Hi..........[L..]A\.......USH.. |
13e40 | 52 48 8b 6f 18 74 04 c6 45 56 01 80 7d 55 01 77 08 48 89 df e8 36 fa ff ff 48 89 df be 80 00 00 | RH.o.t..EV..}U.w.H...6...H...... |
13e60 | 00 e8 fc fe ff ff 48 89 df be 7f ff ff ff e8 ef fe ff ff 48 89 df be 40 00 00 00 e8 e2 fe ff ff | ......H............H...@........ |
13e80 | 48 89 df be 80 00 00 00 e8 d5 fe ff ff c6 45 56 00 48 89 ef 58 5b 5d e9 fa ee ff ff 48 39 f7 48 | H.............EV.H..X[].....H9.H |
13ea0 | 8b 57 10 b8 01 00 00 00 74 1f 30 c0 48 3b 56 10 75 17 50 48 83 c6 20 48 83 c7 20 e8 a0 03 ff ff | .W......t.0.H;V.u.PH...H........ |
13ec0 | 5a 85 c0 0f 94 c0 0f b6 c0 c3 89 d0 48 89 f2 48 c1 ea 05 31 f0 48 ff c2 48 39 d6 72 1e 41 89 c0 | Z...........H..H...1.H..H9.r.A.. |
13ee0 | 89 c1 c1 e1 05 41 c1 e8 02 41 01 c8 0f b6 4c 37 ff 48 29 d6 44 01 c1 31 c8 eb dd c3 41 54 55 49 | .....A...A....L7.H).D..1....ATUI |
13f00 | 89 fc 53 48 8b 5f 18 89 f5 48 63 53 3c 39 d6 7f 0b 48 63 53 3c 31 c9 8d 7d ff eb 3e 48 63 ce 48 | ..SH._...HcS<9...HcS<1..}..>Hc.H |
13f20 | 8b 73 30 48 c1 e2 03 48 c1 e1 03 e8 73 ea ff ff 48 89 43 30 48 63 43 3c 48 89 c2 48 c1 e0 03 39 | .s0H...H....s...H.C0HcC<H..H...9 |
13f40 | ea 7d ce 48 8b 4b 30 ff c2 48 c7 04 01 00 00 00 00 48 83 c0 08 eb e8 48 ff c1 39 ca 7e 39 48 8b | .}.H.K0..H.......H.....H..9.~9H. |
13f60 | 43 30 48 8d 34 c8 48 8b 06 48 c7 06 00 00 00 00 48 85 c0 74 e2 41 89 f9 44 23 48 0c 48 8b 73 30 | C0H.4.H..H......H..t.A..D#H.H.s0 |
13f80 | 4c 8b 40 18 4a 8d 34 ce 4c 8b 0e 4c 89 48 18 48 89 06 4c 89 c0 eb d9 39 d5 7d 1b 48 8b 73 30 48 | L.@.J.4.L..L.H.H..L....9.}.H.s0H |
13fa0 | 63 cd 48 c1 e2 03 48 c1 e1 03 4c 89 e7 e8 f1 e9 ff ff 48 89 43 30 89 6b 3c 5b 5d 41 5c c3 48 8b | c.H...H...L.......H.C0.k<[]A\.H. |
13fc0 | 57 18 8b 42 3c 48 8b 4a 30 ff c8 23 46 0c 48 98 48 8d 04 c1 48 8b 08 48 39 f1 74 06 48 8d 41 18 | W..B<H.J0..#F.H.H...H..H9.t.H.A. |
13fe0 | eb f2 48 8b 4e 18 48 89 08 ff 4a 38 c3 41 57 41 56 49 89 ff 41 55 41 54 55 53 48 89 d5 48 83 ec | ..H.N.H...J8.AWAVI..AUATUSH..H.. |
14000 | 18 48 83 fa 28 48 89 34 24 0f 87 f0 00 00 00 4c 8b 67 18 48 8b 3c 24 48 89 ee 41 8b 54 24 50 e8 | .H..(H.4$......L.g.H.<$H..A.T$P. |
14020 | a6 fe ff ff 41 8b 4c 24 3c 41 89 c6 49 8b 54 24 30 8d 41 ff 44 21 f0 48 98 4c 8d 2c c2 49 8b 5d | ....A.L$<A..I.T$0.A.D!.H.L.,.I.] |
14040 | 00 48 85 db 74 45 48 3b 6b 10 75 39 48 8b 3c 24 48 8d 73 20 48 89 ea 89 4c 24 0c e8 00 02 ff ff | .H..tEH;k.u9H.<$H.s.H...L$...... |
14060 | 85 c0 8b 4c 24 0c 75 1d 8a 43 09 41 8a 54 24 54 83 f0 03 83 f2 03 84 c2 75 03 88 43 09 48 89 d8 | ...L$.u..C.A.T$T........u..C.H.. |
14080 | e9 c7 00 00 00 48 8b 5b 18 eb b6 41 39 4c 24 38 7c 28 81 f9 ff ff ff 3f 7f 20 8d 34 09 4c 89 ff | .....H.[...A9L$8|(.....?...4.L.. |
140a0 | e8 57 fe ff ff 41 8b 44 24 3c 49 8b 54 24 30 ff c8 44 21 f0 48 98 4c 8d 2c c2 48 8d 55 21 be 04 | .W...A.D$<I.T$0..D!.H.L.,.H.U!.. |
140c0 | 00 00 00 4c 89 ff e8 c6 f5 ff ff 48 8d 50 20 c6 40 0a 00 48 89 68 10 44 89 70 0c 48 8b 34 24 48 | ...L.......H.P..@..H.h.D.p.H.4$H |
140e0 | 89 e9 48 89 d7 f3 a4 c6 44 28 20 00 49 8b 55 00 48 89 50 18 49 89 45 00 41 ff 44 24 38 eb 4d 48 | ..H.....D(..I.U.H.P.I.E.A.D$8.MH |
14100 | 8d 52 01 48 b8 df ff ff ff ff ff ff 7f 48 39 c2 76 05 e8 7f e8 ff ff 48 8b 47 18 48 8d 55 21 be | .R.H.........H9.v......H.G.H.U!. |
14120 | 14 00 00 00 8b 58 50 e8 65 f5 ff ff 48 8d 50 20 48 89 68 10 c6 40 0a 00 89 58 0c 48 8b 34 24 48 | .....XP.e...H.P.H.h..@...X.H.4$H |
14140 | 89 e9 48 89 d7 f3 a4 c6 44 28 20 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 49 89 f9 31 c0 | ..H.....D(..H...[]A\A]A^A_.I..1. |
14160 | 48 89 f7 48 83 c9 ff f2 ae 4c 89 cf 48 f7 d1 48 8d 51 ff e9 75 fe ff ff 48 b8 d7 ff ff ff ff ff | H..H.....L..H..H.Q..u...H....... |
14180 | ff 7f 53 48 89 f3 48 39 c6 76 05 e8 06 e8 ff ff 48 8d 56 28 be 07 00 00 00 e8 f3 f4 ff ff 48 8b | ..SH..H9.v......H.V(..........H. |
141a0 | 15 9b 20 04 00 48 89 58 18 48 c7 40 10 00 00 00 00 48 89 50 20 8b 15 8d 20 04 00 88 50 0a 5b c3 | .....H.X.H.@.....H.P........P.[. |
141c0 | 55 53 48 89 fd 52 bb 40 46 45 00 48 8b 53 08 48 85 d2 74 23 48 8b 33 b9 01 00 00 00 48 89 ef 48 | USH..R.@FE.H.S.H..t#H.3.....H..H |
141e0 | 83 c3 10 e8 ac 50 00 00 be fe ff ff ff 48 89 ef e8 f8 04 00 00 eb d4 58 5b 5d c3 41 54 55 48 89 | .....P.......H.........X[].ATUH. |
14200 | fd 53 31 db 48 8b 34 dd c0 47 45 00 4c 8b 65 18 48 89 ef e8 43 ff ff ff 48 63 d3 48 89 ef 48 ff | .S1.H.4..GE.L.e.H...C...Hc.H..H. |
14220 | c3 48 83 c2 1e 49 89 44 d4 08 48 8b 45 18 48 8b 74 d0 08 e8 38 f4 ff ff 48 83 fb 18 75 c6 5b 5d | .H...I.D..H.E.H.t...8...H...u.[] |
14240 | 41 5c c3 55 53 89 f5 51 48 89 d6 48 89 fb e8 ce 42 ff ff 83 78 08 00 75 0f b8 01 00 00 00 40 88 | A\.US..QH..H....B...x..u......@. |
14260 | e9 d3 e0 08 43 0a 31 c0 5a 5b 5d c3 8b 46 08 83 e0 0f 83 f8 05 74 0e 83 f8 07 75 12 48 8b 06 48 | ....C.1.Z[]..F.......t....u.H..H |
14280 | 8b 40 10 eb 17 48 8b 06 48 8b 40 28 eb 0e 48 8b 4f 18 48 98 48 8b 84 c1 b8 01 00 00 48 85 c0 74 | .@...H..H.@(..H.O.H.H.......H..t |
142a0 | 16 48 8b 4f 18 89 d2 48 89 c7 48 8b b4 d1 f8 00 00 00 e9 6a 42 ff ff b8 40 62 45 00 c3 55 53 48 | .H.O...H..H........jB...@bE..USH |
142c0 | 89 fb 48 83 ec 18 48 8b 47 10 48 8b 6f 38 0f 10 06 45 85 c9 0f 11 00 0f 10 0a 48 8d 50 30 0f 11 | ..H...H.G.H.o8...E........H.P0.. |
142e0 | 48 10 48 89 57 10 0f 10 11 0f 11 50 20 75 10 48 8d 50 40 41 0f 10 18 48 89 57 10 0f 11 58 30 48 | H.H.W......P.u.H.P@A...H.W...X0H |
14300 | 8b 43 20 48 8b 73 10 44 89 ca 48 89 df 8a 48 42 b8 04 00 00 00 44 89 4c 24 04 44 29 c8 4c 89 44 | .C.H.s.D..H...HB.....D.L$.D).L.D |
14320 | 24 08 48 98 48 c1 e0 04 83 e1 02 48 29 c6 0f b6 c9 e8 9d 72 00 00 44 8b 4c 24 04 45 85 c9 74 20 | $.H.H......H)......r..D.L$.E..t. |
14340 | 4c 8b 44 24 08 48 8b 43 10 49 29 e8 4c 03 43 38 48 8d 50 f0 0f 10 60 f0 48 89 53 10 41 0f 11 20 | L.D$.H.C.I).L.C8H.P...`.H.S.A... |
14360 | 48 83 c4 18 5b 5d c3 41 55 41 54 49 89 d4 55 53 44 89 c2 48 89 fb 48 89 f5 49 89 cd 48 83 ec 18 | H...[].AUATI..USD..H..H..I..H... |
14380 | 44 89 44 24 0c e8 e2 fe ff ff 83 78 08 00 44 8b 44 24 0c 75 0e 44 89 c2 4c 89 e6 48 89 df e8 c9 | D.D$.......x..D.D$.u.D..L..H.... |
143a0 | fe ff ff 44 8b 48 08 45 85 c9 74 20 41 b9 01 00 00 00 4d 89 e8 4c 89 e1 48 89 ea 48 89 c6 48 89 | ...D.H.E..t.A.....M..L..H..H..H. |
143c0 | df e8 f7 fe ff ff 41 b9 01 00 00 00 48 83 c4 18 44 89 c8 5b 5d 41 5c 41 5d c3 41 55 41 54 49 89 | ......A.....H...D..[]A\A].AUATI. |
143e0 | fd 55 53 48 89 d5 48 89 f3 45 89 c4 48 83 ec 18 e8 72 ff ff ff 85 c0 0f 85 97 00 00 00 41 83 fc | .USH..H..E..H....r...........A.. |
14400 | 13 74 22 77 0c 41 83 ec 0d 41 83 fc 04 77 72 eb 14 41 83 fc 16 75 6a 48 89 ea 48 89 de 4c 89 ef | .t"w.A...A...wr..A...ujH..H..L.. |
14420 | e8 f7 9e 00 00 83 7b 08 03 75 0c f2 0f 10 03 f2 0f 11 44 24 08 eb 11 48 8d 74 24 08 48 89 df e8 | ......{..u........D$...H.t$.H... |
14440 | 6f 19 ff ff 85 c0 74 32 83 7d 08 03 75 0d f2 0f 10 45 00 f2 0f 11 44 24 08 eb 11 48 8d 74 24 08 | o.....t2.}..u....E....D$...H.t$. |
14460 | 48 89 ef e8 4b 19 ff ff 85 c0 74 0e 48 89 ea 48 89 de 4c 89 ef e8 06 9f 00 00 b9 f0 46 45 00 eb | H...K.....t.H..H..L.........FE.. |
14480 | 05 b9 0d 47 45 00 48 89 ea 48 89 de 4c 89 ef e8 a3 9e 00 00 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 | ...GE.H..H..L.......H...[]A\A].A |
144a0 | 89 c8 48 8b 4f 10 53 48 89 fb e8 b8 fe ff ff 83 ca ff 85 c0 74 1e 48 8b 43 10 8b 50 08 85 d2 74 | ..H.O.SH............t.H.C..P...t |
144c0 | 13 ff ca 75 0a 31 d2 83 38 00 0f 95 c2 eb 05 ba 01 00 00 00 89 d0 5b c3 85 f6 48 8b 4f 20 7e 18 | ...u.1..8.............[...H.O.~. |
144e0 | 48 63 c6 ba 40 62 45 00 48 c1 e0 04 48 03 01 48 3b 47 10 48 0f 43 c2 c3 81 fe d9 b9 f0 ff 7c 0c | Hc..@bE.H...H..H;G.H.C........|. |
14500 | 48 63 c6 48 c1 e0 04 48 03 47 10 c3 81 fe d8 b9 f0 ff 75 09 48 8b 47 18 48 83 c0 40 c3 48 8b 09 | Hc.H...H.G........u.H.G.H..@.H.. |
14520 | ba d8 b9 f0 ff b8 40 62 45 00 29 f2 83 79 08 16 74 1f 48 8b 09 0f b6 79 0a 39 fa 7f 14 b8 d7 b9 | ......@bE.)..y..t.H....y.9...... |
14540 | f0 ff 29 f0 48 98 48 83 c0 02 48 c1 e0 04 48 01 c8 c3 8b 36 e9 b2 69 00 00 8b 56 08 48 8b 36 31 | ..).H.H...H...H....6..i...V.H.61 |
14560 | c9 e9 6d 70 00 00 48 39 f7 73 21 48 8b 07 48 8b 57 08 48 83 ee 10 0f 10 46 10 48 83 c7 10 0f 11 | ..mp..H9.s!H..H.W.H.....F.H..... |
14580 | 47 f0 48 89 46 10 48 89 56 18 eb da c3 4c 8b 07 31 c0 85 f6 49 8b 78 18 7e 3e 3b 77 10 7f 39 48 | G.H.F.H.V....L..1...I.x.~>;w..9H |
145a0 | 63 f6 48 85 c9 49 8d 04 f0 4c 8b 40 18 4d 8b 00 4c 89 02 74 07 48 8b 40 18 48 89 01 48 c1 e6 04 | c.H..I...L.@.M..L..t.H.@.H..H... |
145c0 | 48 03 77 58 48 8b 56 f0 48 8d 42 20 48 85 d2 ba e1 48 45 00 48 0f 44 c2 c3 55 53 48 63 ce 48 89 | H.wXH.V.H.B.H....HE.H.D..USHc.H. |
145e0 | fb 48 83 ec 18 48 8b 47 10 48 8b 57 30 89 74 24 0c 48 8b 6f 20 48 29 c2 48 c1 fa 04 48 39 ca 7f | .H...H.G.H.W0.t$.H.o.H).H...H9.. |
14600 | 2d 48 2b 47 38 ba 40 42 0f 00 29 ca 48 c1 f8 04 83 c0 05 39 d0 7e 04 31 c0 eb 2f 48 8d 54 24 0c | -H+G8.@B..).H......9.~.1../H.T$. |
14620 | be 52 45 41 00 e8 8c 67 00 00 85 c0 75 e9 48 63 54 24 0c b8 01 00 00 00 48 c1 e2 04 48 03 53 10 | .REA...g....u.HcT$......H...H.S. |
14640 | 48 39 55 08 73 04 48 89 55 08 48 83 c4 18 5b 5d c3 48 39 f7 74 34 48 63 c2 48 c1 e0 04 48 29 47 | H9U.s.H.U.H...[].H9.t4Hc.H...H)G |
14660 | 10 31 c0 39 c2 7e 23 4c 8b 46 10 49 8d 48 10 48 89 4e 10 48 89 c1 48 ff c0 48 c1 e1 04 48 03 4f | .1.9.~#L.F.I.H.H.N.H..H..H...H.O |
14680 | 10 0f 10 01 41 0f 11 00 eb d9 c3 48 8b 57 18 48 8b 82 d8 00 00 00 48 89 b2 d8 00 00 00 c3 48 85 | ....A......H.W.H......H.......H. |
146a0 | ff b8 50 49 45 00 74 0b 48 8b 47 18 48 8b 80 e8 00 00 00 c3 8d 96 27 46 0f 00 89 f0 81 fa 27 46 | ..PIE.t.H.G.H.........'F......'F |
146c0 | 0f 00 77 11 48 8b 4f 20 48 8b 57 10 48 2b 11 48 c1 fa 04 01 d0 c3 48 8b 47 20 48 8b 10 48 8b 47 | ..w.H.O.H.W.H+.H......H.G.H..H.G |
146e0 | 10 48 83 c2 10 48 29 d0 48 c1 f8 04 c3 48 8b 47 20 85 f6 48 63 f6 48 8b 00 78 29 48 ff c6 48 c1 | .H...H).H....H.G...Hc.H..x)H..H. |
14700 | e6 04 48 01 c6 48 8b 47 10 48 39 f0 73 11 48 8d 50 10 48 89 57 10 c7 40 08 00 00 00 00 eb e6 48 | ..H..H.G.H9.s.H.P.H.W..@.......H |
14720 | 89 77 10 c3 48 ff c6 48 c1 e6 04 48 01 77 10 c3 41 54 55 53 48 8b 47 10 48 63 da 48 8d 68 f0 e8 | .w..H..H...H.w..ATUSH.G.Hc.H.h.. |
14740 | 94 fd ff ff 85 db 49 89 c4 78 0f 48 c1 e3 04 48 89 e8 48 29 d8 48 89 c3 eb 0b 48 c1 e3 04 48 29 | ......I..x.H...H..H).H....H...H) |
14760 | d8 48 8d 58 f0 48 89 de 4c 89 e7 e8 f6 fd ff ff 48 8d 7b 10 48 89 ee e8 ea fd ff ff 5b 48 89 ee | .H.X.H..L.......H.{.H.......[H.. |
14780 | 4c 89 e7 5d 41 5c e9 db fd ff ff 41 54 55 41 89 d4 53 48 89 fb e8 3e fd ff ff 44 89 e6 48 89 c5 | L..]A\.....ATUA..SH...>...D..H.. |
147a0 | 48 89 df e8 30 fd ff ff 0f 10 45 00 41 81 fc d8 b9 f0 ff 0f 11 00 7d 2c f6 45 08 40 74 26 48 8b | H...0.....E.A.........},.E.@t&H. |
147c0 | 43 20 48 8b 00 48 8b 30 f6 46 09 04 74 16 48 8b 55 00 f6 42 09 03 74 0c 48 89 df 5b 5d 41 5c e9 | C.H..H.0.F..t.H.U..B..t.H..[]A\. |
147e0 | 32 ee ff ff 5b 5d 41 5c c3 55 53 48 89 fd 48 8b 5f 10 e8 e1 fc ff ff 0f 10 00 48 83 c3 10 0f 11 | 2...[]A\.USH..H._.........H..... |
14800 | 43 f0 48 89 5d 10 5b 5d c3 e8 ca fc ff ff 83 ca ff 48 3d 40 62 45 00 74 06 8b 50 08 83 e2 0f 89 | C.H.].[].........H=@bE.t..P..... |
14820 | d0 c3 ff c6 48 63 f6 48 8b 04 f5 80 48 45 00 c3 e8 a3 fc ff ff 8b 50 08 83 fa 66 0f 94 c1 83 fa | ....Hc.H....HE........P...f..... |
14840 | 16 0f 94 c0 09 c8 0f b6 c0 c3 e8 89 fc ff ff 83 78 08 13 0f 94 c0 0f b6 c0 c3 48 83 ec 18 e8 75 | ................x.........H....u |
14860 | fc ff ff 48 89 c7 b8 01 00 00 00 83 7f 08 03 74 0a 48 8d 74 24 08 e8 38 15 ff ff 48 83 c4 18 c3 | ...H...........t.H.t$..8...H.... |
14880 | e8 53 fc ff ff 8b 40 08 83 e0 0f 83 e8 03 83 f8 01 0f 96 c0 0f b6 c0 c3 e8 3b fc ff ff 8b 50 08 | .S....@..................;....P. |
148a0 | 83 fa 02 0f 94 c1 83 fa 47 0f 94 c0 09 c8 0f b6 c0 c3 41 54 55 41 89 d4 53 48 89 fd e8 17 fc ff | ........G.........ATUA..SH...... |
148c0 | ff 44 89 e6 48 89 c3 48 89 ef e8 09 fc ff ff 48 81 fb 40 62 45 00 74 19 48 3d 40 62 45 00 74 11 | .D..H..H.......H..@bE.t.H=@bE.t. |
148e0 | 48 89 de 48 89 c2 31 ff 5b 5d 41 5c e9 14 19 ff ff 5b 31 c0 5d 41 5c c3 8d 46 f4 53 48 89 fb 83 | H..H..1.[]A\.....[1.]A\..F.SH... |
14900 | f8 01 77 14 48 8b 47 10 0f 10 40 f0 48 83 c0 10 0f 11 40 f0 48 89 47 10 48 89 df 48 8b 4b 10 48 | ..w.H.G...@.H.....@.H.G.H..H.K.H |
14920 | 8d 51 e0 48 83 e9 10 49 89 d0 e8 20 86 00 00 48 83 6b 10 10 5b c3 41 55 41 54 41 89 d5 55 53 48 | .Q.H...I.......H.k..[.AUATA..USH |
14940 | 89 fb 41 52 41 89 cc e8 8c fb ff ff 44 89 ee 48 89 c5 48 89 df e8 7e fb ff ff 48 81 fd 40 62 45 | ..ARA.......D..H..H...~...H..@bE |
14960 | 00 74 54 48 3d 40 62 45 00 48 89 c2 74 49 41 83 fc 01 74 1e 41 83 fc 02 74 2b 45 85 e4 75 38 41 | .tTH=@bE.H..tIA...t.A...t+E..u8A |
14980 | 59 48 89 ee 48 89 df 5b 5d 41 5c 41 5d e9 73 18 ff ff 41 58 48 89 ee 48 89 df 5b 5d 41 5c 41 5d | YH..H..[]A\A].s...AXH..H..[]A\A] |
149a0 | e9 e1 16 ff ff 59 48 89 ee 48 89 df 5b 5d 41 5c 41 5d e9 7f 17 ff ff 5a 31 c0 5b 5d 41 5c 41 5d | .....YH..H..[]A\A].....Z1.[]A\A] |
149c0 | c3 53 48 89 fb 48 89 f7 48 8b 73 10 e8 e0 86 00 00 48 85 c0 74 05 48 83 43 10 10 5b c3 53 48 89 | .SH..H..H.s......H..t.H.C..[.SH. |
149e0 | d3 48 83 ec 10 e8 ee fa ff ff 83 78 08 03 75 11 f2 0f 10 00 b8 01 00 00 00 f2 0f 11 44 24 08 eb | .H.........x..u.............D$.. |
14a00 | 1a 48 8d 74 24 08 48 89 c7 e8 a5 13 ff ff 85 c0 75 09 48 c7 44 24 08 00 00 00 00 48 85 db 74 02 | .H.t$.H.........u.H.D$.....H..t. |
14a20 | 89 03 f2 0f 10 44 24 08 48 83 c4 10 5b c3 53 48 89 d3 48 83 ec 10 e8 9d fa ff ff 83 78 08 13 75 | .....D$.H...[.SH..H.........x..u |
14a40 | 0f 48 8b 00 48 89 44 24 08 b8 01 00 00 00 eb 1a 48 8d 74 24 08 48 89 c7 e8 c9 13 ff ff 85 c0 75 | .H..H.D$........H.t$.H.........u |
14a60 | 09 48 c7 44 24 08 00 00 00 00 48 85 db 74 02 89 03 48 8b 44 24 08 48 83 c4 10 5b c3 e8 57 fa ff | .H.D$.....H..t...H.D$.H...[..W.. |
14a80 | ff 8b 50 08 85 d2 74 13 ff ca 75 0a 31 d2 83 38 00 0f 95 c2 eb 05 ba 01 00 00 00 89 d0 c3 41 54 | ..P...t...u.1..8..............AT |
14aa0 | 55 41 89 f4 53 48 89 d5 48 89 fb 48 83 ec 10 e8 24 fa ff ff 8b 50 08 83 e2 0f 83 fa 04 74 49 83 | UA..SH..H..H....$....P.......tI. |
14ac0 | fa 03 74 11 31 c0 48 85 ed 74 54 48 c7 45 00 00 00 00 00 eb 4a 48 8b 43 18 48 83 78 18 00 7e 08 | ..t.1.H..tTH.E......JH.C.H.x..~. |
14ae0 | 48 89 df e8 a1 f2 ff ff 44 89 e6 48 89 df e8 e5 f9 ff ff 48 89 df 48 89 c6 48 89 44 24 08 e8 64 | H.......D..H.......H..H..H.D$..d |
14b00 | 87 00 00 48 8b 44 24 08 48 85 ed 74 0b 48 8b 10 48 8b 52 10 48 89 55 00 48 8b 00 48 83 c0 20 48 | ...H.D$.H..t.H..H.R.H.U.H..H...H |
14b20 | 83 c4 10 5b 5d 41 5c c3 51 e8 aa f9 ff ff 8b 50 08 83 e2 0f 83 fa 05 74 1c 83 fa 07 74 0e 83 fa | ...[]A\.Q......P.......t....t... |
14b40 | 04 75 1e 48 8b 00 48 8b 40 10 eb 17 48 8b 00 48 8b 40 18 eb 0e 48 8b 38 e8 79 40 ff ff 48 98 eb | .u.H..H.@...H..H.@...H.8.y@..H.. |
14b60 | 02 31 c0 5a c3 e8 6e f9 ff ff 8b 48 08 83 f9 16 75 05 48 8b 10 eb 0e 31 d2 83 f9 66 75 07 48 8b | .1.Z..n....H....u.H....1...fu.H. |
14b80 | 00 48 8b 50 18 48 89 d0 c3 e8 4a f9 ff ff 8b 50 08 83 e2 0f 83 fa 02 74 0d 83 fa 07 75 0c 48 8b | .H.P.H....J....P.......t....u.H. |
14ba0 | 00 48 83 c0 28 c3 48 8b 00 c3 31 c0 c3 e8 26 f9 ff ff 31 d2 83 78 08 48 75 03 48 8b 10 48 89 d0 | .H..(.H...1...&...1..x.Hu.H..H.. |
14bc0 | c3 55 53 89 f5 48 89 fb e8 0b f9 ff ff 8b 50 08 83 e2 3f 83 fa 07 74 24 7f 0e 83 fa 05 74 18 7f | .US..H........P...?...t$.....t.. |
14be0 | 16 83 fa 02 74 16 eb 20 83 fa 16 74 0a 83 fa 26 74 05 83 fa 08 75 11 48 8b 00 eb 0e 89 ee 48 89 | ....t......t...&t....u.H......H. |
14c00 | df 5b 5d e9 81 ff ff ff 31 c0 5b 5d c3 48 8b 47 10 c7 40 08 00 00 00 00 48 83 c0 10 48 89 47 10 | .[].....1.[].H.G..@.....H...H.G. |
14c20 | c3 48 8b 47 10 f2 0f 11 00 c7 40 08 03 00 00 00 48 83 47 10 10 c3 48 8b 47 10 48 89 30 c7 40 08 | .H.G......@.....H.G...H.G.H.0.@. |
14c40 | 13 00 00 00 48 83 47 10 10 c3 53 48 89 fb 48 83 ec 10 48 8b 47 18 48 83 78 18 00 7e 17 48 89 54 | ....H.G...SH..H...H.G.H.x..~.H.T |
14c60 | 24 08 48 89 34 24 e8 1e f1 ff ff 48 8b 54 24 08 48 8b 34 24 48 89 df e8 71 f3 ff ff 48 8b 4b 10 | $.H.4$.....H.T$.H.4$H...q...H.K. |
14c80 | 48 89 01 8a 50 08 48 83 c0 20 83 ca 40 0f b6 d2 89 51 08 48 83 43 10 10 48 83 c4 10 5b c3 53 48 | H...P.H.....@....Q.H.C..H...[.SH |
14ca0 | 89 fb 48 83 ec 10 48 85 f6 75 09 e8 5d ff ff ff 31 c0 eb 3e 48 8b 47 18 48 83 78 18 00 7e 0f 48 | ..H...H..u..]...1..>H.G.H.x..~.H |
14cc0 | 89 74 24 08 e8 c0 f0 ff ff 48 8b 74 24 08 48 89 df e8 85 f4 ff ff 48 8b 4b 10 48 89 01 8a 50 08 | .t$......H.t$.H.......H.K.H...P. |
14ce0 | 48 83 c0 20 83 ca 40 0f b6 d2 89 51 08 48 83 43 10 10 48 83 c4 10 5b c3 53 48 89 fb 48 83 ec 10 | H.....@....Q.H.C..H...[.SH..H... |
14d00 | 48 8b 47 18 48 83 78 18 00 7e 17 48 89 54 24 08 48 89 34 24 e8 70 f0 ff ff 48 8b 54 24 08 48 8b | H.G.H.x..~.H.T$.H.4$.p...H.T$.H. |
14d20 | 34 24 48 83 c4 10 48 89 df 5b e9 94 86 00 00 53 48 89 fb 48 81 ec e0 00 00 00 84 c0 48 89 54 24 | 4$H...H..[.....SH..H........H.T$ |
14d40 | 40 48 89 4c 24 48 4c 89 44 24 50 4c 89 4c 24 58 74 3a 0f 29 44 24 60 0f 29 4c 24 70 0f 29 94 24 | @H.L$HL.D$PL.L$Xt:.)D$`.)L$p.).$ |
14d60 | 80 00 00 00 0f 29 9c 24 90 00 00 00 0f 29 a4 24 a0 00 00 00 0f 29 ac 24 b0 00 00 00 0f 29 b4 24 | .....).$.....).$.....).$.....).$ |
14d80 | c0 00 00 00 0f 29 bc 24 d0 00 00 00 48 8b 43 18 48 83 78 18 00 7e 12 48 89 df 48 89 74 24 08 e8 | .....).$....H.C.H.x..~.H..H.t$.. |
14da0 | e5 ef ff ff 48 8b 74 24 08 48 8d 84 24 f0 00 00 00 48 8d 54 24 18 48 89 df c7 44 24 18 10 00 00 | ....H.t$.H..$....H.T$.H...D$.... |
14dc0 | 00 c7 44 24 1c 30 00 00 00 48 89 44 24 20 48 8d 44 24 30 48 89 44 24 28 e8 e6 85 00 00 48 81 c4 | ..D$.0...H.D$.H.D$0H.D$(.....H.. |
14de0 | e0 00 00 00 5b c3 85 d2 41 54 49 89 f4 55 89 d5 53 48 89 fb 75 10 48 8b 47 10 48 89 30 c7 40 08 | ....[...ATI..U..SH..u.H.G.H.0.@. |
14e00 | 16 00 00 00 eb 57 48 8b 47 18 48 83 78 18 00 7e 05 e8 73 ef ff ff 89 ee 48 89 df e8 97 d8 ff ff | .....WH.G.H.x..~..s.....H....... |
14e20 | 48 63 d5 4c 89 60 18 48 c1 e2 04 48 29 53 10 ff cd 48 83 ea 10 48 8b 73 10 83 fd ff 74 15 48 63 | Hc.L.`.H...H)S...H...H.s....t.Hc |
14e40 | cd 48 83 c1 02 0f 10 04 16 48 c1 e1 04 0f 11 04 08 eb dc 48 89 06 c7 46 08 66 00 00 00 48 83 43 | .H.......H.........H...F.f...H.C |
14e60 | 10 10 5b 5d 41 5c c3 48 8b 47 10 31 d2 85 f6 0f 95 c2 89 10 c7 40 08 01 00 00 00 48 83 47 10 10 | ..[]A\.H.G.1.........@.....H.G.. |
14e80 | c3 48 8b 47 10 48 89 30 c7 40 08 02 00 00 00 48 83 47 10 10 c3 48 8b 47 10 48 89 38 c7 40 08 48 | .H.G.H.0.@.....H.G...H.G.H.8.@.H |
14ea0 | 00 00 00 48 8b 47 18 48 83 47 10 10 48 39 b8 e0 00 00 00 0f 94 c0 0f b6 c0 c3 41 55 41 54 49 89 | ...H.G.H.G..H9............AUATI. |
14ec0 | f5 55 53 48 89 fb 50 48 8b 47 18 be 02 00 00 00 48 8b 78 40 e8 f2 35 ff ff 4c 8b 63 10 48 89 c5 | .USH..PH.G......H.x@..5..L.c.H.. |
14ee0 | 4c 89 ee 48 89 df 49 8d 44 24 10 48 89 43 10 e8 67 f2 ff ff 49 89 04 24 8a 50 08 48 89 ee 48 8b | L..H..I.D$.H.C..g...I..$.P.H..H. |
14f00 | 43 10 48 89 df 83 ca 40 0f b6 d2 41 89 54 24 08 48 8d 50 f0 48 89 d1 e8 11 0f ff ff 48 8b 43 10 | C.H....@...A.T$.H.P.H.......H.C. |
14f20 | 8b 40 f8 5a 5b 83 e0 0f 5d 41 5c 41 5d c3 53 48 89 fb e8 a1 f5 ff ff 48 8b 4b 10 48 89 c6 48 89 | .@.Z[...]A\A].SH.......H.K.H..H. |
14f40 | df 48 8d 51 f0 48 89 d1 e8 e0 0e ff ff 48 8b 43 10 5b 8b 40 f8 83 e0 0f c3 41 55 41 54 49 89 d5 | .H.Q.H.......H.C.[.@.....AUATI.. |
14f60 | 55 53 48 89 fb 50 e8 6d f5 ff ff 4c 8b 63 10 4c 89 ee 48 89 df 48 89 c5 e8 de f1 ff ff 49 89 04 | USH..P.m...L.c.L..H..H.......I.. |
14f80 | 24 8a 50 08 48 89 ee 48 89 df 83 ca 40 0f b6 d2 41 89 54 24 08 48 8b 53 10 48 8d 42 10 48 89 d1 | $.P.H..H....@...A.T$.H.S.H.B.H.. |
14fa0 | 48 89 43 10 e8 84 0e ff ff 48 8b 43 10 8b 40 f8 5a 5b 83 e0 0f 5d 41 5c 41 5d c3 55 53 48 89 fb | H.C......H.C..@.Z[...]A\A].USH.. |
14fc0 | 50 48 89 d5 e8 0f f5 ff ff 48 8b 4b 10 48 89 c6 48 89 df 48 89 29 48 8b 53 10 c7 41 08 13 00 00 | PH.......H.K.H..H..H.)H.S..A.... |
14fe0 | 00 48 8d 4a 10 48 89 4b 10 48 89 d1 e8 3c 0e ff ff 48 8b 43 10 8b 40 f8 5a 5b 83 e0 0f 5d c3 55 | .H.J.H.K.H...<...H.C..@.Z[...].U |
15000 | 53 48 89 fb 50 e8 ce f4 ff ff 48 8b 6b 10 48 8b 38 48 8d 75 f0 e8 44 35 ff ff 0f 10 00 48 8b 43 | SH..P.....H.k.H.8H.u..D5.....H.C |
15020 | 10 0f 11 45 f0 8b 40 f8 5a 5b 83 e0 0f 5d c3 41 54 55 49 89 d4 53 48 89 fb e8 9a f4 ff ff 48 8b | ...E..@.Z[...].ATUI..SH.......H. |
15040 | 38 4c 89 e6 48 8b 6b 10 e8 7e 34 ff ff 0f 10 00 48 8b 43 10 0f 11 45 00 48 8d 50 10 8b 40 08 48 | 8L..H.k..~4.....H.C...E.H.P..@.H |
15060 | 89 53 10 5b 5d 83 e0 0f 41 5c c3 55 53 48 89 d5 48 89 fb 48 83 ec 18 e8 5c f4 ff ff 48 89 2c 24 | .S.[]...A\.USH..H..H....\...H.,$ |
15080 | 48 8b 38 48 89 e6 48 8b 6b 10 c7 44 24 08 02 00 00 00 e8 c7 34 ff ff 0f 10 00 48 8b 43 10 0f 11 | H.8H..H.k..D$.......4.....H.C... |
150a0 | 45 00 48 8d 50 10 8b 40 08 48 89 53 10 48 83 c4 18 5b 5d 83 e0 0f c3 41 54 55 41 89 d4 53 48 8b | E.H.P..@.H.S.H...[]....ATUA..SH. |
150c0 | 47 18 48 89 fb 89 f5 48 83 78 18 00 7e 05 e8 b6 ec ff ff 48 89 df e8 56 33 ff ff 48 8b 53 10 48 | G.H....H.x..~......H...V3..H.S.H |
150e0 | 89 02 c7 42 08 45 00 00 00 48 83 43 10 10 85 ed 7f 05 45 85 e4 7e 14 44 89 e1 89 ea 48 89 df 5b | ...B.E...H.C......E..~.D....H..[ |
15100 | 5d 41 5c 48 89 c6 e9 89 35 ff ff 5b 5d 41 5c c3 53 48 89 fb e8 bf f3 ff ff 8b 50 08 83 e2 0f 83 | ]A\H....5..[]A\.SH........P..... |
15120 | fa 05 74 0e 83 fa 07 75 12 48 8b 00 48 8b 50 10 eb 18 48 8b 00 48 8b 50 28 eb 0f 48 8b 43 18 48 | ..t....u.H..H.P...H..H.P(..H.C.H |
15140 | 63 d2 48 8b 94 d0 b8 01 00 00 31 c0 48 85 d2 74 18 48 8b 43 10 48 89 10 c7 40 08 45 00 00 00 b8 | c.H.......1.H..t.H.C.H...@.E.... |
15160 | 01 00 00 00 48 83 43 10 10 5b c3 53 48 89 fb e8 64 f3 ff ff 48 8b 00 48 8b 53 10 48 8b 48 20 48 | ....H.C..[.SH...d...H..H.S.H.H.H |
15180 | 83 c2 10 48 89 4a f0 0f b6 48 0a 89 4a f8 89 c8 48 89 53 10 83 e0 0f 5b c3 41 55 41 54 49 89 f5 | ...H.J...H..J...H.S....[.AUATI.. |
151a0 | 55 53 48 89 fb 50 48 8b 47 18 be 02 00 00 00 48 8b 78 40 e8 13 33 ff ff 4c 8b 63 10 48 89 c5 4c | USH..PH.G......H.x@..3..L.c.H..L |
151c0 | 89 ee 48 89 df 49 8d 44 24 10 48 89 43 10 e8 88 ef ff ff 49 89 04 24 8a 50 08 48 89 ee 48 89 df | ..H..I.D$.H.C......I..$.P.H..H.. |
151e0 | 83 ca 40 0f b6 d2 41 89 54 24 08 48 8b 53 10 48 8d 4a e0 48 83 ea 10 e8 29 0d ff ff 48 83 6b 10 | ..@...A.T$.H.S.H.J.H....)...H.k. |
15200 | 20 5a 5b 5d 41 5c 41 5d c3 53 48 89 fb e8 c6 f2 ff ff 48 8b 53 10 48 89 df 48 89 c6 48 8d 4a f0 | .Z[]A\A].SH.......H.S.H..H..H.J. |
15220 | 48 83 ea 20 e8 fc 0c ff ff 48 83 6b 10 20 5b c3 41 55 41 54 49 89 d5 55 53 48 89 fb 50 e8 96 f2 | H........H.k..[.AUATI..USH..P... |
15240 | ff ff 4c 8b 63 10 48 89 c5 4c 89 ee 48 89 df 49 8d 44 24 10 48 89 43 10 e8 fe ee ff ff 49 89 04 | ..L.c.H..L..H..I.D$.H.C......I.. |
15260 | 24 8a 50 08 48 89 ee 48 89 df 83 ca 40 0f b6 d2 41 89 54 24 08 48 8b 53 10 48 8d 4a e0 48 83 ea | $.P.H..H....@...A.T$.H.S.H.J.H.. |
15280 | 10 e8 9f 0c ff ff 48 83 6b 10 20 5a 5b 5d 41 5c 41 5d c3 55 53 48 89 fb 50 48 89 d5 e8 37 f2 ff | ......H.k..Z[]A\A].USH..PH...7.. |
152a0 | ff 48 8b 4b 10 48 89 df 48 89 c6 48 8d 51 10 48 89 53 10 48 89 29 48 8b 53 10 c7 41 08 13 00 00 | .H.K.H..H..H.Q.H.S.H.)H.S..A.... |
152c0 | 00 48 8d 4a e0 48 83 ea 10 e8 57 0c ff ff 48 83 6b 10 20 5a 5b 5d c3 55 53 48 89 fb 52 e8 f6 f1 | .H.J.H....W...H.k..Z[].USH..R... |
152e0 | ff ff 48 8b 28 48 8b 43 10 48 89 df 48 8d 50 e0 48 89 ee e8 9d 38 ff ff 48 8b 53 10 0f 10 42 f0 | ..H.(H.C.H..H.P.H....8..H.S...B. |
15300 | 0f 11 00 c6 45 0a 00 48 8b 43 10 f6 40 f8 40 74 1b f6 45 09 04 74 15 48 8b 40 f0 f6 40 09 03 74 | ....E..H.C..@.@t..E..t.H.@..@..t |
15320 | 0b 48 89 ee 48 89 df e8 0e e3 ff ff 48 83 6b 10 20 58 5b 5d c3 55 53 48 89 fb 48 83 ec 18 48 89 | .H..H.......H.k..X[].USH..H...H. |
15340 | 54 24 08 e8 90 f1 ff ff 48 8b 28 48 8b 43 10 48 89 df 48 8b 54 24 08 48 8d 48 f0 48 89 ee e8 db | T$......H.(H.C.H..H.T$.H.H.H.... |
15360 | 32 ff ff 48 8b 43 10 f6 40 f8 40 74 1b f6 45 09 04 74 15 48 8b 40 f0 f6 40 09 03 74 0b 48 89 ee | 2..H.C..@.@t..E..t.H.@..@..t.H.. |
15380 | 48 89 df e8 b2 e2 ff ff 48 83 6b 10 10 48 83 c4 18 5b 5d c3 41 54 55 49 89 d4 53 48 89 fb 48 83 | H.......H.k..H...[].ATUI..SH..H. |
153a0 | ec 10 e8 31 f1 ff ff 48 8b 28 48 89 e2 48 89 df 4c 89 24 24 c7 44 24 08 02 00 00 00 48 89 ee e8 | ...1...H.(H..H..L.$$.D$.....H... |
153c0 | d1 37 ff ff 48 8b 53 10 0f 10 42 f0 0f 11 00 f6 42 f8 40 74 1b f6 45 09 04 74 15 48 8b 42 f0 f6 | .7..H.S...B.....B.@t..E..t.H.B.. |
153e0 | 40 09 03 74 0b 48 89 ee 48 89 df e8 4a e2 ff ff 48 83 6b 10 10 48 83 c4 10 5b 5d 41 5c c3 41 54 | @..t.H..H...J...H.k..H...[]A\.AT |
15400 | 55 48 89 fd 53 31 db e8 cc f0 ff ff 49 89 c4 48 8b 45 10 83 78 f8 00 74 04 48 8b 58 f0 41 8b 54 | UH..S1......I..H.E..x..t.H.X.A.T |
15420 | 24 08 83 e2 0f 83 fa 05 74 0f 83 fa 07 75 43 49 8b 04 24 48 89 58 10 eb 08 49 8b 04 24 48 89 58 | $.......t....uCI..$H.X...I..$H.X |
15440 | 28 48 85 db 74 3b 49 8b 34 24 f6 46 09 04 74 11 f6 43 09 03 74 0b 48 89 da 48 89 ef e8 b5 e1 ff | (H..t;I.4$.F..t..C..t.H..H...... |
15460 | ff 49 8b 34 24 48 89 da 48 89 ef e8 c2 e7 ff ff eb 0f 48 8b 45 18 48 63 d2 48 89 9c d0 b8 01 00 | .I.4$H..H.........H.E.Hc.H...... |
15480 | 00 48 83 6d 10 10 b8 01 00 00 00 5b 5d 41 5c c3 53 48 89 fb e8 3f f0 ff ff 48 8b 4b 10 48 8b 10 | .H.m.......[]A\.SH...?...H.K.H.. |
154a0 | 48 8b 71 f0 8b 49 f8 48 89 72 20 88 4a 0a 48 8b 53 10 f6 42 f8 40 74 1b 48 8b 30 f6 46 09 04 74 | H.q..I.H.r..J.H.S..B.@t.H.0.F..t |
154c0 | 12 48 8b 52 f0 f6 42 09 03 74 08 48 89 df e8 43 e1 ff ff 48 83 6b 10 10 5b c3 48 63 c6 48 c7 c6 | .H.R..B..t.H...C...H.k..[.Hc.H.. |
154e0 | f0 ff ff ff 55 48 c1 e0 04 53 41 51 48 29 c6 48 03 77 10 4d 85 c0 48 89 fb 89 d5 74 21 66 83 bf | ....UH...SAQH).H.w.M..H....t!f.. |
15500 | c4 00 00 00 00 75 17 48 8b 47 20 4c 89 40 20 48 8b 47 20 48 89 48 30 b9 01 00 00 00 eb 02 31 c9 | .....u.H.G.L.@.H.G.H.H0.......1. |
15520 | 89 ea 48 89 df e8 a9 60 00 00 ff c5 75 12 48 8b 43 20 48 8b 53 10 48 39 50 08 73 04 48 89 50 08 | ..H....`....u.H.C.H.S.H9P.s.H.P. |
15540 | 58 5b 5d c3 41 55 41 54 4d 89 c5 55 53 45 31 c0 48 89 fb 4c 63 e6 89 d5 48 83 ec 28 85 c9 74 18 | X[].AUATM..USE1.H..Lc...H..(..t. |
15560 | 89 ce 4c 89 4c 24 08 e8 6c ef ff ff 48 2b 43 38 4c 8b 4c 24 08 49 89 c0 49 c1 e4 04 48 c7 c6 f0 | ..L.L$..l...H+C8L.L$.I..I...H... |
15580 | ff ff ff 4c 29 e6 48 03 73 10 4d 85 c9 48 89 74 24 10 74 0a 66 83 bb c4 00 00 00 00 74 1f 48 89 | ...L).H.s.M..H.t$.t.f.......t.H. |
155a0 | f1 48 2b 4b 38 48 8d 54 24 10 be 59 45 41 00 48 89 df 89 6c 24 18 e8 3d 62 00 00 eb 66 4c 8b 63 | .H+K8H.T$..YEA.H...l$..=b...fL.c |
155c0 | 20 48 89 f2 b9 01 00 00 00 48 89 df 4d 89 4c 24 20 4d 89 6c 24 30 48 2b 53 38 49 89 54 24 38 48 | .H.......H..M.L$.M.l$0H+S8I.T$8H |
155e0 | 8b 93 b0 00 00 00 49 89 54 24 28 4c 89 83 b0 00 00 00 89 ea 41 8a 44 24 42 83 e0 fe 0a 83 c9 00 | ......I.T$(L........A.D$B....... |
15600 | 00 00 83 c8 10 41 88 44 24 42 e8 c4 5f 00 00 49 8b 44 24 28 41 80 64 24 42 ef 48 89 83 b0 00 00 | .....A.D$B.._..I.D$(A.d$B.H..... |
15620 | 00 31 c0 ff c5 75 12 48 8b 53 20 48 8b 4b 10 48 39 4a 08 73 04 48 89 4a 08 48 83 c4 28 5b 5d 41 | .1...u.H.S.H.K.H9J.s.H.J.H..([]A |
15640 | 5c 41 5d c3 41 54 55 48 89 cd 53 b8 d0 62 45 00 48 89 fb 48 83 ec 40 48 85 c9 48 89 d1 48 89 f2 | \A].ATUH..S..bE.H..H..@H..H..H.. |
15660 | 48 8d 74 24 18 48 0f 44 e8 4c 89 44 24 08 e8 d6 b9 ff ff 4c 8b 44 24 08 48 8d 74 24 18 48 89 ea | H.t$.H.D.L.D$......L.D$.H.t$.H.. |
15680 | 48 89 df 4c 89 c1 e8 03 62 00 00 85 c0 89 c5 75 47 48 8b 43 10 4c 8b 60 f0 41 80 7c 24 0a 00 74 | H..L....b......uGH.C.L.`.A.|$..t |
156a0 | 37 48 8b 43 18 be 02 00 00 00 48 8b 78 40 e8 18 2e ff ff 49 8b 74 24 20 0f 10 00 48 8b 16 0f 11 | 7H.C......H.x@.....I.t$....H.... |
156c0 | 02 f6 42 08 40 74 11 48 8d 46 10 48 39 c2 75 08 48 89 df e8 77 df ff ff 48 83 c4 40 89 e8 5b 5d | ..B.@t.H.F.H9.u.H...w...H..@..[] |
156e0 | 41 5c c3 48 8b 47 10 49 89 f1 41 89 c8 83 78 f8 46 75 13 48 8b 40 f0 48 89 d1 4c 89 ca 48 8b 70 | A\.H.G.I..A...x.Fu.H.@.H..L..H.p |
15700 | 18 e9 32 04 ff ff b8 01 00 00 00 c3 0f b6 47 0a c3 83 fe 09 41 55 41 54 49 89 fd 55 53 51 48 8b | ..2...........G.....AUATI..USQH. |
15720 | 5f 18 0f 87 e8 00 00 00 89 f6 ff 24 f5 00 49 45 00 c6 43 57 00 eb 0e 31 f6 48 89 df e8 df 05 00 | _..........$..IE..CW...1.H...... |
15740 | 00 c6 43 57 01 31 c0 e9 c7 00 00 00 31 f6 e8 e6 e6 ff ff eb f0 48 8b 43 10 48 03 43 18 48 c1 e8 | ..CW.1......1........H.C.H.C.H.. |
15760 | 0a e9 ad 00 00 00 48 8b 43 10 03 43 18 25 ff 03 00 00 e9 9c 00 00 00 85 d2 44 8a 63 57 c6 43 57 | ......H.C..C.%...........D.cW.CW |
15780 | 01 75 1e 48 c7 c6 80 f3 ff ff 48 89 df bd 01 00 00 00 e8 89 05 00 00 4c 89 ef e8 ea e5 ff ff eb | .u.H......H............L........ |
157a0 | 2c 48 63 d2 48 89 df 48 c1 e2 0a 48 03 53 18 48 89 d6 48 89 d5 e8 66 05 00 00 49 8b 45 18 48 83 | ,Hc.H..H...H.S.H..H...f...I.E.H. |
157c0 | 78 18 00 7e 08 4c 89 ef e8 bc e5 ff ff 31 c0 48 85 ed 44 88 63 57 7e 3b 31 c0 80 7b 55 07 0f 94 | x..~.L.......1.H..D.cW~;1..{U... |
157e0 | c0 eb 30 8b 83 cc 00 00 00 89 93 cc 00 00 00 eb 22 83 fa 27 b9 28 00 00 00 8b 83 d0 00 00 00 0f | ..0............."..'.(.......... |
15800 | 4e d1 89 93 d0 00 00 00 eb 09 0f b6 43 57 eb 03 83 c8 ff 5a 5b 5d 41 5c 41 5d c3 50 e8 5a 89 00 | N...........CW.....Z[]A\A].P.Z.. |
15820 | 00 53 48 89 fb e8 ae ec ff ff 48 8b 4b 10 48 8b 30 48 89 df 48 8d 51 f0 e8 d5 2a ff ff 85 c0 74 | .SH.......H.K.H.0H..H.Q...*....t |
15840 | 07 48 83 43 10 10 eb 05 48 83 6b 10 10 5b c3 55 53 48 89 fb 48 83 ec 18 83 fe 01 7e 26 48 8b 47 | .H.C....H.k..[.USH..H......~&H.G |
15860 | 18 48 83 78 18 00 7e 0d 89 74 24 0c e8 18 e5 ff ff 8b 74 24 0c 48 83 c4 18 48 89 df 5b 5d e9 52 | .H.x..~..t$.......t$.H...H..[].R |
15880 | 0b ff ff 85 f6 75 25 48 8b 6f 10 31 d2 be 30 3c 45 00 e8 56 e7 ff ff 48 89 45 00 8a 40 08 83 c8 | .....u%H.o.1..0<E..V...H.E..@... |
158a0 | 40 0f b6 c0 89 45 08 48 83 43 10 10 48 83 c4 18 5b 5d c3 53 48 89 fb e8 1c ec ff ff 48 8b 73 10 | @....E.H.C..H...[].SH.......H.s. |
158c0 | 48 89 df 48 89 c2 e8 bc 0c ff ff 48 83 43 10 10 5b c3 48 85 f6 74 0b 48 8b 47 18 48 8b 40 08 48 | H..H.......H.C..[.H..t.H.G.H.@.H |
158e0 | 89 06 48 8b 47 18 48 8b 00 c3 48 8b 47 18 48 89 50 08 48 89 30 c3 53 48 89 fb 48 83 ec 10 48 8b | ..H.G.H...H.G.H.P.H.0.SH..H...H. |
15900 | 47 18 48 83 78 18 00 7e 0f 48 89 74 24 08 e8 76 e4 ff ff 48 8b 74 24 08 48 89 df e8 58 e8 ff ff | G.H.x..~.H.t$..v...H.t$.H...X... |
15920 | 48 8b 53 10 48 89 02 c7 42 08 47 00 00 00 48 83 c0 28 48 83 43 10 10 48 83 c4 10 5b c3 55 53 48 | H.S.H...B.G...H..(H.C..H...[.USH |
15940 | 89 fd 89 d3 48 83 ec 10 48 c7 44 24 08 00 00 00 00 e8 82 eb ff ff 8b 50 08 83 e2 3f 83 fa 06 74 | ....H...H.D$...........P...?...t |
15960 | 30 83 fa 26 75 5b 85 db 48 8b 10 7e 54 0f b6 42 0a 39 c3 7f 4c 8d 43 ff 48 98 48 83 c0 02 48 c1 | 0..&u[..H..~T..B.9..L.C.H.H...H. |
15980 | e0 04 48 01 d0 48 89 44 24 08 b8 30 3c 45 00 eb 16 48 8d 54 24 08 31 c9 89 de 48 89 c7 e8 eb eb | ..H..H.D$..0<E...H.T$.1...H..... |
159a0 | ff ff 48 85 c0 74 1a 48 8b 4c 24 08 48 8b 55 10 0f 10 01 48 83 c2 10 0f 11 42 f0 48 89 55 10 eb | ..H..t.H.L$.H.U....H.....B.H.U.. |
159c0 | 02 31 c0 48 83 c4 10 5b 5d c3 55 53 48 89 fd 89 d3 48 83 ec 18 48 c7 04 24 00 00 00 00 48 c7 44 | .1.H...[].USH....H...H..$....H.D |
159e0 | 24 08 00 00 00 00 e8 ed ea ff ff 8b 50 08 83 e2 3f 83 fa 06 74 53 83 fa 26 0f 85 cb 00 00 00 85 | $...........P...?...tS..&....... |
15a00 | db 48 8b 30 0f 8e c0 00 00 00 0f b6 46 0a 39 c3 0f 8f b4 00 00 00 8d 43 ff 48 8b 55 10 bb 30 3c | .H.0........F.9........C.H.U..0< |
15a20 | 45 00 48 98 48 83 c0 02 48 8d 4a f0 48 c1 e0 04 0f 10 42 f0 48 01 f0 48 85 f6 48 89 4d 10 48 89 | E.H.H...H.J.H.....B.H..H..H.M.H. |
15a40 | 04 24 0f 11 00 75 1e eb 5b 48 8d 4c 24 08 89 de 48 89 e2 48 89 c7 e8 32 eb ff ff 48 85 c0 48 89 | .$...u..[H.L$...H..H...2...H..H. |
15a60 | c3 75 22 eb 65 f6 42 f8 40 74 61 f6 46 09 04 74 5b 48 8b 52 f0 f6 42 09 03 74 51 48 89 ef e8 93 | .u".e.B.@ta.F..t[H.R..B..tQH.... |
15a80 | db ff ff eb 47 48 8b 45 10 48 8d 50 f0 48 8b 70 f0 48 8b 78 f8 48 8b 04 24 48 89 55 10 48 89 30 | ....GH.E.H.P.H.p.H.x.H..$H.U.H.0 |
15aa0 | 48 89 78 08 48 8b 74 24 08 48 85 f6 74 1e 48 8b 06 f6 40 08 40 74 15 48 8d 56 10 48 39 d0 75 0c | H.x.H.t$.H..t.H...@.@t.H.V.H9.u. |
15ac0 | 48 89 ef e8 87 db ff ff eb 02 31 db 48 83 c4 18 48 89 d8 5b 5d c3 53 89 d3 e8 fa e9 ff ff 8b 50 | H.........1.H...H..[].S........P |
15ae0 | 08 83 e2 3f 83 fa 06 74 1a 83 fa 26 75 27 ff cb 48 63 db 48 83 c3 02 48 c1 e3 04 48 03 18 48 89 | ...?...t...&u'..Hc.H...H...H..H. |
15b00 | d8 eb 14 48 8b 00 ff cb 48 63 db 48 83 c3 04 48 8b 04 d8 eb 02 31 c0 5b c3 41 55 41 54 41 89 cc | ...H....Hc.H...H.....1.[.AUATA.. |
15b20 | 55 53 48 89 fb 48 63 ea 48 83 ec 18 44 89 44 24 0c e8 a2 e9 ff ff 44 89 e6 49 89 c5 48 89 df e8 | USH..Hc.H...D.D$......D..I..H... |
15b40 | 94 e9 ff ff 4c 8b 20 49 8b 45 00 48 89 df 48 8d 2c e8 48 8b 75 18 e8 6d db ff ff 44 8b 44 24 0c | ....L..I.E.H..H.,.H.u..m...D.D$. |
15b60 | 41 ff c8 4d 63 c0 49 83 c0 04 4b 8b 04 c4 48 89 45 18 48 8d 50 10 48 ff 40 08 48 39 10 74 07 c7 | A..Mc.I...K...H.E.H.P.H.@.H9.t.. |
15b80 | 40 18 01 00 00 00 48 8b 75 18 48 8b 06 f6 40 08 40 74 1b 48 8d 56 10 48 39 d0 75 12 48 83 c4 18 | @.....H.u.H...@.@t.H.V.H9.u.H... |
15ba0 | 48 89 df 5b 5d 41 5c 41 5d e9 a1 da ff ff 48 83 c4 18 5b 5d 41 5c 41 5d c3 53 31 d2 48 89 fb b9 | H..[]A\A].....H...[]A\A].S1.H... |
15bc0 | 80 02 00 00 48 89 f7 31 f6 e8 d5 cd ff ff c7 83 b8 00 00 00 28 00 00 00 48 89 43 38 31 d2 c7 44 | ....H..1............(...H.C81..D |
15be0 | 10 08 00 00 00 00 48 83 c2 10 48 81 fa 80 02 00 00 75 eb 48 8d 90 30 02 00 00 48 89 43 60 48 c7 | ......H...H......u.H..0...H.C`H. |
15c00 | 43 70 00 00 00 00 48 c7 43 78 00 00 00 00 c6 83 a2 00 00 00 00 48 89 53 30 48 8d 50 10 48 05 50 | Cp....H.Cx...........H.S0H.P.H.P |
15c20 | 01 00 00 48 89 53 10 c7 80 b8 fe ff ff 00 00 00 00 48 89 43 68 48 8d 43 60 48 89 43 20 5b c3 41 | ...H.S...........H.ChH.C`H.C.[.A |
15c40 | 54 55 48 89 fe 53 48 89 fb 48 83 ec 10 48 8b 6f 18 e8 63 ff ff ff 48 89 df e8 d3 27 ff ff 48 89 | TUH..SH..H...H.o..c...H....'..H. |
15c60 | df 49 89 c4 48 89 45 40 48 89 c6 c7 45 48 45 00 00 00 31 c9 ba 02 00 00 00 e8 16 2a ff ff 48 89 | .I..H.E@H...EHE...1........*..H. |
15c80 | e1 4c 89 e6 ba 01 00 00 00 48 89 df 48 89 1c 24 c7 44 24 08 48 00 00 00 e8 a1 29 ff ff 48 89 df | .L.......H..H..$.D$.H.....)..H.. |
15ca0 | e8 8c 27 ff ff 48 89 e1 ba 02 00 00 00 4c 89 e6 48 89 df 48 89 04 24 c7 44 24 08 45 00 00 00 e8 | ..'..H.......L..H..H..$.D$.E.... |
15cc0 | 7a 29 ff ff be 40 00 00 00 48 89 df e8 2b e2 ff ff 48 89 df e8 22 e5 ff ff 48 89 df e8 ac 3c 00 | z)...@...H...+...H..."...H....<. |
15ce0 | 00 ba 11 00 00 00 48 89 df be 41 4b 45 00 e8 fa e2 ff ff 48 89 df 48 89 85 f0 00 00 00 48 89 c6 | ......H...AKE......H..H......H.. |
15d00 | e8 6b d9 ff ff c6 45 57 01 31 ff e8 8e e9 ff ff 48 89 85 e8 00 00 00 48 83 c4 10 5b 5d 41 5c c3 | .k....EW.1......H......H...[]A\. |
15d20 | 48 8b 47 18 48 89 77 18 48 29 f0 48 01 47 10 c3 53 31 d2 48 89 fb b9 48 00 00 00 31 f6 e8 61 cc | H.G.H.w.H).H.G..S1.H...H...1..a. |
15d40 | ff ff 48 8b 53 20 48 89 42 18 48 89 50 10 48 c7 40 18 00 00 00 00 5b c3 55 53 48 89 fb 52 48 8b | ..H.S.H.B.H.P.H.@.....[.USH..RH. |
15d60 | 47 20 48 8b 70 18 48 c7 40 18 00 00 00 00 48 85 f6 74 18 48 8b 6e 18 31 c9 ba 48 00 00 00 48 89 | G.H.p.H.@.....H..t.H.n.1..H...H. |
15d80 | df e8 1d cc ff ff 48 89 ee eb e3 58 5b 5d c3 48 83 7f 38 00 74 2b 48 8d 47 60 53 48 89 fb 48 89 | ......H....X[].H..8.t+H.G`SH..H. |
15da0 | 47 20 e8 b1 ff ff ff 48 63 93 b8 00 00 00 48 8b 73 38 48 89 df 5b 31 c9 48 c1 e2 04 e9 e2 cb ff | G......Hc.....H.s8H..[1.H....... |
15dc0 | ff c3 55 53 48 89 fb 50 48 8b 77 38 48 8b 6f 18 e8 fb c9 ff ff 48 89 df e8 13 df ff ff 48 8b 43 | ..USH..PH.w8H.o......H.......H.C |
15de0 | 18 48 89 df 31 c9 48 63 50 3c 48 8b 70 30 48 c1 e2 03 e8 ac cb ff ff 48 8b 95 c0 00 00 00 48 8b | .H..1.HcP<H.p0H........H......H. |
15e00 | b5 b0 00 00 00 31 c9 48 89 df e8 94 cb ff ff 48 89 df 48 89 85 b0 00 00 00 48 c7 85 c0 00 00 00 | .....1.H.......H..H......H...... |
15e20 | 00 00 00 00 e8 66 ff ff ff 48 8b 7d 08 48 8b 45 00 48 8d 73 f8 41 58 5b 5d 31 c9 ba d8 02 00 00 | .....f...H.}.H.E.H.s.AX[]1...... |
15e40 | ff e0 41 55 41 54 49 89 f4 55 53 49 89 fd 31 f6 4c 89 e7 b9 d8 02 00 00 48 83 ec 38 ba 08 00 00 | ..AUATI..USI..1.L.......H..8.... |
15e60 | 00 64 48 8b 04 25 28 00 00 00 48 89 44 24 28 31 c0 41 ff d5 31 ff 48 85 c0 48 89 c3 0f 84 4f 02 | .dH..%(...H.D$(1.A..1.H..H....O. |
15e80 | 00 00 48 c7 40 08 00 00 00 00 c6 40 10 08 48 8d 68 08 c6 80 2c 01 00 00 01 c6 40 11 01 48 8d 80 | ..H.@......@..H.h...,.....@..H.. |
15ea0 | d8 00 00 00 48 c7 43 40 00 00 00 00 48 c7 43 28 00 00 00 00 48 89 43 20 c7 83 c0 00 00 00 00 00 | ....H.C@....H.C(....H.C......... |
15ec0 | 00 00 48 89 6b 58 48 c7 43 60 00 00 00 00 66 c7 83 ce 00 00 00 00 00 48 c7 83 b0 00 00 00 00 00 | ..H.kXH.C`....f........H........ |
15ee0 | 00 00 c6 83 d0 00 00 00 00 c7 83 c4 00 00 00 00 00 00 00 c6 83 d1 00 00 00 01 c7 83 c8 00 00 00 | ................................ |
15f00 | 00 00 00 00 48 c7 43 48 00 00 00 00 66 c7 83 cc 00 00 00 01 00 c6 43 12 00 48 c7 83 b8 00 00 00 | ....H.CH....f.........C..H...... |
15f20 | 00 00 00 00 4c 89 ab d8 00 00 00 4c 89 a3 e0 00 00 00 48 89 ab b8 01 00 00 e8 02 e4 fe ff 48 8d | ....L......L......H...........H. |
15f40 | 54 24 04 48 8d 7c 24 08 be 20 00 00 00 89 44 24 04 48 89 6c 24 08 48 89 54 24 10 89 c2 48 c7 44 | T$.H.|$.......D$.H.l$.H.T$...H.D |
15f60 | 24 18 40 62 45 00 48 c7 44 24 20 42 5e 41 00 e8 56 df ff ff c6 83 2f 01 00 00 00 89 83 28 01 00 | $.@bE.H.D$.B^A..V...../......(.. |
15f80 | 00 31 c0 48 c7 83 00 01 00 00 00 00 00 00 c7 83 10 01 00 00 00 00 00 00 c7 83 14 01 00 00 00 00 | .1.H............................ |
15fa0 | 00 00 48 c7 83 08 01 00 00 00 00 00 00 c7 83 20 01 00 00 00 00 00 00 48 c7 83 88 01 00 00 00 00 | ..H....................H........ |
15fc0 | 00 00 48 c7 83 98 01 00 00 00 00 00 00 48 c7 83 b0 01 00 00 00 00 00 00 48 c7 83 c0 01 00 00 00 | ..H..........H..........H....... |
15fe0 | 00 00 00 c6 83 2d 01 00 00 07 c6 83 2e 01 00 00 00 48 c7 83 78 01 00 00 00 00 00 00 48 c7 83 70 | .....-...........H..x.......H..p |
16000 | 01 00 00 00 00 00 00 48 c7 83 40 01 00 00 00 00 00 00 48 c7 83 30 01 00 00 00 00 00 00 48 c7 83 | .......H..@.......H..0.......H.. |
16020 | 38 01 00 00 00 00 00 00 48 c7 83 50 01 00 00 00 00 00 00 48 c7 83 48 01 00 00 00 00 00 00 48 c7 | 8.......H..P.......H..H.......H. |
16040 | 83 68 01 00 00 00 00 00 00 48 c7 83 60 01 00 00 00 00 00 00 48 c7 83 58 01 00 00 00 00 00 00 48 | .h.......H..`.......H..X.......H |
16060 | c7 83 80 01 00 00 00 00 00 00 48 c7 83 e8 00 00 00 d8 02 00 00 48 c7 83 f0 00 00 00 00 00 00 00 | ..........H..........H.......... |
16080 | c7 83 a0 01 00 00 00 00 00 00 c7 83 a4 01 00 00 c8 00 00 00 c7 83 a8 01 00 00 c8 00 00 00 48 c7 | ..............................H. |
160a0 | 84 03 90 02 00 00 00 00 00 00 48 83 c0 08 48 83 f8 48 75 ea 31 d2 48 89 ef be 3f 5c 41 00 e8 f3 | ..........H...H..Hu.1.H...?\A... |
160c0 | 4c 00 00 85 c0 48 89 ef 74 07 e8 f3 fc ff ff 31 ff 48 8b 4c 24 28 64 48 33 0c 25 28 00 00 00 48 | L....H..t......1.H.L$(dH3.%(...H |
160e0 | 89 f8 74 05 e8 07 e0 fe ff 48 83 c4 38 5b 5d 41 5c 41 5d c3 41 54 55 49 89 fc 53 48 8b 5f 20 48 | ..t......H..8[]A\A].ATUI..SH._.H |
16100 | 8b 73 18 48 85 f6 74 25 48 8b 6e 18 48 85 ed 74 1c 31 c9 ba 48 00 00 00 4c 89 e7 e8 83 c8 ff ff | .s.H..t%H.n.H..t.1..H...L....... |
16120 | 48 89 6b 18 48 89 5d 10 48 89 eb eb d2 5b 5d 41 5c c3 41 54 55 53 48 8b 6f 18 48 89 fb 48 83 7d | H.k.H.].H....[]A\.ATUSH.o.H..H.} |
16140 | 18 00 7e 05 e8 40 dc ff ff 48 89 df b9 d8 00 00 00 ba 08 00 00 00 31 f6 e8 46 c8 ff ff 8a 55 54 | ..~..@...H............1..F....UT |
16160 | c6 40 10 08 4c 8d 60 08 48 89 de 4c 89 e7 83 e2 03 88 50 11 48 8b 55 58 48 89 50 08 48 8b 53 10 | .@..L.`.H..L......P.H.UXH.P.H.S. |
16180 | 4c 89 65 58 4c 89 22 c7 42 08 48 00 00 00 48 83 43 10 10 c6 80 d0 00 00 00 00 8a 93 c8 00 00 00 | L.eXL.".B.H...H.C............... |
161a0 | 48 c7 80 b0 00 00 00 00 00 00 00 c7 80 c4 00 00 00 00 00 00 00 48 8b 8b a8 00 00 00 48 89 68 20 | H....................H......H.h. |
161c0 | 88 90 d0 00 00 00 8b 93 bc 00 00 00 4c 89 60 58 48 c7 40 40 00 00 00 00 48 c7 40 28 00 00 00 00 | ............L.`XH.@@....H.@(.... |
161e0 | c7 80 c0 00 00 00 00 00 00 00 48 c7 40 60 00 00 00 00 66 c7 80 ce 00 00 00 00 00 c6 80 d1 00 00 | ..........H.@`....f............. |
16200 | 00 01 48 c7 40 48 00 00 00 00 66 c7 80 cc 00 00 00 01 00 c6 40 12 00 48 c7 80 b8 00 00 00 00 00 | ..H.@H....f.........@..H........ |
16220 | 00 00 89 90 c4 00 00 00 48 89 88 b0 00 00 00 89 90 c8 00 00 00 48 8b 95 e0 00 00 00 48 8b 52 f8 | ........H............H......H.R. |
16240 | 48 89 10 e8 71 f9 ff ff 4c 89 e0 5b 5d 41 5c c3 55 53 48 89 f3 50 48 8b 76 38 48 89 fd 48 89 df | H...q...L..[]A\.USH..PH.v8H..H.. |
16260 | e8 6b c5 ff ff 48 89 df e8 22 fb ff ff 41 58 48 8d 73 f8 48 89 ef 31 c9 5b 5d ba d8 00 00 00 e9 | .k...H..."...AXH.s.H..1.[]...... |
16280 | 1f c7 ff ff 48 8b 47 18 48 8b b8 e0 00 00 00 e9 2e fb ff ff 53 be 01 00 00 00 48 89 fb e8 fb 23 | ....H.G.H...........S.....H....# |
162a0 | 00 00 48 89 df be 01 00 00 00 e8 5a e5 ff ff be d7 b9 f0 ff 48 89 df 29 c6 e8 2b e5 ff ff b8 01 | ..H........Z........H..)..+..... |
162c0 | 00 00 00 5b c3 50 e8 0b e4 ff ff 5a ff c8 c3 83 fe 01 55 53 48 89 fb 51 76 1b 31 f6 e8 86 eb ff | ...[.P.....Z......USH..Qv.1..... |
162e0 | ff be fe ff ff ff 48 89 df e8 fb e4 ff ff b8 02 00 00 00 eb 0a 48 89 d5 e8 d9 e3 ff ff 29 e8 5a | ......H..............H.......).Z |
16300 | 5b 5d c3 55 53 48 89 fb 50 e8 c8 e3 ff ff ba 06 00 00 00 48 89 df be 02 00 00 00 89 c5 e8 c7 29 | [].USH..P..........H...........) |
16320 | 00 00 48 89 df be 01 00 00 00 e8 38 eb ff ff 48 89 df be 01 00 00 00 e8 ad e4 ff ff 48 89 df ba | ..H........8...H............H... |
16340 | 02 00 00 00 be 03 00 00 00 e8 e2 e3 ff ff 8d 75 fe 48 89 df b9 02 00 00 00 83 ca ff 41 b9 cf 62 | ...............u.H..........A..b |
16360 | 41 00 41 b8 02 00 00 00 e8 d7 f1 ff ff 59 48 89 df ba 02 00 00 00 89 c6 5b 5d e9 50 ff ff ff 53 | A.A..........YH.........[].P...S |
16380 | be 01 00 00 00 48 89 fb e8 10 23 00 00 48 89 df be 01 00 00 00 e8 cd ea ff ff ba 01 00 00 00 be | .....H....#..H.................. |
163a0 | 01 00 00 00 48 89 df e8 84 e3 ff ff 48 89 df e8 22 e3 ff ff 8d 70 fe 48 89 df 83 ca ff 41 b9 cf | ....H.......H..."....p.H.....A.. |
163c0 | 62 41 00 45 31 c0 31 c9 e8 77 f1 ff ff 48 89 df 31 d2 89 c6 5b e9 f5 fe ff ff 53 be 01 00 00 00 | bA.E1.1..w...H..1...[.....S..... |
163e0 | 48 89 fb e8 b5 22 00 00 48 89 df 31 d2 be 01 00 00 00 e8 dc 2b 00 00 b8 01 00 00 00 5b c3 41 54 | H...."..H..1........+.......[.AT |
16400 | 55 49 89 fc 53 e8 cc e2 ff ff be 01 00 00 00 4c 89 e7 89 c3 e8 f0 e3 ff ff 83 f8 04 75 29 31 d2 | UI..S..........L............u)1. |
16420 | be 01 00 00 00 4c 89 e7 e8 71 e6 ff ff 80 38 23 75 15 8d 73 ff 4c 89 e7 48 63 f6 e8 f6 e7 ff ff | .....L...q....8#u..s.L..Hc...... |
16440 | b8 01 00 00 00 eb 3c be 01 00 00 00 4c 89 e7 48 63 eb e8 53 2a 00 00 48 85 c0 79 05 48 01 c5 eb | ......<.....L..Hc..S*..H..y.H... |
16460 | 07 48 39 e8 48 0f 4e e8 48 85 ed 7f 12 ba 53 4b 45 00 be 01 00 00 00 4c 89 e7 e8 c3 1e 00 00 89 | .H9.H.N.H.....SKE......L........ |
16480 | d8 29 e8 5b 5d 41 5c c3 55 53 be 02 00 00 00 50 48 89 fb e8 12 2a 00 00 48 8d 68 01 ba 05 00 00 | .).[]A\.US.....PH....*..H.h..... |
164a0 | 00 48 89 df be 01 00 00 00 e8 3b 28 00 00 48 89 ee 48 89 df e8 7d e7 ff ff 48 89 ea 48 89 df be | .H........;(..H..H...}...H..H... |
164c0 | 01 00 00 00 e8 66 eb ff ff 83 f8 01 19 c0 5a 83 c0 02 5b 5d c3 41 57 41 56 be 02 00 00 00 41 55 | .....f........Z...[].AWAV.....AU |
164e0 | 41 54 55 53 48 89 fb 48 83 ec 38 e8 19 e3 ff ff 85 c0 7f 6e be 01 00 00 00 48 89 df e8 9c 21 00 | ATUSH..H..8........n.....H....!. |
16500 | 00 be 01 00 00 00 48 89 df e8 fb e2 ff ff 83 f8 03 75 12 be 01 00 00 00 48 89 df e8 cd e1 ff ff | ......H..........u......H....... |
16520 | e9 6e 01 00 00 48 8d 54 24 28 be 01 00 00 00 48 89 df e8 67 e5 ff ff 48 85 c0 0f 84 4b 01 00 00 | .n...H.T$(.....H...g...H....K... |
16540 | 48 89 c6 48 89 df e8 76 e4 ff ff 48 8b 4c 24 28 48 8d 51 01 48 39 d0 0f 85 2e 01 00 00 e9 31 01 | H..H...v...H.L$(H.Q.H9........1. |
16560 | 00 00 be 02 00 00 00 48 89 df e8 3b 29 00 00 ba 04 00 00 00 be 01 00 00 00 48 89 df 49 89 c5 e8 | .......H...;)............H..I... |
16580 | 65 27 00 00 48 8d 54 24 28 be 01 00 00 00 48 89 df e8 83 27 00 00 49 89 c4 49 8d 45 fe 48 83 f8 | e'..H.T$(.....H....'..I..I.E.H.. |
165a0 | 22 76 12 ba 66 4b 45 00 be 02 00 00 00 48 89 df e8 8d 1d 00 00 be 78 4b 45 00 4c 89 e7 e8 2e dc | "v..fKE......H........xKE.L..... |
165c0 | fe ff 4d 8d 3c 04 41 8a 07 3c 2d 75 0b 49 ff c7 41 be 01 00 00 00 eb 0e 45 31 f6 3c 2b 0f 94 c0 | ..M.<.A..<-u.I..A.......E1.<+... |
165e0 | 0f b6 c0 49 01 c7 e8 e5 df fe ff 48 8b 08 41 0f b6 07 f6 04 41 08 74 7b 49 63 c5 31 ed 48 89 44 | ...I.......H..A.....A.t{Ic.1.H.D |
16600 | 24 08 41 0f b6 37 f6 44 71 01 08 74 09 40 0f be c6 83 e8 30 eb 22 48 89 74 24 18 48 89 4c 24 10 | $.A..7.Dq..t.@.....0."H.t$.H.L$. |
16620 | e8 2b d9 fe ff 48 8b 74 24 18 48 8b 00 48 8b 4c 24 10 8b 04 b0 83 e8 37 44 39 e8 7d 36 48 0f af | .+...H.t$.H..H.L$......7D9.}6H.. |
16640 | 6c 24 08 48 98 49 ff c7 48 01 c5 41 0f b6 07 f6 04 41 08 75 ad be 78 4b 45 00 4c 89 ff e8 8e db | l$.H.I..H..A.....A.u..xKE.L..... |
16660 | fe ff 45 85 f6 49 8d 14 07 48 89 ee 74 09 48 f7 de eb 04 31 f6 31 d2 4c 03 64 24 28 4c 39 e2 75 | ..E..I...H..t.H....1.1.L.d$(L9.u |
16680 | 0a 48 89 df e8 ad e5 ff ff eb 08 48 89 df e8 7a e5 ff ff 48 83 c4 38 b8 01 00 00 00 5b 5d 41 5c | .H.........H...z...H..8.....[]A\ |
166a0 | 41 5d 41 5e 41 5f c3 55 53 ba 2c 30 45 00 50 be 01 00 00 00 48 89 fb bd 88 64 41 00 e8 f7 24 00 | A]A^A_.US.,0E.P.....H....dA...$. |
166c0 | 00 85 c0 b8 16 6a 41 00 48 89 df 48 0f 45 e8 be 01 00 00 00 e8 c4 1f 00 00 31 d2 48 89 ee 48 89 | .....jA.H..H.E...........1.H..H. |
166e0 | df e8 00 e7 ff ff 48 89 df be 01 00 00 00 e8 f6 e0 ff ff 48 89 df 31 f6 e8 39 e5 ff ff 5a b8 03 | ......H............H..1..9...Z.. |
16700 | 00 00 00 5b 5d c3 53 ba 05 00 00 00 48 89 fb be 01 00 00 00 e8 d0 25 00 00 48 89 df be 02 00 00 | ...[].S.....H.........%..H...... |
16720 | 00 e8 77 1f 00 00 48 89 df be 03 00 00 00 e8 6a 1f 00 00 48 89 df be 03 00 00 00 e8 ad df ff ff | ..w...H........j...H............ |
16740 | 48 89 df be 01 00 00 00 e8 8a eb ff ff b8 01 00 00 00 5b c3 53 ba 05 00 00 00 48 89 fb be 01 00 | H.................[.S.....H..... |
16760 | 00 00 e8 82 25 00 00 48 89 df be 02 00 00 00 e8 29 1f 00 00 48 89 df be 02 00 00 00 e8 6c df ff | ....%..H........)...H........l.. |
16780 | ff 48 89 df be 01 00 00 00 e8 71 e8 ff ff b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 66 | .H........q........[.S.....H...f |
167a0 | e0 ff ff 83 e8 04 83 f8 01 76 12 ba 7f 4b 45 00 be 01 00 00 00 48 89 df e8 85 1b 00 00 48 89 df | .........v...KE......H.......H.. |
167c0 | be 01 00 00 00 e8 5e e3 ff ff 48 89 df 48 89 c6 e8 61 e4 ff ff b8 01 00 00 00 5b c3 53 be 01 00 | ......^...H..H...a........[.S... |
167e0 | 00 00 48 89 fb e8 b3 1e 00 00 48 89 df be 02 00 00 00 e8 a6 1e 00 00 48 89 df ba 02 00 00 00 be | ..H.......H............H........ |
16800 | 01 00 00 00 e8 a9 e0 ff ff 48 89 df 89 c6 e8 54 e6 ff ff b8 01 00 00 00 5b c3 41 55 41 54 55 53 | .........H.....T........[.AUATUS |
16820 | 48 89 fb bd 01 00 00 00 48 83 ec 18 e8 a5 de ff ff be 72 34 45 00 48 89 df 41 89 c5 e8 79 e6 ff | H.......H.........r4E.H..A...y.. |
16840 | ff 44 39 ed 0f 8f a2 00 00 00 83 ce ff 48 89 df e8 94 df ff ff 89 ee 48 89 df e8 8a df ff ff 45 | .D9..........H.........H.......E |
16860 | 31 c0 31 c9 ba 01 00 00 00 be 01 00 00 00 48 89 df e8 64 ec ff ff 48 8d 54 24 08 83 ce ff 48 89 | 1.1...........H...d...H.T$....H. |
16880 | df e8 18 e2 ff ff 48 85 c0 49 89 c4 75 11 be 98 4b 45 00 48 89 df 31 c0 e8 e4 19 00 00 eb 76 83 | ......H..I..u...KE.H..1.......v. |
168a0 | fd 01 7e 1b 48 8b 0d 45 9d 24 00 ba 01 00 00 00 be 01 00 00 00 bf c3 4b 45 00 e8 71 dc fe ff 48 | ..~.H..E.$.............KE..q...H |
168c0 | 8b 0d 2a 9d 24 00 48 8b 54 24 08 be 01 00 00 00 4c 89 e7 ff c5 e8 56 dc fe ff be fe ff ff ff 48 | ..*.$.H.T$......L.....V........H |
168e0 | 89 df e8 06 de ff ff e9 55 ff ff ff 48 8b 0d fd 9c 24 00 ba 01 00 00 00 be 01 00 00 00 bf 72 27 | ........U...H....$............r' |
16900 | 45 00 e8 29 dc fe ff 48 8b 3d e2 9c 24 00 e8 9d da fe ff 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d c3 | E..)...H.=..$......1.H...[]A\A]. |
16920 | 53 ba 05 00 00 00 48 89 fb be 01 00 00 00 e8 b6 23 00 00 be 02 00 00 00 48 89 df e8 ad dd ff ff | S.....H.........#.......H....... |
16940 | be 01 00 00 00 48 89 df e8 d4 ee ff ff 85 c0 ba 02 00 00 00 75 0d 48 89 df e8 af e2 ff ff ba 01 | .....H..............u.H......... |
16960 | 00 00 00 89 d0 5b c3 55 53 48 89 d5 56 48 89 fb ba c5 4b 45 00 be 02 00 00 00 e8 cf 1c 00 00 be | .....[.USH..VH....KE............ |
16980 | 01 00 00 00 48 89 df e8 5d de ff ff 45 31 c0 31 c9 31 f6 ba 01 00 00 00 48 89 df e8 3a eb ff ff | ....H...]...E1.1.1......H...:... |
169a0 | 83 ce ff 48 89 df e8 5e de ff ff 85 c0 74 4c 83 ce ff 48 89 df e8 c6 de ff ff 85 c0 75 0d be df | ...H...^.....tL...H.........u... |
169c0 | 4b 45 00 48 89 df e8 b6 18 00 00 ba 05 00 00 00 48 89 df 83 ce ff e8 b0 dd ff ff 48 89 df be fe | KE.H............H..........H.... |
169e0 | ff ff ff e8 05 dd ff ff 59 48 89 ea 48 89 df be 05 00 00 00 5b 5d e9 a3 e0 ff ff 48 89 df be fe | ........YH..H.......[].....H.... |
16a00 | ff ff ff e8 e5 dc ff ff 48 c7 45 00 00 00 00 00 31 c0 5a 5b 5d c3 55 53 be 02 00 00 00 50 48 89 | ........H.E.....1.Z[].US.....PH. |
16a20 | fd e8 84 24 00 00 48 8d 58 01 48 89 ef 48 89 de e8 01 e2 ff ff 48 89 da 48 89 ef be 01 00 00 00 | ...$..H.X.H..H.......H..H....... |
16a40 | e8 76 e5 ff ff 83 f8 01 19 c0 5a 83 c0 02 5b 5d c3 55 53 be 02 00 00 00 52 48 89 fb ba 01 00 00 | .v........Z...[].US.....RH...... |
16a60 | 00 e8 9f 24 00 00 be 01 00 00 00 48 89 df 48 89 c5 e8 77 dc ff ff be 01 00 00 00 48 89 df e8 fd | ...$.......H..H...w........H.... |
16a80 | dd ff ff 85 ed 7e 28 85 c0 74 24 89 ee 48 89 df e8 60 17 00 00 be 01 00 00 00 48 89 df e8 47 dd | .....~(..t$..H...`........H...G. |
16aa0 | ff ff be 02 00 00 00 48 89 df e8 a0 ed ff ff 58 48 89 df 5b 5d e9 61 ed ff ff 41 54 55 b9 80 4d | .......H.......XH..[].a...ATU..M |
16ac0 | 45 00 53 ba 04 4c 45 00 be 01 00 00 00 48 89 fb e8 dc 22 00 00 48 98 31 d2 be 02 00 00 00 44 8b | E.S..LE......H...."..H.1......D. |
16ae0 | 24 85 40 4d 45 00 48 89 df e8 17 24 00 00 48 89 df 89 c2 44 89 e6 e8 16 ec ff ff 41 83 fc 05 89 | $.@ME.H....$..H....D.......A.... |
16b00 | c5 74 39 41 83 fc 09 74 33 41 83 fc 03 75 39 48 89 df 31 d2 be 04 00 00 00 e8 f3 eb ff ff f2 0f | .t9A...t3A...u9H..1............. |
16b20 | 2a c0 48 89 df f2 0f 2a cd f2 0f 59 05 5f e4 03 00 f2 0f 58 c1 e8 e7 e0 ff ff eb 17 89 ee 48 89 | *.H....*...Y._.....X..........H. |
16b40 | df e8 21 e3 ff ff eb 0b 48 63 f0 48 89 df e8 e3 e0 ff ff 5b b8 01 00 00 00 5d 41 5c c3 55 53 48 | ..!.....Hc.H.......[.....]A\.USH |
16b60 | 89 fb 56 be 02 00 00 00 e8 9c dc ff ff ba 05 00 00 00 89 c5 be 01 00 00 00 48 89 df e8 68 21 00 | ..V......................H...h!. |
16b80 | 00 83 fd 05 74 16 85 ed 74 12 ba 4e 3f 45 00 be 02 00 00 00 48 89 df e8 a6 17 00 00 ba 0c 4c 45 | ....t...t..N?E......H.........LE |
16ba0 | 00 be 01 00 00 00 48 89 df e8 0a 20 00 00 85 c0 74 12 59 48 89 df be 18 4c 45 00 31 c0 5b 5d e9 | ......H.........t.YH....LE.1.[]. |
16bc0 | bd 16 00 00 48 89 df be 02 00 00 00 e8 1c db ff ff 48 89 df be 01 00 00 00 e8 20 e8 ff ff 5a b8 | ....H............H............Z. |
16be0 | 01 00 00 00 5b 5d c3 85 f6 53 48 89 fb 75 36 85 d2 74 2b 89 d6 e8 ef db ff ff ba 01 00 00 00 be | ....[]...SH..u6..t+............. |
16c00 | fe ff ff ff 48 89 df e8 be ed ff ff 48 85 c0 75 0d be fe ff ff ff 48 89 df e8 cf da ff ff b8 01 | ....H.......H..u......H......... |
16c20 | 00 00 00 eb 1c e8 e3 df ff ff ba 01 00 00 00 be fe ff ff ff 48 89 df e8 f4 da ff ff b8 02 00 00 | ....................H........... |
16c40 | 00 5b c3 41 55 41 54 be 01 00 00 00 55 53 48 89 fb 31 ed 48 83 ec 18 48 8d 54 24 08 e8 3d de ff | .[.AUAT.....USH..1.H...H.T$..=.. |
16c60 | ff 31 c9 ba 3c 4c 45 00 be 03 00 00 00 48 89 df 49 89 c4 e8 d6 20 00 00 be 04 00 00 00 48 89 df | .1..<LE......H..I............H.. |
16c80 | 49 89 c5 e8 81 db ff ff ff c0 40 0f 95 c5 31 c9 c1 e5 02 4d 85 e4 74 28 4c 89 e2 48 89 df be 02 | I.........@...1....M..t(L..H.... |
16ca0 | 00 00 00 e8 a6 20 00 00 48 8b 54 24 08 4d 89 e8 48 89 c1 4c 89 e6 48 89 df e8 b5 1e 00 00 eb 49 | ........H.T$.M..H..L..H........I |
16cc0 | ba 3f 4c 45 00 be 02 00 00 00 48 89 df e8 7c 20 00 00 ba 06 00 00 00 be 01 00 00 00 48 89 df 49 | .?LE......H...|.............H..I |
16ce0 | 89 c4 e8 02 20 00 00 be 05 00 00 00 48 89 df e8 f9 d9 ff ff 4d 89 e8 4c 89 e1 31 d2 be 67 69 41 | ............H.......M..L..1..giA |
16d00 | 00 48 89 df e8 3b e9 ff ff 89 ea 48 89 df 89 c6 e8 d2 fe ff ff 48 83 c4 18 5b 5d 41 5c 41 5d c3 | .H...;.....H.........H...[]A\A]. |
16d20 | 41 55 41 54 31 c9 55 53 31 d2 50 48 89 fb be 01 00 00 00 31 ed e8 14 20 00 00 31 c9 31 d2 48 89 | AUAT1.US1.PH.......1......1.1.H. |
16d40 | df be 02 00 00 00 49 89 c4 e8 00 20 00 00 48 89 df be 03 00 00 00 49 89 c5 e8 ab da ff ff ff c0 | ......I.......H.......I......... |
16d60 | 4c 89 ea 4c 89 e6 40 0f 95 c5 48 89 df 8d 6c 6d 00 e8 43 1c 00 00 59 89 ea 48 89 df 89 c6 5b 5d | L..L..@...H...lm..C...Y..H....[] |
16d80 | 41 5c 41 5d e9 5e fe ff ff 53 be 01 00 00 00 48 89 fb e8 06 19 00 00 be 01 00 00 00 48 89 df e8 | A\A].^...S.....H............H... |
16da0 | 6c e3 ff ff 85 c0 75 0a 48 89 df e8 5d de ff ff eb 12 ba 0c 4c 45 00 be 01 00 00 00 48 89 df e8 | l.....u.H...].......LE......H... |
16dc0 | f4 1d 00 00 b8 01 00 00 00 5b c3 55 53 31 c9 56 31 d2 48 89 fb be 01 00 00 00 e8 6f 1f 00 00 be | .........[.US1.V1.H........o.... |
16de0 | 01 00 00 00 48 89 c5 48 89 df e8 fe d8 ff ff 31 d2 48 89 ee 48 89 df e8 bd 1b 00 00 85 c0 74 0b | ....H..H.......1.H..H.........t. |
16e00 | 59 48 89 df 5b 5d e9 10 ea ff ff 83 ca ff 48 89 df 41 b8 c5 62 41 00 31 c9 31 f6 e8 ba e6 ff ff | YH..[]........H..A..bA.1.1...... |
16e20 | 48 89 df e8 ae d8 ff ff 5a ff c8 5b 5d c3 53 be 01 00 00 00 48 89 fb e8 40 dc ff ff 85 c0 74 09 | H.......Z..[].S.....H...@.....t. |
16e40 | 48 89 df 5b e9 8d d8 ff ff 48 89 df be 01 00 00 00 e8 47 18 00 00 83 ca ff 48 89 df be 01 00 00 | H..[.....H........G......H...... |
16e60 | 00 e8 ca d8 ff ff 48 89 df be fe ff ff ff e8 7a d8 ff ff 48 89 df ba 11 00 00 00 be 47 4c 45 00 | ......H........z...H........GLE. |
16e80 | e8 c5 dd ff ff 48 89 df be 01 00 00 00 e8 5b d8 ff ff 48 89 df 5b e9 b6 fb ff ff 53 ba 59 4c 45 | .....H........[...H..[.....S.YLE |
16ea0 | 00 be 01 00 00 00 48 89 fb e8 0a 1d 00 00 85 c0 75 38 48 89 df ba 05 00 00 00 be 01 00 00 00 e8 | ......H.........u8H............. |
16ec0 | 25 1e 00 00 31 d2 48 89 df be 20 69 41 00 e8 13 df ff ff 48 89 df be 01 00 00 00 e8 09 d9 ff ff | %...1.H....iA......H............ |
16ee0 | 48 89 df e8 25 dd ff ff eb 24 be 01 00 00 00 48 89 df e8 f2 d8 ff ff 45 31 c0 31 c9 ba 03 00 00 | H...%....$.....H.......E1.1..... |
16f00 | 00 be 01 00 00 00 48 89 df e8 cc e5 ff ff b8 03 00 00 00 5b c3 55 53 ba 02 00 00 00 51 48 89 fb | ......H............[.US.....QH.. |
16f20 | be d8 b9 f0 ff 31 ed e8 03 e1 ff ff 31 d2 be 00 4e 45 00 48 89 df e8 6b 22 00 00 83 ce ff 48 89 | .....1......1...NE.H...k".....H. |
16f40 | df e8 a3 d8 ff ff ba f0 45 45 00 be fe ff ff ff 48 89 df e8 d8 e2 ff ff ba 07 00 00 00 be 61 4c | ........EE......H.............aL |
16f60 | 45 00 48 89 df e8 e0 dc ff ff ba 86 23 45 00 be fe ff ff ff 48 89 df e8 b4 e2 ff ff 89 ee 48 89 | E.H.........#E......H.........H. |
16f80 | df ff c5 e8 9a d8 ff ff 48 89 df 48 89 c6 e8 0b dd ff ff 83 fd 09 75 e4 48 89 df ba 09 00 00 00 | ........H..H..........u.H....... |
16fa0 | be 94 62 41 00 e8 3c de ff ff ba 2a 5e 45 00 48 89 df be fe ff ff ff e8 74 e2 ff ff 5a b8 01 00 | ..bA..<....*^E.H........t...Z... |
16fc0 | 00 00 5b 5d c3 41 57 41 56 be 02 00 00 00 41 55 41 54 45 31 e4 55 53 48 89 fb 48 83 ec 18 e8 c7 | ..[].AWAV.....AUATE1.USH..H..... |
16fe0 | 1e 00 00 be 03 00 00 00 48 89 df 49 89 c5 e8 b7 1e 00 00 be 04 00 00 00 48 89 df 48 89 c5 e8 a7 | ........H..I............H..H.... |
17000 | 1e 00 00 be 05 00 00 00 48 89 df 48 89 04 24 e8 f5 d7 ff ff 85 c0 41 0f 9f c4 4d 85 ed 46 8d 24 | ........H..H..$.......A...M..F.$ |
17020 | a5 01 00 00 00 7f 12 ba 98 4f 45 00 be 02 00 00 00 48 89 df e8 09 13 00 00 4c 39 ed 0f 8c d4 00 | .........OE......H.......L9..... |
17040 | 00 00 ba 2c 30 45 00 be 01 00 00 00 48 89 df e8 64 1b 00 00 85 c0 41 be bb 4f 41 00 75 18 ba 05 | ...,0E......H...d.....A..OA.u... |
17060 | 00 00 00 be 01 00 00 00 48 89 df 41 be 2f 50 41 00 e8 73 1c 00 00 ba 23 47 45 00 44 89 e6 48 89 | ........H..A./PA..s....#GE.D..H. |
17080 | df e8 32 1b 00 00 85 c0 41 bf 93 52 41 00 75 16 ba 05 00 00 00 44 89 e6 48 89 df 41 bf 35 53 41 | ..2.....A..RA.u......D..H..A.5SA |
170a0 | 00 e8 43 1c 00 00 4c 29 ed 4c 39 2c 24 7e 2c 48 85 ed 78 62 4a 8d 54 2d 00 be 01 00 00 00 48 89 | ..C...L).L9,$~,H..xbJ.T-......H. |
170c0 | df 41 ff d6 48 8b 04 24 44 89 e6 48 89 df 48 8d 54 05 00 48 ff cd 41 ff d7 eb d4 31 c9 48 39 cd | .A..H..$D..H..H.T..H..A....1.H9. |
170e0 | 7c 34 4a 8d 14 29 48 89 4c 24 08 be 01 00 00 00 48 89 df 41 ff d6 48 8b 4c 24 08 48 8b 04 24 44 | |4J..)H.L$......H..A..H.L$.H..$D |
17100 | 89 e6 48 89 df 48 8d 14 01 41 ff d7 48 8b 4c 24 08 48 ff c1 eb c7 44 89 e6 48 89 df e8 c8 d6 ff | ..H..H...A..H.L$.H....D..H...... |
17120 | ff 48 83 c4 18 b8 01 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 54 55 53 48 89 fb 51 31 | .H........[]A\A]A^A_.AUATUSH..Q1 |
17140 | ed e8 90 d5 ff ff 4c 63 e8 ba 01 00 00 00 48 89 df 44 89 ee 4d 89 ec e8 5b df ff ff ba 01 00 00 | ......Lc......H..D..M...[....... |
17160 | 00 be 01 00 00 00 48 89 df e8 c2 d5 ff ff 44 89 e0 29 e8 85 c0 7e 18 4c 89 ea be 01 00 00 00 48 | ......H.......D..)...~.L.......H |
17180 | 89 df 48 29 ea 48 ff c5 e8 a8 e1 ff ff eb df 4c 89 ee 48 89 df e8 9c da ff ff ba b1 47 45 00 48 | ..H).H.........L..H.........GE.H |
171a0 | 89 df be 01 00 00 00 e8 84 e0 ff ff 5a b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 54 49 89 f4 55 48 | ............Z.....[]A\A].ATI..UH |
171c0 | 89 fd 53 89 cb 48 63 d2 be 01 00 00 00 41 ff 14 24 48 63 d3 49 8b 04 24 48 89 ef 5b 5d 41 5c be | ..S..Hc......A..$Hc.I..$H..[]A\. |
171e0 | 01 00 00 00 ff e0 41 54 55 89 f5 53 be 02 00 00 00 48 89 fb 41 89 d4 48 83 ec 10 e8 09 d6 ff ff | ......ATU..S.....H..A..H........ |
17200 | 85 c0 75 1a 48 83 c4 10 44 89 e2 89 ee 48 89 df b9 01 00 00 00 5b 5d 41 5c e9 18 d7 ff ff 48 89 | ..u.H...D....H.......[]A\.....H. |
17220 | df be 02 00 00 00 e8 be d5 ff ff 8d 75 ff 48 89 df e8 b3 d5 ff ff 41 8d 74 24 fe 48 89 df e8 a6 | ............u.H.......A.t$.H.... |
17240 | d5 ff ff 45 31 c0 31 c9 ba 01 00 00 00 48 89 df be 02 00 00 00 e8 80 e2 ff ff 48 89 df 83 ce ff | ...E1.1......H............H..... |
17260 | e8 17 d8 ff ff 48 89 df be fe ff ff ff 89 44 24 0c e8 77 d4 ff ff 8b 44 24 0c 48 83 c4 10 5b 5d | .....H........D$..w....D$.H...[] |
17280 | 41 5c c3 41 57 41 56 48 8d 46 08 41 55 41 54 49 89 f5 55 53 41 89 d7 48 89 fb 41 89 ce 48 83 ec | A\.AWAVH.F.AUATI..USA..H..A..H.. |
172a0 | 48 48 89 44 24 08 45 39 f7 0f 8d d5 02 00 00 49 63 c7 be 01 00 00 00 48 89 df 48 89 c2 48 89 04 | HH.D$.E9.......Ic......H..H..H.. |
172c0 | 24 41 ff 55 00 49 63 c6 be 01 00 00 00 48 89 df 48 89 c2 48 89 44 24 10 41 ff 55 00 83 ce ff ba | $A.U.Ic......H..H..H.D$.A.U..... |
172e0 | fe ff ff ff 48 89 df e8 fa fe ff ff 85 c0 74 15 48 8b 74 24 08 44 89 f1 44 89 fa 48 89 df e8 b6 | ....H.........t.H.t$.D..D..H.... |
17300 | fe ff ff eb 0d be fd ff ff ff 48 89 df e8 db d3 ff ff 44 89 f0 44 29 f8 89 44 24 1c ff c8 0f 84 | ..........H.......D..D)..D$..... |
17320 | 60 02 00 00 43 8d 04 37 b9 02 00 00 00 be 01 00 00 00 48 89 df 99 f7 f9 4c 63 e0 4c 89 e2 4c 89 | `...C..7..........H.....Lc.L..L. |
17340 | e5 41 ff 55 00 48 8b 14 24 be 01 00 00 00 48 89 df 41 ff 55 00 83 ca ff be fe ff ff ff 48 89 df | .A.U.H..$.....H..A.U.........H.. |
17360 | e8 81 fe ff ff 85 c0 44 89 f9 75 35 be fe ff ff ff 48 89 df e8 74 d3 ff ff 48 8b 54 24 10 be 01 | .......D..u5.....H...t...H.T$... |
17380 | 00 00 00 48 89 df 41 ff 55 00 83 ce ff ba fe ff ff ff 48 89 df e8 4c fe ff ff 85 c0 74 14 44 89 | ...H..A.U.........H...L.....t.D. |
173a0 | f1 48 8b 74 24 08 89 ea 48 89 df e8 09 fe ff ff eb 0d be fd ff ff ff 48 89 df e8 2e d3 ff ff 83 | .H.t$...H..............H........ |
173c0 | 7c 24 1c 02 0f 84 ba 01 00 00 4c 89 e2 be 01 00 00 00 48 89 df 41 ff 55 00 83 ce ff 48 89 df 45 | |$........L.......H..A.U....H..E |
173e0 | 31 e4 e8 02 d4 ff ff 41 8d 46 ff be 01 00 00 00 48 89 df 89 44 24 10 48 98 48 89 c2 48 89 44 24 | 1......A.F......H...D$.H.H..H.D$ |
17400 | 20 41 ff 55 00 8b 4c 24 10 48 8b 74 24 08 89 ea 48 89 df e8 a1 fd ff ff 49 63 c7 8b 6c 24 10 48 | .A.U..L$.H.t$...H.......Ic..l$.H |
17420 | ff c0 48 89 44 24 38 43 8d 04 27 be 01 00 00 00 48 89 df 89 44 24 1c 43 8d 44 27 01 89 04 24 48 | ..H.D$8C..'.....H...D$.C.D'...$H |
17440 | 8b 44 24 38 4c 01 e0 48 89 c2 48 89 44 24 28 41 ff 55 00 83 ce ff ba fe ff ff ff 48 89 df e8 83 | .D$8L..H..H.D$(A.U.........H.... |
17460 | fd ff ff 85 c0 74 27 44 39 34 24 7c 0f be ba 4f 45 00 48 89 df 31 c0 e8 05 0e 00 00 be fe ff ff | .....t'D94$|...OE.H..1.......... |
17480 | ff 48 89 df e8 64 d2 ff ff 49 ff c4 eb 99 48 63 c5 48 ff c8 48 89 44 24 30 48 8b 54 24 30 be 01 | .H...d...I....Hc.H..H.D$0H.T$0.. |
174a0 | 00 00 00 48 89 df 41 ff 55 00 83 ca ff be fd ff ff ff 48 89 df ff cd e8 2a fd ff ff 85 c0 74 28 | ...H..A.U.........H.....*.....t( |
174c0 | 44 39 fd 7f 0f be ba 4f 45 00 48 89 df 31 c0 e8 ad 0d 00 00 be fe ff ff ff 48 89 df e8 0c d2 ff | D9.....OE.H..1...........H...... |
174e0 | ff 48 ff 4c 24 30 eb b1 3b 2c 24 7d 66 be fc ff ff ff 48 89 df e8 f3 d1 ff ff 48 8b 54 24 20 be | .H.L$0..;,$}f.....H.......H.T$.. |
17500 | 01 00 00 00 48 89 df 41 ff 55 00 48 8b 54 24 28 be 01 00 00 00 48 89 df 41 ff 55 00 8b 54 24 10 | ....H..A.U.H.T$(.....H..A.U..T$. |
17520 | 8b 0c 24 48 89 df 48 8b 74 24 08 e8 89 fc ff ff 8b 14 24 44 89 f0 2b 04 24 44 29 fa 39 c2 8b 44 | ..$H..H.t$........$D..+.$D).9..D |
17540 | 24 1c 8d 40 02 7d 23 44 89 fa 8b 4c 24 1c 41 89 c7 eb 21 8b 14 24 48 8b 74 24 08 89 e9 48 89 df | $..@.}#D...L$.A...!..$H.t$...H.. |
17560 | e8 54 fc ff ff e9 1f ff ff ff 44 89 f1 44 8b 74 24 1c 89 c2 4c 89 ee 48 89 df e8 04 fd ff ff e9 | .T........D..D.t$...L..H........ |
17580 | 22 fd ff ff 48 83 c4 48 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 48 89 d0 53 48 89 fb 48 89 cd | "...H..H[]A\A]A^A_.ATUH..SH..H.. |
175a0 | 48 89 ca 49 89 f4 be 01 00 00 00 ff d0 83 ce ff 48 89 df e8 c8 d2 ff ff 85 c0 75 2a 83 ce ff 48 | H..I............H.........u*...H |
175c0 | 89 df e8 42 d2 ff ff 48 89 df 89 c6 e8 51 d2 ff ff 48 89 e9 48 89 c2 be dd 4f 45 00 48 89 df 31 | ...B...H.....Q...H..H....OE.H..1 |
175e0 | c0 e8 9b 0c 00 00 5b 4c 89 e7 5d 41 5c e9 0d 12 00 00 55 53 48 89 f3 52 48 c7 06 00 00 00 00 48 | ......[L..]A\.....USH..RH......H |
17600 | 89 fd 48 c7 46 08 00 00 00 00 be 01 00 00 00 e8 fc da ff ff 85 c0 74 62 ba 07 00 00 00 be 2c 30 | ..H.F.................tb......,0 |
17620 | 45 00 48 89 ef e8 20 d6 ff ff be fe ff ff ff 48 89 ef e8 c8 d9 ff ff 85 c0 74 07 48 c7 03 bb 4f | E.H............H.........t.H...O |
17640 | 41 00 ba 0a 00 00 00 be 23 47 45 00 48 89 ef e8 f6 d5 ff ff be fd ff ff ff 48 89 ef e8 9e d9 ff | A.......#GE.H............H...... |
17660 | ff 85 c0 74 08 48 c7 43 08 93 52 41 00 be fc ff ff ff 48 89 ef e8 73 d0 ff ff 48 83 3b 00 74 07 | ...t.H.C..RA......H...s...H.;.t. |
17680 | 48 83 7b 08 00 75 2e ba 05 00 00 00 be 01 00 00 00 48 89 ef e8 50 16 00 00 48 83 3b 00 75 07 48 | H.{..u...........H...P...H.;.u.H |
176a0 | c7 03 2f 50 41 00 48 83 7b 08 00 75 08 48 c7 43 08 35 53 41 00 58 5b 5d c3 41 55 41 54 ba 30 3c | ../PA.H.{..u.H.C.5SA.X[].AUAT.0< |
176c0 | 45 00 55 53 be 02 00 00 00 48 89 fb 48 81 ec 48 20 00 00 48 89 e1 64 48 8b 04 25 28 00 00 00 48 | E.US.....H..H..H...H..dH..%(...H |
176e0 | 89 84 24 38 20 00 00 31 c0 e8 60 16 00 00 48 8d 74 24 08 48 89 df 49 89 c5 e8 f4 fe ff ff ba 01 | ..$8...1..`...H.t$.H..I......... |
17700 | 00 00 00 be 03 00 00 00 48 89 df e8 f5 17 00 00 be 04 00 00 00 48 89 df 48 89 c5 e8 e9 d0 ff ff | ........H............H..H....... |
17720 | 85 c0 7f 0f be 01 00 00 00 48 89 df e8 54 18 00 00 eb 0d be 04 00 00 00 48 89 df e8 6a 17 00 00 | .........H...T..........H...j... |
17740 | 48 8d 74 24 18 48 89 df 49 89 c4 e8 2d 11 00 00 4c 39 e5 7d 2b 48 8b 54 24 08 48 8d 74 24 18 48 | H.t$.H..I...-...L9.}+H.T$.H.t$.H |
17760 | 89 e9 48 89 df 48 ff c5 e8 26 fe ff ff 48 8b 14 24 48 8d 7c 24 18 4c 89 ee e8 ec 0f 00 00 eb d0 | ..H..H...&...H..$H.|$.L......... |
17780 | 75 15 48 8b 54 24 08 48 8d 74 24 18 48 89 e9 48 89 df e8 fc fd ff ff 48 8d 7c 24 18 e8 0f 10 00 | u.H.T$.H.t$.H..H.......H.|$..... |
177a0 | 00 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 32 c9 fe ff 48 81 | .H..$8...dH3.%(........t..2...H. |
177c0 | c4 48 20 00 00 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 11 fe ff | .H...[]A\A].AUATUSH..H...H...... |
177e0 | ff be 01 00 00 00 48 89 df e8 97 17 00 00 48 89 df 48 8d 68 01 e8 dc ce ff ff 83 f8 02 74 72 83 | ......H.......H..H.h.........tr. |
17800 | f8 03 75 5c be 02 00 00 00 48 89 df e8 99 16 00 00 48 39 e8 49 89 c4 7f 05 48 85 c0 7f 12 ba 12 | ..u\.....H.......H9.I....H...... |
17820 | 50 45 00 be 02 00 00 00 48 89 df e8 12 0b 00 00 4c 39 e5 7e 26 4c 8d 6d ff be 01 00 00 00 48 89 | PE......H.......L9.~&L.m......H. |
17840 | df 4c 89 ea ff 14 24 48 89 ea be 01 00 00 00 48 89 df 4c 89 ed ff 54 24 08 eb d5 4c 89 e5 eb 11 | .L....$H.......H..L...T$...L.... |
17860 | be 29 50 45 00 48 89 df 31 c0 e8 12 0a 00 00 eb 11 48 89 ea be 01 00 00 00 48 89 df ff 54 24 08 | .)PE.H..1........H.......H...T$. |
17880 | 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 50 fd | 1.H...[]A\A].AUATUSH..H...H...P. |
178a0 | ff ff ba 01 00 00 00 be 02 00 00 00 48 89 df e8 51 16 00 00 be 03 00 00 00 48 89 df 48 89 c5 e8 | ............H...Q........H..H... |
178c0 | 45 cf ff ff 85 c0 7f 0f be 01 00 00 00 48 89 df e8 b0 16 00 00 eb 0d be 03 00 00 00 48 89 df e8 | E............H..............H... |
178e0 | c6 15 00 00 45 31 ed 48 39 c5 49 89 c4 7f 4f 48 89 c6 48 29 ee 48 81 fe fe ff ff 7f 76 14 be 4f | ....E1.H9.I...OH..H).H......v..O |
17900 | 50 45 00 48 89 df 31 c0 e8 74 09 00 00 41 89 c5 eb 2c 48 ff c6 48 89 df 41 89 f5 e8 b9 cc ff ff | PE.H..1..t...A...,H..H..A....... |
17920 | 85 c0 74 da 48 89 ea 48 ff c5 be 01 00 00 00 48 89 df ff 14 24 48 8d 45 ff 4c 39 e0 7c e6 48 83 | ..t.H..H.......H....$H.E.L9.|.H. |
17940 | c4 18 44 89 e8 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 91 fc ff | ..D..[]A\A].AUATUSH..H...H...... |
17960 | ff be 01 00 00 00 48 89 df e8 17 16 00 00 be 02 00 00 00 49 89 c4 48 89 c2 48 89 df e8 84 15 00 | ......H............I..H..H...... |
17980 | 00 4c 39 e0 48 89 c5 74 21 48 85 c0 7e 0a 49 8d 44 24 01 48 39 c5 7e 12 ba 12 50 45 00 be 01 00 | .L9.H..t!H..~.I.D$.H9.~...PE.... |
179a0 | 00 00 48 89 df e8 98 09 00 00 48 89 ea be 01 00 00 00 48 89 df ff 14 24 4c 39 e5 7d 26 4c 8d 6d | ..H.......H.......H....$L9.}&L.m |
179c0 | 01 be 01 00 00 00 48 89 df 4c 89 ea ff 14 24 48 89 ea be 01 00 00 00 48 89 df 4c 89 ed ff 54 24 | ......H..L....$H.......H..L...T$ |
179e0 | 08 eb d5 48 89 df e8 22 d2 ff ff 48 89 ea 48 89 df be 01 00 00 00 ff 54 24 08 48 83 c4 18 b8 01 | ...H..."...H..H........T$.H..... |
17a00 | 00 00 00 5b 5d 41 5c 41 5d c3 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 d7 fb ff ff be 01 00 00 00 | ...[]A\A].USH..H...H............ |
17a20 | 48 89 df e8 5d 15 00 00 ba 30 3c 45 00 be 32 00 00 00 48 89 df 48 89 c5 e8 11 0c 00 00 be 02 00 | H...]....0<E..2...H..H.......... |
17a40 | 00 00 48 89 df e8 bf cd ff ff 85 c0 7e 12 ba 06 00 00 00 be 02 00 00 00 48 89 df e8 89 12 00 00 | ..H.........~...........H....... |
17a60 | 48 89 df be 02 00 00 00 e8 80 cc ff ff 89 e9 48 89 e6 48 89 df ba 01 00 00 00 e8 04 f8 ff ff 48 | H..............H..H............H |
17a80 | 83 c4 18 31 c0 5b 5d c3 53 f2 0f 10 05 97 b8 03 00 48 89 fb be 88 00 00 00 e8 e3 19 00 00 48 89 | ...1.[].S........H............H. |
17aa0 | df ba 07 00 00 00 31 f6 e8 0a d6 ff ff 48 89 df 31 d2 be 80 50 45 00 e8 ea 16 00 00 b8 01 00 00 | ......1......H..1...PE.......... |
17ac0 | 00 5b c3 48 8b 4e 08 31 c0 48 85 c9 74 0e 48 8b 06 48 89 0a 48 c7 46 08 00 00 00 00 c3 85 d2 0f | .[.H.N.1.H..t.H..H..H.F......... |
17ae0 | 84 ef 00 00 00 41 54 55 41 89 f4 53 83 ce ff 89 d5 48 89 fb e8 10 cd ff ff 83 f8 05 74 07 31 c0 | .....ATUA..S.....H..........t.1. |
17b00 | e9 ca 00 00 00 48 89 df ff cd e8 fe d0 ff ff be fe ff ff ff 48 89 df e8 05 dd ff ff 85 c0 74 de | .....H..............H.........t. |
17b20 | be fe ff ff ff 48 89 df e8 dc cc ff ff 83 f8 04 0f 85 87 00 00 00 83 ca ff 44 89 e6 48 89 df e8 | .....H...................D..H... |
17b40 | 6e cd ff ff 85 c0 74 0f be fe ff ff ff 48 89 df e8 98 cb ff ff eb 5f 89 ea 44 89 e6 48 89 df e8 | n.....t......H........_..D..H... |
17b60 | 79 ff ff ff 85 c0 74 55 83 ca ff be fe ff ff ff 48 89 df e8 b8 cb ff ff be fe ff ff ff 48 89 df | y.....tU........H............H.. |
17b80 | e8 68 cb ff ff ba 01 00 00 00 be 60 51 45 00 48 89 df e8 b3 d0 ff ff be fe ff ff ff 48 89 df ba | .h.........`QE.H............H... |
17ba0 | 01 00 00 00 e8 87 cb ff ff be 03 00 00 00 48 89 df e8 99 dc ff ff b8 01 00 00 00 eb 12 be fe ff | ..............H................. |
17bc0 | ff ff 48 89 df e8 23 cb ff ff e9 40 ff ff ff 5b 5d 41 5c c3 31 c0 c3 41 55 41 54 55 53 48 89 f5 | ..H...#....@...[]A\.1..AUATUSH.. |
17be0 | 48 89 fb 48 83 ec 18 e8 ea ca ff ff 41 89 c4 48 89 ea be a4 53 45 00 48 89 df 45 8d 6c 24 01 e8 | H..H........A..H....SE.H..E.l$.. |
17c00 | d7 61 00 00 ba 91 3b 45 00 be d8 b9 f0 ff 48 89 df e8 43 d3 ff ff ba 02 00 00 00 44 89 ee 48 89 | .a....;E......H...C........D..H. |
17c20 | df e8 b7 fe ff ff 85 c0 74 71 31 d2 83 ce ff 48 89 df e8 67 ce ff ff ba 03 00 00 00 be 00 51 45 | ........tq1....H...g..........QE |
17c40 | 00 48 89 c7 48 89 c5 e8 94 c3 fe ff 85 c0 75 29 48 8d 75 03 48 89 df e8 42 d0 ff ff be fe ff ff | .H..H.........u)H.u.H...B....... |
17c60 | ff 48 89 df 83 ca ff e8 c4 ca ff ff be fe ff ff ff 48 89 df e8 74 ca ff ff 44 89 ea 83 ce ff 48 | .H...............H...t...D.....H |
17c80 | 89 df e8 04 cb ff ff be fd ff ff ff 48 89 df e8 59 ca ff ff b8 01 00 00 00 eb 13 44 89 e6 48 89 | ............H...Y..........D..H. |
17ca0 | df 89 44 24 0c e8 43 ca ff ff 8b 44 24 0c 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 54 55 49 89 f4 53 | ..D$..C....D$.H...[]A\A].ATUI..S |
17cc0 | 89 d5 48 89 fb 48 83 ec 10 e8 d2 c2 fe ff 8b 38 e8 8b c8 fe ff 89 ee 48 89 df 31 d2 48 89 44 24 | ..H..H.........8.......H..1.H.D$ |
17ce0 | 08 e8 b8 cd ff ff 4c 8b 44 24 08 48 8d 48 01 4c 89 e2 48 89 df be 04 51 45 00 31 c0 e8 2e d0 ff | ......L.D$.H.H.L..H....QE.1..... |
17d00 | ff 89 ee 48 89 df 83 ca ff e8 22 ca ff ff 48 89 df be fe ff ff ff e8 d2 c9 ff ff 48 83 c4 10 b8 | ...H......"...H............H.... |
17d20 | 07 00 00 00 5b 5d 41 5c c3 55 53 48 89 d5 51 48 63 06 48 89 f3 85 c0 7e 0b 48 89 02 c7 06 00 00 | ....[]A\.USH..QHc.H....~.H...... |
17d40 | 00 00 eb 2a 48 8b 7e 08 e8 93 c5 fe ff 31 c9 85 c0 75 1f 48 8b 4b 08 48 8d 7b 10 ba 00 20 00 00 | ...*H.~......1...u.H.K.H.{...... |
17d60 | be 01 00 00 00 e8 e6 c2 fe ff 48 89 45 00 48 8d 4b 10 5a 48 89 c8 5b 5d c3 85 f6 41 57 41 56 41 | ..........H.E.H.K.ZH..[]...AWAVA |
17d80 | 55 41 89 cd 41 54 55 48 89 d5 53 48 89 fb 41 50 74 05 e8 52 ca ff ff 49 83 ce ff be 2e 00 00 00 | UA..ATUH..SH..APt..R...I........ |
17da0 | 48 89 ef e8 68 c3 fe ff 48 85 c0 49 89 c4 75 15 31 c0 4c 89 f1 48 89 ef f2 ae 48 89 c8 48 f7 d0 | H...h...H..I..u.1.L..H....H..H.. |
17dc0 | 4c 8d 64 05 ff 4d 89 e7 48 89 ee 48 89 df 49 29 ef 4c 89 fa e8 71 ce ff ff be fe ff ff ff 48 89 | L.d..M..H..H..I).L...q........H. |
17de0 | df e8 19 d2 ff ff 85 c0 75 4f 48 89 df be fe ff ff ff e8 f6 c8 ff ff 41 80 3c 24 2e ba 01 00 00 | ........uOH............A.<$..... |
17e00 | 00 48 89 df 41 0f 45 d5 31 f6 e8 a8 d2 ff ff 4c 89 fa 48 89 ee 48 89 df e8 2d ce ff ff 48 89 df | .H..A.E.1......L..H..H...-...H.. |
17e20 | be fe ff ff ff e8 bf c9 ff ff be fc ff ff ff 48 89 df e8 d2 d3 ff ff eb 22 83 ce ff 48 89 df e8 | ...............H........"...H... |
17e40 | c5 c9 ff ff 83 f8 05 74 12 be fd ff ff ff 48 89 df e8 97 c8 ff ff 48 89 e8 eb 2f 83 ca ff be fe | .......t......H.......H.../..... |
17e60 | ff ff ff 48 89 df e8 c5 c8 ff ff be fe ff ff ff 48 89 df 49 8d 6c 24 01 e8 70 c8 ff ff 41 80 3c | ...H............H..I.l$..p...A.< |
17e80 | 24 2e 0f 84 13 ff ff ff 31 c0 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 50 31 d2 83 ce ff e8 fd cb ff | $.......1.Z[]A\A]A^A_.P1........ |
17ea0 | ff 48 8b 3d 58 87 24 00 48 89 c1 ba 15 51 45 00 be 01 00 00 00 31 c0 e8 84 c6 fe ff 48 8b 3d 3d | .H.=X.$.H....QE......1......H.== |
17ec0 | 87 24 00 e8 e8 c4 fe ff 31 c0 5a c3 48 85 c9 48 89 f7 74 08 48 89 ce e9 84 c5 fe ff 50 e8 8e c0 | .$......1.Z.H..H..t.H.......P... |
17ee0 | fe ff 31 c0 5a c3 41 54 49 89 f4 55 bd 47 51 45 00 53 48 89 fb c7 07 00 00 00 00 48 8b 7b 08 e8 | ..1.Z.ATI..U.GQE.SH........H.{.. |
17f00 | bc c4 fe ff 83 f8 ff 74 2c 48 ff c5 0f b6 55 ff 39 d0 75 21 48 63 13 80 7d 00 00 8d 4a 01 89 0b | .......t,H....U.9.u!Hc..}...J... |
17f20 | 88 44 13 10 75 d5 48 8b 7b 08 c7 03 00 00 00 00 e8 8b c4 fe ff 31 d2 83 f8 23 41 89 04 24 75 24 | .D..u.H.{............1...#A..$u$ |
17f40 | 48 8b 7b 08 e8 77 c4 fe ff 83 f8 0a 74 04 ff c0 75 ee 48 8b 7b 08 e8 65 c4 fe ff ba 01 00 00 00 | H.{..w......t...u.H.{..e........ |
17f60 | 41 89 04 24 5b 89 d0 5d 41 5c c3 41 57 41 56 41 bf 01 00 00 00 41 55 41 54 49 89 d6 55 53 49 89 | A..$[..]A\.AWAVA.....AUATI..USI. |
17f80 | f4 48 89 fb 41 89 cd bd 01 00 00 00 48 81 ec a8 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 | .H..A.......H......dH..%(...H..$ |
17fa0 | 98 00 00 00 31 c0 e8 2b c7 ff ff 89 44 24 08 48 8d 54 24 18 89 ee 4c 89 e7 e8 40 5d 00 00 85 c0 | ....1..+....D$.H.T$...L...@].... |
17fc0 | 74 36 41 89 ef 01 ed eb e6 41 8d 04 2f b9 02 00 00 00 4c 89 e7 99 f7 f9 48 8d 54 24 18 89 c6 89 | t6A......A../.....L.....H.T$.... |
17fe0 | 44 24 0c e8 16 5d 00 00 85 c0 8b 4c 24 0c 74 06 44 8d 79 01 89 e9 89 cd 41 39 ef 7c cc 83 fd 18 | D$...].....L$.t.D.y.....A9.|.... |
18000 | b8 0c 00 00 00 ba 00 00 00 00 0f 4c c2 4d 85 f6 89 44 24 0c 74 12 4c 89 f2 be 9d 3f 45 00 48 89 | ...........L.M...D$.t.L....?E.H. |
18020 | df 31 c0 e8 07 cd ff ff 4c 8d 7c 24 50 ba 10 00 00 00 be 4b 51 45 00 48 89 df e8 0b cc ff ff 48 | .1......L.|$P......KQE.H.......H |
18040 | 8d 54 24 18 44 89 ee 4c 89 e7 45 8d 75 01 e8 ab 5c 00 00 85 c0 0f 84 5a 01 00 00 44 3b 74 24 0c | .T$.D..L..E.u...\......Z...D;t$. |
18060 | 75 1b ba 05 00 00 00 be 5c 51 45 00 48 89 df e8 d6 cb ff ff 44 8d 75 f5 e9 30 01 00 00 48 8d 54 | u.......\QE.H.......D.u..0...H.T |
18080 | 24 18 be 62 51 45 00 4c 89 e7 e8 4c 5d 00 00 4c 89 fa 31 c0 be 67 51 45 00 48 89 df e8 8e cc ff | $..bQE.L...L]..L..1..gQE.H...... |
180a0 | ff 8b 54 24 40 85 d2 7e 0f be 6d 51 45 00 48 89 df 31 c0 e8 77 cc ff ff ba 04 00 00 00 be 71 51 | ..T$@..~..mQE.H..1..w.........qQ |
180c0 | 45 00 48 89 df e8 80 cb ff ff 48 8d 74 24 18 48 89 df e8 00 fb ff ff 85 c0 74 3e 31 d2 83 ce ff | E.H.......H.t$.H.........t>1.... |
180e0 | 48 89 df e8 b6 c9 ff ff 48 89 df 48 89 c2 be 76 51 45 00 31 c0 e8 35 cc ff ff 48 89 df 83 ca ff | H.......H..H...vQE.1..5...H..... |
18100 | be fe ff ff ff e8 26 c6 ff ff be fe ff ff ff 48 89 df e8 d6 c5 ff ff eb 65 48 8b 54 24 28 80 3a | ......&........H........eH.T$(.: |
18120 | 00 74 16 48 8b 4c 24 20 be 84 51 45 00 48 89 df 31 c0 e8 f8 cb ff ff eb 45 48 8b 44 24 30 8a 00 | .t.H.L$...QE.H..1.......EH.D$0.. |
18140 | 3c 6d 75 0c ba 0a 00 00 00 be 8c 51 45 00 eb 26 3c 43 74 18 8b 4c 24 44 4c 89 fa be 97 51 45 00 | <mu........QE..&<Ct..L$DL....QE. |
18160 | 48 89 df 31 c0 e8 c5 cb ff ff eb 12 ba 01 00 00 00 be d0 62 45 00 48 89 df e8 cc ca ff ff 80 7c | H..1...............bE.H........| |
18180 | 24 4f 00 74 12 ba 14 00 00 00 be a8 51 45 00 48 89 df e8 b3 ca ff ff 48 89 df e8 37 c5 ff ff 2b | $O.t........QE.H.......H...7...+ |
181a0 | 44 24 08 48 89 df 89 c6 e8 a2 d6 ff ff 45 89 f5 e9 8a fe ff ff 48 89 df e8 19 c5 ff ff 2b 44 24 | D$.H.........E.......H.......+D$ |
181c0 | 08 48 89 df 89 c6 e8 84 d6 ff ff 48 8b 84 24 98 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 0d | .H.........H..$....dH3.%(...t... |
181e0 | bf fe ff 48 81 c4 a8 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 89 fb 48 81 ec 90 00 00 00 | ...H......[]A\A]A^A_.SH..H...... |
18200 | 48 8d 54 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 e1 5a 00 00 85 c0 74 | H.T$.dH..%(...H..$....1...Z....t |
18220 | 30 48 8d 54 24 08 be bd 51 45 00 48 89 df e8 a8 5b 00 00 8b 4c 24 30 85 c9 7e 16 48 8d 54 24 40 | 0H.T$...QE.H....[...L$0..~.H.T$@ |
18240 | be c0 51 45 00 48 89 df 31 c0 e8 e0 ca ff ff eb 0f 31 d2 be 30 3c 45 00 48 89 df e8 ea c9 ff ff | ..QE.H..1........1..0<E.H....... |
18260 | 48 8b 84 24 88 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 78 be fe ff 48 81 c4 90 00 00 00 5b | H..$....dH3.%(...t..x...H......[ |
18280 | c3 55 53 48 89 fb 48 81 ec d8 00 00 00 84 c0 48 89 54 24 30 48 89 4c 24 38 4c 89 44 24 40 4c 89 | .USH..H........H.T$0H.L$8L.D$@L. |
182a0 | 4c 24 48 74 37 0f 29 44 24 50 0f 29 4c 24 60 0f 29 54 24 70 0f 29 9c 24 80 00 00 00 0f 29 a4 24 | L$Ht7.)D$P.)L$`.)T$p.).$.....).$ |
182c0 | 90 00 00 00 0f 29 ac 24 a0 00 00 00 0f 29 b4 24 b0 00 00 00 0f 29 bc 24 c0 00 00 00 48 8d 84 24 | .....).$.....).$.....).$....H..$ |
182e0 | f0 00 00 00 48 89 f5 48 89 df be 01 00 00 00 48 89 44 24 10 48 8d 44 24 20 c7 44 24 08 10 00 00 | ....H..H.......H.D$.H.D$..D$.... |
18300 | 00 c7 44 24 0c 30 00 00 00 48 89 44 24 18 e8 e2 fe ff ff 48 8d 54 24 08 48 89 ee 48 89 df e8 d5 | ..D$.0...H.D$......H.T$.H..H.... |
18320 | c9 ff ff 48 89 df be 02 00 00 00 e8 1f d5 ff ff 48 89 df e8 e3 d4 ff ff 48 81 c4 d8 00 00 00 5b | ...H............H.......H......[ |
18340 | 5d c3 41 54 55 49 89 d4 53 89 f5 31 f6 48 89 fb 48 81 ec 90 00 00 00 48 8d 54 24 08 64 48 8b 04 | ].ATUI..S..1.H..H......H.T$.dH.. |
18360 | 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 8a 59 00 00 85 c0 75 17 4c 89 e1 89 ea be c8 51 | %(...H..$....1...Y....u.L......Q |
18380 | 45 00 48 89 df e8 f7 fe ff ff e9 8c 00 00 00 48 8d 54 24 08 be b1 47 45 00 48 89 df e8 3a 5a 00 | E.H............H.T$...GE.H...:Z. |
183a0 | 00 48 8b 7c 24 18 be e3 62 45 00 e8 00 bf fe ff 85 c0 75 1b ff cd 75 17 48 8b 54 24 10 4c 89 e1 | .H.|$...bE........u...u.H.T$.L.. |
183c0 | be de 51 45 00 48 89 df e8 b4 fe ff ff eb 4c 48 83 7c 24 10 00 75 2b 48 8d 74 24 08 48 89 df e8 | ..QE.H........LH.|$..u+H.t$.H... |
183e0 | f3 f7 ff ff 85 c0 ba d0 62 45 00 74 10 31 d2 83 ce ff 48 89 df e8 a4 c6 ff ff 48 89 c2 48 89 54 | ........bE.t.1....H.......H..H.T |
18400 | 24 10 48 8b 4c 24 10 4d 89 e0 89 ea be fc 51 45 00 48 89 df 31 c0 e8 66 fe ff ff 48 8b 8c 24 88 | $.H.L$.M......QE.H..1..f...H..$. |
18420 | 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 bd bc fe ff 48 81 c4 90 00 00 00 5b 5d 41 5c c3 41 | ...dH3.%(...t......H......[]A\.A |
18440 | 55 41 54 41 89 f5 55 53 49 89 d4 51 48 89 fb e8 4c bb fe ff 45 85 ed 8b 28 74 14 be 01 00 00 00 | UATA..USI..QH...L...E...(t...... |
18460 | 48 89 df e8 ff c9 ff ff b8 01 00 00 00 eb 4b 48 89 df e8 96 c7 ff ff 4d 85 e4 89 ef 74 1c e8 dd | H.............KH.......M....t... |
18480 | c0 fe ff 4c 89 e2 48 89 c1 be 0e 51 45 00 48 89 df 31 c0 e8 97 c8 ff ff eb 10 e8 c1 c0 fe ff 48 | ...L..H....QE.H..1.............H |
184a0 | 89 df 48 89 c6 e8 f4 c7 ff ff 48 63 f5 48 89 df e8 81 c7 ff ff b8 03 00 00 00 5a 5b 5d 41 5c 41 | ..H.......Hc.H............Z[]A\A |
184c0 | 5d c3 83 fe ff 41 54 55 48 89 fd 53 89 f3 75 0d 5b 5d 41 5c 31 d2 31 f6 e9 62 ff ff ff 89 f2 83 | ]....ATUH..S..u.[]A\1.1..b...... |
184e0 | e2 7f 75 1f 0f b6 df 41 bc 21 52 45 00 85 db 75 2b be 01 00 00 00 41 bc 21 52 45 00 e8 66 c9 ff | ..u....A.!RE...u+.....A.!RE..f.. |
18500 | ff eb 21 8d 42 01 41 bc 1a 52 45 00 d0 f8 84 c0 b8 21 52 45 00 0f 4f da 4c 0f 4e e0 48 89 ef e8 | ..!.B.A..RE......!RE..O.L.N.H... |
18520 | e9 c6 ff ff 4c 89 e6 48 89 ef e8 6f c7 ff ff 48 63 f3 48 89 ef e8 fc c6 ff ff 5b b8 03 00 00 00 | ....L..H...o...Hc.H.......[..... |
18540 | 5d 41 5c c3 55 53 48 89 f2 51 48 89 f5 be d8 b9 f0 ff 48 89 fb e8 ff c9 ff ff 31 d2 85 c0 75 56 | ]A\.USH..QH.......H.......1...uV |
18560 | be fe ff ff ff 48 89 df e8 80 c1 ff ff 31 d2 31 f6 48 89 df e8 3e cb ff ff 48 89 ee 48 89 df e8 | .....H.......1.1.H...>...H..H... |
18580 | 1a c7 ff ff ba 26 52 45 00 be fe ff ff ff 48 89 df e8 9a cc ff ff 83 ce ff 48 89 df e8 48 c2 ff | .....&RE......H..........H...H.. |
185a0 | ff 48 89 ea be d8 b9 f0 ff 48 89 df e8 7f cc ff ff ba 01 00 00 00 89 d0 5a 5b 5d c3 53 48 89 f2 | .H.......H..............Z[].SH.. |
185c0 | 48 89 fb be d8 b9 f0 ff e8 8c c9 ff ff 48 89 df be fe ff ff ff 5b e9 23 ce ff ff 41 55 41 54 49 | H............H.......[.#...AUATI |
185e0 | 89 d5 55 53 48 89 fd 51 41 89 f4 e8 99 c5 ff ff 48 85 c0 48 89 c3 75 04 31 c0 eb 4a 44 89 e6 48 | ..USH..QA.......H..H..u.1..JD..H |
18600 | 89 ef e8 09 cb ff ff 85 c0 74 ed 4c 89 ea be d8 b9 f0 ff 48 89 ef e8 3e c9 ff ff 83 ce ff ba fe | .........t.L.......H...>........ |
18620 | ff ff ff 48 89 ef e8 87 c2 ff ff 85 c0 b8 00 00 00 00 be fd ff ff ff 48 0f 44 d8 48 89 ef e8 aa | ...H...................H.D.H.... |
18640 | c0 ff ff 48 89 d8 5a 5b 5d 41 5c 41 5d c3 53 83 c6 14 48 89 fb 48 83 ec 10 48 89 54 24 08 e8 76 | ...H..Z[]A\A].S...H..H...H.T$..v |
18660 | bf ff ff 85 c0 75 30 48 8b 54 24 08 48 85 d2 74 12 48 83 c4 10 48 89 df be 2d 52 45 00 5b e9 fe | .....u0H.T$.H..t.H...H...-RE.[.. |
18680 | fb ff ff 48 83 c4 10 48 89 df be 38 58 45 00 5b 31 c0 e9 ea fb ff ff 48 83 c4 10 5b c3 55 53 89 | ...H...H...8XE.[1......H...[.US. |
186a0 | f5 41 50 48 89 fb e8 5e c1 ff ff ff c0 75 12 59 89 ee 48 89 df ba 93 42 45 00 5b 5d e9 81 fc ff | .APH...^.....u.Y..H....BE.[].... |
186c0 | ff 58 5b 5d c3 41 55 41 54 55 53 48 89 fb 51 48 8b 6f 08 48 8b 47 10 4c 8b 67 18 48 89 ea 48 29 | .X[].AUATUSH..QH.o.H.G.L.g.H..H) |
186e0 | c2 48 39 f2 73 75 48 01 ed 48 89 ea 48 29 c2 48 39 f2 73 60 48 01 c6 48 89 f5 73 0f be 41 52 45 | .H9.suH..H..H).H9.s`H..H..s..ARE |
18700 | 00 4c 89 e7 31 c0 e8 76 fb ff ff 48 89 ee 4c 89 e7 e8 e0 d1 ff ff 48 8b 33 48 89 c7 48 8b 4b 10 | .L..1..v...H..L.......H.3H..H.K. |
18720 | f3 a4 49 89 c5 48 8d 43 20 48 39 03 74 1d be fe ff ff ff 4c 89 e7 83 ca ff e8 f2 bf ff ff be fe | ..I..H.C.H9.t......L............ |
18740 | ff ff ff 4c 89 e7 e8 a2 bf ff ff 4c 89 2b 48 89 6b 08 eb 07 48 39 c5 73 b2 eb a1 48 8b 43 10 48 | ...L.......L.+H.k...H9.s...H.C.H |
18760 | 03 03 5a 5b 5d 41 5c 41 5d c3 41 54 55 49 89 f4 53 48 89 d6 48 89 d3 48 89 fd e8 46 ff ff ff 4c | ..Z[]A\A].ATUI..SH..H..H...F...L |
18780 | 89 e6 48 89 d9 48 89 c7 f3 a4 48 01 5d 10 5b 5d 41 5c c3 49 89 f9 31 c0 48 89 f7 48 83 c9 ff f2 | ..H..H....H.].[]A\.I..1.H..H.... |
187a0 | ae 4c 89 cf 48 f7 d1 48 8d 51 ff e9 ba ff ff ff 55 53 48 89 fb 51 48 8b 6f 18 48 8b 57 10 48 8b | .L..H..H.Q......USH..QH.o.H.W.H. |
187c0 | 37 48 89 ef e8 81 c4 ff ff 48 8d 43 20 48 39 03 74 20 48 89 ef 83 ca ff be fe ff ff ff e8 4e bf | 7H.......H.C.H9.t.H...........N. |
187e0 | ff ff 5a 48 89 ef be fe ff ff ff 5b 5d e9 fb be ff ff 58 5b 5d c3 48 01 77 10 e9 b1 ff ff ff 41 | ..ZH.......[].....X[].H.w......A |
18800 | 55 41 54 83 ce ff 55 53 48 89 fb 4c 8d 63 20 48 83 ec 18 48 8b 6f 18 48 8d 54 24 08 48 89 ef e8 | UAT...USH..L.c.H...H.o.H.T$.H... |
18820 | 7a c2 ff ff 4c 39 23 49 89 c5 74 12 ba 01 00 00 00 be fe ff ff ff 48 89 ef e8 f2 be ff ff 48 8b | z...L9#I..t...........H.......H. |
18840 | 54 24 08 4c 89 ee 48 89 df e8 1c ff ff ff 31 f6 4c 39 23 48 89 ef 40 0f 94 c6 83 ca ff 83 ee 02 | T$.L..H.......1.L9#H..@......... |
18860 | e8 cb be ff ff 48 89 ef be fe ff ff ff e8 7b be ff ff 48 83 c4 18 5b 5d 41 5c 41 5d c3 48 8d 46 | .....H........{...H...[]A\A].H.F |
18880 | 20 48 89 7e 18 48 c7 46 10 00 00 00 00 48 c7 46 08 00 20 00 00 48 89 06 c3 48 8d 4e 20 48 89 f0 | .H.~.H.F.....H.F.....H...H.N.H.. |
188a0 | 48 89 7e 18 48 c7 46 10 00 00 00 00 48 c7 46 08 00 20 00 00 48 89 c7 48 89 0e 48 89 d6 e9 03 fe | H.~.H.F.....H.F.....H..H..H..... |
188c0 | ff ff 41 55 41 54 55 53 89 f5 51 83 ce ff 48 89 fb e8 33 bf ff ff 85 c0 75 12 be fe ff ff ff 48 | ..AUATUS..Q...H...3.....u......H |
188e0 | 89 df e8 06 be ff ff 83 c8 ff eb 78 89 ee 48 89 df e8 be bd ff ff 31 d2 89 c6 48 89 df 41 89 c4 | ...........x..H.......1...H..A.. |
18900 | e8 2a c7 ff ff 31 d2 83 ce ff 48 89 df e8 1c c1 ff ff be fe ff ff ff 49 89 c5 48 89 df 89 c5 e8 | .*...1....H............I..H..... |
18920 | c9 bd ff ff 45 85 ed 74 1d 49 63 d5 44 89 e6 48 89 df e8 f8 c6 ff ff 31 d2 44 89 e6 48 89 df e8 | ....E..t.Ic.D..H.......1.D..H... |
18940 | f1 c9 ff ff eb 0e 44 89 e6 48 89 df e8 d7 c1 ff ff 8d 68 01 48 63 d5 44 89 e6 48 89 df e8 d3 c9 | ......D..H........h.Hc.D..H..... |
18960 | ff ff 89 e8 5a 5b 5d 41 5c 41 5d c3 85 d2 78 48 41 54 55 48 63 ea 53 48 89 fb e8 35 bd ff ff 48 | ....Z[]A\A]...xHATUHc.SH...5...H |
18980 | 89 df 41 89 c4 31 d2 89 c6 e8 a1 c6 ff ff 48 89 ea 44 89 e6 48 89 df e8 99 c9 ff ff 48 89 ee 48 | ..A..1........H..D..H.......H..H |
189a0 | 89 df e8 8f c2 ff ff 44 89 e6 48 89 df 31 d2 5b 5d 41 5c e9 7d c9 ff ff c3 41 56 41 55 49 89 d6 | .......D..H..1.[]A\.}....AVAUI.. |
189c0 | 41 54 55 49 89 f4 53 48 89 fb 48 81 ec 20 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 18 20 | ATUI..SH..H......dH..%(...H..$.. |
189e0 | 00 00 31 c0 e8 ed bc ff ff 4d 85 e4 8d 68 01 75 20 ba 06 00 00 00 be 52 52 45 00 48 89 df e8 47 | ..1......M...h.u.......RRE.H...G |
18a00 | c2 ff ff 48 8b 05 ee 7b 24 00 48 89 44 24 10 eb 32 4c 89 e2 be 59 52 45 00 48 89 df 31 c0 e8 0c | ...H...{$.H.D$..2L...YRE.H..1... |
18a20 | c3 ff ff be a8 5d 45 00 4c 89 e7 e8 d0 b8 fe ff 48 85 c0 48 89 44 24 10 75 09 89 ea be 5f 52 45 | .....]E.L.......H..H.D$.u...._RE |
18a40 | 00 eb 57 48 8d 74 24 04 48 8d 7c 24 08 e8 94 f4 ff ff 85 c0 74 11 48 63 44 24 08 8d 50 01 c6 44 | ..WH.t$.H.|$........t.HcD$..P..D |
18a60 | 04 18 0a 89 54 24 08 4d 85 e4 41 0f 95 c5 74 46 83 7c 24 04 1b 75 3f 48 8b 54 24 10 be 9e e6 41 | ....T$.M..A...tF.|$..u?H.T$....A |
18a80 | 00 4c 89 e7 e8 87 b8 fe ff 48 85 c0 48 89 44 24 10 75 14 89 ea be 5d 52 45 00 48 89 df e8 17 f2 | .L.......H..H.D$.u....]RE.H..... |
18aa0 | ff ff e9 a4 00 00 00 48 8d 74 24 04 48 8d 7c 24 08 e8 30 f4 ff ff 8b 54 24 04 83 fa ff 74 10 48 | .......H.t$.H.|$..0....T$....t.H |
18ac0 | 63 44 24 08 8d 48 01 88 54 04 18 89 4c 24 08 31 d2 83 ce ff 48 89 df e8 c2 bf ff ff 48 8d 54 24 | cD$..H..T...L$.1....H.......H.T$ |
18ae0 | 08 4d 89 f0 48 89 c1 be 29 7d 41 00 48 89 df e8 50 cb ff ff 48 8b 7c 24 10 41 89 c4 e8 2f b5 fe | .M..H...)}A.H...P...H.|$.A.../.. |
18b00 | ff 45 84 ed 41 89 c6 74 0a 48 8b 7c 24 10 e8 9d b5 fe ff 45 85 f6 74 16 89 ee 48 89 df e8 cb bb | .E..A..t.H.|$......E..t...H..... |
18b20 | ff ff 89 ea be b5 47 45 00 e9 6c ff ff ff 83 ca ff 89 ee 48 89 df e8 f5 bb ff ff be fe ff ff ff | ......GE..l........H............ |
18b40 | 48 89 df e8 a5 bb ff ff 44 89 e0 48 8b 8c 24 18 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 8d | H.......D..H..$....dH3.%(...t... |
18b60 | b5 fe ff 48 81 c4 20 20 00 00 5b 5d 41 5c 41 5d 41 5e c3 48 83 ec 18 48 89 34 24 48 89 54 24 08 | ...H......[]A\A]A^.H...H.4$H.T$. |
18b80 | be c3 7a 41 00 48 89 e2 e8 b7 ca ff ff 48 83 c4 18 c3 49 89 f9 31 c0 48 89 f7 48 83 c9 ff 45 31 | ..zA.H.......H....I..1.H..H...E1 |
18ba0 | c0 f2 ae 4c 89 cf 48 89 c8 48 89 f1 48 f7 d0 48 8d 50 ff e9 bb ff ff ff 55 53 48 89 d5 51 48 89 | ...L..H..H..H..H.P......USH..QH. |
18bc0 | fb e8 4a c5 ff ff 85 c0 74 4e 48 89 ee 48 89 df e8 c9 c0 ff ff be fe ff ff ff 48 89 df e8 1d c4 | ..J.....tNH..H............H..... |
18be0 | ff ff 85 c0 89 c5 75 11 be fd ff ff ff 48 89 df e8 f8 ba ff ff 31 c0 eb 1f 83 ca ff be fe ff ff | ......u......H.......1.......... |
18c00 | ff 48 89 df e8 27 bb ff ff be fe ff ff ff 48 89 df e8 d7 ba ff ff 89 e8 5a 5b 5d c3 41 54 55 49 | .H...'........H.........Z[].ATUI |
18c20 | 89 d4 53 ba 26 52 45 00 48 89 fb 89 f5 e8 86 ff ff ff 83 f8 04 75 0f 31 d2 83 ce ff 48 89 df e8 | ..S.&RE.H............u.1....H... |
18c40 | 5a be ff ff eb 28 89 ee 48 89 df e8 b9 bb ff ff 83 f8 02 b9 64 52 45 00 74 17 89 ee 48 89 df e8 | Z....(..H...........dRE.t...H... |
18c60 | a5 bb ff ff 48 89 df 89 c6 e8 b4 bb ff ff 48 89 c1 4c 89 e2 48 89 df be 73 52 45 00 31 c0 e8 ac | ....H.........H..L..H...sRE.1... |
18c80 | c0 ff ff 89 ee 48 89 df 48 89 c2 5b 5d 41 5c e9 ae f6 ff ff 41 55 41 54 49 89 d5 55 53 48 89 fd | .....H..H..[]A\.....AUATI..USH.. |
18ca0 | 51 41 89 f4 e8 32 f9 ff ff 48 85 c0 48 89 c3 75 0e 4c 89 ea 44 89 e6 48 89 ef e8 5d ff ff ff 5a | QA...2...H..H..u.L..D..H...]...Z |
18cc0 | 48 89 d8 5b 5d 41 5c 41 5d c3 55 53 89 f5 50 48 89 fb 89 d6 e8 49 bb ff ff 59 89 ee 48 89 df 48 | H..[]A\A].US..PH.....I...Y..H..H |
18ce0 | 89 c2 5b 5d e9 33 ff ff ff 55 53 89 f5 48 89 fb 48 83 ec 18 89 54 24 0c e8 0c bb ff ff 8b 54 24 | ..[].3...US..H..H....T$.......T$ |
18d00 | 0c 39 d0 74 0d 48 83 c4 18 89 ee 48 89 df 5b 5d eb b8 48 83 c4 18 5b 5d c3 55 53 89 f5 48 89 fb | .9.t.H.....H..[]..H...[].US..H.. |
18d20 | 48 83 ec 18 e8 75 bd ff ff 48 85 c0 75 19 ba 04 00 00 00 89 ee 48 89 df 48 89 44 24 08 e8 88 ff | H....u...H..u........H..H.D$.... |
18d40 | ff ff 48 8b 44 24 08 48 83 c4 18 5b 5d c3 41 55 41 54 41 89 f5 55 53 49 89 fc 41 50 48 89 d3 48 | ..H.D$.H...[].AUATA..USI..APH..H |
18d60 | 89 cd e8 a2 ba ff ff 85 c0 7f 26 48 85 ed 74 36 31 f6 48 85 db 74 14 31 c0 48 83 c9 ff 48 89 df | ..........&H..t61.H..t.1.H...H.. |
18d80 | f2 ae 48 f7 d1 48 89 ce 48 ff ce 48 89 75 00 eb 15 59 48 89 ea 44 89 ee 4c 89 e7 5b 5d 41 5c 41 | ..H..H..H..H.u...YH..D..L..[]A\A |
18da0 | 5d e9 73 ff ff ff 5a 48 89 d8 5b 5d 41 5c 41 5d c3 48 85 d2 41 57 41 56 49 89 cf 41 55 41 54 41 | ].s...ZH..[]A\A].H..AWAVI..AUATA |
18dc0 | 89 f4 55 53 48 89 fb 41 50 74 09 31 c9 e8 7c ff ff ff eb 07 31 d2 e8 3e ff ff ff 49 89 c5 31 ed | ..USH..APt.1..|.....1..>...I..1. |
18de0 | 49 8b 3c ef 41 89 ee 48 85 ff 74 1e 4c 89 ee 48 ff c5 e8 b9 b4 fe ff 85 c0 75 e5 5a 44 89 f0 5b | I.<.A..H..t.L..H.........u.ZD..[ |
18e00 | 5d 41 5c 41 5d 41 5e 41 5f c3 4c 89 ea 48 89 df be 87 52 45 00 31 c0 e8 13 bf ff ff 59 44 89 e6 | ]A\A]A^A_.L..H....RE.1......YD.. |
18e20 | 48 89 df 48 89 c2 5b 5d 41 5c 41 5d 41 5e 41 5f e9 0d f5 ff ff 55 53 89 f5 48 89 fb 48 83 ec 28 | H..H..[]A\A]A^A_.....US..H..H..( |
18e40 | 48 8d 54 24 1c e8 93 bb ff ff 83 7c 24 1c 00 75 1b ba 03 00 00 00 89 ee 48 89 df f2 0f 11 44 24 | H.T$.......|$..u........H.....D$ |
18e60 | 08 e8 64 fe ff ff f2 0f 10 44 24 08 48 83 c4 28 5b 5d c3 55 53 89 f5 48 89 fb 48 83 ec 18 f2 0f | ..d......D$.H..([].US..H..H..... |
18e80 | 11 44 24 08 e8 80 b9 ff ff 85 c0 f2 0f 10 44 24 08 7e 10 48 83 c4 18 89 ee 48 89 df 5b 5d e9 92 | .D$...........D$.~.H.....H..[].. |
18ea0 | ff ff ff 48 83 c4 18 5b 5d c3 41 54 55 89 f5 53 48 89 fb 48 83 ec 10 48 8d 54 24 0c e8 6d bb ff | ...H...[].ATU..SH..H...H.T$..m.. |
18ec0 | ff 83 7c 24 0c 00 49 89 c4 75 2e 89 ee 48 89 df e8 85 b9 ff ff 85 c0 74 11 ba 9b 52 45 00 89 ee | ..|$..I..u...H.........t...RE... |
18ee0 | 48 89 df e8 5a f4 ff ff eb 0f ba 03 00 00 00 89 ee 48 89 df e8 d1 fd ff ff 48 83 c4 10 4c 89 e0 | H...Z............H.......H...L.. |
18f00 | 5b 5d 41 5c c3 41 54 55 49 89 d4 53 89 f5 48 89 fb e8 f3 b8 ff ff 85 c0 7e 0e 89 ee 48 89 df 5b | []A\.ATUI..S..H.........~...H..[ |
18f20 | 5d 41 5c e9 82 ff ff ff 4c 89 e0 5b 5d 41 5c c3 55 53 48 89 fb 48 83 ec 18 48 89 54 24 08 e8 71 | ]A\.....L..[]A\.USH..H...H.T$..q |
18f40 | b7 ff ff 48 8b 54 24 08 89 c6 48 89 df 89 c5 e8 64 fc ff ff 85 c0 74 26 89 ee 48 89 df e8 87 b8 | ...H.T$...H.....d.....t&..H..... |
18f60 | ff ff 45 31 c0 31 c9 ba 01 00 00 00 be 01 00 00 00 48 89 df e8 61 c5 ff ff b8 01 00 00 00 48 83 | ..E1.1...........H...a........H. |
18f80 | c4 18 5b 5d c3 55 53 48 89 fb 48 83 ec 18 e8 20 c9 ff ff 48 8d 54 24 0c 83 ce ff 48 89 df e8 8b | ..[].USH..H........H.T$....H.... |
18fa0 | ba ff ff 83 7c 24 0c 00 48 89 c5 75 0f be c0 52 45 00 48 89 df 31 c0 e8 c5 f2 ff ff 48 89 df be | ....|$..H..u...RE.H..1......H... |
18fc0 | fe ff ff ff e8 24 b7 ff ff 48 83 c4 18 48 89 e8 5b 5d c3 41 55 41 54 49 89 d4 55 53 ba 70 34 45 | .....$...H...H..[].AUATI..US.p4E |
18fe0 | 00 51 48 89 fb 89 f5 e8 44 ff ff ff 85 c0 0f 85 e7 00 00 00 89 ee 48 89 df e8 0b b8 ff ff 83 f8 | .QH.....D.............H......... |
19000 | 01 74 7e 7f 1f 85 c0 0f 85 98 00 00 00 ba 03 00 00 00 be e4 2b 45 00 48 89 df e8 2b bc ff ff e9 | .t~.................+E.H...+.... |
19020 | b7 00 00 00 83 f8 03 74 14 83 f8 04 75 77 89 ee 48 89 df e8 b1 b7 ff ff e9 9e 00 00 00 89 ee 48 | .......t....uw..H..............H |
19040 | 89 df e8 03 b8 ff ff 31 d2 85 c0 89 ee 48 89 df 74 19 e8 d7 b9 ff ff be eb 52 45 00 48 89 c2 48 | .......1.....H..t........RE.H..H |
19060 | 89 df 31 c0 e8 c6 bc ff ff eb 70 e8 6d b9 ff ff be a3 53 45 00 48 89 df b0 01 e8 b0 bc ff ff eb | ..1.......p.m.....SE.H.......... |
19080 | 5a 89 ee 48 89 df e8 f1 b9 ff ff be e5 52 45 00 85 c0 b8 e0 52 45 00 48 0f 45 f0 48 89 df e8 fb | Z..H.........RE.....RE.H.E.H.... |
190a0 | bb ff ff eb 36 89 ee 48 89 df e8 12 bb ff ff 89 ee 48 89 df 49 89 c5 e8 4d b7 ff ff 48 89 df 89 | ....6..H.........H..I...M...H... |
190c0 | c6 e8 5c b7 ff ff 4c 89 e9 48 89 c2 be ee 52 45 00 48 89 df 31 c0 e8 54 bc ff ff 58 4c 89 e2 48 | ..\...L..H....RE.H..1..T...XL..H |
190e0 | 89 df 83 ce ff 5b 5d 41 5c 41 5d e9 ae b9 ff ff 41 54 55 b9 01 00 00 00 53 48 89 f5 48 89 fb be | .....[]A\A].....ATU.....SH..H... |
19100 | d8 b9 f0 ff 41 89 d4 ba 91 3b 45 00 e8 68 ec ff ff 83 ce ff 48 89 ea 48 89 df e8 3a be ff ff 83 | ....A....;E..h......H..H...:.... |
19120 | f8 05 74 61 be fe ff ff ff 48 89 df e8 bc b5 ff ff ba 02 00 00 00 be d8 b9 f0 ff 48 89 df e8 ec | ..ta.....H.................H.... |
19140 | be ff ff 31 f6 44 89 e1 48 89 ea 48 89 df e8 26 ec ff ff 48 85 c0 74 12 48 89 ea be f5 52 45 00 | ...1.D..H..H...&...H..t.H....RE. |
19160 | 48 89 df 31 c0 e8 17 f1 ff ff 83 ce ff 48 89 df e8 74 b6 ff ff 48 89 ea be fd ff ff ff 48 89 df | H..1.........H...t...H.......H.. |
19180 | e8 ab c0 ff ff 48 89 df be fe ff ff ff 83 ca ff e8 9b b5 ff ff 48 89 df be fe ff ff ff 5b 5d 41 | .....H...............H.......[]A |
191a0 | 5c e9 47 b5 ff ff 41 57 41 56 41 55 41 54 41 bd fe ff ff ff 55 53 89 d3 51 41 89 de 49 89 f4 ba | \.G...AWAVAUATA.....US..QA..I... |
191c0 | 13 53 45 00 89 de 41 f7 de 41 29 dd 48 89 fd e8 7a f4 ff ff 49 83 3c 24 00 74 3d 45 31 ff 41 39 | .SE...A..A).H...z...I.<$.t=E1.A9 |
191e0 | df 7d 10 44 89 f6 48 89 ef 41 ff c7 e8 f8 b5 ff ff eb eb 49 8b 74 24 08 89 da 48 89 ef 49 83 c4 | .}.D..H..A.........I.t$...H..I.. |
19200 | 10 e8 e0 bb ff ff 49 8b 54 24 f0 44 89 ee 48 89 ef e8 1a c0 ff ff eb bc f7 d3 48 89 ef 58 89 de | ......I.T$.D..H...........H..X.. |
19220 | 5b 5d 41 5c 41 5d 41 5e 41 5f e9 be b4 ff ff 41 54 55 41 89 f4 53 48 89 d5 48 89 fb e8 18 bd ff | []A\A]A^A_.....ATUA..SH..H...... |
19240 | ff 83 f8 05 b9 01 00 00 00 74 42 be fe ff ff ff 48 89 df e8 95 b4 ff ff 44 89 e6 48 89 df e8 51 | .........tB.....H.......D..H...Q |
19260 | b4 ff ff 31 d2 31 f6 48 89 df 41 89 c4 e8 45 be ff ff 83 ce ff 48 89 df e8 6c b5 ff ff 48 89 ea | ...1.1.H..A...E......H...l...H.. |
19280 | 44 89 e6 48 89 df e8 a5 bf ff ff 31 c9 5b 89 c8 5d 41 5c c3 41 55 41 54 49 89 d5 55 53 48 89 f5 | D..H.......1.[..]A\.AUATI..USH.. |
192a0 | 41 50 48 89 fb ba 91 3b 45 00 be d8 b9 f0 ff 41 89 cc e8 78 ff ff ff 83 ce ff 48 89 ea 48 89 df | APH....;E......A...x......H..H.. |
192c0 | e8 94 bc ff ff 83 ce ff 48 89 df e8 ac b7 ff ff 85 c0 75 57 be fe ff ff ff 48 89 df e8 0c b4 ff | ........H.........uW.....H...... |
192e0 | ff 31 d2 4c 89 ee 48 89 df e8 f8 ba ff ff 48 89 ee 48 89 df e8 a5 b9 ff ff ba 01 00 00 00 45 31 | .1.L..H.......H..H............E1 |
19300 | c0 31 c9 be 01 00 00 00 48 89 df e8 ca c1 ff ff 83 ce ff 48 89 df e8 ce b4 ff ff 48 89 ea be fd | .1......H..........H.......H.... |
19320 | ff ff ff 48 89 df e8 05 bf ff ff 83 ca ff be fe ff ff ff 48 89 df e8 f5 b3 ff ff be fe ff ff ff | ...H...............H............ |
19340 | 48 89 df e8 a5 b3 ff ff 45 85 e4 74 1d 48 89 df 83 ce ff e8 91 b4 ff ff 5a 48 89 ee 48 89 df 5b | H.......E..t.H..........ZH..H..[ |
19360 | 5d 41 5c 41 5d e9 2f be ff ff 58 5b 5d 41 5c 41 5d c3 41 57 41 56 49 89 ce 41 55 41 54 48 83 c9 | ]A\A]./...X[]A\A].AWAVI..AUATH.. |
19380 | ff 55 53 49 89 fc 48 89 d7 48 89 f5 49 89 d5 48 81 ec 38 20 00 00 64 48 8b 04 25 28 00 00 00 48 | .USI..H..H..I..H..8...dH..%(...H |
193a0 | 89 84 24 28 20 00 00 31 c0 f2 ae 48 8d 44 24 28 4c 89 64 24 20 48 c7 44 24 18 00 00 00 00 48 f7 | ..$(...1...H.D$(L.d$.H.D$.....H. |
193c0 | d1 48 c7 44 24 10 00 20 00 00 48 8d 59 ff 48 89 44 24 08 4c 89 ee 48 89 ef e8 b2 b1 fe ff 48 85 | .H.D$.....H.Y.H.D$.L..H.......H. |
193e0 | c0 49 89 c7 74 26 48 8d 7c 24 08 4c 89 fa 48 89 ee 48 29 ea 49 8d 2c 1f e8 6d f3 ff ff 48 8d 7c | .I..t&H.|$.L..H..H).I.,..m...H.| |
19400 | 24 08 4c 89 f6 e8 89 f3 ff ff eb c7 48 8d 7c 24 08 48 89 ee e8 7a f3 ff ff 48 8d 7c 24 08 e8 8d | $.L.........H.|$.H...z...H.|$... |
19420 | f3 ff ff 31 d2 83 ce ff 4c 89 e7 e8 6e b6 ff ff 48 8b 9c 24 28 20 00 00 64 48 33 1c 25 28 00 00 | ...1....L...n...H..$(...dH3.%(.. |
19440 | 00 74 05 e8 a8 ac fe ff 48 81 c4 38 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 31 f6 bf cc 7e | .t......H..8...[]A\A]A^A_.S1...~ |
19460 | 41 00 e8 db c9 ff ff 48 85 c0 48 89 c3 74 0d be 96 7e 41 00 48 89 c7 e8 0f b2 ff ff 48 89 d8 5b | A......H..H..t...~A.H.......H..[ |
19480 | c3 41 54 55 49 89 f4 53 48 89 fb 48 83 ec 10 f2 0f 11 44 24 08 e8 04 b2 ff ff 49 81 fc 88 00 00 | .ATUI..SH..H......D$......I..... |
194a0 | 00 48 89 c5 74 0f be 25 53 45 00 48 89 df 31 c0 e8 cc ed ff ff 31 ff e8 e2 b1 ff ff 48 39 c5 74 | .H..t..%SE.H..1......1......H9.t |
194c0 | 17 48 83 c4 10 48 89 df be 56 53 45 00 5b 5d 41 5c 31 c0 e9 a9 ed ff ff f2 0f 10 4d 00 66 0f 2e | .H...H...VSE.[]A\1.........M.f.. |
194e0 | 4c 24 08 7a 02 74 1d f2 0f 10 44 24 08 48 83 c4 10 48 89 df 5b 5d 41 5c be 70 53 45 00 b0 02 e9 | L$.z.t....D$.H...H..[]A\.pSE.... |
19500 | 7d ed ff ff 48 83 c4 10 5b 5d 41 5c c3 41 55 41 54 49 89 f5 55 53 be 88 00 00 00 41 50 48 89 fb | }...H...[]A\.AUATI..US.....APH.. |
19520 | 49 89 d4 89 cd f2 0f 10 05 fb 9d 03 00 e8 4f ff ff ff 4d 85 ed 74 36 4c 89 e0 31 d2 48 85 c0 75 | I.............O...M..t6L..1.H..u |
19540 | 1e 4c 89 ee 48 89 df e8 a4 fb ff ff 89 ee ba 01 00 00 00 48 89 df f7 d6 e8 d3 b1 ff ff eb 0e 48 | .L..H..............H...........H |
19560 | 83 38 00 74 dc ff c2 48 83 c0 10 eb cf 4d 85 e4 74 14 59 89 ea 4c 89 e6 48 89 df 5b 5d 41 5c 41 | .8.t...H.....M..t.Y..L..H..[]A\A |
19580 | 5d e9 20 fc ff ff 58 89 ee 48 89 df 5b 5d 41 5c 41 5d f7 d6 e9 54 b1 ff ff 53 48 89 fb e8 d2 21 | ].....X..H..[]A\A]...T...SH....! |
195a0 | 00 00 48 89 df 89 c6 e8 bb b8 ff ff b8 01 00 00 00 5b c3 53 48 89 fb e8 1a b1 ff ff 48 89 df 31 | ..H..............[.SH.......H..1 |
195c0 | c9 31 d2 5b 89 c6 e9 b7 21 00 00 41 54 55 48 89 f5 53 49 89 fc 89 d6 48 89 ef 89 d3 e8 f8 af ff | .1.[....!..ATUH..SI....H........ |
195e0 | ff 85 c0 75 0c ba 1c 00 00 00 be a6 53 45 00 eb 22 48 89 ef e8 13 c1 ff ff 85 c0 75 20 48 89 ef | ...u........SE.."H.........u.H.. |
19600 | e8 d1 b0 ff ff 85 c0 75 14 ba 1c 00 00 00 be c3 53 45 00 4c 89 e7 e8 2f b6 ff ff eb 71 89 da 48 | .......u........SE.L.../....q..H |
19620 | 89 ee 4c 89 e7 e8 27 b0 ff ff 89 da 4c 89 e6 48 89 ef e8 12 20 00 00 83 f8 01 77 42 48 89 ef e8 | ..L...'.....L..H..........wBH... |
19640 | 92 b0 ff ff 8d 70 01 4c 89 e7 89 c3 e8 88 af ff ff 85 c0 75 18 f7 d3 48 89 ef 89 de e8 8c b0 ff | .....p.L...........u...H........ |
19660 | ff ba 1a 00 00 00 be e0 53 45 00 eb a6 89 da 4c 89 e6 48 89 ef e8 d7 af ff ff 89 d8 eb 13 ba 01 | ........SE.....L..H............. |
19680 | 00 00 00 4c 89 e6 48 89 ef e8 c3 af ff ff 83 c8 ff 5b 5d 41 5c c3 53 48 89 fb e8 f6 b7 ff ff 48 | ...L..H..........[]A\.SH.......H |
196a0 | 89 df 89 c6 e8 be b7 ff ff b8 02 00 00 00 5b c3 55 53 ba 06 00 00 00 50 48 89 fb be 01 00 00 00 | ..............[.US.....PH....... |
196c0 | e8 24 f6 ff ff 48 89 df e8 65 ca ff ff 48 89 df 48 89 c5 be 01 00 00 00 e8 0c b1 ff ff ba 01 00 | .$...H...e...H..H............... |
196e0 | 00 00 48 89 ee 48 89 df e8 64 af ff ff 5a b8 01 00 00 00 5b 5d c3 53 48 89 fb e8 b1 ff ff ff 48 | ..H..H...d...Z.....[].SH.......H |
19700 | 89 df ba 01 00 00 00 be 18 97 41 00 e8 d5 b6 ff ff b8 01 00 00 00 5b c3 55 53 48 89 fb 56 be d7 | ..........A...........[.USH..V.. |
19720 | b9 f0 ff e8 85 b4 ff ff 48 89 df 48 89 c5 e8 a3 af ff ff 48 89 ee 89 c2 48 89 df e8 8b fe ff ff | ........H..H.......H....H....... |
19740 | 85 c0 79 46 83 ce ff 48 89 df e8 31 b1 ff ff 85 c0 74 2c be 01 00 00 00 48 89 df e8 95 ea ff ff | ..yF...H...1.....t,.....H....... |
19760 | be fe ff ff ff 48 89 df ba 01 00 00 00 e8 be af ff ff be 02 00 00 00 48 89 df e8 d0 c0 ff ff 59 | .....H.................H.......Y |
19780 | 48 89 df 5b 5d e9 91 c0 ff ff 5a 5b 5d c3 55 53 be 01 00 00 00 51 48 89 fd e8 0f b4 ff ff 48 85 | H..[].....Z[].US.....QH.......H. |
197a0 | c0 48 89 c3 75 12 ba fb 53 45 00 be 01 00 00 00 48 89 ef e8 8a eb ff ff 48 89 d8 5a 5b 5d c3 55 | .H..u...SE......H.......H..Z[].U |
197c0 | 53 48 89 fb 48 81 ec 98 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 ab | SH..H......dH..%(...H..$....1... |
197e0 | ff ff ff 48 39 c3 48 89 c5 75 0c ba 07 00 00 00 be 91 4c 45 00 eb 53 48 89 c7 e8 0d bf ff ff 85 | ...H9.H..u........LE..SH........ |
19800 | c0 74 06 ff c8 75 39 eb 2b 48 8d 54 24 08 31 f6 48 89 ef e8 e6 44 00 00 85 c0 7e 0c ba 06 00 00 | .t...u9.+H.T$.1.H....D....~..... |
19820 | 00 be 15 54 45 00 eb 22 48 89 ef e8 a6 ae ff ff 85 c0 74 0c ba 09 00 00 00 be 0b 54 45 00 eb 0a | ...TE.."H.........t........TE... |
19840 | ba 04 00 00 00 be 1c 54 45 00 48 89 df e8 f8 b3 ff ff 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 | .......TE.H.......H..$....dH3.%( |
19860 | 00 00 00 b8 01 00 00 00 74 05 e8 81 a8 fe ff 48 81 c4 98 00 00 00 5b 5d c3 55 53 48 89 fb 51 e8 | ........t......H......[].USH..Q. |
19880 | 0a ff ff ff 48 89 df 48 89 c5 e8 47 ae ff ff 8d 50 ff 48 89 ee 48 89 df e8 2e fd ff ff 85 c0 89 | ....H..H...G....P.H..H.......... |
198a0 | c5 79 23 31 f6 48 89 df e8 ba b5 ff ff ba 01 00 00 00 be fe ff ff ff 48 89 df e8 71 ae ff ff b8 | .y#1.H.................H...q.... |
198c0 | 02 00 00 00 eb 21 be 01 00 00 00 48 89 df e8 94 b5 ff ff 89 ee ba 01 00 00 00 48 89 df f7 d6 e8 | .....!.....H..............H..... |
198e0 | 4c ae ff ff 8d 45 01 5a 5b 5d c3 53 f2 0f 10 05 34 9a 03 00 48 89 fb be 88 00 00 00 e8 80 fb ff | L....E.Z[].S....4...H........... |
19900 | ff 48 89 df ba 07 00 00 00 31 f6 e8 a7 b7 ff ff 48 89 df 31 d2 be 80 54 45 00 e8 87 f8 ff ff b8 | .H.......1......H..1...TE....... |
19920 | 01 00 00 00 5b c3 40 38 d6 40 88 f1 41 88 d0 74 1f 48 8b 57 48 48 8b 42 08 48 8b 12 48 ff c8 48 | ....[.@8.@..A..t.H.WHH.B.H..H..H |
19940 | 83 f8 ff 74 0b 38 0c 02 75 f2 44 88 04 02 eb ec c3 31 c0 39 37 75 35 53 48 89 fb 48 8b 7f 40 48 | ...t.8..u.D......1.97u5SH..H..@H |
19960 | 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 | ..H.P.H..H..t.H.G.H.P.H.W....... |
19980 | 82 76 ff ff 89 03 b8 01 00 00 00 5b c3 41 54 55 be 00 55 45 00 53 48 89 fd 31 db e8 bb a7 ff ff | .v.........[.ATU..UE.SH..1...... |
199a0 | 48 89 ef 48 89 c6 e8 c5 9c ff ff 48 8b 34 dd c0 56 45 00 48 89 ef e8 a0 a7 ff ff 48 89 ef 48 89 | H..H.......H.4..VE.H.......H..H. |
199c0 | c6 49 89 c4 e8 a7 9c ff ff 8d 43 01 48 ff c3 48 83 fb 16 41 88 44 24 0a 75 d1 5b 5d 41 5c c3 81 | .I........C.H..H...A.D$.u.[]A\.. |
199e0 | fe 00 01 00 00 7f 12 48 8b 7f 38 89 f2 31 c0 be 04 2e 45 00 e9 3b 39 00 00 8d 86 ff fe ff ff 81 | .......H..8..1....E..;9......... |
19a00 | fe 20 01 00 00 48 98 48 8b 04 c5 c0 56 45 00 7f 13 48 8b 7f 38 48 89 c2 be 9c 3c 45 00 31 c0 e9 | .....H.H....VE...H..8H....<E.1.. |
19a20 | 10 39 00 00 c3 41 54 55 89 d5 53 48 89 fb ba 3c 00 00 00 48 83 ec 60 64 48 8b 04 25 28 00 00 00 | .9...ATU..SH...<...H..`dH..%(... |
19a40 | 48 89 44 24 58 31 c0 48 8b 47 60 48 89 74 24 08 48 8d 7c 24 1c 48 8d 70 20 e8 c6 3c 00 00 8b 4b | H.D$X1.H.G`H.t$.H.|$.H.p...<...K |
19a60 | 04 48 8b 7b 38 48 8d 54 24 1c 4c 8b 44 24 08 31 c0 be 05 55 45 00 e8 b9 38 00 00 85 ed 74 51 49 | .H.{8H.T$.L.D$.1...UE...8....tQI |
19a80 | 89 c4 8d 85 de fe ff ff 83 f8 03 77 23 31 f6 48 89 df e8 47 00 00 00 48 8b 43 48 48 8b 7b 38 be | ...........w#1.H...G...H.CHH.{8. |
19aa0 | 9c 3c 45 00 48 8b 10 31 c0 e8 86 38 00 00 eb 0a 89 ee 48 89 df e8 25 ff ff ff 48 8b 7b 38 48 89 | .<E.H..1...8......H...%...H.{8H. |
19ac0 | c1 4c 89 e2 be 0f 55 45 00 31 c0 e8 64 38 00 00 48 8b 7b 38 be 03 00 00 00 e8 57 11 00 00 41 54 | .L....UE.1..d8..H.{8......W...AT |
19ae0 | 55 41 89 f4 53 48 8b 5f 48 48 8b 43 08 48 8b 53 10 48 ff c0 48 39 d0 76 35 48 b8 fe ff ff ff ff | UA..SH._HH.C.H.S.H..H9.v5H...... |
19b00 | ff ff 3f 48 39 c2 76 0c 31 d2 be 1a 55 45 00 e8 11 ff ff ff 48 8d 2c 12 48 8b 7f 38 48 8b 33 48 | ..?H9.v.1...UE......H.,.H..8H.3H |
19b20 | 89 e9 e8 7c 8e ff ff 48 89 6b 10 48 89 03 48 8b 43 08 48 8b 13 48 8d 48 01 48 89 4b 08 44 88 24 | ...|...H.k.H..H.C.H..H.H.H.K.D.$ |
19b40 | 02 5b 5d 41 5c c3 41 54 55 53 44 8b 27 48 89 fb 44 89 e6 e8 86 ff ff ff 48 8b 7b 40 48 8b 07 48 | .[]A\.ATUSD.'H..D.......H.{@H..H |
19b60 | 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 85 74 ff | .P.H..H..t.H.G.H.P.H.W........t. |
19b80 | ff 89 03 31 ed 8b 13 83 fa 3d 75 3c 48 89 df be 3d 00 00 00 e8 45 ff ff ff 48 8b 7b 40 48 8b 07 | ...1.....=u<H...=....E...H.{@H.. |
19ba0 | 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 44 74 | H.P.H..H..t.H.G.H.P.H.W.......Dt |
19bc0 | ff ff 89 03 ff c5 eb bd 89 e8 44 39 e2 f7 d0 0f 44 c5 5b 5d 41 5c c3 53 0f be 06 8b 17 39 c2 74 | ..........D9....D.[]A\.S.....9.t |
19be0 | 0a 0f be 4e 01 31 c0 39 ca 75 3a 48 89 fb 89 d6 e8 e9 fe ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff | ...N.1.9.u:H.........H.{@H..H.P. |
19c00 | 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 e8 73 ff ff 89 03 | H..H..t.H.G.H.P.H.W........s.... |
19c20 | b8 01 00 00 00 5b c3 55 53 48 89 fb 52 8b 2f 48 8b 7f 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 | .....[.USH..R./H..@H..H.P.H..H.. |
19c40 | 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 ae 73 ff ff 83 f8 0d 89 03 0f 94 c1 | t.H.G.H.P.H.W........s.......... |
19c60 | 83 f8 0a 0f 94 c2 08 d1 74 2f 39 e8 74 2b 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 | ........t/9.t+H.{@H..H.P.H..H..t |
19c80 | 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 6f 73 ff ff 89 03 8b 43 04 ff c0 3d ff | .H.G.H.P.H.W.......os.....C...=. |
19ca0 | ff ff 7f 89 43 04 75 0f 31 d2 be 33 55 45 00 48 89 df e8 6e fd ff ff 58 5b 5d c3 53 8b 37 48 89 | ....C.u.1..3UE.H...n...X[].S.7H. |
19cc0 | fb e8 18 fe ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 | ......H.{@H..H.P.H..H..t.H.G.H.P |
19ce0 | 01 48 89 57 08 0f b6 00 eb 05 e8 17 73 ff ff 8d 50 01 89 03 48 63 d2 f6 82 40 4a 45 00 10 75 0d | .H.W........s...P...Hc...@JE..u. |
19d00 | be 4c 55 45 00 48 89 df e8 3e a9 fe ff 5b 89 c7 e9 83 33 00 00 41 54 55 48 89 f5 53 48 89 fb 48 | .LUE.H...>...[....3..ATUH..SH..H |
19d20 | 83 ec 10 44 8b 27 44 89 e6 e8 b0 fd ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 | ...D.'D.......H.{@H..H.P.H..H..t |
19d40 | 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 af 72 ff ff 41 83 fc 30 89 03 74 08 41 | .H.G.H.P.H.W........r..A..0..t.A |
19d60 | bc 6a 55 45 00 eb 17 be 0d 34 45 00 48 89 df e8 63 fe ff ff 85 c0 74 e7 41 bc 67 55 45 00 4c 89 | .jUE.....4E.H...c.....t.A.gUE.L. |
19d80 | e6 48 89 df e8 4e fe ff ff 85 c0 74 0d be 0a 34 45 00 48 89 df e8 3d fe ff ff 8b 33 8d 46 01 48 | .H...N.....t...4E.H...=....3.F.H |
19da0 | 98 f6 80 40 4a 45 00 10 75 05 83 fe 2e 75 35 48 89 df e8 27 fd ff ff 48 8b 7b 40 48 8b 07 48 8d | ...@JE..u....u5H...'...H.{@H..H. |
19dc0 | 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 26 72 ff ff | P.H..H..t.H.G.H.P.H.W.......&r.. |
19de0 | 89 03 eb 9a 31 f6 48 89 df e8 f0 fc ff ff 0f be 53 70 be 2e 00 00 00 48 89 df e8 27 fb ff ff 48 | ....1.H.........Sp.....H...'...H |
19e00 | 8b 43 48 48 89 e6 48 8b 38 e8 a3 32 00 00 48 85 c0 75 55 44 8a 63 70 e8 64 a2 fe ff 48 8b 00 48 | .CHH..H.8..2..H..uUD.cp.d...H..H |
19e20 | 89 df 41 0f be f4 0f be 10 88 53 70 e8 f5 fa ff ff 48 8b 43 48 48 89 e6 48 8b 38 e8 71 32 00 00 | ..A.......Sp.....H.CHH..H.8.q2.. |
19e40 | 48 85 c0 75 23 0f be 73 70 ba 2e 00 00 00 48 89 df e8 d0 fa ff ff ba 22 01 00 00 be 6d 55 45 00 | H..u#..sp.....H........"....mUE. |
19e60 | 48 89 df e8 bd fb ff ff 83 7c 24 08 13 75 0f 48 8b 04 24 48 89 45 00 b8 23 01 00 00 eb 0f f2 0f | H........|$..u.H..$H.E..#....... |
19e80 | 10 04 24 b8 22 01 00 00 f2 0f 11 45 00 48 83 c4 10 5b 5d 41 5c c3 50 8b 57 10 e8 86 fb ff ff 41 | ..$."......E.H...[]A\.P.W......A |
19ea0 | 54 55 49 89 fc 53 48 8b 5f 38 48 89 df e8 3b a1 ff ff 48 89 c5 48 8b 43 10 48 89 df 48 8d 50 10 | TUI..SH._8H...;...H..H.C.H..H.P. |
19ec0 | 48 89 53 10 48 89 28 8a 55 08 49 8b 74 24 50 83 ca 40 0f b6 d2 89 50 08 48 8b 43 10 48 8d 50 f0 | H.S.H.(.U.I.t$P..@....P.H.C.H.P. |
19ee0 | e8 b0 ec fe ff 83 78 08 00 75 22 c7 00 01 00 00 00 c7 40 08 01 00 00 00 48 8b 43 18 48 83 78 18 | ......x..u".......@.....H.C.H.x. |
19f00 | 00 7e 0e 48 89 df e8 7e 9e ff ff eb 04 48 8b 68 10 48 83 6b 10 10 48 89 e8 5b 5d 41 5c c3 41 55 | .~.H...~.....H.h.H.k..H..[]A\.AU |
19f20 | 41 54 49 89 f4 55 53 48 89 fb 51 8b 37 89 d5 44 8b 6f 04 e8 a6 fb ff ff 48 8b 7b 40 48 8b 07 48 | ATI..USH..Q.7..D.o......H.{@H..H |
19f40 | 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 a5 70 ff | .P.H..H..t.H.G.H.P.H.W........p. |
19f60 | ff 83 f8 0d 89 03 74 05 83 f8 0a 75 08 48 89 df e8 b2 fc ff ff 8b 33 83 fe 0a 0f 84 c2 00 00 00 | ......t....u.H........3......... |
19f80 | 7f 3d 83 fe ff 0f 85 e6 00 00 00 48 8b 7b 38 4d 85 e4 b8 76 3c 45 00 ba 7e 55 45 00 be 86 55 45 | .=.........H.{8M...v<E..~UE...UE |
19fa0 | 00 44 89 e9 48 0f 45 d0 31 c0 e8 85 33 00 00 ba 21 01 00 00 48 89 c6 48 89 df e8 66 fa ff ff 83 | .D..H.E.1...3...!...H..H...f.... |
19fc0 | fe 0d 74 7e 83 fe 5d 0f 85 a4 00 00 00 48 89 df e8 71 fb ff ff 39 e8 75 9c 8b 33 48 89 df e8 fb | ..t~..]......H...q...9.u..3H.... |
19fe0 | fa ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 | ...H.{@H..H.P.H..H..t.H.G.H.P.H. |
1a000 | 57 08 0f b6 00 eb 05 e8 fa 6f ff ff 4d 85 e4 89 03 0f 84 97 00 00 00 48 8b 4b 48 83 c5 02 48 89 | W........o..M..........H.KH...H. |
1a020 | df 8d 44 2d 00 48 63 ed 48 89 ee 48 8b 51 08 48 03 31 48 98 48 29 c2 e8 63 fe ff ff 49 89 04 24 | ..D-.Hc.H..H.Q.H.1H.H)..c...I..$ |
1a040 | eb 6c be 0a 00 00 00 48 89 df e8 8f fa ff ff 48 89 df e8 d0 fb ff ff 4d 85 e4 0f 85 15 ff ff ff | .l.....H.......H.......M........ |
1a060 | 48 8b 43 48 48 c7 40 08 00 00 00 00 e9 04 ff ff ff 4d 85 e4 74 08 48 89 df e8 60 fa ff ff 48 8b | H.CHH.@..........M..t.H...`...H. |
1a080 | 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 | {@H..H.P.H..H..t.H.G.H.P.H.W.... |
1a0a0 | eb 05 e8 5f 6f ff ff 89 03 e9 c7 fe ff ff 58 5b 5d 41 5c 41 5d c3 41 56 41 55 49 89 f5 41 54 55 | ..._o.........X[]A\A].AVAUI..ATU |
1a0c0 | 53 48 89 fb 48 83 ec 10 64 48 8b 04 25 28 00 00 00 48 89 44 24 08 31 c0 48 8b 43 48 48 c7 40 08 | SH..H...dH..%(...H.D$.1.H.CHH.@. |
1a0e0 | 00 00 00 00 44 8b 23 41 83 fc 2d 0f 84 02 01 00 00 7f 64 41 83 fc 0c 7f 2e 41 83 fc 0b 0f 8d c0 | ....D.#A..-.......dA.....A...... |
1a100 | 00 00 00 41 83 fc 09 0f 84 b6 00 00 00 0f 8f a3 00 00 00 41 83 fc ff b9 21 01 00 00 0f 84 dc 09 | ...A...............A....!....... |
1a120 | 00 00 e9 1e 09 00 00 41 83 fc 20 0f 84 92 00 00 00 7f 0b 41 83 fc 0d 74 7d e9 07 09 00 00 41 83 | .......A...........A...t}.....A. |
1a140 | fc 22 0f 84 b6 03 00 00 41 83 fc 27 0f 84 ac 03 00 00 e9 ee 08 00 00 41 83 fc 3a 0f 84 52 03 00 | ."......A..'...........A..:..R.. |
1a160 | 00 7f 15 41 83 fc 2f 0f 84 b0 02 00 00 0f 8e 42 08 00 00 e9 bb 08 00 00 41 83 fc 3e 0f 84 36 02 | ...A../........B........A..>..6. |
1a180 | 00 00 7f 19 41 83 fc 3c 0f 84 c5 01 00 00 41 83 fc 3d 0f 84 70 01 00 00 e9 a8 08 00 00 41 83 fc | ....A..<......A..=..p........A.. |
1a1a0 | 5b 0f 84 27 01 00 00 41 83 fc 7e 0f 84 b7 02 00 00 e9 8f 08 00 00 48 89 df e8 69 fa ff ff e9 21 | [..'...A..~...........H...i....! |
1a1c0 | ff ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 | ...H.{@H..H.P.H..H..t.H.G.H.P.H. |
1a1e0 | 57 08 0f b6 00 eb 05 e8 1a 6e ff ff 89 03 e9 f1 fe ff ff 48 8b 43 40 48 8b 7b 40 48 8b 10 48 8d | W........n.........H.C@H.{@H..H. |
1a200 | 4a ff 48 85 d2 48 89 08 74 11 48 8b 50 08 48 8d 4a 01 48 89 48 08 0f b6 02 eb 05 e8 e6 6d ff ff | J.H..H..t.H.P.H.J.H.H........m.. |
1a220 | 83 f8 2d 89 03 0f 85 ce 08 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b | ..-........H.{@H..H.P.H..H..t.H. |
1a240 | 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 b2 6d ff ff 83 f8 5b 89 03 75 55 48 89 df e8 e3 | G.H.P.H.W........m....[..uUH.... |
1a260 | f8 ff ff 48 8b 53 48 85 c0 48 c7 42 08 00 00 00 00 78 3d 89 c2 31 f6 48 89 df e8 9f fc ff ff e9 | ...H.SH..H.B.....x=..1.H........ |
1a280 | 54 fe ff ff ff c0 0f 84 58 fe ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 28 48 | T.......X...H.{@H..H.P.H..H..t(H |
1a2a0 | 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 89 03 8b 03 83 f8 0d 0f 95 c1 83 f8 0a 0f 95 c2 84 d1 | .G.H.P.H.W...................... |
1a2c0 | 75 c2 e9 1d fe ff ff e8 3a 6d ff ff eb e0 48 89 df e8 70 f8 ff ff 85 c0 78 12 89 c2 4c 89 ee 48 | u.......:m....H...p.....x...L..H |
1a2e0 | 89 df e8 37 fc ff ff e9 bf 06 00 00 ff c0 b9 5b 00 00 00 0f 84 05 08 00 00 ba 25 01 00 00 be af | ...7...........[..........%..... |
1a300 | 55 45 00 e9 a3 02 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 | UE......H.{@H..H.P.H..H..t.H.G.H |
1a320 | 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 d5 6c ff ff 89 03 be 3d 00 00 00 48 89 df e8 11 f6 ff ff | .P.H.W........l.....=...H....... |
1a340 | 83 f8 01 19 c9 80 e1 23 81 c1 1a 01 00 00 e9 ab 07 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 | .......#...........H.{@H..H.P.H. |
1a360 | c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 8a 6c ff ff 89 03 be 3d | .H..t.H.G.H.P.H.W........l.....= |
1a380 | 00 00 00 48 89 df e8 c6 f5 ff ff 85 c0 b9 1c 01 00 00 0f 85 66 07 00 00 be 3c 00 00 00 48 89 df | ...H................f....<...H.. |
1a3a0 | e8 ac f5 ff ff 83 f8 01 19 c9 80 e1 1e 81 c1 1e 01 00 00 e9 46 07 00 00 48 8b 7b 40 48 8b 07 48 | ....................F...H.{@H..H |
1a3c0 | 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 25 6c ff | .P.H..H..t.H.G.H.P.H.W.......%l. |
1a3e0 | ff 89 03 be 3d 00 00 00 48 89 df e8 61 f5 ff ff 85 c0 b9 1b 01 00 00 0f 85 01 07 00 00 be 3e 00 | ....=...H...a.................>. |
1a400 | 00 00 48 89 df e8 47 f5 ff ff 83 f8 01 19 c9 80 e1 1f 81 c1 1f 01 00 00 e9 e1 06 00 00 48 8b 7b | ..H...G......................H.{ |
1a420 | 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb | @H..H.P.H..H..t.H.G.H.P.H.W..... |
1a440 | 05 e8 c0 6b ff ff 89 03 be 2f 00 00 00 48 89 df e8 fc f4 ff ff 83 f8 01 19 c9 80 e1 18 81 c1 17 | ...k...../...H.................. |
1a460 | 01 00 00 e9 96 06 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 | ........H.{@H..H.P.H..H..t.H.G.H |
1a480 | 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 75 6b ff ff 89 03 be 3d 00 00 00 48 89 df e8 b1 f4 ff ff | .P.H.W.......uk.....=...H....... |
1a4a0 | 83 f8 01 19 c9 80 e1 61 81 c1 1d 01 00 00 e9 4b 06 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 | .......a.......K...H.{@H..H.P.H. |
1a4c0 | c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 2a 6b ff ff 89 03 be 3a | .H..t.H.G.H.P.H.W.......*k.....: |
1a4e0 | 00 00 00 48 89 df e8 66 f4 ff ff 83 f8 01 19 c9 80 e1 1a 81 c1 20 01 00 00 e9 00 06 00 00 44 89 | ...H...f......................D. |
1a500 | e6 e9 ad 00 00 00 83 fe 0d 0f 84 d9 00 00 00 83 fe 5c 0f 85 9b 00 00 00 48 89 df be 5c 00 00 00 | .................\......H...\... |
1a520 | e8 b9 f5 ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 0f 84 b3 00 00 00 48 8b 47 08 | .....H.{@H..H.P.H..H........H.G. |
1a540 | 48 8d 50 01 48 89 57 08 0f b6 28 83 fd 62 89 2b 0f 84 fe 00 00 00 0f 8f bf 00 00 00 83 fd 22 0f | H.P.H.W...(..b.+..............". |
1a560 | 84 b0 03 00 00 0f 8f 90 00 00 00 83 fd 0a 0f 84 71 02 00 00 83 fd 0d 0f 84 68 02 00 00 83 fd ff | ................q........h...... |
1a580 | 0f 85 f4 02 00 00 8b 33 44 39 e6 0f 84 c6 03 00 00 83 fe 0a 74 52 0f 8f 6a ff ff ff 83 fe ff 75 | .......3D9..........tR..j......u |
1a5a0 | 12 ba 21 01 00 00 be cd 55 45 00 48 89 df e8 72 f4 ff ff 48 89 df e8 23 f5 ff ff 48 8b 7b 40 48 | ..!.....UE.H...r...H...#...H.{@H |
1a5c0 | 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 | ..H.P.H..H..t.H.G.H.P.H.W....... |
1a5e0 | 22 6a ff ff 89 03 eb 9e ba 25 01 00 00 eb b7 e8 12 6a ff ff 89 c5 e9 50 ff ff ff 83 fd 5c 0f 84 | "j.......%.......j.....P.....\.. |
1a600 | 11 03 00 00 83 fd 61 0f 84 fc 02 00 00 83 fd 27 0f 85 64 02 00 00 e9 fa 02 00 00 83 fd 74 74 52 | ......a........'..d..........ttR |
1a620 | 7f 18 83 fd 6e 74 37 83 fd 72 74 3c 83 fd 66 0f 85 45 02 00 00 e9 d6 02 00 00 83 fd 76 74 3d 7c | ....nt7..rt<..f..E..........vt=| |
1a640 | 6a 83 fd 78 74 40 83 fd 7a 0f 84 a8 01 00 00 e9 26 02 00 00 bd 08 00 00 00 e9 b7 02 00 00 bd 0a | j..xt@..z.......&............... |
1a660 | 00 00 00 e9 ad 02 00 00 bd 0d 00 00 00 e9 a3 02 00 00 bd 09 00 00 00 e9 99 02 00 00 bd 0b 00 00 | ................................ |
1a680 | 00 e9 8f 02 00 00 48 89 df e8 2d f6 ff ff 89 c5 48 89 df c1 e5 04 e8 20 f6 ff ff 01 c5 48 8b 43 | ......H...-.....H............H.C |
1a6a0 | 48 48 83 68 08 02 e9 6a 02 00 00 48 89 df be 75 00 00 00 e8 26 f4 ff ff 48 8b 7b 40 48 8b 07 48 | HH.h...j...H...u....&...H.{@H..H |
1a6c0 | 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 25 69 ff | .P.H..H..t.H.G.H.P.H.W.......%i. |
1a6e0 | ff 83 f8 7b 89 03 74 0a be df 55 45 00 e9 02 02 00 00 48 89 df 41 be 04 00 00 00 e8 bb f5 ff ff | ...{..t...UE......H..A.......... |
1a700 | 48 63 e8 8b 33 48 89 df e8 d1 f3 ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 | Hc..3H.......H.{@H..H.P.H..H..t. |
1a720 | 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 38 eb 07 e8 d0 68 ff ff 89 c7 8d 47 01 89 3b 48 98 f6 | H.G.H.P.H.W...8....h.....G..;H.. |
1a740 | 80 40 4a 45 00 10 74 24 48 c1 e5 04 41 ff c6 e8 44 29 00 00 48 98 48 01 c5 48 81 fd ff ff 10 00 | .@JE..t$H...A...D)..H.H..H...... |
1a760 | 76 a1 be eb 55 45 00 e9 88 01 00 00 83 ff 7d 74 0a be 01 56 45 00 e9 79 01 00 00 48 8b 7b 40 48 | v...UE........}t...VE..y...H.{@H |
1a780 | 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 | ..H.P.H..H..t.H.G.H.P.H.W....... |
1a7a0 | 62 68 ff ff 89 03 48 8b 43 48 4d 63 f6 48 89 ee 48 89 e7 bd 08 00 00 00 4c 29 70 08 e8 48 2a 00 | bh....H.CHMc.H..H.......L)p..H*. |
1a7c0 | 00 41 89 c6 29 c5 45 85 f6 0f 8e b7 fd ff ff 48 63 c5 48 89 df 41 ff ce 0f be 34 04 ff c5 e8 fb | .A..).E........Hc.H..A....4..... |
1a7e0 | f2 ff ff eb e1 48 89 df bd 0a 00 00 00 e8 35 f4 ff ff e9 49 01 00 00 48 8b 43 48 48 8b 7b 40 48 | .....H........5....I...H.CHH.{@H |
1a800 | ff 48 08 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 | .H.H..H.P.H..H..t.H.G.H.P.H.W... |
1a820 | 00 eb 05 e8 de 67 ff ff 89 03 8b 13 8d 42 01 48 98 f6 80 40 4a 45 00 08 0f 84 48 fd ff ff 83 fa | .....g.......B.H...@JE....H..... |
1a840 | 0d 74 05 83 fa 0a 75 0a 48 89 df e8 d7 f3 ff ff eb d8 48 8b 43 40 48 8b 7b 40 48 8b 10 48 8d 4a | .t....u.H.........H.C@H.{@H..H.J |
1a860 | ff 48 85 d2 48 89 08 74 ba 48 8b 50 08 48 8d 4a 01 48 89 48 08 0f b6 02 eb ae ff c5 48 63 ed f6 | .H..H..t.H.P.H.J.H.H........Hc.. |
1a880 | 85 40 4a 45 00 02 75 07 be 0d 56 45 00 eb 65 45 31 f6 31 ed 8b 33 8d 46 01 48 98 f6 80 40 4a 45 | .@JE..u...VE..eE1.1..3.F.H...@JE |
1a8a0 | 00 02 74 43 6b ed 0a 48 89 df 8d 6c 2e d0 e8 2b f2 ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 | ..tCk..H...l...+...H.{@H..H.P.H. |
1a8c0 | c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 2a 67 ff ff 41 ff c6 89 | .H..t.H.G.H.P.H.W.......*g..A... |
1a8e0 | 03 41 83 fe 03 75 ad 81 fd ff 00 00 00 7e 0d be 25 56 45 00 48 89 df e8 4f 9d fe ff 48 8b 43 48 | .A...u.......~..%VE.H...O...H.CH |
1a900 | 4d 63 f6 4c 29 70 08 eb 37 bd 07 00 00 00 eb 05 bd 0c 00 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff | Mc.L)p..7............H.{@H..H.P. |
1a920 | 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 c8 66 ff ff 89 03 | H..H..t.H.G.H.P.H.W........f.... |
1a940 | 48 8b 43 48 89 ee 48 89 df 48 ff 48 08 e8 8c f1 ff ff e9 2f fc ff ff 48 89 df 44 89 e6 e8 7c f1 | H.CH..H..H.H......./...H..D...|. |
1a960 | ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 | ..H.{@H..H.P.H..H..t.H.G.H.P.H.W |
1a980 | 08 0f b6 00 eb 05 e8 7b 66 ff ff 89 03 48 8b 43 48 48 89 df 48 8b 48 08 48 8b 30 48 8d 51 fe 48 | .......{f....H.CHH..H.H.H.0H.Q.H |
1a9a0 | ff c6 e8 f8 f4 ff ff 49 89 45 00 b9 25 01 00 00 e9 49 01 00 00 48 89 df be 2e 00 00 00 e8 1c f1 | .......I.E..%....I...H.......... |
1a9c0 | ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 | ..H.{@H..H.P.H..H..t.H.G.H.P.H.W |
1a9e0 | 08 0f b6 00 eb 05 e8 1b 66 ff ff 89 03 be 2e 00 00 00 48 89 df e8 57 ef ff ff 85 c0 74 1d be 2e | ........f.........H...W.....t... |
1aa00 | 00 00 00 48 89 df e8 46 ef ff ff 83 f8 01 19 c9 81 c1 19 01 00 00 e9 e3 00 00 00 8b 03 b9 2e 00 | ...H...F........................ |
1aa20 | 00 00 ff c0 48 98 f6 80 40 4a 45 00 02 0f 84 cb 00 00 00 4c 89 ee 48 89 df e8 d7 f2 ff ff 89 c1 | ....H...@JE........L..H......... |
1aa40 | e9 b9 00 00 00 41 8d 44 24 01 48 98 f6 80 40 4a 45 00 01 74 74 8b 33 48 89 df e8 7f f0 ff ff 48 | .....A.D$.H...@JE..tt.3H.......H |
1aa60 | 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 | .{@H..H.P.H..H..t.H.G.H.P.H.W... |
1aa80 | 00 eb 05 e8 7e 65 ff ff 89 03 ff c0 48 98 f6 80 40 4a 45 00 03 75 be 48 8b 43 48 48 89 df 48 8b | ....~e......H...@JE..u.H.CHH..H. |
1aaa0 | 50 08 48 8b 30 e8 f5 f3 ff ff 49 89 45 00 80 78 08 04 b9 24 01 00 00 75 45 0f b6 40 0a 84 c0 74 | P.H.0.....I.E..x...$...uE..@...t |
1aac0 | 3d 8d 88 00 01 00 00 eb 35 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 | =.......5H.{@H..H.P.H..H..t.H.G. |
1aae0 | 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 14 65 ff ff 89 03 44 89 e1 eb 05 b9 2d 00 00 00 89 c8 | H.P.H.W........e....D.....-..... |
1ab00 | 48 8b 4c 24 08 64 48 33 0c 25 28 00 00 00 74 05 e8 db 95 fe ff 48 83 c4 10 5b 5d 41 5c 41 5d 41 | H.L$.dH3.%(...t......H...[]A\A]A |
1ab20 | 5e c3 55 53 48 89 f3 50 48 89 7e 38 44 89 06 48 89 56 40 48 89 4e 60 c7 46 10 00 00 00 00 c6 46 | ^.USH..PH.~8D..H.V@H.N`.F......F |
1ab40 | 70 2e c7 46 20 21 01 00 00 48 c7 46 30 00 00 00 00 c7 46 04 01 00 00 00 c7 46 08 01 00 00 00 be | p..F.!...H.F0.....F......F...... |
1ab60 | 00 55 45 00 e8 f2 95 ff ff 48 8b 6b 48 48 8b 7b 38 b9 20 00 00 00 48 89 43 68 48 8b 55 10 48 8b | .UE......H.kHH.{8.....H.ChH.U.H. |
1ab80 | 75 00 e8 1c 7e ff ff 48 89 45 00 48 8b 43 48 48 c7 40 10 20 00 00 00 5a 5b 5d c3 81 7f 20 21 01 | u...~..H.E.H.CHH.@.....Z[]....!. |
1aba0 | 00 00 8b 47 04 89 47 08 74 10 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 47 10 c3 53 48 8d 77 18 48 | ...G..G.t...G..G.!.....G..SH.w.H |
1abc0 | 89 fb e8 ef f4 ff ff 89 43 10 5b c3 53 48 8d 77 28 48 89 fb e8 dd f4 ff ff 89 43 20 5b c3 83 fe | ........C.[.SH.w(H........C.[... |
1abe0 | 04 55 53 48 89 fd 51 48 89 d3 74 16 83 fe 06 75 2d ba 17 00 00 00 be e8 57 45 00 e8 ed 93 ff ff | .USH..QH..t....u-.......WE...... |
1ac00 | eb 0b 48 8b 47 18 48 8b 80 f0 00 00 00 48 89 03 8a 40 08 83 c8 40 0f b6 c0 89 43 08 eb 0b 48 8b | ..H.G.H......H...@...@....C...H. |
1ac20 | 47 10 0f 10 40 f0 0f 11 02 48 83 c3 10 48 89 5d 10 58 5b 5d c3 55 53 48 89 fb 50 48 8b 7f 58 48 | G...@....H...H.].X[].USH..PH..XH |
1ac40 | 85 ff 74 14 89 b7 d0 00 00 00 48 83 c7 08 be 01 00 00 00 e8 48 98 fe ff 48 8b 6b 18 40 88 73 0a | ..t.......H.........H...H.k.@.s. |
1ac60 | 48 8b bd e0 00 00 00 48 83 7f 58 00 74 1c 48 8b 47 10 48 8d 50 10 48 89 57 10 48 8b 53 10 0f 10 | H......H..X.t.H.G.H.P.H.W.H.S... |
1ac80 | 42 f0 0f 11 00 e8 ab ff ff ff 48 83 bd d8 00 00 00 00 74 27 48 8b 53 10 48 89 df e8 3e ff ff ff | B.........H.......t'H.S.H...>... |
1aca0 | 48 8b 43 20 48 8b 53 10 48 39 50 08 73 04 48 89 50 08 48 89 df ff 95 d8 00 00 00 e8 d0 92 fe ff | H.C.H.S.H9P.s.H.P.H............. |
1acc0 | 48 85 f6 74 41 41 54 55 48 89 fd 53 48 89 f3 0f be 32 48 89 df 49 89 d4 e8 33 94 fe ff 48 85 c0 | H..tAATUH..SH....2H..I...3...H.. |
1ace0 | 75 20 be 00 58 45 00 48 89 ef 48 89 d9 4c 89 e2 e8 3f 26 00 00 be 03 00 00 00 48 89 ef e8 33 ff | u...XE.H..H..L...?&.......H...3. |
1ad00 | ff ff 5b 5d 41 5c c3 41 55 41 54 55 53 48 89 fd 48 89 f3 48 83 ec 18 48 8b 3e 48 8b 07 48 8d 50 | ..[]A\.AUATUSH..H..H...H.>H..H.P |
1ad20 | ff 48 85 c0 48 89 17 74 12 48 8b 47 08 48 8d 50 01 48 89 57 08 44 0f b6 08 eb 08 e8 c6 62 ff ff | .H..H..t.H.G.H.P.H.W.D.......b.. |
1ad40 | 41 89 c1 41 83 f9 1b 48 8b 73 50 4c 8b 6b 58 4c 8d 63 08 75 20 48 89 ef ba 2a 58 45 00 e8 5e ff | A..A...H.sPL.kXL.c.u.H...*XE..^. |
1ad60 | ff ff 48 8b 33 4c 89 e9 4c 89 e2 48 89 ef e8 46 11 00 00 eb 2c ba 31 58 45 00 48 89 ef 44 89 4c | ..H.3L..L..H...F....,.1XE.H..D.L |
1ad80 | 24 0c e8 39 ff ff ff 44 8b 4c 24 0c 48 8b 33 48 8d 4b 20 4d 89 e8 4c 89 e2 48 89 ef e8 79 51 ff | $..9...D.L$.H.3H.K.M..L..H...yQ. |
1ada0 | ff 48 83 c4 18 48 89 ef 48 89 c6 5b 5d 41 5c 41 5d e9 57 79 ff ff 48 81 ec 08 01 00 00 66 8b 87 | .H...H..H..[]A\A].Wy..H......f.. |
1adc0 | c6 00 00 00 48 89 3c 24 48 89 74 24 10 48 89 54 24 18 c7 84 24 f8 00 00 00 00 00 00 00 66 89 44 | ....H.<$H.t$.H.T$...$........f.D |
1ade0 | 24 0e 48 8b 47 58 48 8d 7c 24 28 48 89 44 24 28 48 8b 04 24 48 89 78 58 48 8d 7c 24 30 e8 9e 94 | $.H.GXH.|$(H.D$(H..$H.xXH.|$0... |
1ae00 | fe ff 85 c0 75 10 48 8b 74 24 18 48 8b 3c 24 48 8b 44 24 10 ff d0 48 8b 44 24 28 48 8b 0c 24 66 | ....u.H.t$.H.<$H.D$...H.D$(H..$f |
1ae20 | 8b 54 24 0e 48 89 41 58 8b 84 24 f8 00 00 00 66 89 91 c6 00 00 00 48 81 c4 08 01 00 00 c3 41 57 | .T$.H.AX..$....f......H.......AW |
1ae40 | 41 56 41 55 41 54 4c 63 ee 55 53 4d 89 ef 52 4c 63 a7 b8 00 00 00 49 c1 e5 04 48 8b 6f 38 48 89 | AVAUATLc.USM..RLc.....I...H.o8H. |
1ae60 | fb 4c 89 e9 4d 89 e6 49 c1 e4 04 48 89 ee 4c 89 e2 e8 2d 7b ff ff 31 d2 48 89 43 38 49 01 c4 48 | .L..M..I...H..L...-{..1.H.C8I..H |
1ae80 | 83 c2 10 45 39 fe 7d 0e 41 c7 44 14 f8 00 00 00 00 41 ff c6 eb e9 4a 8d 54 28 b0 44 89 bb b8 00 | ...E9.}.A.D......A....J.T(.D.... |
1aea0 | 00 00 48 89 53 30 48 89 c2 48 29 ea 48 01 53 10 48 8b 53 40 48 85 d2 74 0f 48 89 c1 48 29 e9 48 | ..H.S0H..H).H.S.H.S@H..t.H..H).H |
1aec0 | 01 0a 48 8b 52 10 eb ec 48 8b 43 20 48 85 c0 74 2e 48 8b 4b 38 48 89 ca 48 29 ea 48 01 50 08 48 | ..H.R...H.C.H..t.H.K8H..H).H.P.H |
1aee0 | 8b 10 48 29 ea 48 03 53 38 f6 40 42 02 48 89 10 74 07 48 29 e9 48 01 48 20 48 8b 40 10 eb cd 58 | ..H).H.S8.@B.H..t.H).H.H.H.@...X |
1af00 | 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 8b 87 b8 00 00 00 48 89 fb 3d 40 42 0f 00 7e 0a be 06 00 00 | []A\A]A^A_.S......H..=@B..~..... |
1af20 | 00 e8 0f fd ff ff 48 8b 57 10 48 2b 57 38 01 c0 48 c1 fa 04 3d 40 42 0f 00 8d 54 16 05 be 40 42 | ......H.W.H+W8..H...=@B...T...@B |
1af40 | 0f 00 0f 4e f0 39 d6 7d 23 81 fa 40 42 0f 00 89 d6 7e 19 be 08 43 0f 00 e8 e1 fe ff ff be 38 58 | ...N.9.}#..@B....~...C........8X |
1af60 | 45 00 48 89 df 31 c0 e8 59 32 00 00 48 89 df 5b e9 c9 fe ff ff 55 53 48 89 fd 51 48 8b 5f 10 48 | E.H..1..Y2..H..[.....USH..QH._.H |
1af80 | 8b 47 20 48 85 c0 74 11 48 8b 50 08 48 8b 40 10 48 39 d3 48 0f 42 da eb ea 48 2b 5d 38 48 89 ef | .G.H..t.H.P.H.@.H9.H.B...H+]8H.. |
1afa0 | 48 c1 fb 04 ff c3 81 bd b8 00 00 00 40 42 0f 00 7e 07 e8 a1 ad ff ff eb 05 e8 36 b1 ff ff 81 fb | H...........@B..~.........6..... |
1afc0 | 40 42 0f 00 7f 2e 89 d8 b9 08 00 00 00 be 40 42 0f 00 99 f7 f9 8d 44 03 0a 3d 40 42 0f 00 0f 4e | @B............@B......D..=@B...N |
1afe0 | f0 3b b5 b8 00 00 00 7d 0b 5a 48 89 ef 5b 5d e9 4a fe ff ff 58 5b 5d c3 41 56 41 55 41 54 55 53 | .;.....}.ZH..[].J...X[].AVAUATUS |
1b000 | 48 89 fb 48 81 ec 90 00 00 00 4c 8b b7 a8 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 | H..H......L......dH..%(...H..$.. |
1b020 | 00 00 31 c0 4d 85 f6 0f 84 91 00 00 00 80 bf c9 00 00 00 00 0f 84 84 00 00 00 48 8b 6f 20 48 8b | ..1.M.....................H.o.H. |
1b040 | 47 10 48 8b 4f 38 89 74 24 08 4c 8b 65 08 89 54 24 30 49 89 c5 48 8b 57 30 49 29 cd 48 89 ac 24 | G.H.O8.t$.L.e..T$0I..H.W0I).H..$ |
1b060 | 80 00 00 00 49 29 cc 48 29 c2 48 81 fa 4f 01 00 00 7f 0a be 14 00 00 00 e8 8e fe ff ff 48 8b 43 | ....I).H).H..O...............H.C |
1b080 | 10 48 8d 74 24 08 48 89 df 48 05 40 01 00 00 48 89 45 08 c6 83 c9 00 00 00 00 80 4d 42 04 41 ff | .H.t$.H..H.@...H.E.........MB.A. |
1b0a0 | d6 48 8b 43 38 c6 83 c9 00 00 00 01 49 01 c4 4c 01 e8 4c 89 65 08 48 89 43 10 80 65 42 fb 48 8b | .H.C8.......I..L..L.e.H.C..eB.H. |
1b0c0 | 84 24 88 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 1a 90 fe ff 48 81 c4 90 00 00 00 5b 5d 41 | .$....dH3.%(...t......H......[]A |
1b0e0 | 5c 41 5d 41 5e c3 41 54 55 53 8a 87 c8 00 00 00 48 89 fb 4c 8b 67 20 a8 06 74 2c a8 02 74 1b 48 | \A]A^.ATUS......H..L.g...t,..t.H |
1b100 | 2b 77 38 83 ca ff 48 89 f5 be 01 00 00 00 e8 e5 fe ff ff 48 89 ee 48 03 73 38 49 8b 44 24 10 48 | +w8...H............H..H.s8I.D$.H |
1b120 | 8b 40 28 48 89 43 28 41 0f bf 44 24 40 49 8b 54 24 10 49 8b 0c 24 48 89 53 20 89 c2 85 d2 75 07 | .@(H.C(A..D$@I.T$.I..$H.S.....u. |
1b140 | 48 89 ce 89 d7 eb 1a 48 3b 73 10 73 f3 48 83 c6 10 0f 10 46 f0 48 83 c1 10 ff ca 0f 11 41 f0 eb | H......H;s.s.H.....F.H.......A.. |
1b160 | db 85 ff 7e 0f 48 83 c6 10 c7 46 f8 00 00 00 00 ff cf eb ed 85 d2 be 00 00 00 00 0f 48 d6 ff c0 | ...~.H....F.................H... |
1b180 | 48 63 d2 48 c1 e2 04 48 01 ca 48 89 53 10 5b 5d 41 5c c3 41 57 41 56 41 55 41 54 41 89 d4 55 53 | Hc.H...H..H.S.[]A\.AWAVAUATA..US |
1b1a0 | 48 89 f5 48 89 fb 48 83 ec 18 8b 55 08 49 89 ed 4c 2b 6b 38 48 8b 43 30 83 e2 3f 83 fa 16 74 13 | H..H..H....U.I..L+k8H.C0..?...t. |
1b1c0 | 83 fa 26 74 14 83 fa 06 0f 85 26 02 00 00 e9 ac 00 00 00 48 8b 6d 00 eb 08 48 8b 55 00 48 8b 6a | ..&t......&........H.m...H.U.H.j |
1b1e0 | 18 48 2b 43 10 48 3d 4f 01 00 00 7f 0d be 14 00 00 00 48 89 df e8 11 fd ff ff 48 8b 43 20 48 8b | .H+C.H=O..........H.......H.C.H. |
1b200 | 40 18 48 85 c0 75 08 48 89 df e8 21 ab ff ff 48 8b 4b 10 4c 03 6b 38 48 89 43 20 66 44 89 60 40 | @.H..u.H...!...H.K.L.k8H.C.fD.`@ |
1b220 | c6 40 42 00 48 8d 91 40 01 00 00 4c 89 28 48 89 50 08 48 8b 43 18 48 83 78 18 00 7e 08 48 89 df | .@B.H..@...L.(H.P.H.C.H.x..~.H.. |
1b240 | e8 44 8b ff ff f6 83 c8 00 00 00 01 74 0d 83 ca ff 31 f6 48 89 df e8 9d fd ff ff 48 89 df ff d5 | .D..........t....1.H.......H.... |
1b260 | 48 8b 73 10 48 98 48 89 df 48 c1 e0 04 48 29 c6 e8 71 fe ff ff b8 01 00 00 00 e9 ec 01 00 00 48 | H.s.H.H..H...H)..q.............H |
1b280 | 8b 55 00 4c 8b 72 18 48 8b 53 10 41 0f b6 76 0c 48 89 d1 48 29 d0 48 29 e9 48 c1 f8 04 48 89 cd | .U.L.r.H.S.A..v.H..H).H).H...H.. |
1b2a0 | 48 c1 fd 04 40 0f b6 d6 ff cd 48 39 d0 7f 08 48 89 df e8 54 fc ff ff 41 0f b6 56 0a 39 d5 7d 17 | H...@.....H9...H...T...A..V.9.}. |
1b2c0 | 48 8b 43 10 ff c5 48 8d 50 10 48 89 53 10 c7 40 08 00 00 00 00 eb e0 41 80 7e 0b 00 75 0a 4c 03 | H.C...H.P.H.S..@.......A.~..u.L. |
1b2e0 | 6b 38 4d 8d 7d 10 eb 66 48 8b 43 30 48 2b 43 10 41 0f b6 4e 0c 48 c1 f8 04 48 39 c8 48 89 ce 7f | k8M.}..fH.C0H+C.A..N.H...H9.H... |
1b300 | 10 48 89 df 89 54 24 0c e8 fe fb ff ff 8b 54 24 0c 4c 8b 7b 10 48 63 ed 31 c9 48 c1 e5 04 4c 89 | .H...T$.......T$.L.{.Hc.1.H...L. |
1b320 | f8 48 29 e8 39 d1 74 22 48 8b 73 10 ff c1 48 83 c0 10 0f 10 40 f0 48 8d 7e 10 48 89 7b 10 0f 11 | .H).9.t"H.s...H.....@.H.~.H.{... |
1b340 | 06 c7 40 f8 00 00 00 00 eb da 4c 03 6b 38 48 8b 43 20 48 8b 68 18 48 85 ed 75 0b 48 89 df e8 cd | ..@.......L.k8H.C.H.h.H..u.H.... |
1b360 | a9 ff ff 48 89 c5 48 89 6b 20 4c 89 7d 20 66 44 89 65 40 4c 89 6d 00 41 0f b6 46 0c 49 8b 56 38 | ...H..H.k.L.}.fD.e@L.m.A..F.I.V8 |
1b380 | c6 45 42 02 48 89 55 28 48 c1 e0 04 4c 01 f8 48 89 45 08 48 89 43 10 48 8b 43 18 48 83 78 18 00 | .EB.H.U(H...L..H.E.H.C.H.C.H.x.. |
1b3a0 | 7e 08 48 89 df e8 df 89 ff ff 31 c0 f6 83 c8 00 00 00 01 0f 84 b2 00 00 00 48 8b 45 10 48 83 45 | ~.H.......1..............H.E.H.E |
1b3c0 | 28 04 31 f6 f6 40 42 02 74 16 48 8b 40 28 8b 40 fc 83 e0 3f 83 f8 25 75 07 80 4d 42 20 40 b6 04 | (.1..@B.t.H.@(.@...?..%u..MB.@.. |
1b3e0 | 83 ca ff 48 89 df e8 0d fc ff ff 48 83 6d 28 04 31 c0 eb 77 48 2b 43 10 48 83 f8 1f 7f 0d be 01 | ...H.......H.m(.1..wH+C.H....... |
1b400 | 00 00 00 48 89 df e8 00 fb ff ff 4c 89 ed 48 03 6b 38 ba 17 00 00 00 48 89 df 48 89 ee e8 4a 8e | ...H.......L..H.k8.....H..H...J. |
1b420 | ff ff 8b 50 08 83 e2 0f 83 fa 06 74 10 ba 5d 40 45 00 48 89 ee 48 89 df e8 a4 2e 00 00 48 8b 4b | ...P.......t..]@E.H..H.......H.K |
1b440 | 10 48 89 ca 48 39 ea 76 0e 0f 10 4a f0 48 83 ea 10 0f 11 4a 10 eb ed 0f 10 10 48 83 c1 10 48 89 | .H..H9.v...J.H.....J......H...H. |
1b460 | 4b 10 0f 11 55 00 e9 3f fd ff ff 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 8b 47 20 48 | K...U..?...H...[]A\A]A^A_.SH.G.H |
1b480 | 89 fb 8a 50 42 f6 c2 10 74 11 83 e2 ef 88 50 42 48 8b 50 28 48 89 97 b0 00 00 00 66 83 78 40 ff | ...PB...t.....PBH.P(H......f.x@. |
1b4a0 | 75 12 48 8b 53 20 48 8b 4b 10 48 39 4a 08 73 04 48 89 4a 08 48 89 df 48 8b 50 30 ff 50 20 48 8b | u.H.S.H.K.H9J.s.H.J.H..H.P0.P.H. |
1b4c0 | 73 10 48 89 df 48 98 5b 48 c1 e0 04 48 29 c6 e9 12 fc ff ff 48 85 f6 55 53 48 89 fb 52 74 07 8b | s.H..H.[H...H)......H..USH..Rt.. |
1b4e0 | 36 e8 94 ff ff ff 48 8d 6b 60 48 8b 43 20 48 39 e8 74 27 f6 40 42 02 75 0f be 01 00 00 00 48 89 | 6.....H.k`H.C.H9.t'.@B.u......H. |
1b500 | df e8 74 ff ff ff eb e2 48 89 df e8 dd b1 fe ff 48 89 df e8 4c b3 fe ff eb d0 58 5b 5d c3 53 0f | ..t.....H.......H...L.....X[].S. |
1b520 | b7 8f c6 00 00 00 48 89 f2 48 89 fb 48 8b 47 20 be 36 58 45 00 81 f9 c7 00 00 00 7f 15 8a 4f 0a | ......H..H..H.G..6XE..........O. |
1b540 | 84 c9 75 2f 48 8d 4f 60 48 39 c8 74 0d be 47 58 45 00 48 89 df e8 41 91 fe ff 48 8d 72 f0 83 ca | ..u/H.O`H9.t..GXE.H...A...H.r... |
1b560 | ff e8 2d fc ff ff 85 c0 75 67 48 89 df 5b e9 f1 b2 fe ff fe c9 74 07 be c3 53 45 00 eb d4 c6 47 | ..-.....ugH..[.......t...SE....G |
1b580 | 0a 00 48 8b 48 38 48 03 4f 38 f6 40 42 02 48 89 08 74 07 e8 cc b2 fe ff eb 2c 48 8b 48 20 48 85 | ..H.H8H.O8.@B.H..t.......,H.H.H. |
1b5a0 | c9 74 18 48 8b 50 30 be 01 00 00 00 ff d1 48 8b 53 10 48 98 48 c1 e0 04 48 29 c2 48 89 d6 48 89 | .t.H.P0.......H.S.H.H...H).H..H. |
1b5c0 | df e8 20 fb ff ff 48 89 df 31 f6 5b e9 03 ff ff ff 5b c3 55 53 89 cd 41 50 66 8b 87 c6 00 00 00 | ......H..1.[.....[.US..APf...... |
1b5e0 | 48 89 fb ff c0 66 3d c7 00 66 89 87 c6 00 00 00 76 22 66 3d c8 00 75 0c be 36 58 45 00 31 c0 e8 | H....f=..f......v"f=..u..6XE.1.. |
1b600 | c1 2b 00 00 66 3d e0 00 76 0a be 06 00 00 00 e8 21 f6 ff ff 85 ed 75 07 66 ff 83 c4 00 00 00 48 | .+..f=..v.......!.....u.f......H |
1b620 | 89 df e8 6c fb ff ff 85 c0 75 08 48 89 df e8 31 b2 fe ff 85 ed 75 07 66 ff 8b c4 00 00 00 66 ff | ...l.....u.H...1.....u.f......f. |
1b640 | 8b c6 00 00 00 58 5b 5d c3 41 56 41 55 b8 01 00 00 00 41 54 55 53 48 89 fb 48 83 ec 10 48 85 f6 | .....X[].AVAU.....ATUSH..H...H.. |
1b660 | 44 8b a7 c4 00 00 00 74 09 66 8b 86 c6 00 00 00 ff c0 66 89 83 c6 00 00 00 48 8b 43 10 48 63 d2 | D......t.f........f......H.C.Hc. |
1b680 | 48 c1 e2 04 66 c7 83 c4 00 00 00 00 00 be 1e b5 41 00 48 89 df 48 29 d0 48 89 c2 e8 16 f7 ff ff | H...f...........A.H..H).H....... |
1b6a0 | 83 f8 ff 75 7b c7 44 24 0c 02 00 00 00 e9 a2 00 00 00 48 8b 6d 10 48 85 ed 74 7a f6 45 42 10 74 | ...u{.D$..........H.m.H..tz.EB.t |
1b6c0 | f1 4c 8b 75 38 4c 03 73 38 48 89 df 4c 89 f6 e8 fc 70 ff ff 4c 89 f2 44 89 ee 48 89 df e8 fc f4 | .L.u8L.s8H..L....p..L..D..H..... |
1b6e0 | ff ff 48 89 6b 20 8a 45 42 48 89 df 66 c7 83 c4 00 00 00 00 00 83 e0 01 88 83 c9 00 00 00 e8 72 | ..H.k..EBH..f..................r |
1b700 | f8 ff ff 48 8b 45 28 48 8d 54 24 0c be d4 b4 41 00 48 89 df 48 89 83 b0 00 00 00 e8 96 f6 ff ff | ...H.E(H.T$....A.H..H........... |
1b720 | 89 44 24 0c 44 8b 6c 24 0c 41 83 fd 01 7e 25 48 8b 6b 20 eb 81 48 8b 53 10 44 88 6b 0a 44 89 ee | .D$.D.l$.A...~%H.k...H.S.D.k.D.. |
1b740 | 48 89 df e8 96 f4 ff ff 48 8b 43 20 48 8b 53 10 48 89 50 08 66 44 89 a3 c4 00 00 00 66 ff 8b c6 | H.......H.C.H.S.H.P.fD......f... |
1b760 | 00 00 00 8b 44 24 0c 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 31 c0 66 83 bf c4 00 00 00 00 0f 94 | ....D$.H...[]A\A]A^.1.f......... |
1b780 | c0 c3 41 50 66 83 bf c4 00 00 00 00 48 8b 47 20 74 1e 48 8b 47 18 be 6d 58 45 00 48 3b b8 e0 00 | ..APf.......H.G.t.H.G..mXE.H;... |
1b7a0 | 00 00 75 05 be 97 58 45 00 31 c0 e8 15 2a 00 00 c6 47 0a 01 4c 8b 00 4c 2b 47 38 f6 40 42 02 4c | ..u...XE.1...*...G..L..L+G8.@B.L |
1b7c0 | 89 40 38 75 2f 48 85 c9 48 89 48 20 74 04 48 89 50 30 48 63 f6 48 c7 c2 f0 ff ff ff 48 c1 e6 04 | .@8u/H..H.H.t.H.P0Hc.H......H... |
1b7e0 | 48 29 f2 48 03 57 10 be 01 00 00 00 48 89 10 e8 41 f4 ff ff 31 c0 5a c3 41 57 41 56 41 55 41 54 | H).H.W......H...A...1.Z.AWAVAUAT |
1b800 | 55 53 48 89 cd 48 89 fb 48 83 ec 18 4c 8b a7 b0 00 00 00 4c 89 87 b0 00 00 00 4c 8b 7f 20 44 8a | USH..H..H...L......L......L...D. |
1b820 | b7 c9 00 00 00 44 8b af c4 00 00 00 e8 85 f5 ff ff 85 c0 74 43 48 03 6b 38 48 89 df 89 44 24 0c | .....D.............tCH.k8H...D$. |
1b840 | 48 89 ee e8 88 6f ff ff 8b 44 24 0c 48 89 ea 48 89 df 89 c6 e8 85 f3 ff ff 4c 89 7b 20 44 88 b3 | H....o...D$.H..H.........L.{.D.. |
1b860 | c9 00 00 00 48 89 df 66 44 89 ab c4 00 00 00 e8 01 f7 ff ff 8b 44 24 0c 4c 89 a3 b0 00 00 00 48 | ....H..fD............D$.L......H |
1b880 | 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 fb 48 83 ec 68 66 ff 87 c4 00 00 00 4c 8b | ...[]A\A]A^A_.USH..H..hf......L. |
1b8a0 | 87 b0 00 00 00 48 89 4c 24 50 48 8b 4f 10 48 2b 4f 38 48 89 34 24 be 07 ad 41 00 48 89 54 24 58 | .....H.L$PH.O.H+O8H.4$...A.H.T$X |
1b8c0 | 48 89 e2 48 c7 44 24 20 00 00 00 00 c7 44 24 2c 00 00 00 00 48 c7 44 24 30 00 00 00 00 c7 44 24 | H..H.D$......D$,....H.D$0.....D$ |
1b8e0 | 3c 00 00 00 00 48 c7 44 24 40 00 00 00 00 c7 44 24 4c 00 00 00 00 48 c7 44 24 08 00 00 00 00 48 | <....H.D$@.....D$L....H.D$.....H |
1b900 | c7 44 24 18 00 00 00 00 e8 eb fe ff ff 48 8b 54 24 18 48 8b 74 24 08 48 89 df 31 c9 89 c5 e8 80 | .D$..........H.T$.H.t$.H..1..... |
1b920 | 70 ff ff 48 63 54 24 2c 48 8b 74 24 20 48 89 df 31 c9 48 89 44 24 08 48 c7 44 24 18 00 00 00 00 | p..HcT$,H.t$.H..1.H.D$.H.D$..... |
1b940 | 48 01 d2 e8 5b 70 ff ff 48 63 54 24 3c 48 8b 74 24 30 48 89 df 31 c9 48 6b d2 18 e8 43 70 ff ff | H...[p..HcT$<H.t$0H..1.Hk...Cp.. |
1b960 | 48 63 54 24 4c 48 8b 74 24 40 48 89 df 31 c9 48 6b d2 18 e8 2b 70 ff ff 66 ff 8b c4 00 00 00 48 | HcT$LH.t$@H..1.Hk...+p..f......H |
1b980 | 83 c4 68 89 e8 5b 5d c3 53 48 89 fb 48 8b 7f 08 e8 d0 56 ff ff 48 85 c0 74 0d be da 58 45 00 48 | ..h..[].SH..H.....V..H..t...XE.H |
1b9a0 | 89 df e8 26 8d fe ff 5b c3 48 83 ec 18 ba 01 00 00 00 48 8d 74 24 0f e8 cc ff ff ff 8a 44 24 0f | ...&...[.H........H.t$.......D$. |
1b9c0 | 48 83 c4 18 c3 48 83 ec 18 ba 04 00 00 00 48 8d 74 24 0c e8 b0 ff ff ff 8b 44 24 0c 48 83 c4 18 | H....H........H.t$.......D$.H... |
1b9e0 | c3 41 55 41 54 49 89 fd 55 53 48 89 f7 48 83 c9 ff 48 89 f5 49 89 d4 48 83 ec 28 64 48 8b 04 25 | .AUATI..USH..H...H..I..H..(dH..% |
1ba00 | 28 00 00 00 48 89 44 24 18 31 c0 48 8d 74 24 0c f2 ae 4c 89 ef 48 f7 d1 48 8d 59 ff 48 89 da e8 | (...H.D$.1.H.t$...L..H..H.Y.H... |
1ba20 | 64 ff ff ff 48 8d 74 24 0c 48 89 da 48 89 ef e8 2c 88 fe ff 85 c0 74 0b 4c 89 e6 4c 89 ef e8 8a | d...H.t$.H..H...,.....t.L..L.... |
1ba40 | 8c fe ff 48 8b 44 24 18 64 48 33 04 25 28 00 00 00 74 05 e8 98 86 fe ff 48 83 c4 28 5b 5d 41 5c | ...H.D$.dH3.%(...t......H..([]A\ |
1ba60 | 41 5d c3 55 53 48 89 fb 48 83 ec 18 e8 38 ff ff ff 0f b6 c0 48 3d ff 00 00 00 48 89 44 24 08 75 | A].USH..H....8......H=....H.D$.u |
1ba80 | 12 48 8d 74 24 08 ba 08 00 00 00 48 89 df e8 f5 fe ff ff 48 8b 54 24 08 31 c0 48 85 d2 74 37 48 | .H.t$......H.......H.T$.1.H..t7H |
1baa0 | 8b 73 10 48 8b 3b 48 ff ca 48 89 54 24 08 e8 0e 56 ff ff 48 8b 54 24 08 48 89 c6 48 89 df 48 89 | .s.H.;H..H.T$...V..H.T$.H..H..H. |
1bac0 | c5 e8 c2 fe ff ff 48 8b 54 24 08 48 8b 3b 48 89 ee e8 17 85 ff ff 48 83 c4 18 5b 5d c3 41 57 41 | ......H.T$.H.;H.......H...[].AWA |
1bae0 | 56 41 55 41 54 49 89 d4 55 53 48 89 f5 48 89 fb 48 83 ec 18 e8 6a ff ff ff 48 85 c0 48 89 df 4c | VAUATI..USH..H..H....j...H..H..L |
1bb00 | 0f 45 e0 4c 89 65 68 e8 b9 fe ff ff 48 89 df 89 45 28 e8 ae fe ff ff 48 89 df 89 45 2c e8 87 fe | .E.L.eh.....H...E(.....H...E,... |
1bb20 | ff ff 48 89 df 88 45 0a e8 7c fe ff ff 48 89 df 88 45 0b e8 71 fe ff ff 48 89 df 88 45 0c e8 82 | ..H...E..|...H...E..q...H...E... |
1bb40 | fe ff ff 48 8b 3b 4c 63 e0 31 d2 4d 89 e5 49 c1 e4 02 31 f6 4c 89 e1 e8 47 6e ff ff 4c 89 e2 48 | ...H.;Lc.1.M..I...1.L...Gn..L..H |
1bb60 | 89 c6 48 89 45 38 48 89 df 44 89 6d 18 e8 16 fe ff ff 48 89 df e8 4b fe ff ff 48 8b 3b 48 63 c8 | ..H.E8H..D.m......H...K...H.;Hc. |
1bb80 | 31 d2 49 89 ce 31 f6 48 c1 e1 04 e8 13 6e ff ff 44 89 75 14 48 89 45 30 31 d2 41 39 d6 7e 14 48 | 1.I..1.H.....n..D.u.H.E01.A9.~.H |
1bba0 | 89 d1 48 ff c2 48 c1 e1 04 c7 44 08 08 00 00 00 00 eb e7 45 31 ed 45 39 ee 0f 8e cc 00 00 00 4d | ..H..H....D........E1.E9.......M |
1bbc0 | 89 ec 48 89 df 49 c1 e4 04 4c 03 65 30 e8 d7 fd ff ff 3c 03 74 44 77 29 84 c0 74 33 fe c8 0f 85 | ..H..I...L.e0.....<.tDw)..t3.... |
1bbe0 | 9f 00 00 00 48 89 df e8 bd fd ff ff 0f b6 c0 41 c7 44 24 08 01 00 00 00 41 89 04 24 e9 82 00 00 | ....H..........A.D$.....A..$.... |
1bc00 | 00 3c 13 74 3e 3c 14 74 60 3c 04 75 76 eb 5a 41 c7 44 24 08 00 00 00 00 eb 69 48 8d 74 24 08 ba | .<.t><.t`<.uv.ZA.D$......iH.t$.. |
1bc20 | 08 00 00 00 48 89 df e8 5c fd ff ff f2 0f 10 44 24 08 41 c7 44 24 08 03 00 00 00 f2 41 0f 11 04 | ....H...\......D$.A.D$......A... |
1bc40 | 24 eb 40 48 8d 74 24 08 ba 08 00 00 00 48 89 df e8 33 fd ff ff 48 8b 44 24 08 41 c7 44 24 08 13 | $.@H.t$......H...3...H.D$.A.D$.. |
1bc60 | 00 00 00 49 89 04 24 eb 1a 48 89 df e8 f2 fd ff ff 49 89 04 24 8a 40 08 83 c8 40 0f b6 c0 41 89 | ...I..$..H.......I..$.@...@...A. |
1bc80 | 44 24 08 49 ff c5 e9 2b ff ff ff 48 89 df e8 32 fd ff ff 48 8b 3b 48 63 c8 31 d2 49 89 cd 31 f6 | D$.I...+...H...2...H.;Hc.1.I..1. |
1bca0 | 48 c1 e1 04 e8 fa 6c ff ff 44 89 6d 10 48 89 45 58 31 d2 41 39 d5 7e 14 48 89 d1 48 ff c2 48 c1 | H.....l..D.m.H.EX1.A9.~.H..H..H. |
1bcc0 | e1 04 48 c7 04 08 00 00 00 00 eb e7 45 31 e4 45 39 e5 7e 2f 4d 89 e6 48 89 df 49 ff c4 49 c1 e6 | ..H.........E1.E9.~/M..H..I..I.. |
1bce0 | 04 4d 89 f7 4c 03 7d 58 e8 bc fc ff ff 48 89 df 41 88 47 08 4c 03 75 58 e8 ac fc ff ff 41 88 46 | .M..L.}X.....H..A.G.L.uX.....A.F |
1bd00 | 09 eb cc 48 89 df e8 ba fc ff ff 48 8b 3b 48 63 c8 31 d2 49 89 cd 31 f6 48 c1 e1 03 e8 82 6c ff | ...H.......H.;Hc.1.I..1.H.....l. |
1bd20 | ff 44 89 6d 20 48 89 45 40 31 c0 41 39 c5 7e 11 48 8b 55 40 48 c7 04 c2 00 00 00 00 48 ff c0 eb | .D.m.H.E@1.A9.~.H.U@H.......H... |
1bd40 | ea 45 31 e4 45 39 e5 7e 2c 48 8b 45 40 48 8b 3b 4e 8d 34 e0 e8 d3 6a ff ff 49 89 06 48 8b 45 40 | .E1.E9.~,H.E@H.;N.4...j..I..H.E@ |
1bd60 | 48 89 df 48 8b 55 68 4a 8b 34 e0 49 ff c4 e8 6a fd ff ff eb cf 48 89 df e8 48 fc ff ff 48 8b 3b | H..H.UhJ.4.I...j.....H...H...H.; |
1bd80 | 4c 63 e0 31 d2 4d 89 e5 49 c1 e4 02 31 f6 4c 89 e1 e8 0d 6c ff ff 4c 89 e2 48 89 c6 48 89 45 48 | Lc.1.M..I...1.L....l..L..H..H.EH |
1bda0 | 48 89 df 44 89 6d 1c e8 dc fb ff ff 48 89 df e8 11 fc ff ff 48 8b 3b 48 63 c8 31 d2 49 89 ce 31 | H..D.m......H.......H.;Hc.1.I..1 |
1bdc0 | f6 48 c1 e1 04 e8 d9 6b ff ff 44 89 75 24 48 89 45 50 31 d2 41 39 d6 7e 14 48 89 d1 48 ff c2 48 | .H.....k..D.u$H.EP1.A9.~.H..H..H |
1bde0 | c1 e1 04 48 c7 04 08 00 00 00 00 eb e7 45 31 ed 45 39 ee 7e 42 4d 89 ec 48 89 df 49 ff c5 49 c1 | ...H.........E1.E9.~BM..H..I..I. |
1be00 | e4 04 4d 89 e7 4c 03 7d 50 e8 55 fc ff ff 48 89 df 49 89 07 4d 89 e7 4c 03 7d 50 e8 a5 fb ff ff | ..M..L.}P.U...H..I..M..L.}P..... |
1be20 | 4c 03 65 50 48 89 df 41 89 47 08 e8 95 fb ff ff 41 89 44 24 0c eb b9 48 89 df 45 31 e4 e8 83 fb | L.ePH..A.G......A.D$...H..E1.... |
1be40 | ff ff 41 89 c6 45 39 e6 7e 1c 4d 89 e5 48 89 df 49 ff c4 49 c1 e5 04 4c 03 6d 58 e8 03 fc ff ff | ..A..E9.~.M..H..I..I...L.mX..... |
1be60 | 49 89 45 00 eb df 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 f5 48 89 fb 48 83 ec | I.E...H...[]A\A]A^A_.USH..H..H.. |
1be80 | 18 48 89 54 24 08 e8 1e fb ff ff 0f b6 c0 48 8b 54 24 08 48 39 e8 74 1a 48 8b 3b be e4 58 45 00 | .H.T$.........H.T$.H9.t.H.;..XE. |
1bea0 | 31 c0 e8 8d 14 00 00 48 89 df 48 89 c6 e8 1b 88 fe ff 48 83 c4 18 5b 5d c3 55 53 48 89 fb 48 83 | 1......H..H.......H...[].USH..H. |
1bec0 | ec 38 8a 01 3c 3d 74 04 3c 40 75 05 48 ff c1 eb 0b 3c 1b b8 f8 58 45 00 48 0f 44 c8 48 8d 7c 24 | .8..<=t.<@u.H....<...XE.H.D.H.|$ |
1bee0 | 10 48 89 74 24 18 48 89 54 24 20 be 69 27 45 00 ba 06 59 45 00 48 89 4c 24 28 48 89 5c 24 10 e8 | .H.t$.H.T$..i'E...YE.H.L$(H.\$.. |
1bf00 | dd fa ff ff 48 8d 7c 24 10 e8 9b fa ff ff 3c 53 be 0c 59 45 00 75 13 48 8d 7c 24 10 e8 88 fa ff | ....H.|$......<S..YE.u.H.|$..... |
1bf20 | ff 84 c0 74 0f be 71 59 45 00 48 8d 7c 24 10 e8 99 87 fe ff 48 8d 7c 24 10 ba 20 59 45 00 be 6d | ...t..qYE.H.|$......H.|$...YE..m |
1bf40 | 27 45 00 e8 99 fa ff ff 48 8d 7c 24 10 ba 15 5d 45 00 be 04 00 00 00 e8 19 ff ff ff 48 8d 7c 24 | 'E......H.|$...]E...........H.|$ |
1bf60 | 10 ba 2a 59 45 00 be 08 00 00 00 e8 05 ff ff ff 48 8d 7c 24 10 ba 31 59 45 00 be 04 00 00 00 e8 | ..*YE...........H.|$..1YE....... |
1bf80 | f1 fe ff ff 48 8d 7c 24 10 ba 3d 59 45 00 be 08 00 00 00 e8 dd fe ff ff 48 8d 7c 24 10 ba 49 59 | ....H.|$..=YE...........H.|$..IY |
1bfa0 | 45 00 be 08 00 00 00 e8 c9 fe ff ff 48 8d 74 24 08 48 8d 7c 24 10 ba 08 00 00 00 e8 c8 f9 ff ff | E...........H.t$.H.|$........... |
1bfc0 | 48 81 7c 24 08 78 56 00 00 be 54 59 45 00 0f 85 56 ff ff ff 48 8d 74 24 08 48 8d 7c 24 10 ba 08 | H.|$.xV...TYE...V...H.t$.H.|$... |
1bfe0 | 00 00 00 e8 a0 f9 ff ff f2 0f 10 44 24 08 66 0f 2e 05 82 67 03 00 7a 02 74 0a be 6b 59 45 00 e9 | ...........D$.f....g..z.t..kYE.. |
1c000 | 26 ff ff ff 48 8d 7c 24 10 e8 9b f9 ff ff 48 89 df 0f b6 f0 e8 bb 66 ff ff 48 89 c5 48 8b 43 10 | &...H.|$......H.......f..H..H.C. |
1c020 | 48 89 28 c7 40 08 46 00 00 00 48 8b 43 10 48 8d 50 10 48 8b 43 30 48 89 53 10 48 29 d0 48 83 f8 | H.(.@.F...H.C.H.P.H.C0H.S.H).H.. |
1c040 | 0f 7f 0a 31 f6 48 89 df e8 be ee ff ff 48 89 df e8 d7 67 ff ff 48 8d 7c 24 10 48 89 45 18 48 89 | ...1.H.......H....g..H.|$.H.E.H. |
1c060 | c6 31 d2 e8 75 fa ff ff 48 83 c4 38 48 89 e8 5b 5d c3 0f b6 17 83 fa 7f 76 57 31 c9 45 31 c0 f6 | .1..u...H..8H..[].......vW1.E1.. |
1c080 | c2 40 89 c8 74 22 8a 44 0f 01 48 ff c1 41 88 c1 41 83 e1 c0 41 80 f9 80 75 43 41 c1 e0 06 83 e0 | .@..t".D..H..A..A...A...uCA..... |
1c0a0 | 3f 01 d2 41 09 c0 eb d7 8d 0c 89 83 e2 7f d3 e2 44 09 c2 81 fa ff ff 10 00 77 22 83 f8 03 7f 1d | ?..A............D........w"..... |
1c0c0 | 48 63 c8 31 c0 3b 14 8d 30 5d 45 00 76 11 48 01 cf 48 85 f6 74 02 89 16 48 8d 47 01 c3 31 c0 c3 | Hc.1.;..0]E.v.H..H..t...H.G..1.. |
1c0e0 | 53 31 d2 48 89 fb be 01 00 00 00 e8 29 cc ff ff 31 d2 48 89 df be 1d c1 41 00 e8 e7 8c ff ff 48 | S1.H........)...1.H.....A......H |
1c100 | 89 df be 01 00 00 00 e8 dd 86 ff ff 48 89 df 31 f6 e8 20 8b ff ff b8 03 00 00 00 5b c3 41 54 55 | ............H..1...........[.ATU |
1c120 | be 01 00 00 00 53 48 89 fd 48 83 ec 10 48 8d 54 24 08 e8 e2 cb ff ff 31 d2 be 02 00 00 00 48 89 | .....SH..H...H.T$......1......H. |
1c140 | ef 49 89 c4 e8 e5 88 ff ff 48 89 c3 48 ff cb 78 1e 48 3b 5c 24 08 7d 19 48 89 c3 41 0f be 04 1c | .I.......H..H..x.H;\$.}.H..A.... |
1c160 | 25 c0 00 00 00 83 c0 80 75 07 48 ff c3 eb ec 31 db 31 c0 48 3b 5c 24 08 7d 4f 49 8d 3c 1c 48 8d | %.......u.H....1.1.H;\$.}OI.<.H. |
1c180 | 74 24 04 e8 ea fe ff ff 48 85 c0 74 0d 0f be 00 25 c0 00 00 00 83 c0 80 75 11 be 8b 5c 45 00 48 | t$......H..t....%.......u...\E.H |
1c1a0 | 89 ef 31 c0 e8 d8 c0 ff ff eb 1e 48 8d 73 01 48 89 ef e8 7f 8a ff ff 48 63 74 24 04 48 89 ef e8 | ..1........H.s.H.......Hct$.H... |
1c1c0 | 72 8a ff ff b8 02 00 00 00 48 83 c4 10 5b 5d 41 5c c3 41 54 55 41 89 f4 53 48 89 fb e8 c9 cc ff | r........H...[]A\.ATUA..SH...... |
1c1e0 | ff 48 3d ff ff 10 00 48 89 c5 76 10 ba 94 2c 45 00 44 89 e6 48 89 df e8 46 c1 ff ff 48 89 ea 48 | .H=....H..v...,E.D..H...F...H..H |
1c200 | 89 df be 9e 5c 45 00 5b 5d 41 5c 31 c0 e9 1d 8b ff ff 41 54 55 48 89 fd 53 48 81 ec 30 20 00 00 | ....\E.[]A\1......ATUH..SH..0... |
1c220 | 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 9e 84 ff ff 83 f8 01 41 89 c4 75 0f | dH..%(...H..$(...1.........A..u. |
1c240 | be 01 00 00 00 48 89 ef e8 85 ff ff ff eb 39 48 8d 74 24 08 48 89 ef bb 01 00 00 00 e8 1c c6 ff | .....H........9H.t$.H........... |
1c260 | ff 44 39 e3 7f 18 89 de 48 89 ef ff c3 e8 60 ff ff ff 48 8d 7c 24 08 e8 83 c5 ff ff eb e3 48 8d | .D9.....H.....`...H.|$........H. |
1c280 | 7c 24 08 e8 28 c5 ff ff 48 8b 94 24 28 20 00 00 64 48 33 14 25 28 00 00 00 b8 01 00 00 00 74 05 | |$..(...H..$(...dH3.%(........t. |
1c2a0 | e8 4b 7e fe ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 48 85 ff 48 89 f8 79 14 48 f7 d8 48 8d 4c 37 | .K~..H..0...[]A\.H..H..y.H..H.L7 |
1c2c0 | 01 48 89 c2 31 c0 48 39 f2 48 0f 46 c1 c3 41 56 41 55 be 01 00 00 00 41 54 55 48 89 fd 53 48 83 | .H..1.H9.H.F..AVAU.....ATUH..SH. |
1c2e0 | ec 10 48 8d 54 24 08 e8 2d ca ff ff 48 8b 5c 24 08 ba 01 00 00 00 be 02 00 00 00 48 89 ef 49 89 | ..H.T$..-...H.\$...........H..I. |
1c300 | c6 e8 ff cb ff ff 48 89 de 48 89 c7 e8 a0 ff ff ff 4c 8b 64 24 08 48 83 ca ff be 03 00 00 00 48 | ......H..H.......L.d$.H........H |
1c320 | 89 ef 48 89 c3 e8 db cb ff ff 4c 89 e6 48 89 c7 e8 7c ff ff ff 48 85 db 49 89 c5 7e 0a 48 ff cb | ..H.......L..H...|...H..I..~.H.. |
1c340 | 48 3b 5c 24 08 7e 12 ba 84 2e 45 00 be 02 00 00 00 48 89 ef e8 e9 bf ff ff 49 ff cd 4c 3b 6c 24 | H;\$.~....E......H.......I..L;l$ |
1c360 | 08 7c 12 ba a1 5c 45 00 be 03 00 00 00 48 89 ef e8 cd bf ff ff 45 31 e4 4c 39 eb 7f 36 49 8d 3c | .|...\E......H.......E1.L9..6I.< |
1c380 | 1e 31 f6 e8 ea fc ff ff 48 85 c0 75 1b 48 89 ef e8 78 88 ff ff 48 8d 73 01 48 89 ef e8 95 88 ff | .1......H..u.H...x...H.s.H...... |
1c3a0 | ff b8 02 00 00 00 eb 1b 4c 29 f0 41 ff c4 48 89 c3 eb c5 49 63 f4 48 89 ef e8 78 88 ff ff b8 01 | ........L).A..H....Ic.H...x..... |
1c3c0 | 00 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 41 55 41 54 be 01 00 00 00 55 53 49 89 fc 48 83 | ...H...[]A\A]A^.AUAT.....USI..H. |
1c3e0 | ec 18 48 8d 54 24 08 e8 2d c9 ff ff be 02 00 00 00 4c 89 e7 49 89 c5 e8 ae ca ff ff 48 8b 5c 24 | ..H.T$..-........L..I.......H.\$ |
1c400 | 08 48 89 c5 ba 01 00 00 00 48 85 ed be 03 00 00 00 4c 89 e7 48 8d 43 01 48 0f 48 d0 e8 e4 ca ff | .H.......H.......L..H.C.H.H..... |
1c420 | ff 48 89 de 48 89 c7 e8 85 fe ff ff 48 85 c0 48 89 c3 7e 0a 48 ff cb 48 3b 5c 24 08 7e 12 ba be | .H..H.......H..H..~.H..H;\$.~... |
1c440 | 5c 45 00 be 03 00 00 00 4c 89 e7 e8 f2 be ff ff 48 85 ed 75 22 48 85 db 0f 8e 94 00 00 00 41 0f | \E......L.......H..u"H........A. |
1c460 | be 44 1d 00 25 c0 00 00 00 83 c0 80 0f 85 80 00 00 00 48 ff cb eb de 41 0f be 44 1d 00 25 c0 00 | .D..%.............H....A..D..%.. |
1c480 | 00 00 83 c0 80 75 0f be d4 5c 45 00 4c 89 e7 31 c0 e8 eb bd ff ff 48 85 ed 79 28 48 85 db 7e 4d | .....u...\E.L..1......H..y(H..~M |
1c4a0 | 48 89 e8 48 c1 e8 3f 74 44 48 ff cb 74 10 41 0f be 44 1d 00 25 c0 00 00 00 83 c0 80 74 eb 48 ff | H..H..?tDH..t.A..D..%.......t.H. |
1c4c0 | c5 eb d8 48 8b 54 24 08 48 ff cd 48 85 ed 74 22 48 39 d3 7d 2b 48 ff c3 41 0f be 44 1d 00 25 c0 | ...H.T$.H..H..t"H9.}+H..A..D..%. |
1c4e0 | 00 00 00 83 c0 80 74 ed 48 ff cd eb de 48 85 ed 75 0e 48 8d 73 01 4c 89 e7 e8 38 87 ff ff eb 08 | ......t.H....H..u.H.s.L...8..... |
1c500 | 4c 89 e7 e8 05 87 ff ff 48 83 c4 18 b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 56 41 55 be 01 00 00 | L.......H........[]A\A].AVAU.... |
1c520 | 00 41 54 55 53 48 89 fb 48 83 ec 10 48 8d 54 24 08 e8 e3 c7 ff ff 48 8b 6c 24 08 ba 01 00 00 00 | .ATUSH..H...H.T$......H.l$...... |
1c540 | be 02 00 00 00 48 89 df 49 89 c5 e8 b5 c9 ff ff 48 89 ee 48 89 c7 e8 56 fd ff ff 48 8b 6c 24 08 | .....H..I.......H..H...V...H.l$. |
1c560 | 48 89 c2 be 03 00 00 00 48 89 df 49 89 c4 e8 92 c9 ff ff 48 89 ee 48 89 c7 e8 33 fd ff ff 4d 85 | H.......H..I.......H..H...3...M. |
1c580 | e4 48 89 c5 7f 12 ba 6b 4b 45 00 be 02 00 00 00 48 89 df e8 aa bd ff ff 48 3b 6c 24 08 7e 12 ba | .H.....kKE......H.......H;l$.~.. |
1c5a0 | 6b 4b 45 00 be 03 00 00 00 48 89 df e8 91 bd ff ff 31 c0 49 39 ec 7f 6f 8d 75 01 44 29 e6 48 63 | kKE......H.......1.I9..o.u.D).Hc |
1c5c0 | c6 4c 01 e0 48 39 e8 7f 07 be 2f 2d 45 00 eb 49 ba 2f 2d 45 00 48 89 df 4d 8d 74 2d 00 e8 6c c0 | .L..H9..../-E..I./-E.H..M.t-..l. |
1c5e0 | ff ff 4f 8d 64 25 ff 31 ed eb 0f 48 63 74 24 04 48 89 df ff c5 e8 3c 86 ff ff 4d 39 f4 73 26 48 | ..O.d%.1...Hct$.H.....<...M9.s&H |
1c600 | 8d 74 24 04 4c 89 e7 e8 66 fa ff ff 48 85 c0 49 89 c4 75 d7 be 8b 5c 45 00 48 89 df 31 c0 e8 5e | .t$.L...f...H..I..u...\E.H..1..^ |
1c620 | bc ff ff eb 02 89 e8 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 53 f2 0f 10 05 eb 6c 03 00 48 89 fb | .......H...[]A\A]A^.S.....l..H.. |
1c640 | be 88 00 00 00 e8 37 ce ff ff 48 89 df ba 06 00 00 00 31 f6 e8 5e 8a ff ff 48 89 df 31 d2 be 80 | ......7...H.......1..^...H..1... |
1c660 | 05 66 00 e8 3e cb ff ff 48 89 df ba 0e 00 00 00 be 20 5d 45 00 e8 d0 85 ff ff 48 89 df ba fc 5c | .f..>...H.........]E......H....\ |
1c680 | 45 00 be fe ff ff ff e8 a4 8b ff ff b8 01 00 00 00 5b c3 55 53 31 c9 50 48 89 fb 31 d2 be 01 00 | E................[.US1.PH..1.... |
1c6a0 | 00 00 e8 a7 c6 ff ff b9 d0 5e 45 00 48 89 df ba 5e 40 45 00 be 02 00 00 00 48 89 c5 e8 f0 c6 ff | .........^E.H...^@E......H...... |
1c6c0 | ff 48 63 d0 48 89 ee 8b 3c 95 b0 5e 45 00 e8 ad 7d fe ff 48 89 df 48 89 c6 e8 c0 85 ff ff 5a b8 | .Hc.H...<..^E...}..H..H.......Z. |
1c6e0 | 01 00 00 00 5b 5d c3 55 53 31 d2 50 48 89 fb be 01 00 00 00 e8 20 c6 ff ff 31 d2 48 89 c5 48 89 | ....[].US1.PH............1.H..H. |
1c700 | df be 02 00 00 00 e8 0e c6 ff ff 48 89 ef 48 89 c6 e8 ca 7d fe ff 59 48 89 df 31 f6 85 c0 5b 5d | ...........H..H....}..YH..1...[] |
1c720 | 40 0f 94 c6 31 d2 e9 14 bd ff ff 55 53 31 d2 50 be 01 00 00 00 48 89 fb e8 dc c5 ff ff 48 89 c5 | @...1......US1.P.....H.......H.. |
1c740 | 48 89 c7 e8 88 78 fe ff 59 48 89 ea 48 89 df 31 f6 5b 5d 85 c0 40 0f 94 c6 e9 e1 bc ff ff 53 31 | H....x..YH..H..1.[]..@........S1 |
1c760 | d2 be 01 00 00 00 48 89 fb e8 ab c5 ff ff 48 89 c7 e8 ea 77 fe ff 48 89 df 48 89 c6 e8 1d 85 ff | ......H.......H....w..H..H...... |
1c780 | ff b8 01 00 00 00 5b c3 55 53 be 01 00 00 00 51 48 89 fb e8 71 80 ff ff ff c8 75 17 be 01 00 00 | ......[.US.....QH...q.....u..... |
1c7a0 | 00 48 89 df 31 ed e8 d1 82 ff ff 85 c0 40 0f 94 c5 eb 11 31 d2 be 01 00 00 00 48 89 df e8 43 c7 | .H..1........@.....1......H...C. |
1c7c0 | ff ff 89 c5 be 02 00 00 00 48 89 df e8 ab 82 ff ff 85 c0 74 08 48 89 df e8 a7 9a ff ff 48 85 db | .........H.........t.H.......H.. |
1c7e0 | 74 07 89 ef e8 37 7d fe ff 5a 31 c0 5b 5d c3 55 53 31 c9 56 31 d2 be 01 00 00 00 48 89 fb e8 4b | t....7}..Z1.[].US1.V1......H...K |
1c800 | c5 ff ff 48 89 c5 48 89 c7 e8 f2 78 fe ff 48 85 ed 89 c6 48 89 df 74 08 59 5b 5d e9 a2 bc ff ff | ...H..H....x..H....H..t.Y[]..... |
1c820 | e8 42 86 ff ff 5a b8 01 00 00 00 5b 5d c3 55 53 be 02 00 00 00 50 48 89 fb e8 6c c6 ff ff 48 89 | .B...Z.....[].US.....PH...l...H. |
1c840 | df 48 89 c5 be 01 00 00 00 e8 5c c6 ff ff 48 89 ee 48 89 c7 e8 c7 78 fe ff 48 89 df e8 c0 83 ff | .H........\...H..H....x..H...... |
1c860 | ff 5a b8 01 00 00 00 5b 5d c3 55 53 48 89 f5 50 48 89 fb 48 63 f2 e8 bb 83 ff ff 59 48 89 ea 48 | .Z.....[].USH..PH..Hc......YH..H |
1c880 | 89 df be fe ff ff ff 5b 5d e9 a2 89 ff ff 48 83 ec 18 48 89 7c 24 08 e8 04 78 fe ff f2 48 0f 2a | .......[].....H...H.|$...x...H.* |
1c8a0 | c0 48 8b 7c 24 08 f2 0f 5e 05 52 97 03 00 e8 6e 83 ff ff b8 01 00 00 00 48 83 c4 18 c3 53 48 89 | .H.|$...^.R....n........H....SH. |
1c8c0 | fb be 40 5d 45 00 48 83 ec 30 48 8d 7c 24 08 64 48 8b 04 25 28 00 00 00 48 89 44 24 28 31 c0 e8 | ..@]E.H..0H.|$.dH..%(...H.D$(1.. |
1c8e0 | 1c 77 fe ff 48 8d 7c 24 08 e8 82 79 fe ff 83 f8 ff 74 2e 89 c7 e8 c6 78 fe ff 48 8d 74 24 08 48 | .w..H.|$...y.....t.....x..H.t$.H |
1c900 | 89 df e8 97 83 ff ff b8 01 00 00 00 48 8b 54 24 28 64 48 33 14 25 28 00 00 00 74 16 e8 cf 77 fe | ............H.T$(dH3.%(...t...w. |
1c920 | ff be 50 5d 45 00 48 89 df 31 c0 e8 51 b9 ff ff eb da 48 83 c4 30 5b c3 41 54 55 49 89 f4 53 89 | ..P]E.H..1..Q.....H..0[.ATUI..S. |
1c940 | d3 48 89 f2 83 ce ff 48 89 fd 48 83 ec 10 e8 06 86 ff ff 48 8d 54 24 0c 83 ce ff 48 89 ef e8 cb | .H.....H..H........H.T$....H.... |
1c960 | 80 ff ff 83 7c 24 0c 00 75 18 85 db 79 16 4c 89 e2 be 75 5d 45 00 48 89 ef 31 c0 e8 01 b9 ff ff | ....|$..u...y.L...u]E.H..1...... |
1c980 | eb 11 89 c3 be fe ff ff ff 48 89 ef e8 5c 7d ff ff 89 d8 48 83 c4 10 5b 5d 41 5c c3 55 53 be 01 | .........H...\}....H...[]A\.US.. |
1c9a0 | 00 00 00 48 89 fb 48 83 ec 48 e8 5a 7e ff ff 85 c0 7f 0c 31 ff e8 86 79 fe ff e9 dc 00 00 00 ba | ...H..H..H.Z~......1...y........ |
1c9c0 | 05 00 00 00 be 01 00 00 00 48 89 df e8 18 c3 ff ff be 01 00 00 00 48 89 df 83 cd ff e8 0c 7d ff | .........H............H.......}. |
1c9e0 | ff 31 d2 be 96 5d 45 00 48 89 df e8 48 ff ff ff 31 d2 be 07 43 45 00 48 89 df 89 44 24 08 e8 35 | .1...]E.H...H...1...CE.H...D$..5 |
1ca00 | ff ff ff ba 0c 00 00 00 be 9a 5d 45 00 48 89 df 89 44 24 0c e8 1f ff ff ff 83 ca ff be b7 5d 45 | ..........]E.H...D$...........]E |
1ca20 | 00 48 89 df 89 44 24 10 e8 0b ff ff ff 83 ca ff be 9f 5d 45 00 48 89 df 89 44 24 14 e8 f7 fe ff | .H...D$...........]E.H...D$..... |
1ca40 | ff 83 ca ff ff c8 be a5 5d 45 00 48 89 df 89 44 24 18 e8 e1 fe ff ff 83 ce ff 2d 6c 07 00 00 ba | ........]E.H...D$.........-l.... |
1ca60 | aa 5d 45 00 48 89 df 89 44 24 1c e8 e9 84 ff ff 85 c0 74 0c 89 ee 48 89 df e8 fe 7f ff ff 89 c5 | .]E.H...D$........t...H......... |
1ca80 | 48 89 df be fe ff ff ff e8 60 7c ff ff 48 8d 7c 24 08 89 6c 24 28 e8 65 79 fe ff 48 83 f8 ff 75 | H........`|..H.|$..l$(.ey..H...u |
1caa0 | 0a 48 89 df e8 64 81 ff ff eb 0b 48 89 c6 48 89 df e8 80 81 ff ff 48 83 c4 48 b8 01 00 00 00 5b | .H...d.....H..H.......H..H.....[ |
1cac0 | 5d c3 41 57 41 56 31 c9 41 55 41 54 ba b0 5d 45 00 55 53 be 01 00 00 00 48 89 fb 48 81 ec 58 21 | ].AWAV1.AUAT..]E.US.....H..H..X! |
1cae0 | 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 48 21 00 00 31 c0 e8 54 c2 ff ff be 02 00 00 00 48 | ..dH..%(...H..$H!..1..T........H |
1cb00 | 89 df 48 89 c5 e8 ff 7c ff ff 85 c0 7f 09 31 ff e8 2b 78 fe ff eb 0d be 02 00 00 00 48 89 df e8 | ..H....|......1..+x.........H... |
1cb20 | 86 c3 ff ff 48 89 44 24 18 80 7d 00 21 48 8d 74 24 20 48 8d 7c 24 18 75 0d e8 12 76 fe ff 48 ff | ....H.D$..}.!H.t$.H.|$.u...v..H. |
1cb40 | c5 49 89 c4 eb 08 e8 a5 74 fe ff 49 89 c4 4d 85 e4 75 0d 48 89 df e8 b2 80 ff ff e9 3d 02 00 00 | .I......t..I..M..u.H........=... |
1cb60 | be b3 5d 45 00 48 89 ef e8 43 77 fe ff 85 c0 0f 85 d9 00 00 00 31 f6 ba 09 00 00 00 48 89 df e8 | ..]E.H...Cw..........1......H... |
1cb80 | 33 85 ff ff 41 8b 14 24 be 96 5d 45 00 48 89 df e8 d5 fc ff ff 41 8b 54 24 04 be 07 43 45 00 48 | 3...A..$..]E.H.......A.T$...CE.H |
1cba0 | 89 df e8 c3 fc ff ff 41 8b 54 24 08 be 9a 5d 45 00 48 89 df e8 b1 fc ff ff 41 8b 54 24 0c be b7 | .......A.T$...]E.H.......A.T$... |
1cbc0 | 5d 45 00 48 89 df e8 9f fc ff ff 41 8b 44 24 10 be 9f 5d 45 00 48 89 df 8d 50 01 e8 8a fc ff ff | ]E.H.......A.D$...]E.H...P...... |
1cbe0 | 41 8b 44 24 14 be a5 5d 45 00 48 89 df 8d 90 6c 07 00 00 e8 72 fc ff ff 41 8b 44 24 18 be b6 5d | A.D$...]E.H....l....r...A.D$...] |
1cc00 | 45 00 48 89 df 8d 50 01 e8 5d fc ff ff 41 8b 44 24 1c be bb 5d 45 00 48 89 df 8d 50 01 e8 48 fc | E.H...P..]...A.D$...]E.H...P..H. |
1cc20 | ff ff 41 8b 74 24 20 85 f6 0f 88 6e 01 00 00 48 89 df e8 30 82 ff ff ba aa 5d 45 00 be fe ff ff | ..A.t$.....n...H...0.....]E..... |
1cc40 | ff 48 89 df e8 e7 85 ff ff e9 4f 01 00 00 48 8d b4 24 28 01 00 00 48 89 df c6 44 24 5c 25 e8 1a | .H........O...H..$(...H...D$\%.. |
1cc60 | bc ff ff 8a 45 00 84 c0 0f 84 22 01 00 00 3c 25 4c 8d 7d 01 74 4b 48 8b 84 24 30 01 00 00 48 39 | ....E....."...<%L.}.tKH..$0...H9 |
1cc80 | 84 24 38 01 00 00 72 12 48 8d bc 24 28 01 00 00 be 01 00 00 00 e8 2b ba ff ff 48 8b 84 24 38 01 | .$8...r.H..$(.........+...H..$8. |
1cca0 | 00 00 48 8d 50 01 48 89 94 24 38 01 00 00 48 8b 94 24 28 01 00 00 8a 4d 00 4c 89 fd 88 0c 02 eb | ..H.P.H..$8...H..$(....M.L...... |
1ccc0 | a2 4d 89 fe 41 bd 80 5e 45 00 8a 55 01 84 d2 74 5c 49 8b 7d 00 0f be f2 88 54 24 0f e8 2f 74 fe | .M..A..^E..U...t\I.}.....T$../t. |
1cce0 | ff 48 85 c0 74 47 8a 54 24 0f 49 8b 7d 08 88 54 24 5d 80 3f 00 75 0b c6 44 24 5e 00 4c 8d 75 02 | .H..tG.T$.I.}..T$].?.u..D$^.L.u. |
1cd00 | eb 5a 8a 55 02 84 d2 74 24 0f be f2 88 54 24 0f e8 fb 73 fe ff 48 85 c0 8a 54 24 0f 74 0f 88 54 | .Z.U...t$....T$...s..H...T$.t..T |
1cd20 | 24 5e c6 44 24 5f 00 4c 8d 75 03 eb 2f 49 83 c5 10 49 81 fd b0 5e 45 00 75 90 4c 89 fa be c0 5d | $^.D$_.L.u../I...I...^E.u.L....] |
1cd40 | 45 00 48 89 df 31 c0 e8 e3 7f ff ff be 01 00 00 00 48 89 c2 48 89 df e8 e6 b5 ff ff 48 8d 54 24 | E.H..1...........H..H.......H.T$ |
1cd60 | 5c 48 8d 7c 24 60 4c 89 e1 be c8 00 00 00 4c 89 f5 e8 3a 77 fe ff 48 8d 74 24 60 48 8d bc 24 28 | \H.|$`L.......L...:w..H.t$`H..$( |
1cd80 | 01 00 00 48 89 c2 e8 df b9 ff ff e9 d3 fe ff ff 48 8d bc 24 28 01 00 00 e8 13 ba ff ff 48 8b 8c | ...H............H..$(........H.. |
1cda0 | 24 48 21 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 36 73 fe ff 48 81 c4 58 21 00 | $H!..dH3.%(........t..6s..H..X!. |
1cdc0 | 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 f2 0f 10 05 53 65 03 00 48 89 fb be 88 00 00 00 e8 9f c6 | .[]A\A]A^A_.S....Se..H.......... |
1cde0 | ff ff 48 89 df ba 0b 00 00 00 31 f6 e8 c6 82 ff ff 48 89 df 31 d2 be 40 5f 45 00 e8 a6 c3 ff ff | ..H.......1......H..1..@_E...... |
1ce00 | b8 01 00 00 00 5b c3 83 fe 0d 48 89 d0 48 89 ca 77 4d 89 f6 ff 24 f5 40 60 45 00 48 01 c8 c3 48 | .....[....H..H..wM...$.@`E.H...H |
1ce20 | 29 c8 c3 48 0f af c1 c3 48 89 c6 e9 54 98 fe ff 48 89 c6 e9 14 98 fe ff 48 21 c8 c3 48 09 c8 c3 | )..H....H...T...H.......H!..H... |
1ce40 | 48 31 c8 c3 48 89 ce eb 06 48 89 ce 48 f7 de 48 89 c7 e9 67 98 fe ff 48 f7 d8 c3 48 f7 d0 c3 31 | H1..H....H..H..H...g...H...H...1 |
1ce60 | c0 c3 53 48 8b 5f 10 48 8d 43 10 48 89 47 10 e8 79 71 ff ff 48 89 03 8a 40 08 83 c8 40 0f b6 c0 | ..SH._.H.C.H.G..yq..H...@...@... |
1ce80 | 89 43 08 5b c3 83 ff 0c 77 67 89 ff ff 24 fd b0 60 45 00 f2 0f 58 c1 c3 f2 0f 5c c1 c3 f2 0f 59 | .C.[....wg...$..`E...X....\....Y |
1cea0 | c1 c3 f2 0f 5e c1 c3 e9 e4 72 fe ff f2 0f 5e c1 e9 4b 76 fe ff f2 0f 10 0d 13 5c 03 00 0f 57 c1 | ....^....r....^..Kv.......\...W. |
1cec0 | c3 66 0f 28 d9 48 83 ec 18 f2 0f 11 5c 24 08 e8 0c 73 fe ff f2 0f 10 5c 24 08 66 0f 28 c8 0f 57 | .f.(.H......\$...s.....\$.f.(..W |
1cee0 | d2 f2 0f 59 cb 66 0f 2e d1 76 0a f2 0f 58 c3 eb 04 0f 57 c0 c3 48 83 c4 18 c3 31 d2 83 ff 07 89 | ...Y.f...v...X....W..H....1..... |
1cf00 | f8 76 16 83 ff 0f 8d 52 01 76 06 ff c7 d1 ef eb f2 8d 47 f8 c1 e2 03 09 d0 c3 89 f9 89 f8 c1 f9 | .v.....R.v........G............. |
1cf20 | 03 83 e1 1f 74 0a 83 e0 07 ff c9 83 c0 08 d3 e0 c3 ff cf 31 d2 81 ff ff 00 00 00 76 08 83 c2 08 | ....t..............1.......v.... |
1cf40 | c1 ef 08 eb f0 0f b6 87 40 61 45 00 01 d0 c3 41 56 41 55 49 89 fe 41 54 55 41 89 f5 53 48 89 cb | ........@aE....AVAUI..ATUA..SH.. |
1cf60 | 8d 4e fc 48 89 d5 4d 89 c4 48 83 ec 10 83 f9 09 77 6e b8 01 00 00 00 48 d3 e0 a9 f8 02 00 00 75 | .N.H..M..H......wn.....H.......u |
1cf80 | 0d a8 03 74 5b 83 7a 08 03 e9 84 00 00 00 83 7a 08 13 75 09 48 8b 02 48 89 04 24 eb 13 48 89 e6 | ...t[.z........z..u.H..H..$..H.. |
1cfa0 | 48 89 d7 e8 7e 8e fe ff 85 c0 0f 84 c6 00 00 00 83 7b 08 13 75 0a 48 8b 03 48 89 44 24 08 eb 15 | H...~............{..u.H..H.D$... |
1cfc0 | 48 8d 74 24 08 48 89 df e8 59 8e fe ff 85 c0 0f 84 a1 00 00 00 48 8b 4c 24 08 48 8b 14 24 eb 15 | H.t$.H...Y...........H.L$.H..$.. |
1cfe0 | 8b 45 08 83 f8 13 75 27 83 7b 08 13 75 32 48 8b 0b 48 8b 55 00 44 89 ee 4c 89 f7 e8 07 fe ff ff | .E....u'.{..u2H..H.U.D..L....... |
1d000 | 41 c7 44 24 08 13 00 00 00 49 89 04 24 eb 7c 83 f8 03 75 0c f2 0f 10 45 00 f2 0f 11 04 24 eb 0f | A.D$.....I..$.|...u....E.....$.. |
1d020 | 48 89 e6 48 89 ef e8 88 8d fe ff 85 c0 74 47 83 7b 08 03 75 0c f2 0f 10 03 f2 0f 11 44 24 08 eb | H..H.........tG.{..u........D$.. |
1d040 | 11 48 8d 74 24 08 48 89 df e8 65 8d fe ff 85 c0 74 24 f2 0f 10 4c 24 08 44 89 ef f2 0f 10 04 24 | .H.t$.H...e.....t$...L$.D......$ |
1d060 | e8 20 fe ff ff 41 c7 44 24 08 03 00 00 00 f2 41 0f 11 04 24 eb 15 45 8d 45 06 4c 89 e1 48 89 da | .....A.D$......A...$..E.E.L..H.. |
1d080 | 48 89 ee 4c 89 f7 e8 4f 73 ff ff 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 8d 47 01 48 98 f6 80 40 | H..L...Os..H...[]A\A]A^..G.H...@ |
1d0a0 | 4a 45 00 02 74 04 8d 47 d0 c3 83 cf 20 8d 47 a9 c3 41 56 41 55 41 54 55 49 89 f4 53 48 89 fd 48 | JE..t..G......G..AVAUATUI..SH..H |
1d0c0 | 89 fb 48 83 ec 10 0f b6 03 f6 80 41 4a 45 00 08 48 89 c2 74 05 48 ff c3 eb ec 3c 2d 75 0b 48 ff | ..H........AJE..H..t.H....<-u.H. |
1d0e0 | c3 41 be 01 00 00 00 eb 0e 31 c0 45 31 f6 80 fa 2b 0f 94 c0 48 01 c3 80 3b 30 75 0a 8a 43 01 83 | .A.......1.E1...+...H...;0u..C.. |
1d100 | e0 df 3c 58 74 09 ba 01 00 00 00 31 c0 eb 33 48 83 c3 02 ba 01 00 00 00 31 c0 0f be 3b 40 0f b6 | ..<Xt......1..3H........1...;@.. |
1d120 | cf f6 81 41 4a 45 00 10 74 38 48 c1 e0 04 48 ff c3 49 89 c5 e8 5f ff ff ff 48 98 31 d2 4c 01 e8 | ...AJE..t8H...H..I..._...H.1.L.. |
1d140 | eb d8 48 0f be 0b 0f b6 f1 f6 86 41 4a 45 00 02 74 10 48 6b c0 0a 48 ff c3 31 d2 48 8d 44 08 d0 | ..H........AJE..t.Hk..H..1.H.D.. |
1d160 | eb e0 0f b6 33 f6 86 41 4a 45 00 08 74 05 48 ff c3 eb ef 85 d2 75 42 40 84 f6 75 3d 48 89 c2 41 | ....3..AJE..t.H......uB@..u=H..A |
1d180 | c7 44 24 08 13 00 00 00 48 f7 da 45 85 f6 48 0f 45 c2 49 89 04 24 eb 18 84 d2 75 5e 48 85 db 74 | .D$.....H..E..H.E.I..$....u^H..t |
1d1a0 | 59 f2 41 0f 11 04 24 41 c7 44 24 08 03 00 00 00 48 29 eb 48 8d 43 01 eb 43 be 50 62 45 00 48 89 | Y.A...$A.D$.....H).H.C..C.PbE.H. |
1d1c0 | ef e8 5a 72 fe ff 48 85 c0 75 2f 48 8d 74 24 08 48 89 ef e8 88 6e fe ff 48 39 6c 24 08 74 1b 48 | ..Zr..H..u/H.t$.H....n..H9l$.t.H |
1d1e0 | 8b 5c 24 08 0f b6 13 f6 82 41 4a 45 00 08 74 a8 48 ff c3 48 89 5c 24 08 eb e5 31 c0 48 83 c4 10 | .\$......AJE..t.H..H.\$...1.H... |
1d200 | 5b 5d 41 5c 41 5d 41 5e c3 48 83 fe 7f 77 0a 40 88 77 07 b8 01 00 00 00 c3 48 8d 4f 07 ba 3f 00 | []A\A]A^.H...w.@.w.......H.O..?. |
1d220 | 00 00 41 b8 01 00 00 00 41 88 f1 d1 ea 48 c1 ee 06 41 83 e1 3f 48 ff c9 41 8d 40 01 41 83 c9 80 | ..A.....A....H...A..?H..A.@.A... |
1d240 | 44 88 49 01 41 89 d1 4c 39 ce 76 05 41 89 c0 eb d7 b9 07 00 00 00 f7 d2 44 29 c1 01 d2 48 63 c9 | D.I.A..L9.v.A...........D)...Hc. |
1d260 | 09 d6 40 88 34 0f c3 41 54 55 49 89 fc 53 48 89 f5 48 83 ec 40 64 48 8b 04 25 28 00 00 00 48 89 | ..@.4..ATUI..SH..H..@dH..%(...H. |
1d280 | 44 24 38 31 c0 83 7e 08 13 75 21 4c 8b 06 48 8d 7c 24 06 b9 4b 33 45 00 ba 32 00 00 00 be 01 00 | D$81..~..u!L..H.|$..K3E..2...... |
1d2a0 | 00 00 e8 39 73 fe ff 48 63 d8 eb 4a f2 0f 10 06 48 8d 7c 24 06 b9 50 33 45 00 ba 32 00 00 00 be | ...9s..Hc..J....H.|$..P3E..2.... |
1d2c0 | 01 00 00 00 b0 01 e8 15 73 fe ff 48 8d 7c 24 06 be 53 62 45 00 48 63 d8 e8 13 6f fe ff 80 7c 04 | ........s..H.|$..SbE.Hc...o...|. |
1d2e0 | 06 00 75 12 48 8d 43 01 c6 44 1c 06 2e 48 83 c3 02 c6 44 04 06 30 48 8d 74 24 06 48 89 da 4c 89 | ..u.H.C..D...H....D..0H.t$.H..L. |
1d300 | e7 e8 e7 6c ff ff 48 89 45 00 8a 40 08 83 c8 40 0f b6 c0 89 45 08 48 8b 44 24 38 64 48 33 04 25 | ...l..H.E..@...@....E.H.D$8dH3.% |
1d320 | 28 00 00 00 74 05 e8 c5 6d fe ff 48 83 c4 40 5b 5d 41 5c c3 48 81 ec d8 00 00 00 84 c0 48 89 54 | (...t...m..H..@[]A\.H........H.T |
1d340 | 24 30 48 89 4c 24 38 4c 89 44 24 40 4c 89 4c 24 48 74 37 0f 29 44 24 50 0f 29 4c 24 60 0f 29 54 | $0H.L$8L.D$@L.L$Ht7.)D$P.)L$`.)T |
1d360 | 24 70 0f 29 9c 24 80 00 00 00 0f 29 a4 24 90 00 00 00 0f 29 ac 24 a0 00 00 00 0f 29 b4 24 b0 00 | $p.).$.....).$.....).$.....).$.. |
1d380 | 00 00 0f 29 bc 24 c0 00 00 00 48 8d 84 24 e0 00 00 00 48 8d 54 24 08 48 89 44 24 10 48 8d 44 24 | ...).$....H..$....H.T$.H.D$.H.D$ |
1d3a0 | 20 c7 44 24 08 10 00 00 00 c7 44 24 0c 30 00 00 00 48 89 44 24 18 e8 08 00 00 00 48 81 c4 d8 00 | ..D$......D$.0...H.D$......H.... |
1d3c0 | 00 00 c3 41 57 41 56 49 89 d7 41 55 41 54 49 89 f4 55 53 31 ed 48 89 fb 48 83 ec 48 64 48 8b 04 | ...AWAVI..AUATI..US1.H..H..HdH.. |
1d3e0 | 25 28 00 00 00 48 89 44 24 38 31 c0 4c 8d 74 24 10 be 25 00 00 00 4c 89 e7 e8 12 6d fe ff 48 85 | %(...H.D$81.L.t$..%...L....m..H. |
1d400 | c0 49 89 c5 48 8b 43 30 0f 84 a3 02 00 00 48 2b 43 10 48 83 f8 2f 7f 0d be 02 00 00 00 48 89 df | .I..H.C0......H+C.H../.......H.. |
1d420 | e8 e6 da ff ff 4c 89 ea 4c 89 e6 48 89 df 4c 29 e2 e8 2c fa ff ff 41 0f be 55 01 80 fa 63 0f 84 | .....L..L..H..L)..,...A..U...c.. |
1d440 | 9f 00 00 00 7f 2a 80 fa 49 0f 84 2b 01 00 00 80 fa 55 0f 84 ff 01 00 00 80 fa 25 0f 85 35 02 00 | .....*..I..+.....U........%..5.. |
1d460 | 00 ba 01 00 00 00 be 08 5e 45 00 e9 b6 00 00 00 80 fa 66 0f 84 3e 01 00 00 7f 0e 80 fa 64 0f 84 | ........^E........f..>.......d.. |
1d480 | c3 00 00 00 e9 0d 02 00 00 80 fa 70 0f 84 7c 01 00 00 80 fa 73 0f 85 fb 01 00 00 41 8b 17 83 fa | ...........p..|.....s......A.... |
1d4a0 | 30 73 0e 89 d0 83 c2 08 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 48 8b 30 | 0s......I.G.A....I.G.H.P.I.W.H.0 |
1d4c0 | b8 5f 62 45 00 48 85 f6 48 0f 44 f0 31 c0 48 83 c9 ff 48 89 f7 f2 ae 48 89 c8 48 f7 d0 48 8d 50 | ._bE.H..H.D.1.H...H....H..H..H.P |
1d4e0 | ff eb 43 41 8b 17 83 fa 30 73 0e 89 d0 83 c2 08 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 48 8d 50 | ..CA....0s......I.G.A....I.G.H.P |
1d500 | 08 49 89 57 08 8b 10 88 54 24 0f 0f b6 d2 8d 42 01 48 98 f6 80 40 4a 45 00 04 74 17 48 8d 74 24 | .I.W....T$.....B.H...@JE..t.H.t$ |
1d520 | 0f ba 01 00 00 00 48 89 df e8 34 f9 ff ff e9 72 01 00 00 be 66 62 45 00 48 89 df 31 c0 e8 f2 fd | ......H...4....r....fbE.H..1.... |
1d540 | ff ff e9 5e 01 00 00 48 8b 4b 10 41 8b 17 48 8d 41 10 83 fa 30 48 89 43 10 73 0e 89 d0 83 c2 08 | ...^...H.K.A..H.A...0H.C.s...... |
1d560 | 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 48 63 00 eb 31 48 8b 4b 10 41 8b | I.G.A....I.G.H.P.I.W.Hc..1H.K.A. |
1d580 | 17 48 8d 41 10 83 fa 30 48 89 43 10 73 0e 89 d0 83 c2 08 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 | .H.A...0H.C.s......I.G.A....I.G. |
1d5a0 | 48 8d 50 08 49 89 57 08 48 8b 00 48 89 01 c7 41 08 13 00 00 00 eb 42 48 8b 4b 10 41 8b 57 04 48 | H.P.I.W.H..H...A......BH.K.A.W.H |
1d5c0 | 8d 41 10 81 fa b0 00 00 00 48 89 43 10 73 0f 89 d0 83 c2 10 49 03 47 10 41 89 57 04 eb 0c 49 8b | .A.......H.C.s......I.G.A.W...I. |
1d5e0 | 47 08 48 8d 50 08 49 89 57 08 f2 0f 10 00 c7 41 08 03 00 00 00 f2 0f 11 01 48 8b 43 10 48 89 df | G.H.P.I.W......A.........H.C.H.. |
1d600 | 48 8d 70 f0 e8 5e fc ff ff e9 97 00 00 00 41 8b 17 83 fa 30 73 0e 89 d0 83 c2 08 49 03 47 10 41 | H.p..^........A....0s......I.G.A |
1d620 | 89 17 eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 4c 8b 00 ba 28 00 00 00 be 01 00 00 00 b9 f2 52 | ....I.G.H.P.I.W.L...(..........R |
1d640 | 45 00 4c 89 f7 31 c0 e8 94 6f fe ff 4c 89 f6 48 63 d0 e9 cf fe ff ff 41 8b 17 83 fa 30 73 0e 89 | E.L..1...o..L..Hc......A....0s.. |
1d660 | d0 83 c2 08 49 03 47 10 41 89 17 eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 48 8b 30 4c 89 f7 e8 | ....I.G.A....I.G.H.P.I.W.H.0L... |
1d680 | 85 fb ff ff 48 63 d0 4c 89 f0 48 29 d0 48 8d 70 08 e9 90 fe ff ff be 6c 62 45 00 48 89 df 31 c0 | ....Hc.L..H).H.p.......lbE.H..1. |
1d6a0 | e8 20 0b 00 00 83 c5 02 4d 8d 65 02 e9 40 fd ff ff 48 2b 43 10 48 83 f8 1f 7f 0d be 01 00 00 00 | ........M.e..@...H+C.H.......... |
1d6c0 | 48 89 df e8 43 d8 ff ff 31 c0 48 83 c9 ff 4c 89 e7 f2 ae 4c 89 e6 48 89 df 48 f7 d1 48 8d 51 ff | H...C...1.H...L....L..H..H..H.Q. |
1d6e0 | e8 7d f7 ff ff 85 ed 74 0b 8d 75 01 48 89 df e8 e1 8c fe ff 48 8b 43 10 48 8b 40 f0 48 83 c0 20 | .}.....t..u.H.......H.C.H.@.H... |
1d700 | 48 8b 4c 24 38 64 48 33 0c 25 28 00 00 00 74 05 e8 db 69 fe ff 48 83 c4 48 5b 5d 41 5c 41 5d 41 | H.L$8dH3.%(...t...i..H..H[]A\A]A |
1d720 | 5e 41 5f c3 31 c0 48 83 c9 ff 49 89 f8 48 89 f7 f2 ae 48 89 c8 48 f7 d0 48 8d 48 ff 8a 06 3c 3d | ^A_.1.H...I..H....H..H..H.H...<= |
1d740 | 75 19 48 39 d1 48 8d 76 01 76 1c 48 8d 4a ff 4c 89 c7 f3 a4 41 c6 44 10 ff 00 c3 3c 40 75 31 48 | u.H9.H.v.v.H.J.L....A.D....<@u1H |
1d760 | 39 d1 77 08 48 ff c6 4c 89 c7 eb 21 4c 8d 4a fd 66 41 c7 00 2e 2e 41 c6 40 02 2e 48 29 d1 49 83 | 9.w.H..L...!L.J.fA....A.@..H).I. |
1d780 | c0 03 48 8d 74 0e 04 4c 89 c7 4c 89 c9 f3 a4 c3 41 54 55 49 89 d4 53 48 89 f3 be 0a 00 00 00 48 | ..H.t..L..L.....ATUI..SH.......H |
1d7a0 | 89 df 4c 89 c5 48 83 ec 10 48 89 4c 24 08 e8 5d 69 fe ff 48 ba 5b 73 74 72 69 6e 67 20 48 85 c0 | ..L..H...H.L$..]i..H.[string.H.. |
1d7c0 | c6 45 08 22 48 89 55 00 4c 8d 45 09 49 8d 54 24 f1 48 8b 4c 24 08 75 0f 48 39 d1 73 0a 4c 89 c7 | .E."H.U.L.E.I.T$.H.L$.u.H9.s.L.. |
1d7e0 | 48 89 de f3 a4 eb 29 48 89 c6 4c 89 c7 48 29 de 48 85 c0 48 0f 45 ce 48 89 de 48 39 d1 48 0f 47 | H.....)H..L..H).H..H.E.H..H9.H.G |
1d800 | ca f3 a4 66 c7 07 2e 2e c6 47 02 2e 48 83 c7 03 66 c7 07 22 5d c6 47 02 00 48 83 c4 10 5b 5d 41 | ...f.....G..H...f.."].G..H...[]A |
1d820 | 5c c3 48 8b 07 48 8b 00 48 8b 50 18 48 8b 47 28 48 2b 42 38 48 c1 f8 02 ff c8 c3 48 8b 07 53 48 | \.H..H..H.P.H.G(H+B8H......H..SH |
1d840 | 8b 00 48 8b 40 18 48 8b 58 48 83 c8 ff 48 85 db 74 0a e8 cb ff ff ff 48 98 8b 04 83 5b c3 41 57 | ..H.@.H.XH...H..t......H....[.AW |
1d860 | 41 56 49 89 ff 41 55 41 54 49 89 f5 55 53 49 89 cc 41 50 f6 46 42 02 48 63 da 4c 8b 36 74 5e 85 | AVI..AUATI..USI..AP.FB.Hc.L.6t^. |
1d880 | db 48 8b 6e 20 79 37 49 8b 06 4c 29 f5 f7 db 48 c1 fd 04 48 63 db 48 8b 40 18 0f b6 40 0a 48 29 | .H.n.y7I..L)...H...Hc.H.@...@.H) |
1d8a0 | c5 48 39 eb 7c 04 31 c0 eb 6f 48 01 d8 48 c1 e0 04 4c 01 f0 48 89 01 b8 a4 62 45 00 eb 5b 48 89 | .H9.|.1..oH..H...L..H....bE..[H. |
1d8c0 | f7 e8 5c ff ff ff 49 8b 16 89 de 48 8b 7a 18 89 c2 e8 8c 50 ff ff 48 85 c0 75 31 eb 04 49 8d 6e | ..\...I....H.z.....P..H..u1..I.n |
1d8e0 | 10 4d 3b 6f 20 75 06 49 8b 47 10 eb 07 49 8b 45 18 48 8b 00 48 29 e8 48 63 d3 48 c1 f8 04 48 39 | .M;o.u.I.G...I.E.H..H).Hc.H...H9 |
1d900 | d0 7c a3 85 db 7e 9f b8 97 62 45 00 48 c1 e3 04 48 8d 54 1d f0 49 89 14 24 5a 5b 5d 41 5c 41 5d | .|...~...bE.H...H.T..I..$Z[]A\A] |
1d920 | 41 5e 41 5f c3 41 55 41 54 41 89 f5 55 53 89 d5 48 89 fb 48 83 ec 18 8d 75 01 44 89 ea 48 89 df | A^A_.AUATA..US..H..H....u.D..H.. |
1d940 | 48 89 4c 24 08 e8 18 50 ff ff 48 8b 4c 24 08 48 85 c0 48 89 01 0f 85 1e 02 00 00 41 83 cc ff 31 | H.L$...P..H.L$.H..H........A...1 |
1d960 | d2 45 31 c0 45 89 e2 44 39 ea 41 89 d1 0f 8d a7 00 00 00 48 8b 73 38 8b 3c 96 41 89 fb 89 fe 41 | .E1.E..D9.A........H.s8.<.A....A |
1d980 | 83 e3 3f c1 ee 06 41 83 fb 25 40 0f b6 f6 77 14 41 83 fb 24 73 2e 41 83 fb 04 74 10 41 83 fb 1e | ..?...A..%@...w.A..$s.A...t.A... |
1d9a0 | 74 32 eb 56 41 83 fb 29 74 11 eb 4e 39 ee 7f 62 c1 ef 17 01 f7 39 fd 7f 59 eb 0d 8d 7e 01 39 ef | t2.VA..)t..N9..b.....9..Y...~.9. |
1d9c0 | 7d 50 eb 04 39 f5 7c 4a 45 39 c1 45 89 d4 44 0f 4d e2 eb 3e c1 ef 0e 8d b4 17 02 00 fe ff 44 39 | }P..9.|JE9.E..D.M..>..........D9 |
1d9e0 | ee 41 0f 9e c3 41 39 f1 40 0f 9c c7 41 84 fb 74 21 44 39 c6 44 0f 4f c6 eb 18 41 f6 83 c0 59 45 | .A...A9.@...A..t!D9.D.O...A...YE |
1da00 | 00 40 74 0e 39 f5 75 0a 45 39 c1 45 0f 4c ca 45 89 cc 48 ff c2 e9 4d ff ff ff 41 83 fc ff 45 89 | .@t.9.u.E9.E.L.E..H...M...A...E. |
1da20 | e5 0f 84 57 01 00 00 48 8b 7b 38 49 63 d4 44 8b 04 97 44 89 c6 83 e6 3f 83 fe 0c 0f 87 3d 01 00 | ...W...H.{8Ic.D...D....?.....=.. |
1da40 | 00 41 89 f1 42 ff 24 cd 80 63 45 00 44 89 c5 41 c1 e8 06 c1 ed 17 45 0f b6 c0 44 39 c5 0f 8c d4 | .A..B.$..cE.D..A......E...D9.... |
1da60 | fe ff ff e9 16 01 00 00 44 89 c5 41 c1 e8 17 c1 ed 0e 81 e5 ff 01 00 00 83 fe 07 75 1e 41 8d 70 | ........D..A...............u.A.p |
1da80 | 01 44 89 e2 48 89 df 48 89 4c 24 08 e8 d1 4e ff ff 48 8b 4c 24 08 49 89 c5 eb 1c 49 c1 e0 04 4c | .D..H..H.L$...N..H.L$.I....I...L |
1daa0 | 03 43 58 41 bd d0 62 45 00 49 8b 10 48 8d 42 20 48 85 d2 4c 0f 45 e8 89 ea 44 89 e6 48 89 df e8 | .CXA..bE.I..H.B.H..L.E...D..H... |
1dac0 | c5 00 00 00 4d 85 ed b8 ae 62 45 00 0f 84 ac 00 00 00 be 00 55 45 00 4c 89 ef e8 d1 67 fe ff ba | ....M....bE.........UE.L....g... |
1dae0 | ae 62 45 00 85 c0 b8 bd 62 45 00 48 0f 45 c2 e9 8a 00 00 00 41 c1 e8 17 49 c1 e0 04 4c 03 43 58 | .bE.....bE.H.E......A...I...L.CX |
1db00 | 49 8b 10 48 8d 42 20 48 85 d2 ba d0 62 45 00 48 0f 44 c2 48 89 01 b8 a4 40 45 00 eb 61 ff ce 75 | I..H.B.H....bE.H.D.H....@E..a..u |
1db20 | 06 41 c1 e8 0e eb 0b 48 ff c2 44 8b 04 97 41 c1 e8 06 4d 63 c0 49 c1 e0 04 4c 03 43 30 41 8b 50 | .A.....H..D...A...Mc.I...L.C0A.P |
1db40 | 08 83 e2 0f 83 fa 04 75 35 49 8b 00 48 83 c0 20 48 89 01 b8 b4 62 45 00 eb 24 41 c1 e8 0e 44 89 | .......u5I..H...H....bE..$A...D. |
1db60 | e6 48 89 df 44 89 c2 81 e2 ff 01 00 00 e8 17 00 00 00 b8 e3 62 45 00 eb 05 b8 82 40 45 00 48 83 | .H..D...............bE.....@E.H. |
1db80 | c4 18 5b 5d 41 5c 41 5d c3 f6 c6 01 53 48 89 cb 74 2e 80 e6 fe 48 63 d2 48 c1 e2 04 48 03 57 30 | ..[]A\A]....SH..t....Hc.H...H.W0 |
1dba0 | 8b 42 08 83 e0 0f 83 f8 04 74 09 48 c7 03 d0 62 45 00 eb 1b 48 8b 02 48 83 c0 20 48 89 01 eb 0f | .B.......t.H...bE...H..H...H.... |
1dbc0 | e8 60 fd ff ff 48 85 c0 74 e1 80 38 63 75 dc 5b c3 41 54 55 53 48 83 ec 10 48 8b 57 20 48 c7 44 | .`...H..t..8cu.[.ATUSH...H.W.H.D |
1dbe0 | 24 08 00 00 00 00 f6 42 42 02 75 0a b8 30 3c 45 00 e9 af 00 00 00 48 8b 02 48 89 f3 48 89 fd 31 | $......BB.u..0<E......H..H..H..1 |
1dc00 | c9 4c 8b 20 41 0f b6 74 24 0a 39 f1 48 63 c1 7d 39 49 8b 7c cc 20 48 ff c1 48 39 1f 75 ec 49 8b | .L..A..t$.9.Hc.}9I.|..H..H9.u.I. |
1dc20 | 54 24 18 48 c1 e0 04 48 03 42 58 48 8b 10 48 8d 42 20 48 85 d2 ba d0 62 45 00 48 0f 44 c2 48 89 | T$.H...H.BXH..H.B.H....bE.H.D.H. |
1dc40 | 44 24 08 b8 a4 40 45 00 eb 44 48 8b 42 20 48 29 c3 48 c1 fb 04 78 95 48 8b 4a 08 48 29 c1 48 89 | D$...@E..DH.B.H).H...x.H.J.H).H. |
1dc60 | c8 48 c1 f8 04 48 39 c3 7d 82 48 89 d7 e8 b0 fb ff ff 49 8b 7c 24 18 48 8d 4c 24 08 89 da 89 c6 | .H...H9.}.H.......I.|$.H.L$..... |
1dc80 | e8 a0 fc ff ff 48 85 c0 0f 84 5e ff ff ff 48 8b 4c 24 08 48 89 c2 be c4 62 45 00 48 89 ef 31 c0 | .....H....^...H.L$.H....bE.H..1. |
1dca0 | e8 8f f6 ff ff 48 83 c4 10 5b 5d 41 5c c3 48 85 f6 74 04 85 d2 75 04 31 d2 31 f6 48 8b 47 20 f6 | .....H...[]A\.H..t...u.1.1.H.G.. |
1dcc0 | 40 42 02 74 08 48 8b 40 28 48 89 47 28 48 89 b7 a8 00 00 00 89 8f bc 00 00 00 89 8f c0 00 00 00 | @B.t.H.@(H.G(H.................. |
1dce0 | 88 97 c8 00 00 00 c3 48 8b 87 a8 00 00 00 c3 0f b6 87 c8 00 00 00 c3 8b 87 bc 00 00 00 c3 31 c0 | .......H......................1. |
1dd00 | 85 f6 78 2a 48 8b 47 20 48 8d 4f 60 85 f6 74 0d 48 39 c8 74 17 ff ce 48 8b 40 10 eb ef 48 39 c8 | ..x*H.G.H.O`..t.H9.t...H.@...H9. |
1dd20 | 74 0a 48 89 42 78 b8 01 00 00 00 c3 31 c0 c3 53 41 89 d0 48 89 fb 48 83 ec 10 48 85 f6 75 20 48 | t.H.Bx......1..SA..H..H...H..u.H |
1dd40 | 8b 57 10 31 c0 83 7a f8 46 75 48 48 8b 42 f0 44 89 c6 31 d2 48 8b 78 18 e8 05 4c ff ff eb 34 48 | .W.1..z.FuHH.B.D..1.H.x...L...4H |
1dd60 | 8b 76 78 48 8d 4c 24 08 48 c7 44 24 08 00 00 00 00 e8 e8 fa ff ff 48 85 c0 74 18 48 8b 4c 24 08 | .vxH.L$.H.D$..........H..t.H.L$. |
1dd80 | 48 8b 53 10 0f 10 01 48 83 c2 10 0f 11 42 f0 48 89 53 10 48 83 c4 10 5b c3 53 48 89 fb 48 83 ec | H.S....H.....B.H.S.H...[.SH..H.. |
1dda0 | 10 48 8b 76 78 48 8d 4c 24 08 48 c7 44 24 08 00 00 00 00 e8 a6 fa ff ff 48 85 c0 74 18 48 8b 53 | .H.vxH.L$.H.D$..........H..t.H.S |
1ddc0 | 10 48 8b 4c 24 08 0f 10 42 f0 48 83 ea 10 0f 11 01 48 89 53 10 48 83 c4 10 5b c3 41 57 41 56 41 | .H.L$...B.H......H.S.H...[.AWAVA |
1dde0 | 55 41 54 49 89 d5 55 53 49 89 f4 48 89 fb 48 83 ec 38 80 3e 3e 75 14 48 8b 47 10 49 ff c4 45 31 | UATI..USI..H..H..8.>>u.H.G.I..E1 |
1de00 | f6 48 8d 68 f0 48 89 6f 10 eb 07 4c 8b 72 78 49 8b 2e 8b 45 08 45 31 ff 83 e0 1f 83 f8 06 75 04 | .H.h.H.o...L.rxI...E.E1.......u. |
1de20 | 4c 8b 7d 00 49 8d 45 08 4c 89 24 24 c7 44 24 18 01 00 00 00 48 89 44 24 08 48 8b 04 24 8a 00 84 | L.}.I.E.L.$$.D$.....H.D$.H..$... |
1de40 | c0 0f 84 6d 02 00 00 3c 6c 0f 84 bf 00 00 00 7f 15 3c 53 74 36 3c 66 0f 84 4e 02 00 00 3c 4c 75 | ...m...<l........<St6<f..N...<Lu |
1de60 | 1d e9 45 02 00 00 3c 74 0f 84 05 01 00 00 3c 75 0f 84 b8 00 00 00 3c 6e 0f 84 0c 01 00 00 c7 44 | ..E...<t......<u......<n.......D |
1de80 | 24 18 00 00 00 00 e9 20 02 00 00 4d 85 ff 74 07 41 80 7f 08 26 75 22 49 c7 45 20 ea 62 45 00 41 | $..........M..t.A...&u"I.E..bE.A |
1dea0 | c7 45 2c ff ff ff ff 41 c7 45 30 ff ff ff ff 49 c7 45 18 ef 62 45 00 eb 3e 49 8b 47 18 48 8b 48 | .E,....A.E0....I.E..bE..>I.G.H.H |
1dec0 | 68 48 8d 51 20 48 85 c9 b9 cf 62 45 00 48 0f 44 d1 49 89 55 20 8b 50 28 8b 40 2c 85 d2 41 89 55 | hH.Q.H....bE.H.D.I.U..P(.@,..A.U |
1dee0 | 2c ba 69 27 45 00 41 89 45 30 b8 0a 25 45 00 48 0f 45 c2 49 89 45 18 49 8b 75 20 49 8d 7d 38 ba | ,.i'E.A.E0..%E.H.E.I.E.I.u.I.}8. |
1df00 | 3c 00 00 00 e8 1b f8 ff ff e9 9d 01 00 00 83 c8 ff 4d 85 f6 74 0f 41 f6 46 42 02 74 08 4c 89 f7 | <................M..t.A.FB.t.L.. |
1df20 | e8 16 f9 ff ff 41 89 45 28 e9 7d 01 00 00 31 c0 4d 85 ff 74 04 41 8a 47 0a 4d 85 ff 41 88 45 34 | .....A.E(.}...1.M..t.A.G.M..A.E4 |
1df40 | 74 07 41 80 7f 08 26 75 0f 41 c6 45 36 01 41 c6 45 35 00 e9 53 01 00 00 49 8b 47 18 8a 40 0b 41 | t.A...&u.A.E6.A.E5..S...I.G..@.A |
1df60 | 88 45 36 49 8b 47 18 8a 40 0a 41 88 45 35 e9 38 01 00 00 31 c0 4d 85 f6 74 07 41 8a 46 42 83 e0 | .E6I.G..@.A.E5.8...1.M..t.A.FB.. |
1df80 | 20 41 88 45 37 e9 21 01 00 00 4d 85 f6 0f 84 f9 00 00 00 41 f6 46 42 20 0f 85 ee 00 00 00 49 8b | .A.E7.!...M........A.FB.......I. |
1dfa0 | 7e 10 8a 4f 42 f6 c1 02 0f 84 de 00 00 00 48 8b 07 88 4c 24 1f 48 8b 00 4c 8b 58 18 4c 89 5c 24 | ~..OB.........H...L$.H..L.X.L.\$ |
1dfc0 | 10 e8 5c f8 ff ff 4c 8b 5c 24 10 8a 4c 24 1f 48 63 d0 48 89 d6 49 8b 43 38 80 e1 04 8b 14 90 74 | ..\...L.\$..L$.Hc.H..I.C8......t |
1dfe0 | 12 49 c7 45 08 d0 62 45 00 b8 c4 3f 45 00 e9 93 00 00 00 89 d1 83 e1 3f 83 e9 08 83 f9 21 77 6b | .I.E..bE...?E..........?.....!wk |
1e000 | ff 24 cd e8 63 45 00 b8 01 00 00 00 eb 5f 48 8b 4c 24 08 c1 ea 06 4c 89 df 0f b6 d2 e8 04 f9 ff | .$..cE......._H.L$....L......... |
1e020 | ff eb 63 49 c7 45 08 d2 62 45 00 b8 d2 62 45 00 eb 54 83 e2 3f 8d 42 f9 eb 33 b8 12 00 00 00 eb | ..cI.E..bE...bE..T..?.B..3...... |
1e040 | 2c b8 13 00 00 00 eb 25 b8 04 00 00 00 eb 1e b8 16 00 00 00 eb 17 b8 05 00 00 00 eb 10 b8 14 00 | ,......%........................ |
1e060 | 00 00 eb 09 b8 15 00 00 00 eb 02 31 c0 48 8b 53 18 48 8b 84 c2 f8 00 00 00 48 83 c0 20 49 89 45 | ...........1.H.S.H.......H...I.E |
1e080 | 08 b8 df 62 45 00 49 89 45 10 eb 08 49 c7 45 10 00 00 00 00 49 83 7d 10 00 75 10 49 c7 45 10 30 | ...bE.I.E...I.E.....I.}..u.I.E.0 |
1e0a0 | 3c 45 00 49 c7 45 08 00 00 00 00 48 ff 04 24 e9 85 fd ff ff be 66 00 00 00 4c 89 e7 e8 4f 60 fe | <E.I.E.....H..$......f...L...O`. |
1e0c0 | ff 48 85 c0 74 14 48 8b 43 10 0f 10 45 00 48 83 c0 10 0f 11 40 f0 48 89 43 10 be 4c 00 00 00 4c | .H..t.H.C...E.H.....@.H.C..L...L |
1e0e0 | 89 e7 e8 29 60 fe ff 48 85 c0 74 7c 4d 85 ff 74 07 41 80 7f 08 26 75 15 48 8b 43 10 c7 40 08 00 | ...)`..H..t|M..t.A...&u.H.C..@.. |
1e100 | 00 00 00 48 83 c0 10 48 89 43 10 eb 5b 49 8b 47 18 48 89 df 31 ed 4c 8b 68 48 e8 12 a3 fe ff 49 | ...H...H.C..[I.G.H..1.L.hH.....I |
1e120 | 89 c4 48 8b 43 10 4c 89 20 c7 40 08 45 00 00 00 48 83 43 10 10 c7 44 24 20 01 00 00 00 c7 44 24 | ..H.C.L...@.E...H.C...D$......D$ |
1e140 | 28 01 00 00 00 49 8b 47 18 39 68 1c 7e 1a 49 63 54 ad 00 48 8d 4c 24 20 4c 89 e6 48 89 df 48 ff | (....I.G.9h.~.IcT..H.L$.L..H..H. |
1e160 | c5 e8 d8 a4 fe ff eb dd 8b 44 24 18 48 83 c4 38 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 8b 87 b0 | .........D$.H..8[]A\A]A^A_.SH... |
1e180 | 00 00 00 48 89 fb 48 85 c0 74 2d 48 8b 77 10 48 03 47 38 31 c9 ba 01 00 00 00 0f 10 46 f0 0f 11 | ...H..H..t-H.w.H.G81........F... |
1e1a0 | 06 0f 10 08 48 8d 46 10 48 83 ee 10 0f 11 0e 48 89 47 10 e8 1b d4 ff ff be 02 00 00 00 48 89 df | ....H.F.H......H.G...........H.. |
1e1c0 | e8 70 ca ff ff 41 55 41 54 55 53 48 89 fb 48 81 ec 18 01 00 00 84 c0 48 89 54 24 70 48 89 4c 24 | .p...AUATUSH..H........H.T$pH.L$ |
1e1e0 | 78 4c 89 84 24 80 00 00 00 4c 89 8c 24 88 00 00 00 74 40 0f 29 84 24 90 00 00 00 0f 29 8c 24 a0 | xL..$....L..$....t@.).$.....).$. |
1e200 | 00 00 00 0f 29 94 24 b0 00 00 00 0f 29 9c 24 c0 00 00 00 0f 29 a4 24 d0 00 00 00 0f 29 ac 24 e0 | ....).$.....).$.....).$.....).$. |
1e220 | 00 00 00 0f 29 b4 24 f0 00 00 00 0f 29 bc 24 00 01 00 00 64 48 8b 04 25 28 00 00 00 48 89 44 24 | ....).$.....).$....dH..%(...H.D$ |
1e240 | 58 31 c0 48 8d 84 24 40 01 00 00 48 89 e2 48 89 df 48 89 44 24 08 48 8d 44 24 60 c7 04 24 10 00 | X1.H..$@...H..H..H.D$.H.D$`..$.. |
1e260 | 00 00 c7 44 24 04 30 00 00 00 48 89 44 24 10 e8 4f f1 ff ff 48 8b 6b 20 49 89 c5 f6 45 42 02 74 | ...D$.0...H.D$..O...H.k.I...EB.t |
1e280 | 58 48 89 ef e8 b2 f5 ff ff 41 89 c4 48 8b 45 00 48 8b 00 48 8b 40 18 48 8b 70 68 48 85 f6 74 15 | XH.......A..H.E.H..H.@.H.phH..t. |
1e2a0 | 48 8d 7c 24 1c 48 83 c6 20 ba 3c 00 00 00 e8 71 f4 ff ff eb 0a c6 44 24 1c 3f c6 44 24 1d 00 48 | H.|$.H....<....q......D$.?.D$..H |
1e2c0 | 8d 54 24 1c 4d 89 e8 44 89 e1 be 05 55 45 00 48 89 df 31 c0 e8 5b f0 ff ff 48 89 df e8 9a fe ff | .T$.M..D....UE.H..1..[...H...... |
1e2e0 | ff 55 53 48 89 fb 48 83 ec 18 8b 46 08 48 89 54 24 08 83 e0 0f 48 8b 2c c5 88 48 45 00 e8 cf f8 | .USH..H....F.H.T$....H.,..HE.... |
1e300 | ff ff 48 8b 54 24 08 49 89 c0 be f1 62 45 00 48 89 e9 48 89 df 31 c0 e8 a9 fe ff ff 50 8b 46 08 | ..H.T$.I....bE.H..H..1......P.F. |
1e320 | 83 e0 0f 83 e8 03 83 f8 01 48 0f 46 f2 ba 0c 63 45 00 e8 aa ff ff ff 41 55 41 54 49 89 cd 55 53 | .........H.F...cE......AUATI..US |
1e340 | 49 89 fc 48 89 f3 48 89 d5 48 83 ec 18 83 7e 08 03 75 0c f2 0f 10 06 f2 0f 11 44 24 08 eb 13 48 | I..H..H..H....~..u........D$...H |
1e360 | 8d 74 24 08 48 89 df e8 47 7a fe ff 85 c0 48 0f 44 eb 4c 89 ea 48 89 ee 4c 89 e7 e8 61 ff ff ff | .t$.H...Gz....H.D.L..H..L...a... |
1e380 | 41 54 55 49 89 fc 53 48 89 d5 48 89 f3 48 83 ec 10 83 7e 08 13 75 0a 48 8b 06 48 89 44 24 08 eb | ATUI..SH..H..H....~..u.H..H.D$.. |
1e3a0 | 13 48 8d 74 24 08 48 89 df e8 78 7a fe ff 85 c0 48 0f 44 eb 48 89 ee 4c 89 e7 e8 12 f8 ff ff be | .H.t$.H...xz....H.D.H..L........ |
1e3c0 | 18 63 45 00 48 89 c2 4c 89 e7 31 c0 e8 f4 fd ff ff 50 8b 46 08 48 89 d1 83 e0 0f 48 8b 14 c5 88 | .cE.H..L..1......P.F.H.....H.... |
1e3e0 | 48 45 00 8b 41 08 83 e0 0f 48 8b 0c c5 88 48 45 00 48 39 ca 75 0c be 3f 63 45 00 31 c0 e8 c3 fd | HE..A....H....HE.H9.u..?cE.1.... |
1e400 | ff ff be 60 63 45 00 31 c0 e8 b7 fd ff ff 41 55 41 54 45 31 e4 55 53 52 44 8a af c8 00 00 00 48 | ...`cE.1......AUATE1.USRD......H |
1e420 | 8b 6f 20 41 f6 c5 08 74 0d 83 bf c0 00 00 00 00 0f 84 d0 00 00 00 8a 45 42 a8 40 74 0b 83 e0 bf | .o.A...t...............EB.@t.... |
1e440 | 88 45 42 e9 d5 00 00 00 45 85 e4 48 89 fb 74 0d 83 ca ff be 03 00 00 00 e8 9b cb ff ff 41 80 e5 | .EB.....E..H..t..............A.. |
1e460 | 04 74 64 48 8b 45 00 48 8b 75 28 48 8b 00 48 8b 50 18 48 89 f0 48 8b 7a 38 48 8b 4a 48 83 ca ff | .tdH.E.H.u(H..H.P.H..H.z8H.JH... |
1e480 | 48 29 f8 48 c1 f8 02 ff c8 48 85 c9 74 06 48 63 d0 8b 14 91 85 c0 74 22 48 8b 43 28 48 39 c6 76 | H).H.....H..t.Hc......t"H.C(H9.v |
1e4a0 | 19 83 ce ff 48 85 c9 74 0d 48 29 f8 48 c1 f8 02 48 98 8b 74 81 fc 39 f2 74 0d be 02 00 00 00 48 | ....H..t.H).H...H..t..9.t......H |
1e4c0 | 89 df e8 31 cb ff ff 80 7b 0a 01 48 8b 45 28 48 89 43 28 75 48 45 85 e4 74 0a c7 83 c0 00 00 00 | ...1....{..H.E(H.C(uHE..t....... |
1e4e0 | 01 00 00 00 48 83 6d 28 04 80 4d 42 40 be 01 00 00 00 48 8b 43 10 48 89 df 48 83 e8 10 48 89 45 | ....H.m(..MB@.....H.C.H..H...H.E |
1e500 | 00 e8 2f c7 ff ff 8b 87 bc 00 00 00 41 bc 01 00 00 00 89 87 c0 00 00 00 e9 19 ff ff ff 58 5b 5d | ../.........A................X[] |
1e520 | 41 5c 41 5d c3 66 2e 0f 1f 84 00 00 00 00 00 90 41 57 41 89 ff 41 56 49 89 f6 41 55 49 89 d5 41 | A\A].f..........AWA..AVI..AUI..A |
1e540 | 54 4c 8d 25 a8 18 24 00 55 48 8d 2d a8 18 24 00 53 4c 29 e5 31 db 48 c1 fd 03 48 83 ec 08 e8 b5 | TL.%..$.UH.-..$.SL).1.H...H..... |
1e560 | 59 fe ff 48 85 ed 74 1e 0f 1f 84 00 00 00 00 00 4c 89 ea 4c 89 f6 44 89 ff 41 ff 14 dc 48 83 c3 | Y..H..t.........L..L..D..A...H.. |
1e580 | 01 48 39 eb 75 ea 48 83 c4 08 5b 5d 41 5c 41 5d 41 5e 41 5f c3 66 66 2e 0f 1f 84 00 00 00 00 00 | .H9.u.H...[]A\A]A^A_.ff......... |
1e5a0 | f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f2 48 89 fe bf 01 00 00 00 e9 90 5d fe ff | ..f...........@.H..H.........].. |
1e5c0 | 48 83 ec 08 48 83 c4 08 c3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | H...H........................... |
1e5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e600 | 01 00 02 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 27 | ....'%s'.could.not.be.accessed.' |
1e620 | 25 73 27 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 00 41 6e 20 20 75 6e 6b 6e 6f 77 6e 20 65 72 | %s'.was.not.found.An..unknown.er |
1e640 | 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 20 27 | ror.%d.occured.while.accessing.' |
1e660 | 25 73 27 00 6d 74 69 6d 65 00 75 6e 61 62 6c 65 20 74 6f 20 73 77 69 74 63 68 20 74 6f 20 64 69 | %s'.mtime.unable.to.switch.to.di |
1e680 | 72 65 63 74 6f 72 79 20 27 25 73 27 00 5f 50 52 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 00 72 62 | rectory.'%s'._PREMAKE_COMMAND.rb |
1e6a0 | 00 2f 64 65 76 2f 75 72 61 6e 64 6f 6d 00 25 30 32 58 25 30 32 58 25 30 32 58 25 30 32 58 2d 25 | ./dev/urandom.%02X%02X%02X%02X-% |
1e6c0 | 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 30 | 02X%02X-%02X%02X-%02X%02X-%02X%0 |
1e6e0 | 32 58 25 30 32 58 25 30 32 58 25 30 32 58 25 30 32 58 00 63 70 20 25 73 20 25 73 00 75 6e 61 62 | 2X%02X%02X%02X%02X.cp.%s.%s.unab |
1e700 | 6c 65 20 74 6f 20 63 6f 70 79 20 66 69 6c 65 20 74 6f 20 27 25 73 27 00 66 75 6e 63 74 69 6f 6e | le.to.copy.file.to.'%s'.function |
1e720 | 20 6f 73 2e 65 78 65 63 75 74 65 66 28 63 6d 64 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 | .os.executef(cmd,....).local.arg |
1e740 | 3d 7b 2e 2e 2e 7d 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 | ={...}.cmd.=.string.format(cmd,. |
1e760 | 74 61 62 6c 65 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 0a 72 65 74 75 72 6e 20 6f 73 2e 65 78 65 | table.unpack(arg)).return.os.exe |
1e780 | 63 75 74 65 28 63 6d 64 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 | cute(cmd).end.local.function.par |
1e7a0 | 73 65 5f 6c 64 5f 73 6f 5f 63 6f 6e 66 28 63 6f 6e 66 5f 66 69 6c 65 29 0a 6c 6f 63 61 6c 20 66 | se_ld_so_conf(conf_file).local.f |
1e7c0 | 69 72 73 74 2c 20 6c 61 73 74 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 | irst,.last.local.dirs.=.{.}.loca |
1e7e0 | 6c 20 66 69 6c 65 20 3d 20 69 6f 2e 6f 70 65 6e 28 63 6f 6e 66 5f 66 69 6c 65 29 0a 69 66 20 66 | l.file.=.io.open(conf_file).if.f |
1e800 | 69 6c 65 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 73 0a 65 6e 64 0a | ile.==.nil.then.return.dirs.end. |
1e820 | 66 6f 72 20 6c 69 6e 65 20 69 6e 20 66 69 6c 65 3a 6c 69 6e 65 73 28 29 20 64 6f 0a 66 69 72 73 | for.line.in.file:lines().do.firs |
1e840 | 74 20 3d 20 6c 69 6e 65 3a 66 69 6e 64 28 22 23 22 2c 20 31 2c 20 74 72 75 65 29 0a 69 66 20 66 | t.=.line:find("#",.1,.true).if.f |
1e860 | 69 72 73 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 69 6e 65 20 3d 20 6c 69 6e 65 3a 73 75 62 | irst.~=.nil.then.line.=.line:sub |
1e880 | 28 31 2c 20 66 69 72 73 74 20 2d 20 31 29 0a 65 6e 64 0a 69 66 20 6c 69 6e 65 20 7e 3d 20 22 22 | (1,.first.-.1).end.if.line.~=."" |
1e8a0 | 20 74 68 65 6e 0a 66 69 72 73 74 2c 20 6c 61 73 74 20 3d 20 6c 69 6e 65 3a 66 69 6e 64 28 22 69 | .then.first,.last.=.line:find("i |
1e8c0 | 6e 63 6c 75 64 65 25 73 2b 22 29 0a 69 66 20 66 69 72 73 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e | nclude%s+").if.first.~=.nil.then |
1e8e0 | 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 5f 67 6c 6f 62 20 3d 20 6c 69 6e 65 3a 73 75 62 28 6c | .local.include_glob.=.line:sub(l |
1e900 | 61 73 74 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 73 20 3d 20 6f 73 2e 6d 61 74 | ast.+.1).local.includes.=.os.mat |
1e920 | 63 68 66 69 6c 65 73 28 69 6e 63 6c 75 64 65 5f 67 6c 6f 62 29 0a 66 6f 72 20 5f 2c 20 76 20 69 | chfiles(include_glob).for._,.v.i |
1e940 | 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 65 73 29 20 64 6f 0a 64 69 72 73 20 3d 20 74 61 62 | n.ipairs(includes).do.dirs.=.tab |
1e960 | 6c 65 2e 6a 6f 69 6e 28 64 69 72 73 2c 20 70 61 72 73 65 5f 6c 64 5f 73 6f 5f 63 6f 6e 66 28 76 | le.join(dirs,.parse_ld_so_conf(v |
1e980 | 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 69 72 73 2c 20 6c | )).end.else.table.insert(dirs,.l |
1e9a0 | 69 6e 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 64 69 72 73 0a 65 6e 64 | ine).end.end.end.return.dirs.end |
1e9c0 | 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 66 69 6e 64 6c 69 62 28 6c 69 62 6e 61 6d 65 29 0a 6c 6f | .function.os.findlib(libname).lo |
1e9e0 | 63 61 6c 20 70 61 74 68 2c 20 66 6f 72 6d 61 74 73 0a 69 66 20 6f 73 2e 69 73 28 22 77 69 6e 64 | cal.path,.formats.if.os.is("wind |
1ea00 | 6f 77 73 22 29 20 74 68 65 6e 0a 66 6f 72 6d 61 74 73 20 3d 20 7b 20 22 25 73 2e 64 6c 6c 22 2c | ows").then.formats.=.{."%s.dll", |
1ea20 | 20 22 25 73 22 20 7d 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 | ."%s".}.path.=.os.getenv("PATH") |
1ea40 | 0a 65 6c 73 65 0a 69 66 20 6f 73 2e 69 73 28 22 6d 61 63 6f 73 78 22 29 20 74 68 65 6e 0a 66 6f | .else.if.os.is("macosx").then.fo |
1ea60 | 72 6d 61 74 73 20 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 | rmats.=.{."lib%s.dylib",."%s.dyl |
1ea80 | 69 62 22 20 7d 0a 70 61 74 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 44 59 4c 44 5f 4c 49 42 | ib".}.path.=.os.getenv("DYLD_LIB |
1eaa0 | 52 41 52 59 5f 50 41 54 48 22 29 0a 65 6c 73 65 0a 66 6f 72 6d 61 74 73 20 3d 20 7b 20 22 6c 69 | RARY_PATH").else.formats.=.{."li |
1eac0 | 62 25 73 2e 73 6f 22 2c 20 22 25 73 2e 73 6f 22 20 7d 0a 70 61 74 68 20 3d 20 6f 73 2e 67 65 74 | b%s.so",."%s.so".}.path.=.os.get |
1eae0 | 65 6e 76 28 22 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 22 29 20 6f 72 20 22 22 0a 66 6f 72 | env("LD_LIBRARY_PATH").or."".for |
1eb00 | 20 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 | ._,.v.in.ipairs(parse_ld_so_conf |
1eb20 | 28 22 2f 65 74 63 2f 6c 64 2e 73 6f 2e 63 6f 6e 66 22 29 29 20 64 6f 0a 70 61 74 68 20 3d 20 70 | ("/etc/ld.so.conf")).do.path.=.p |
1eb40 | 61 74 68 20 2e 2e 20 22 3a 22 20 2e 2e 20 76 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e | ath....":"....v.end.end.table.in |
1eb60 | 73 65 72 74 28 66 6f 72 6d 61 74 73 2c 20 22 25 73 22 29 0a 70 61 74 68 20 3d 20 70 61 74 68 20 | sert(formats,."%s").path.=.path. |
1eb80 | 6f 72 20 22 22 0a 69 66 20 6f 73 2e 69 73 36 34 62 69 74 28 29 20 74 68 65 6e 0a 70 61 74 68 20 | or."".if.os.is64bit().then.path. |
1eba0 | 3d 20 70 61 74 68 20 2e 2e 20 22 3a 2f 6c 69 62 36 34 3a 2f 75 73 72 2f 6c 69 62 36 34 2f 3a 75 | =.path....":/lib64:/usr/lib64/:u |
1ebc0 | 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 36 34 22 0a 65 6e 64 0a 70 61 74 68 20 3d 20 70 61 74 68 20 | sr/local/lib64".end.path.=.path. |
1ebe0 | 2e 2e 20 22 3a 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 | ...":/lib:/usr/lib:/usr/local/li |
1ec00 | 62 22 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 66 6d 74 20 69 6e 20 69 70 61 69 72 73 28 66 6f 72 6d | b".end.for._,.fmt.in.ipairs(form |
1ec20 | 61 74 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d | ats).do.local.name.=.string.form |
1ec40 | 61 74 28 66 6d 74 2c 20 6c 69 62 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 | at(fmt,.libname).local.result.=. |
1ec60 | 6f 73 2e 70 61 74 68 73 65 61 72 63 68 28 6e 61 6d 65 2c 20 70 61 74 68 29 0a 69 66 20 72 65 73 | os.pathsearch(name,.path).if.res |
1ec80 | 75 6c 74 20 74 68 65 6e 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 20 65 6e 64 0a 65 6e 64 0a 65 | ult.then.return.result.end.end.e |
1eca0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 67 65 74 28 29 0a 72 65 74 75 72 6e 20 5f 4f 50 54 | nd.function.os.get().return._OPT |
1ecc0 | 49 4f 4e 53 2e 6f 73 20 6f 72 20 5f 4f 53 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 69 | IONS.os.or._OS.end.function.os.i |
1ece0 | 73 28 69 64 29 0a 72 65 74 75 72 6e 20 28 6f 73 2e 67 65 74 28 29 3a 6c 6f 77 65 72 28 29 20 3d | s(id).return.(os.get():lower().= |
1ed00 | 3d 20 69 64 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 5f 36 34 42 69 74 48 6f | =.id:lower()).end.local._64BitHo |
1ed20 | 73 74 54 79 70 65 73 20 3d 20 7b 0a 22 78 38 36 5f 36 34 22 2c 0a 22 69 61 36 34 22 2c 0a 22 61 | stTypes.=.{."x86_64",."ia64",."a |
1ed40 | 6d 64 36 34 22 2c 0a 22 70 70 63 36 34 22 2c 0a 22 70 6f 77 65 72 70 63 36 34 22 2c 0a 22 73 70 | md64",."ppc64",."powerpc64",."sp |
1ed60 | 61 72 63 36 34 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 69 73 36 34 62 69 74 28 29 0a 69 | arc64".}.function.os.is64bit().i |
1ed80 | 66 20 28 6f 73 2e 5f 69 73 36 34 62 69 74 28 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 | f.(os._is64bit()).then.return.tr |
1eda0 | 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 72 63 68 0a 69 66 20 5f 4f 53 20 3d 3d 20 22 77 69 6e | ue.end.local.arch.if._OS.==."win |
1edc0 | 64 6f 77 73 22 20 74 68 65 6e 0a 61 72 63 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 50 52 4f | dows".then.arch.=.os.getenv("PRO |
1ede0 | 43 45 53 53 4f 52 5f 41 52 43 48 49 54 45 43 54 55 52 45 22 29 0a 65 6c 73 65 69 66 20 5f 4f 53 | CESSOR_ARCHITECTURE").elseif._OS |
1ee00 | 20 3d 3d 20 22 6d 61 63 6f 73 78 22 20 74 68 65 6e 0a 61 72 63 68 20 3d 20 6f 73 2e 6f 75 74 70 | .==."macosx".then.arch.=.os.outp |
1ee20 | 75 74 6f 66 28 22 65 63 68 6f 20 24 48 4f 53 54 54 59 50 45 22 29 0a 65 6c 73 65 0a 61 72 63 68 | utof("echo.$HOSTTYPE").else.arch |
1ee40 | 20 3d 20 6f 73 2e 6f 75 74 70 75 74 6f 66 28 22 75 6e 61 6d 65 20 2d 6d 22 29 0a 65 6e 64 0a 61 | .=.os.outputof("uname.-m").end.a |
1ee60 | 72 63 68 20 3d 20 61 72 63 68 3a 6c 6f 77 65 72 28 29 0a 66 6f 72 20 5f 2c 20 68 6f 73 74 74 79 | rch.=.arch:lower().for._,.hostty |
1ee80 | 70 65 20 69 6e 20 69 70 61 69 72 73 28 5f 36 34 42 69 74 48 6f 73 74 54 79 70 65 73 29 20 64 6f | pe.in.ipairs(_64BitHostTypes).do |
1eea0 | 0a 69 66 20 61 72 63 68 3a 66 69 6e 64 28 68 6f 73 74 74 79 70 65 29 20 74 68 65 6e 0a 72 65 74 | .if.arch:find(hosttype).then.ret |
1eec0 | 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 6e | urn.true.end.end.return.false.en |
1eee0 | 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 6f 6d 61 74 63 68 28 72 65 73 75 6c 74 2c | d.local.function.domatch(result, |
1ef00 | 20 6d 61 73 6b 2c 20 77 61 6e 74 66 69 6c 65 73 29 0a 69 66 20 6d 61 73 6b 3a 73 74 61 72 74 73 | .mask,.wantfiles).if.mask:starts |
1ef20 | 77 69 74 68 28 22 2e 2f 22 29 20 74 68 65 6e 0a 6d 61 73 6b 20 3d 20 6d 61 73 6b 3a 73 75 62 28 | with("./").then.mask.=.mask:sub( |
1ef40 | 33 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 61 73 65 64 69 72 20 3d 20 6d 61 73 6b 0a 6c 6f 63 61 | 3).end.local.basedir.=.mask.loca |
1ef60 | 6c 20 73 74 61 72 70 6f 73 20 3d 20 6d 61 73 6b 3a 66 69 6e 64 28 22 25 2a 22 29 0a 69 66 20 73 | l.starpos.=.mask:find("%*").if.s |
1ef80 | 74 61 72 70 6f 73 20 74 68 65 6e 0a 62 61 73 65 64 69 72 20 3d 20 62 61 73 65 64 69 72 3a 73 75 | tarpos.then.basedir.=.basedir:su |
1efa0 | 62 28 31 2c 20 73 74 61 72 70 6f 73 20 2d 20 31 29 0a 65 6e 64 0a 62 61 73 65 64 69 72 20 3d 20 | b(1,.starpos.-.1).end.basedir.=. |
1efc0 | 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 62 61 73 65 64 69 72 29 0a 69 66 20 28 62 | path.getdirectory(basedir).if.(b |
1efe0 | 61 73 65 64 69 72 20 3d 3d 20 22 2e 22 29 20 74 68 65 6e 20 62 61 73 65 64 69 72 20 3d 20 22 22 | asedir.==.".").then.basedir.=."" |
1f000 | 20 65 6e 64 0a 6c 6f 63 61 6c 20 72 65 63 75 72 73 65 20 3d 20 6d 61 73 6b 3a 66 69 6e 64 28 22 | .end.local.recurse.=.mask:find(" |
1f020 | 2a 2a 22 2c 20 6e 69 6c 2c 20 74 72 75 65 29 0a 6d 61 73 6b 20 3d 20 70 61 74 68 2e 77 69 6c 64 | **",.nil,.true).mask.=.path.wild |
1f040 | 63 61 72 64 73 28 6d 61 73 6b 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 61 74 63 68 | cards(mask).local.function.match |
1f060 | 77 61 6c 6b 65 72 28 62 61 73 65 64 69 72 29 0a 6c 6f 63 61 6c 20 77 69 6c 64 63 61 72 64 20 3d | walker(basedir).local.wildcard.= |
1f080 | 20 70 61 74 68 2e 6a 6f 69 6e 28 62 61 73 65 64 69 72 2c 20 22 2a 22 29 0a 6c 6f 63 61 6c 20 6d | .path.join(basedir,."*").local.m |
1f0a0 | 20 3d 20 6f 73 2e 6d 61 74 63 68 73 74 61 72 74 28 77 69 6c 64 63 61 72 64 29 0a 77 68 69 6c 65 | .=.os.matchstart(wildcard).while |
1f0c0 | 20 28 6f 73 2e 6d 61 74 63 68 6e 65 78 74 28 6d 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 69 73 66 69 | .(os.matchnext(m)).do.local.isfi |
1f0e0 | 6c 65 20 3d 20 6f 73 2e 6d 61 74 63 68 69 73 66 69 6c 65 28 6d 29 0a 69 66 20 28 28 77 61 6e 74 | le.=.os.matchisfile(m).if.((want |
1f100 | 66 69 6c 65 73 20 61 6e 64 20 69 73 66 69 6c 65 29 20 6f 72 20 28 6e 6f 74 20 77 61 6e 74 66 69 | files.and.isfile).or.(not.wantfi |
1f120 | 6c 65 73 20 61 6e 64 20 6e 6f 74 20 69 73 66 69 6c 65 29 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 | les.and.not.isfile)).then.local. |
1f140 | 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 62 61 73 65 64 69 72 2c 20 6f 73 2e 6d 61 | fname.=.path.join(basedir,.os.ma |
1f160 | 74 63 68 6e 61 6d 65 28 6d 29 29 0a 69 66 20 66 6e 61 6d 65 3a 6d 61 74 63 68 28 6d 61 73 6b 29 | tchname(m)).if.fname:match(mask) |
1f180 | 20 3d 3d 20 66 6e 61 6d 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 | .==.fname.then.table.insert(resu |
1f1a0 | 6c 74 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6f 73 2e 6d 61 74 63 68 64 | lt,.fname).end.end.end.os.matchd |
1f1c0 | 6f 6e 65 28 6d 29 0a 69 66 20 72 65 63 75 72 73 65 20 74 68 65 6e 0a 6d 20 3d 20 6f 73 2e 6d 61 | one(m).if.recurse.then.m.=.os.ma |
1f1e0 | 74 63 68 73 74 61 72 74 28 77 69 6c 64 63 61 72 64 29 0a 77 68 69 6c 65 20 28 6f 73 2e 6d 61 74 | tchstart(wildcard).while.(os.mat |
1f200 | 63 68 6e 65 78 74 28 6d 29 29 20 64 6f 0a 69 66 20 6e 6f 74 20 6f 73 2e 6d 61 74 63 68 69 73 66 | chnext(m)).do.if.not.os.matchisf |
1f220 | 69 6c 65 28 6d 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 6e 61 6d 65 20 3d 20 6f 73 2e 6d | ile(m).then.local.dirname.=.os.m |
1f240 | 61 74 63 68 6e 61 6d 65 28 6d 29 0a 6d 61 74 63 68 77 61 6c 6b 65 72 28 70 61 74 68 2e 6a 6f 69 | atchname(m).matchwalker(path.joi |
1f260 | 6e 28 62 61 73 65 64 69 72 2c 20 64 69 72 6e 61 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 6f 73 2e | n(basedir,.dirname)).end.end.os. |
1f280 | 6d 61 74 63 68 64 6f 6e 65 28 6d 29 0a 65 6e 64 0a 65 6e 64 0a 6d 61 74 63 68 77 61 6c 6b 65 72 | matchdone(m).end.end.matchwalker |
1f2a0 | 28 62 61 73 65 64 69 72 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 6d 61 74 63 68 64 | (basedir).end.function.os.matchd |
1f2c0 | 69 72 73 28 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 72 | irs(...).local.arg={...}.local.r |
1f2e0 | 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 6d 61 73 6b 20 69 6e 20 69 70 61 69 72 | esult.=.{.}.for._,.mask.in.ipair |
1f300 | 73 28 61 72 67 29 20 64 6f 0a 64 6f 6d 61 74 63 68 28 72 65 73 75 6c 74 2c 20 6d 61 73 6b 2c 20 | s(arg).do.domatch(result,.mask,. |
1f320 | 66 61 6c 73 65 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 | false).end.return.result.end.fun |
1f340 | 63 74 69 6f 6e 20 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 28 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 | ction.os.matchfiles(...).local.a |
1f360 | 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 | rg={...}.local.result.=.{.}.for. |
1f380 | 5f 2c 20 6d 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 61 72 67 29 20 64 6f 0a 64 6f 6d 61 74 63 | _,.mask.in.ipairs(arg).do.domatc |
1f3a0 | 68 28 72 65 73 75 6c 74 2c 20 6d 61 73 6b 2c 20 74 72 75 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e | h(result,.mask,.true).end.return |
1f3c0 | 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 6d 6b 64 69 72 20 | .result.end.local.builtin_mkdir. |
1f3e0 | 3d 20 6f 73 2e 6d 6b 64 69 72 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 6d 6b 64 69 72 28 70 29 0a | =.os.mkdir.function.os.mkdir(p). |
1f400 | 6c 6f 63 61 6c 20 64 69 72 20 3d 20 69 69 66 28 70 3a 73 74 61 72 74 73 77 69 74 68 28 22 2f 22 | local.dir.=.iif(p:startswith("/" |
1f420 | 29 2c 20 22 2f 22 2c 20 22 22 29 0a 66 6f 72 20 70 61 72 74 20 69 6e 20 70 3a 67 6d 61 74 63 68 | ),."/",."").for.part.in.p:gmatch |
1f440 | 28 22 5b 5e 2f 5d 2b 22 29 20 64 6f 0a 64 69 72 20 3d 20 64 69 72 20 2e 2e 20 70 61 72 74 0a 69 | ("[^/]+").do.dir.=.dir....part.i |
1f460 | 66 20 28 70 61 72 74 20 7e 3d 20 22 22 20 61 6e 64 20 6e 6f 74 20 70 61 74 68 2e 69 73 61 62 73 | f.(part.~=."".and.not.path.isabs |
1f480 | 6f 6c 75 74 65 28 70 61 72 74 29 20 61 6e 64 20 6e 6f 74 20 6f 73 2e 69 73 64 69 72 28 64 69 72 | olute(part).and.not.os.isdir(dir |
1f4a0 | 29 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 72 20 3d 20 62 75 69 6c 74 69 6e 5f | )).then.local.ok,.err.=.builtin_ |
1f4c0 | 6d 6b 64 69 72 28 64 69 72 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 0a 72 65 74 75 | mkdir(dir).if.(not.ok).then.retu |
1f4e0 | 72 6e 20 6e 69 6c 2c 20 65 72 72 0a 65 6e 64 0a 65 6e 64 0a 64 69 72 20 3d 20 64 69 72 20 2e 2e | rn.nil,.err.end.end.dir.=.dir... |
1f500 | 20 22 2f 22 0a 65 6e 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 | ."/".end.return.true.end.functio |
1f520 | 6e 20 6f 73 2e 6f 75 74 70 75 74 6f 66 28 63 6d 64 29 0a 6c 6f 63 61 6c 20 70 69 70 65 20 3d 20 | n.os.outputof(cmd).local.pipe.=. |
1f540 | 69 6f 2e 70 6f 70 65 6e 28 63 6d 64 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 70 69 70 | io.popen(cmd).local.result.=.pip |
1f560 | 65 3a 72 65 61 64 28 27 2a 61 27 29 0a 70 69 70 65 3a 63 6c 6f 73 65 28 29 0a 72 65 74 75 72 6e | e:read('*a').pipe:close().return |
1f580 | 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 72 6d 64 69 72 20 | .result.end.local.builtin_rmdir. |
1f5a0 | 3d 20 6f 73 2e 72 6d 64 69 72 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 72 6d 64 69 72 28 70 29 0a | =.os.rmdir.function.os.rmdir(p). |
1f5c0 | 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 6f 73 2e 6d 61 74 63 68 64 69 72 73 28 70 20 2e 2e 20 22 | local.dirs.=.os.matchdirs(p...." |
1f5e0 | 2f 2a 22 29 0a 66 6f 72 20 5f 2c 20 64 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 73 | /*").for._,.dname.in.ipairs(dirs |
1f600 | 29 20 64 6f 0a 6f 73 2e 72 6d 64 69 72 28 64 6e 61 6d 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | ).do.os.rmdir(dname).end.local.f |
1f620 | 69 6c 65 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 | iles.=.os.matchfiles(p...."/*"). |
1f640 | 66 6f 72 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 | for._,.fname.in.ipairs(files).do |
1f660 | 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 29 0a 65 6e 64 0a 62 75 69 6c 74 69 6e 5f 72 6d | .os.remove(fname).end.builtin_rm |
1f680 | 64 69 72 28 70 29 0a 65 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 67 65 74 61 62 73 | dir(p).end..function.path.getabs |
1f6a0 | 6f 6c 75 74 65 28 70 29 0a 70 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 2c 20 22 | olute(p).p.=.path.translate(p,." |
1f6c0 | 2f 22 29 0a 69 66 20 28 70 20 3d 3d 20 22 22 29 20 74 68 65 6e 20 70 20 3d 20 22 2e 22 20 65 6e | /").if.(p.==."").then.p.=.".".en |
1f6e0 | 64 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 69 69 66 20 28 70 61 74 68 2e 69 73 61 62 73 | d.local.result.=.iif.(path.isabs |
1f700 | 6f 6c 75 74 65 28 70 29 2c 20 6e 69 6c 2c 20 6f 73 2e 67 65 74 63 77 64 28 29 29 0a 66 6f 72 20 | olute(p),.nil,.os.getcwd()).for. |
1f720 | 6e 2c 20 70 61 72 74 20 69 6e 20 69 70 61 69 72 73 28 70 3a 65 78 70 6c 6f 64 65 28 22 2f 22 2c | n,.part.in.ipairs(p:explode("/", |
1f740 | 20 74 72 75 65 29 29 20 64 6f 0a 69 66 20 28 70 61 72 74 20 3d 3d 20 22 22 20 61 6e 64 20 6e 20 | .true)).do.if.(part.==."".and.n. |
1f760 | 3d 3d 20 31 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 2f 22 0a 65 6c 73 65 69 66 20 28 | ==.1).then.result.=."/".elseif.( |
1f780 | 70 61 72 74 20 3d 3d 20 22 2e 2e 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 70 61 74 68 | part.==."..").then.result.=.path |
1f7a0 | 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 72 65 73 75 6c 74 29 0a 65 6c 73 65 69 66 20 28 70 61 | .getdirectory(result).elseif.(pa |
1f7c0 | 72 74 20 7e 3d 20 22 2e 22 29 20 74 68 65 6e 0a 69 66 20 28 70 61 72 74 3a 73 74 61 72 74 73 77 | rt.~=.".").then.if.(part:startsw |
1f7e0 | 69 74 68 28 22 24 22 29 20 61 6e 64 20 6e 20 3e 20 31 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 | ith("$").and.n.>.1).then.result. |
1f800 | 3d 20 72 65 73 75 6c 74 20 2e 2e 20 22 2f 22 20 2e 2e 20 70 61 72 74 0a 65 6c 73 65 0a 72 65 73 | =.result...."/"....part.else.res |
1f820 | 75 6c 74 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 72 65 73 75 6c 74 2c 20 70 61 72 74 29 0a 65 6e | ult.=.path.join(result,.part).en |
1f840 | 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 73 75 6c 74 20 3d 20 69 69 66 28 72 65 73 75 6c 74 3a 65 6e | d.end.end.result.=.iif(result:en |
1f860 | 64 73 77 69 74 68 28 22 2f 22 29 2c 20 72 65 73 75 6c 74 3a 73 75 62 28 31 2c 20 2d 32 29 2c 20 | dswith("/"),.result:sub(1,.-2),. |
1f880 | 72 65 73 75 6c 74 29 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 | result).return.result.end.functi |
1f8a0 | 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 |
1f8c0 | 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 |
1f8e0 | 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 |
1f900 | 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 |
1f920 | 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 |
1f940 | 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 6e 61 | ath.removeext(name).local.i.=.na |
1f960 | 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 |
1f980 | 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 |
1f9a0 | 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 |
1f9c0 | 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: |
1f9e0 | 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. |
1fa00 | 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 |
1fa20 | 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 |
1fa40 | 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) |
1fa60 | 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 |
1fa80 | 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 |
1faa0 | 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 |
1fac0 | 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 70 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 70 3a 66 | th.getextension(p).local.i.=.p:f |
1fae0 | 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 65 6e 0a 72 | indlast(".",.true).if.(i).then.r |
1fb00 | 65 74 75 72 6e 20 70 3a 73 75 62 28 69 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 22 0a 65 6e | eturn.p:sub(i).else.return."".en |
1fb20 | 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 6d 65 28 70 29 0a 6c | d.end.function.path.getname(p).l |
1fb40 | 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 5d 22 29 0a 69 66 20 | ocal.i.=.p:findlast("[/\\]").if. |
1fb60 | 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 20 31 29 0a 65 6c 73 | (i).then.return.p:sub(i.+.1).els |
1fb80 | 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 6f 6e 20 70 61 74 68 | e.return.p.end.end.function.path |
1fba0 | 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 72 63 2c 20 64 73 74 29 0a 73 72 63 20 3d 20 70 61 74 | .getrelative(src,.dst).src.=.pat |
1fbc0 | 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 73 72 63 29 0a 64 73 74 20 3d 20 70 61 74 68 2e 67 65 | h.getabsolute(src).dst.=.path.ge |
1fbe0 | 74 61 62 73 6f 6c 75 74 65 28 64 73 74 29 0a 69 66 20 28 73 72 63 20 3d 3d 20 64 73 74 29 20 74 | tabsolute(dst).if.(src.==.dst).t |
1fc00 | 68 65 6e 0a 72 65 74 75 72 6e 20 22 2e 22 0a 65 6e 64 0a 69 66 20 64 73 74 3a 73 74 61 72 74 73 | hen.return.".".end.if.dst:starts |
1fc20 | 77 69 74 68 28 22 24 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 73 74 0a 65 6e 64 0a 73 72 | with("$").then.return.dst.end.sr |
1fc40 | 63 20 3d 20 73 72 63 20 2e 2e 20 22 2f 22 0a 64 73 74 20 3d 20 64 73 74 20 2e 2e 20 22 2f 22 0a | c.=.src...."/".dst.=.dst...."/". |
1fc60 | 6c 6f 63 61 6c 20 69 64 78 20 3d 20 30 0a 77 68 69 6c 65 20 28 74 72 75 65 29 20 64 6f 0a 6c 6f | local.idx.=.0.while.(true).do.lo |
1fc80 | 63 61 6c 20 74 73 74 20 3d 20 73 72 63 3a 66 69 6e 64 28 22 2f 22 2c 20 69 64 78 20 2b 20 31 2c | cal.tst.=.src:find("/",.idx.+.1, |
1fca0 | 20 74 72 75 65 29 0a 69 66 20 74 73 74 20 74 68 65 6e 0a 69 66 20 73 72 63 3a 73 75 62 28 31 2c | .true).if.tst.then.if.src:sub(1, |
1fcc0 | 74 73 74 29 20 3d 3d 20 64 73 74 3a 73 75 62 28 31 2c 74 73 74 29 20 74 68 65 6e 0a 69 64 78 20 | tst).==.dst:sub(1,tst).then.idx. |
1fce0 | 3d 20 74 73 74 0a 65 6c 73 65 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6c 73 65 0a 62 72 65 61 6b 0a | =.tst.else.break.end.else.break. |
1fd00 | 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 72 73 74 20 3d 20 73 72 63 3a 66 69 6e 64 28 22 | end.end.local.first.=.src:find(" |
1fd20 | 2f 22 2c 20 30 2c 20 74 72 75 65 29 0a 69 66 20 69 64 78 20 3c 3d 20 66 69 72 73 74 20 74 68 65 | /",.0,.true).if.idx.<=.first.the |
1fd40 | 6e 0a 72 65 74 75 72 6e 20 64 73 74 3a 73 75 62 28 31 2c 20 2d 32 29 0a 65 6e 64 0a 73 72 63 20 | n.return.dst:sub(1,.-2).end.src. |
1fd60 | 3d 20 73 72 63 3a 73 75 62 28 69 64 78 20 2b 20 31 29 0a 64 73 74 20 3d 20 64 73 74 3a 73 75 62 | =.src:sub(idx.+.1).dst.=.dst:sub |
1fd80 | 28 69 64 78 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 22 22 0a 69 64 78 20 | (idx.+.1).local.result.=."".idx. |
1fda0 | 3d 20 73 72 63 3a 66 69 6e 64 28 22 2f 22 29 0a 77 68 69 6c 65 20 28 69 64 78 29 20 64 6f 0a 72 | =.src:find("/").while.(idx).do.r |
1fdc0 | 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 22 2e 2e 2f 22 0a 69 64 78 20 3d 20 73 72 | esult.=.result...."../".idx.=.sr |
1fde0 | 63 3a 66 69 6e 64 28 22 2f 22 2c 20 69 64 78 20 2b 20 31 29 0a 65 6e 64 0a 72 65 73 75 6c 74 20 | c:find("/",.idx.+.1).end.result. |
1fe00 | 3d 20 72 65 73 75 6c 74 20 2e 2e 20 64 73 74 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 3a 73 75 | =.result....dst.return.result:su |
1fe20 | 62 28 31 2c 20 2d 32 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 63 66 69 | b(1,.-2).end.function.path.iscfi |
1fe40 | 6c 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 | le(fname).local.extensions.=.{." |
1fe60 | 2e 63 22 2c 20 22 2e 73 22 2c 20 22 2e 6d 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 | .c",.".s",.".m".}.local.ext.=.pa |
1fe80 | 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 72 | th.getextension(fname):lower().r |
1fea0 | 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 6f 6e 73 2c | eturn.table.contains(extensions, |
1fec0 | 20 65 78 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c | .ext).end.function.path.iscppfil |
1fee0 | 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e | e(fname).local.extensions.=.{.". |
1ff00 | 63 63 22 2c 20 22 2e 63 70 70 22 2c 20 22 2e 63 78 78 22 2c 20 22 2e 63 22 2c 20 22 2e 73 22 2c | cc",.".cpp",.".cxx",.".c",.".s", |
1ff20 | 20 22 2e 6d 22 2c 20 22 2e 6d 6d 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e | .".m",.".mm".}.local.ext.=.path. |
1ff40 | 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 72 65 74 75 | getextension(fname):lower().retu |
1ff60 | 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 6f 6e 73 2c 20 65 78 | rn.table.contains(extensions,.ex |
1ff80 | 74 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 | t).end.function.path.isobjcfile( |
1ffa0 | 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 6d 22 | fname).local.extensions.=.{.".m" |
1ffc0 | 2c 20 22 2e 6d 6d 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 | ,.".mm".}.local.ext.=.path.getex |
1ffe0 | 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 72 65 74 75 72 6e 20 74 61 | tension(fname):lower().return.ta |
20000 | 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 6f 6e 73 2c 20 65 78 74 29 0a 65 6e | ble.contains(extensions,.ext).en |
20020 | 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 6e 61 6d | d.function.path.iscppheader(fnam |
20040 | 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 68 22 2c 20 22 2e | e).local.extensions.=.{.".h",.". |
20060 | 68 68 22 2c 20 22 2e 68 70 70 22 2c 20 22 2e 68 78 78 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 | hh",.".hpp",.".hxx".}.local.ext. |
20080 | 3d 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 3a 6c 6f 77 65 72 | =.path.getextension(fname):lower |
200a0 | 28 29 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 | ().return.table.contains(extensi |
200c0 | 6f 6e 73 2c 20 65 78 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 72 65 | ons,.ext).end.function.path.isre |
200e0 | 73 6f 75 72 63 65 66 69 6c 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f | sourcefile(fname).local.extensio |
20100 | 6e 73 20 3d 20 7b 20 22 2e 72 63 22 20 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e | ns.=.{.".rc".}.local.ext.=.path. |
20120 | 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 72 65 74 75 | getextension(fname):lower().retu |
20140 | 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 65 78 74 65 6e 73 69 6f 6e 73 2c 20 65 78 | rn.table.contains(extensions,.ex |
20160 | 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 6a 6f 69 6e 28 2e 2e 2e 29 0a 6c | t).end.function.path.join(...).l |
20180 | 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 6e 75 6d 61 72 67 73 20 3d 20 73 | ocal.arg={...}.local.numargs.=.s |
201a0 | 65 6c 65 63 74 28 22 23 22 2c 20 2e 2e 2e 29 0a 69 66 20 6e 75 6d 61 72 67 73 20 3d 3d 20 30 20 | elect("#",....).if.numargs.==.0. |
201c0 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 22 3b 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 6c 6c 70 61 72 | then.return."";.end.local.allpar |
201e0 | 74 73 20 3d 20 7b 7d 0a 66 6f 72 20 69 20 3d 20 6e 75 6d 61 72 67 73 2c 20 31 2c 20 2d 31 20 64 | ts.=.{}.for.i.=.numargs,.1,.-1.d |
20200 | 6f 0a 6c 6f 63 61 6c 20 70 61 72 74 20 3d 20 73 65 6c 65 63 74 28 69 2c 20 2e 2e 2e 29 0a 69 66 | o.local.part.=.select(i,....).if |
20220 | 20 70 61 72 74 20 61 6e 64 20 23 70 61 72 74 20 3e 20 30 20 61 6e 64 20 70 61 72 74 20 7e 3d 20 | .part.and.#part.>.0.and.part.~=. |
20240 | 22 2e 22 20 74 68 65 6e 0a 77 68 69 6c 65 20 70 61 72 74 3a 65 6e 64 73 77 69 74 68 28 22 2f 22 | ".".then.while.part:endswith("/" |
20260 | 29 20 64 6f 0a 70 61 72 74 20 3d 20 70 61 72 74 3a 73 75 62 28 31 2c 20 2d 32 29 0a 65 6e 64 0a | ).do.part.=.part:sub(1,.-2).end. |
20280 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 6c 6c 70 61 72 74 73 2c 20 31 2c 20 70 61 72 74 29 0a | table.insert(allparts,.1,.part). |
202a0 | 69 66 20 70 61 74 68 2e 69 73 61 62 73 6f 6c 75 74 65 28 70 61 72 74 29 20 74 68 65 6e 0a 62 72 | if.path.isabsolute(part).then.br |
202c0 | 65 61 6b 0a 65 6e 64 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 | eak.end.end.end.return.table.con |
202e0 | 63 61 74 28 61 6c 6c 70 61 72 74 73 2c 20 22 2f 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | cat(allparts,."/").end.function. |
20300 | 70 61 74 68 2e 72 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 | path.rebase(p,.oldbase,.newbase) |
20320 | 0a 70 20 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 | .p.=.path.getabsolute(path.join( |
20340 | 6f 6c 64 62 61 73 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 | oldbase,.p)).p.=.path.getrelativ |
20360 | 65 28 6e 65 77 62 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 | e(newbase,.p).return.p.end.funct |
20380 | 69 6f 6e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 2c 20 73 65 70 29 0a 69 66 20 28 74 | ion.path.translate(p,.sep).if.(t |
203a0 | 79 70 65 28 70 29 20 3d 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 | ype(p).==."table").then.local.re |
203c0 | 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 | sult.=.{.}.for._,.value.in.ipair |
203e0 | 73 28 70 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 70 61 74 | s(p).do.table.insert(result,.pat |
20400 | 68 2e 74 72 61 6e 73 6c 61 74 65 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 | h.translate(value)).end.return.r |
20420 | 65 73 75 6c 74 0a 65 6c 73 65 0a 69 66 20 28 6e 6f 74 20 73 65 70 29 20 74 68 65 6e 0a 69 66 20 | esult.else.if.(not.sep).then.if. |
20440 | 28 6f 73 2e 69 73 28 22 77 69 6e 64 6f 77 73 22 29 29 20 74 68 65 6e 0a 73 65 70 20 3d 20 22 5c | (os.is("windows")).then.sep.=."\ |
20460 | 5c 22 0a 65 6c 73 65 0a 73 65 70 20 3d 20 22 2f 22 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 | \".else.sep.=."/".end.end.local. |
20480 | 72 65 73 75 6c 74 20 3d 20 70 3a 67 73 75 62 28 22 5b 2f 5c 5c 5d 22 2c 20 73 65 70 29 0a 72 65 | result.=.p:gsub("[/\\]",.sep).re |
204a0 | 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 | turn.result.end.end.function.pat |
204c0 | 68 2e 77 69 6c 64 63 61 72 64 73 28 70 61 74 74 65 72 6e 29 0a 70 61 74 74 65 72 6e 20 3d 20 70 | h.wildcards(pattern).pattern.=.p |
204e0 | 61 74 74 65 72 6e 3a 67 73 75 62 28 22 28 5b 25 2b 25 2e 25 2d 25 5e 25 24 25 28 25 29 25 25 5d | attern:gsub("([%+%.%-%^%$%(%)%%] |
20500 | 29 22 2c 20 22 25 25 25 31 22 29 0a 70 61 74 74 65 72 6e 20 3d 20 70 61 74 74 65 72 6e 3a 67 73 | )",."%%%1").pattern.=.pattern:gs |
20520 | 75 62 28 22 25 2a 25 2a 22 2c 20 22 5c 30 30 31 22 29 0a 70 61 74 74 65 72 6e 20 3d 20 70 61 74 | ub("%*%*",."\001").pattern.=.pat |
20540 | 74 65 72 6e 3a 67 73 75 62 28 22 25 2a 22 2c 20 22 5c 30 30 32 22 29 0a 70 61 74 74 65 72 6e 20 | tern:gsub("%*",."\002").pattern. |
20560 | 3d 20 70 61 74 74 65 72 6e 3a 67 73 75 62 28 22 5c 30 30 31 22 2c 20 22 2e 2a 22 29 0a 70 61 74 | =.pattern:gsub("\001",.".*").pat |
20580 | 74 65 72 6e 20 3d 20 70 61 74 74 65 72 6e 3a 67 73 75 62 28 22 5c 30 30 32 22 2c 20 22 5b 5e 2f | tern.=.pattern:gsub("\002",."[^/ |
205a0 | 5d 2a 22 29 0a 72 65 74 75 72 6e 20 70 61 74 74 65 72 6e 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | ]*").return.pattern.end.function |
205c0 | 20 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 29 0a 6c 6f 63 61 6c 20 63 68 61 6e 67 65 64 0a | .path.trimdots(p).local.changed. |
205e0 | 72 65 70 65 61 74 0a 63 68 61 6e 67 65 64 20 3d 20 74 72 75 65 0a 69 66 20 70 3a 73 74 61 72 74 | repeat.changed.=.true.if.p:start |
20600 | 73 77 69 74 68 28 22 2e 2f 22 29 20 74 68 65 6e 0a 70 20 3d 20 70 3a 73 75 62 28 33 29 0a 65 6c | swith("./").then.p.=.p:sub(3).el |
20620 | 73 65 69 66 20 70 3a 73 74 61 72 74 73 77 69 74 68 28 22 2e 2e 2f 22 29 20 74 68 65 6e 0a 70 20 | seif.p:startswith("../").then.p. |
20640 | 3d 20 70 3a 73 75 62 28 34 29 0a 65 6c 73 65 0a 63 68 61 6e 67 65 64 20 3d 20 66 61 6c 73 65 0a | =.p:sub(4).else.changed.=.false. |
20660 | 65 6e 64 0a 75 6e 74 69 6c 20 6e 6f 74 20 63 68 61 6e 67 65 64 0a 72 65 74 75 72 6e 20 70 0a 65 | end.until.not.changed.return.p.e |
20680 | 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 2e 65 78 70 6c 6f 64 65 28 73 2c 20 70 | nd..function.string.explode(s,.p |
206a0 | 61 74 74 65 72 6e 2c 20 70 6c 61 69 6e 29 0a 69 66 20 28 70 61 74 74 65 72 6e 20 3d 3d 20 27 27 | attern,.plain).if.(pattern.==.'' |
206c0 | 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 66 61 6c 73 65 20 65 6e 64 0a 6c 6f 63 61 6c 20 70 6f | ).then.return.false.end.local.po |
206e0 | 73 20 3d 20 30 0a 6c 6f 63 61 6c 20 61 72 72 20 3d 20 7b 20 7d 0a 66 6f 72 20 73 74 2c 73 70 20 | s.=.0.local.arr.=.{.}.for.st,sp. |
20700 | 69 6e 20 66 75 6e 63 74 69 6f 6e 28 29 20 72 65 74 75 72 6e 20 73 3a 66 69 6e 64 28 70 61 74 74 | in.function().return.s:find(patt |
20720 | 65 72 6e 2c 20 70 6f 73 2c 20 70 6c 61 69 6e 29 20 65 6e 64 20 64 6f 0a 74 61 62 6c 65 2e 69 6e | ern,.pos,.plain).end.do.table.in |
20740 | 73 65 72 74 28 61 72 72 2c 20 73 3a 73 75 62 28 70 6f 73 2c 20 73 74 2d 31 29 29 0a 70 6f 73 20 | sert(arr,.s:sub(pos,.st-1)).pos. |
20760 | 3d 20 73 70 20 2b 20 31 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 72 72 2c 20 73 | =.sp.+.1.end.table.insert(arr,.s |
20780 | 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 69 | :sub(pos)).return.arr.end.functi |
207a0 | 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 70 | on.string.findlast(s,.pattern,.p |
207c0 | 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 61 | lain).local.curr.=.0.repeat.loca |
207e0 | 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 20 | l.next.=.s:find(pattern,.curr.+. |
20800 | 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 20 | 1,.plain).if.(next).then.curr.=. |
20820 | 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 75 | next.end.until.(not.next).if.(cu |
20840 | 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 64 | rr.>.0).then.return.curr.end.end |
20860 | 0a 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 2e 73 74 61 72 74 73 77 69 74 68 28 68 61 79 73 | .function.string.startswith(hays |
20880 | 74 61 63 6b 2c 20 6e 65 65 64 6c 65 29 0a 72 65 74 75 72 6e 20 28 68 61 79 73 74 61 63 6b 3a 66 | tack,.needle).return.(haystack:f |
208a0 | 69 6e 64 28 6e 65 65 64 6c 65 2c 20 31 2c 20 74 72 75 65 29 20 3d 3d 20 31 29 0a 65 6e 64 0a 00 | ind(needle,.1,.true).==.1).end.. |
208c0 | 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 74 2c 20 76 61 6c 75 65 | function.table.contains(t,.value |
208e0 | 29 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f 0a 69 66 20 76 20 3d | ).for._,.v.in.pairs(t).do.if.v.= |
20900 | 3d 20 76 61 6c 75 65 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 72 75 65 20 65 6e 64 0a 65 6e 64 | =.value.then.return.true.end.end |
20920 | 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 74 61 62 6c 65 | .return.false.end.function.table |
20940 | 2e 69 63 6f 6e 74 61 69 6e 73 28 74 2c 20 76 61 6c 75 65 29 0a 66 6f 72 20 5f 2c 20 76 20 69 6e | .icontains(t,.value).for._,.v.in |
20960 | 20 69 70 61 69 72 73 28 74 29 20 64 6f 0a 69 66 20 76 20 3d 3d 20 76 61 6c 75 65 20 74 68 65 6e | .ipairs(t).do.if.v.==.value.then |
20980 | 20 72 65 74 75 72 6e 20 74 72 75 65 20 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 | .return.true.end.end.return.fals |
209a0 | 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 61 72 72 | e.end.function.table.extract(arr |
209c0 | 2c 20 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 | ,.fname).local.result.=.{.}.for. |
209e0 | 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 61 72 72 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 | _,v.in.ipairs(arr).do.table.inse |
20a00 | 72 74 28 72 65 73 75 6c 74 2c 20 76 5b 66 6e 61 6d 65 5d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 | rt(result,.v[fname]).end.return. |
20a20 | 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 66 6c 61 74 74 65 | result.end.function.table.flatte |
20a40 | 6e 28 61 72 72 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 | n(arr).local.result.=.{.}.local. |
20a60 | 66 75 6e 63 74 69 6f 6e 20 66 6c 61 74 74 65 6e 28 61 72 72 29 0a 66 6f 72 20 5f 2c 20 76 20 69 | function.flatten(arr).for._,.v.i |
20a80 | 6e 20 69 70 61 69 72 73 28 61 72 72 29 20 64 6f 0a 69 66 20 74 79 70 65 28 76 29 20 3d 3d 20 22 | n.ipairs(arr).do.if.type(v).==." |
20aa0 | 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6c 61 74 74 65 6e 28 76 29 0a 65 6c 73 65 0a 74 61 62 6c | table".then.flatten(v).else.tabl |
20ac0 | 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 65 6e 64 0a | e.insert(result,.v).end.end.end. |
20ae0 | 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 6e 64 0a 66 | flatten(arr).return.result.end.f |
20b00 | 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 61 72 72 2c 20 62 65 66 6f 72 | unction.table.implode(arr,.befor |
20b20 | 65 2c 20 61 66 74 65 72 2c 20 62 65 74 77 65 65 6e 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 | e,.after,.between).local.result. |
20b40 | 3d 20 22 22 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 61 72 72 29 20 64 6f 0a 69 | =."".for._,v.in.ipairs(arr).do.i |
20b60 | 66 20 28 72 65 73 75 6c 74 20 7e 3d 20 22 22 20 61 6e 64 20 62 65 74 77 65 65 6e 29 20 74 68 65 | f.(result.~=."".and.between).the |
20b80 | 6e 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 62 65 74 77 65 65 6e 0a 65 6e 64 | n.result.=.result....between.end |
20ba0 | 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 62 65 66 6f 72 65 20 2e 2e 20 76 20 | .result.=.result....before....v. |
20bc0 | 2e 2e 20 61 66 74 65 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 | ...after.end.return.result.end.f |
20be0 | 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 66 6c 61 74 28 74 62 6c 2c 20 76 61 | unction.table.insertflat(tbl,.va |
20c00 | 6c 75 65 73 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 | lues).if.type(values).==."table" |
20c20 | 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 76 61 6c | .then.for._,.value.in.ipairs(val |
20c40 | 75 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 66 6c 61 74 28 74 62 6c 2c 20 76 61 | ues).do.table.insertflat(tbl,.va |
20c60 | 6c 75 65 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 62 6c 2c 20 | lue).end.else.table.insert(tbl,. |
20c80 | 76 61 6c 75 65 73 29 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 | values).end.end.function.table.i |
20ca0 | 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 3d 20 6e 69 6c 0a | sempty(t).return.next(t).==.nil. |
20cc0 | 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 2e 29 0a 6c 6f 63 | end.function.table.join(...).loc |
20ce0 | 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a | al.arg={...}.local.result.=.{.}. |
20d00 | 66 6f 72 20 5f 2c 74 20 69 6e 20 69 70 61 69 72 73 28 61 72 67 29 20 64 6f 0a 69 66 20 74 79 70 | for._,t.in.ipairs(arg).do.if.typ |
20d20 | 65 28 74 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 | e(t).==."table".then.for._,v.in. |
20d40 | 69 70 61 69 72 73 28 74 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 | ipairs(t).do.table.insert(result |
20d60 | 2c 20 76 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 75 6c | ,.v).end.else.table.insert(resul |
20d80 | 74 2c 20 74 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,.t).end.end.return.result.end. |
20da0 | 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 6b 65 79 73 28 74 62 6c 29 0a 6c 6f 63 61 6c 20 6b | function.table.keys(tbl).local.k |
20dc0 | 65 79 73 20 3d 20 7b 7d 0a 66 6f 72 20 6b 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 74 62 6c 29 20 | eys.=.{}.for.k,._.in.pairs(tbl). |
20de0 | 64 6f 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 72 65 74 | do.table.insert(keys,.k).end.ret |
20e00 | 75 72 6e 20 6b 65 79 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 6d 65 72 67 | urn.keys.end.function.table.merg |
20e20 | 65 28 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 6c 6f 63 61 6c 20 72 65 73 | e(...).local.arg={...}.local.res |
20e40 | 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 74 20 69 6e 20 69 70 61 69 72 73 28 61 72 67 29 | ult.=.{.}.for._,t.in.ipairs(arg) |
20e60 | 20 64 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 | .do.if.type(t).==."table".then.f |
20e80 | 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f 0a 72 65 73 75 6c 74 5b 6b 5d 20 | or.k,v.in.pairs(t).do.result[k]. |
20ea0 | 3d 20 76 0a 65 6e 64 0a 65 6c 73 65 0a 65 72 72 6f 72 28 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 | =.v.end.else.error("invalid.valu |
20ec0 | 65 22 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 66 75 | e").end.end.return.result.end.fu |
20ee0 | 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 61 72 72 2c 20 74 72 61 6e | nction.table.translate(arr,.tran |
20f00 | 73 6c 61 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 | slation).local.result.=.{.}.for. |
20f20 | 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 61 72 72 29 20 64 6f 0a 6c 6f 63 61 6c | _,.value.in.ipairs(arr).do.local |
20f40 | 20 74 76 61 6c 75 65 0a 69 66 20 74 79 70 65 28 74 72 61 6e 73 6c 61 74 69 6f 6e 29 20 3d 3d 20 | .tvalue.if.type(translation).==. |
20f60 | 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 74 76 61 6c 75 65 20 3d 20 74 72 61 6e 73 6c 61 | "function".then.tvalue.=.transla |
20f80 | 74 69 6f 6e 28 76 61 6c 75 65 29 0a 65 6c 73 65 0a 74 76 61 6c 75 65 20 3d 20 74 72 61 6e 73 6c | tion(value).else.tvalue.=.transl |
20fa0 | 61 74 69 6f 6e 5b 76 61 6c 75 65 5d 0a 65 6e 64 0a 69 66 20 28 74 76 61 6c 75 65 29 20 74 68 65 | ation[value].end.if.(tvalue).the |
20fc0 | 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 74 76 61 6c 75 65 29 0a 65 | n.table.insert(result,.tvalue).e |
20fe0 | 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 00 66 75 6e 63 74 69 | nd.end.return.result.end..functi |
21000 | 6f 6e 20 69 6f 2e 63 61 70 74 75 72 65 28 29 0a 69 6f 2e 63 61 70 74 75 72 65 64 20 3d 20 27 27 | on.io.capture().io.captured.=.'' |
21020 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 69 6f 2e 65 6e 64 63 61 70 74 75 72 65 28 29 0a 6c 6f | .end.function.io.endcapture().lo |
21040 | 63 61 6c 20 63 61 70 74 75 72 65 64 20 3d 20 69 6f 2e 63 61 70 74 75 72 65 64 0a 69 6f 2e 63 61 | cal.captured.=.io.captured.io.ca |
21060 | 70 74 75 72 65 64 20 3d 20 6e 69 6c 0a 72 65 74 75 72 6e 20 63 61 70 74 75 72 65 64 0a 65 6e 64 | ptured.=.nil.return.captured.end |
21080 | 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 6f 70 65 6e 20 3d 20 69 6f 2e 6f 70 65 6e 0a 66 75 | .local.builtin_open.=.io.open.fu |
210a0 | 6e 63 74 69 6f 6e 20 69 6f 2e 6f 70 65 6e 28 66 6e 61 6d 65 2c 20 6d 6f 64 65 29 0a 69 66 20 28 | nction.io.open(fname,.mode).if.( |
210c0 | 6d 6f 64 65 29 20 74 68 65 6e 0a 69 66 20 28 6d 6f 64 65 3a 66 69 6e 64 28 22 77 22 29 29 20 74 | mode).then.if.(mode:find("w")).t |
210e0 | 68 65 6e 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 6f 72 | hen.local.dir.=.path.getdirector |
21100 | 79 28 66 6e 61 6d 65 29 0a 6f 6b 2c 20 65 72 72 20 3d 20 6f 73 2e 6d 6b 64 69 72 28 64 69 72 29 | y(fname).ok,.err.=.os.mkdir(dir) |
21120 | 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 30 29 0a | .if.(not.ok).then.error(err,.0). |
21140 | 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 62 75 69 6c 74 69 6e 5f 6f 70 65 6e 28 | end.end.end.return.builtin_open( |
21160 | 66 6e 61 6d 65 2c 20 6d 6f 64 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 69 6f 2e 70 72 69 | fname,.mode).end.function.io.pri |
21180 | 6e 74 66 28 6d 73 67 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 69 66 | ntf(msg,....).local.arg={...}.if |
211a0 | 20 6e 6f 74 20 69 6f 2e 65 6f 6c 20 74 68 65 6e 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 6e 22 0a 65 | .not.io.eol.then.io.eol.=."\n".e |
211c0 | 6e 64 0a 69 66 20 6e 6f 74 20 69 6f 2e 69 6e 64 65 6e 74 20 74 68 65 6e 0a 69 6f 2e 69 6e 64 65 | nd.if.not.io.indent.then.io.inde |
211e0 | 6e 74 20 3d 20 22 5c 74 22 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 6d 73 67 29 20 3d 3d 20 22 6e | nt.=."\t".end.if.type(msg).==."n |
21200 | 75 6d 62 65 72 22 20 74 68 65 6e 0a 73 20 3d 20 73 74 72 69 6e 67 2e 72 65 70 28 69 6f 2e 69 6e | umber".then.s.=.string.rep(io.in |
21220 | 64 65 6e 74 2c 20 6d 73 67 29 20 2e 2e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 74 61 62 6c | dent,.msg)....string.format(tabl |
21240 | 65 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 0a 65 6c 73 65 0a 73 20 3d 20 73 74 72 69 6e 67 2e 66 | e.unpack(arg)).else.s.=.string.f |
21260 | 6f 72 6d 61 74 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 | ormat(msg,.table.unpack(arg)).en |
21280 | 64 0a 69 66 20 69 6f 2e 63 61 70 74 75 72 65 64 20 74 68 65 6e 0a 69 6f 2e 63 61 70 74 75 72 65 | d.if.io.captured.then.io.capture |
212a0 | 64 20 3d 20 69 6f 2e 63 61 70 74 75 72 65 64 20 2e 2e 20 73 20 2e 2e 20 69 6f 2e 65 6f 6c 0a 65 | d.=.io.captured....s....io.eol.e |
212c0 | 6c 73 65 0a 69 6f 2e 77 72 69 74 65 28 73 29 0a 69 6f 2e 77 72 69 74 65 28 69 6f 2e 65 6f 6c 29 | lse.io.write(s).io.write(io.eol) |
212e0 | 0a 65 6e 64 0a 65 6e 64 0a 5f 70 20 3d 20 69 6f 2e 70 72 69 6e 74 66 0a 00 70 72 65 6d 61 6b 65 | .end.end._p.=.io.printf..premake |
21300 | 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 0a 7b 0a 4e 61 | .=.{.}.premake.platforms.=..{.Na |
21320 | 74 69 76 65 20 3d 20 0a 7b 20 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 22 2c | tive.=..{..cfgsuffix.......=."", |
21340 | 0a 7d 2c 0a 78 33 32 20 3d 20 0a 7b 20 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 | .},.x32.=..{..cfgsuffix.......=. |
21360 | 22 33 32 22 2c 0a 7d 2c 0a 78 36 34 20 3d 20 0a 7b 20 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 | "32",.},.x64.=..{..cfgsuffix.... |
21380 | 20 20 20 3d 20 22 36 34 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 20 3d 20 0a 7b 20 0a 63 66 | ...=."64",.},.Universal.=..{..cf |
213a0 | 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 75 6e 69 76 22 2c 0a 7d 2c 0a 55 6e 69 76 65 | gsuffix.......=."univ",.},.Unive |
213c0 | 72 73 61 6c 33 32 20 3d 20 0a 7b 20 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 | rsal32.=..{..cfgsuffix.......=." |
213e0 | 75 6e 69 76 33 32 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 36 34 20 3d 20 0a 7b 20 0a 63 66 | univ32",.},.Universal64.=..{..cf |
21400 | 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 75 6e 69 76 36 34 22 2c 0a 7d 2c 0a 50 53 33 | gsuffix.......=."univ64",.},.PS3 |
21420 | 20 3d 20 0a 7b 20 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d 20 22 70 73 33 22 2c 0a | .=..{..cfgsuffix.......=."ps3",. |
21440 | 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 3d 20 74 72 75 65 2c 0a 6e 6f 73 68 61 72 65 64 | iscrosscompiler.=.true,.noshared |
21460 | 6c 69 62 73 20 20 20 20 3d 20 74 72 75 65 2c 0a 6e 61 6d 65 73 74 79 6c 65 20 20 20 20 20 20 20 | libs....=.true,.namestyle....... |
21480 | 3d 20 22 50 53 33 22 2c 0a 7d 2c 0a 57 69 69 44 65 76 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 | =."PS3",.},.WiiDev.=.{.cfgsuffix |
214a0 | 20 20 20 20 20 20 20 3d 20 22 77 69 69 22 2c 0a 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 | .......=."wii",.iscrosscompiler. |
214c0 | 3d 20 74 72 75 65 2c 0a 6e 61 6d 65 73 74 79 6c 65 20 20 20 20 20 20 20 3d 20 22 50 53 33 22 2c | =.true,.namestyle.......=."PS3", |
214e0 | 0a 7d 2c 0a 58 62 6f 78 33 36 30 20 3d 20 0a 7b 20 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 | .},.Xbox360.=..{..cfgsuffix..... |
21500 | 20 20 3d 20 22 78 62 6f 78 33 36 30 22 2c 0a 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 3d | ..=."xbox360",.iscrosscompiler.= |
21520 | 20 74 72 75 65 2c 0a 6e 61 6d 65 73 74 79 6c 65 20 20 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 | .true,.namestyle.......=."window |
21540 | 73 22 2c 0a 7d 2c 0a 50 6f 77 65 72 50 43 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 | s",.},.PowerPC.=.{.cfgsuffix.... |
21560 | 20 20 20 3d 20 22 70 70 63 22 2c 0a 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 3d 20 74 72 | ...=."ppc",.iscrosscompiler.=.tr |
21580 | 75 65 2c 0a 7d 2c 0a 41 52 4d 20 3d 0a 7b 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d | ue,.},.ARM.=.{.cfgsuffix.......= |
215a0 | 20 22 41 52 4d 22 2c 0a 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 3d 20 74 72 75 65 2c 0a | ."ARM",.iscrosscompiler.=.true,. |
215c0 | 7d 2c 0a 4f 72 62 69 73 20 3d 20 0a 7b 20 0a 63 66 67 73 75 66 66 69 78 20 20 20 20 20 20 20 3d | },.Orbis.=..{..cfgsuffix.......= |
215e0 | 20 22 6f 72 62 69 73 22 2c 0a 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 3d 20 74 72 75 65 | ."orbis",.iscrosscompiler.=.true |
21600 | 2c 0a 6e 6f 73 68 61 72 65 64 6c 69 62 73 20 20 20 20 3d 20 74 72 75 65 2c 20 20 2d 2d 20 40 74 | ,.nosharedlibs....=.true,..--.@t |
21620 | 68 65 6e 64 72 69 78 2c 20 46 69 78 20 74 68 69 73 20 74 6f 20 61 6c 6c 6f 77 20 53 50 52 58 73 | hendrix,.Fix.this.to.allow.SPRXs |
21640 | 0a 6e 61 6d 65 73 74 79 6c 65 20 20 20 20 20 20 20 3d 20 22 4f 72 62 69 73 22 2c 0a 7d 2c 0a 7d | .namestyle.......=."Orbis",.},.} |
21660 | 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 64 6f 66 69 6c 65 20 3d 20 64 6f 66 69 6c 65 0a 66 | .local.builtin_dofile.=.dofile.f |
21680 | 75 6e 63 74 69 6f 6e 20 64 6f 66 69 6c 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 6f 6c 64 63 | unction.dofile(fname).local.oldc |
216a0 | 77 64 20 3d 20 6f 73 2e 67 65 74 63 77 64 28 29 0a 6c 6f 63 61 6c 20 6f 6c 64 66 69 6c 65 20 3d | wd.=.os.getcwd().local.oldfile.= |
216c0 | 20 5f 53 43 52 49 50 54 0a 69 66 20 28 6e 6f 74 20 6f 73 2e 69 73 66 69 6c 65 28 66 6e 61 6d 65 | ._SCRIPT.if.(not.os.isfile(fname |
216e0 | 29 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 61 74 68 20 3d 20 6f 73 2e 70 61 74 68 73 65 61 72 | )).then.local.path.=.os.pathsear |
21700 | 63 68 28 66 6e 61 6d 65 2c 20 5f 4f 50 54 49 4f 4e 53 5b 22 73 63 72 69 70 74 73 22 5d 2c 20 6f | ch(fname,._OPTIONS["scripts"],.o |
21720 | 73 2e 67 65 74 65 6e 76 28 22 50 52 45 4d 41 4b 45 5f 50 41 54 48 22 29 29 0a 69 66 20 28 70 61 | s.getenv("PREMAKE_PATH")).if.(pa |
21740 | 74 68 29 20 74 68 65 6e 0a 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 2e 22 2f 22 2e 2e 66 6e 61 6d | th).then.fname.=.path.."/"..fnam |
21760 | 65 0a 65 6e 64 0a 65 6e 64 0a 5f 53 43 52 49 50 54 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f | e.end.end._SCRIPT.=.path.getabso |
21780 | 6c 75 74 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 6e 65 77 63 77 64 20 3d 20 70 61 74 68 2e | lute(fname).local.newcwd.=.path. |
217a0 | 67 65 74 64 69 72 65 63 74 6f 72 79 28 5f 53 43 52 49 50 54 29 0a 6f 73 2e 63 68 64 69 72 28 6e | getdirectory(_SCRIPT).os.chdir(n |
217c0 | 65 77 63 77 64 29 0a 6c 6f 63 61 6c 20 61 2c 20 62 2c 20 63 2c 20 64 2c 20 65 2c 20 66 20 3d 20 | ewcwd).local.a,.b,.c,.d,.e,.f.=. |
217e0 | 62 75 69 6c 74 69 6e 5f 64 6f 66 69 6c 65 28 5f 53 43 52 49 50 54 29 0a 5f 53 43 52 49 50 54 20 | builtin_dofile(_SCRIPT)._SCRIPT. |
21800 | 3d 20 6f 6c 64 66 69 6c 65 0a 6f 73 2e 63 68 64 69 72 28 6f 6c 64 63 77 64 29 0a 72 65 74 75 72 | =.oldfile.os.chdir(oldcwd).retur |
21820 | 6e 20 61 2c 20 62 2c 20 63 2c 20 64 2c 20 65 2c 20 66 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | n.a,.b,.c,.d,.e,.f.end.function. |
21840 | 69 69 66 28 65 78 70 72 2c 20 74 72 75 65 76 61 6c 2c 20 66 61 6c 73 65 76 61 6c 29 0a 69 66 20 | iif(expr,.trueval,.falseval).if. |
21860 | 28 65 78 70 72 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 76 61 6c 0a 65 6c 73 65 0a | (expr).then.return.trueval.else. |
21880 | 72 65 74 75 72 6e 20 66 61 6c 73 65 76 61 6c 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | return.falseval.end.end.function |
218a0 | 20 69 6e 63 6c 75 64 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 64 69 72 2c 20 6e 61 6d 65 20 | .include(fname).local.dir,.name. |
218c0 | 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 44 65 66 61 75 6c 74 53 63 72 69 70 74 28 66 6e 61 6d | =.premake.findDefaultScript(fnam |
218e0 | 65 2c 20 66 61 6c 73 65 29 0a 69 66 20 64 69 72 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 | e,.false).if.dir.~=.nil.then.ret |
21900 | 75 72 6e 20 64 6f 66 69 6c 65 28 64 69 72 20 2e 2e 20 22 2f 22 20 2e 2e 20 6e 61 6d 65 29 0a 65 | urn.dofile(dir...."/"....name).e |
21920 | 6e 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 70 72 69 6e 74 | nd.return.nil.end.function.print |
21940 | 66 28 6d 73 67 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 3d 7b 2e 2e 2e 7d 0a 70 72 69 6e | f(msg,....).local.arg={...}.prin |
21960 | 74 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 6d 73 67 2c 20 74 61 62 6c 65 2e 75 6e 70 61 63 | t(string.format(msg,.table.unpac |
21980 | 6b 28 61 72 67 29 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 74 79 70 65 20 | k(arg))).end.local.builtin_type. |
219a0 | 3d 20 74 79 70 65 0a 66 75 6e 63 74 69 6f 6e 20 74 79 70 65 28 74 29 0a 6c 6f 63 61 6c 20 6d 74 | =.type.function.type(t).local.mt |
219c0 | 20 3d 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 29 0a 69 66 20 28 6d 74 29 20 74 68 65 6e 0a | .=.getmetatable(t).if.(mt).then. |
219e0 | 69 66 20 28 6d 74 2e 5f 5f 74 79 70 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6d 74 2e 5f 5f | if.(mt.__type).then.return.mt.__ |
21a00 | 74 79 70 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 62 75 69 6c 74 69 6e 5f 74 79 70 65 | type.end.end.return.builtin_type |
21a20 | 28 74 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 20 3d 20 7b 20 7d 0a 70 72 | (t).end..premake.action.=.{.}.pr |
21a40 | 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e | emake.action.list.=.{.}.function |
21a60 | 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 61 64 64 28 61 29 0a 6c 6f 63 61 6c 20 6d 69 73 | .premake.action.add(a).local.mis |
21a80 | 73 69 6e 67 0a 66 6f 72 20 5f 2c 20 66 69 65 6c 64 20 69 6e 20 69 70 61 69 72 73 28 7b 22 64 65 | sing.for._,.field.in.ipairs({"de |
21aa0 | 73 63 72 69 70 74 69 6f 6e 22 2c 20 22 74 72 69 67 67 65 72 22 7d 29 20 64 6f 0a 69 66 20 28 6e | scription",."trigger"}).do.if.(n |
21ac0 | 6f 74 20 61 5b 66 69 65 6c 64 5d 29 20 74 68 65 6e 0a 6d 69 73 73 69 6e 67 20 3d 20 66 69 65 6c | ot.a[field]).then.missing.=.fiel |
21ae0 | 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 6d 69 73 73 69 6e 67 29 20 74 68 65 6e 0a 65 72 72 6f | d.end.end.if.(missing).then.erro |
21b00 | 72 28 22 61 63 74 69 6f 6e 20 6e 65 65 64 73 20 61 20 22 20 2e 2e 20 6d 69 73 73 69 6e 67 2c 20 | r("action.needs.a."....missing,. |
21b20 | 33 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 5b 61 2e 74 72 69 | 3).end.premake.action.list[a.tri |
21b40 | 67 67 65 72 5d 20 3d 20 61 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 61 | gger].=.a.end.function.premake.a |
21b60 | 63 74 69 6f 6e 2e 63 61 6c 6c 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 61 20 3d 20 70 72 65 6d 61 | ction.call(name).local.a.=.prema |
21b80 | 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 5b 6e 61 6d 65 5d 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 | ke.action.list[name].for.sln.in. |
21ba0 | 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 61 2e | premake.solution.each().do.if.a. |
21bc0 | 6f 6e 73 6f 6c 75 74 69 6f 6e 20 74 68 65 6e 0a 61 2e 6f 6e 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e | onsolution.then.a.onsolution(sln |
21be0 | 29 0a 65 6e 64 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f | ).end.for.prj.in.premake.solutio |
21c00 | 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 61 2e 6f 6e 70 72 6f | n.eachproject(sln).do.if.a.onpro |
21c20 | 6a 65 63 74 20 74 68 65 6e 0a 61 2e 6f 6e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 0a 65 | ject.then.a.onproject(prj).end.e |
21c40 | 6e 64 0a 65 6e 64 0a 69 66 20 61 2e 65 78 65 63 75 74 65 20 74 68 65 6e 0a 61 2e 65 78 65 63 75 | nd.end.if.a.execute.then.a.execu |
21c60 | 74 65 28 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 61 63 | te().end.end.function.premake.ac |
21c80 | 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 61 63 | tion.current().return.premake.ac |
21ca0 | 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 70 | tion.get(_ACTION).end.function.p |
21cc0 | 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 67 65 74 28 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 | remake.action.get(name).return.p |
21ce0 | 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 5b 6e 61 6d 65 5d 0a 65 6e 64 0a 66 75 6e | remake.action.list[name].end.fun |
21d00 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 65 61 63 68 28 29 0a 6c 6f 63 61 | ction.premake.action.each().loca |
21d20 | 6c 20 6b 65 79 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 61 63 74 69 6f 6e 20 69 6e 20 70 61 | l.keys.=.{.}.for._,.action.in.pa |
21d40 | 69 72 73 28 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 29 20 64 6f 0a 74 61 62 6c | irs(premake.action.list).do.tabl |
21d60 | 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 65 | e.insert(keys,.action.trigger).e |
21d80 | 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 69 20 3d 20 30 0a | nd.table.sort(keys).local.i.=.0. |
21da0 | 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 31 0a 72 65 74 75 | return.function().i.=.i.+.1.retu |
21dc0 | 72 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 6c 69 73 74 5b 6b 65 79 73 5b 69 5d 5d 0a | rn.premake.action.list[keys[i]]. |
21de0 | 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 61 63 74 69 6f 6e 2e | end.end.function.premake.action. |
21e00 | 73 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 | set(name)._ACTION.=.name.local.a |
21e20 | 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 67 65 74 28 6e 61 6d 65 29 | ction.=.premake.action.get(name) |
21e40 | 0a 69 66 20 61 63 74 69 6f 6e 20 74 68 65 6e 0a 5f 4f 53 20 3d 20 61 63 74 69 6f 6e 2e 6f 73 20 | .if.action.then._OS.=.action.os. |
21e60 | 6f 72 20 5f 4f 53 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 | or._OS.end.end.function.premake. |
21e80 | 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 73 28 61 63 74 69 6f 6e 2c 20 66 65 61 74 75 72 65 29 | action.supports(action,.feature) |
21ea0 | 0a 69 66 20 6e 6f 74 20 61 63 74 69 6f 6e 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 | .if.not.action.then.return.false |
21ec0 | 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 74 | .end.if.action.valid_languages.t |
21ee0 | 68 65 6e 0a 69 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 61 63 74 69 6f 6e 2e 76 61 6c | hen.if.table.contains(action.val |
21f00 | 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 65 6e 0a 72 65 74 75 | id_languages,.feature).then.retu |
21f20 | 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f | rn.true.end.end.if.action.valid_ |
21f40 | 6b 69 6e 64 73 20 74 68 65 6e 0a 69 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 61 63 74 | kinds.then.if.table.contains(act |
21f60 | 69 6f 6e 2e 76 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 | ion.valid_kinds,.feature).then.r |
21f80 | 65 74 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 | eturn.true.end.end.return.false. |
21fa0 | 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b | end..premake.option.=.{.}.premak |
21fc0 | 65 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 | e.option.list.=.{.}.function.pre |
21fe0 | 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 61 64 64 28 6f 70 74 29 0a 6c 6f 63 61 6c 20 6d 69 73 73 69 | make.option.add(opt).local.missi |
22000 | 6e 67 0a 66 6f 72 20 5f 2c 20 66 69 65 6c 64 20 69 6e 20 69 70 61 69 72 73 28 7b 20 22 64 65 73 | ng.for._,.field.in.ipairs({."des |
22020 | 63 72 69 70 74 69 6f 6e 22 2c 20 22 74 72 69 67 67 65 72 22 20 7d 29 20 64 6f 0a 69 66 20 28 6e | cription",."trigger".}).do.if.(n |
22040 | 6f 74 20 6f 70 74 5b 66 69 65 6c 64 5d 29 20 74 68 65 6e 0a 6d 69 73 73 69 6e 67 20 3d 20 66 69 | ot.opt[field]).then.missing.=.fi |
22060 | 65 6c 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 6d 69 73 73 69 6e 67 29 20 74 68 65 6e 0a 65 72 | eld.end.end.if.(missing).then.er |
22080 | 72 6f 72 28 22 6f 70 74 69 6f 6e 20 6e 65 65 64 73 20 61 20 22 20 2e 2e 20 6d 69 73 73 69 6e 67 | ror("option.needs.a."....missing |
220a0 | 2c 20 33 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 5b 6f 70 74 | ,.3).end.premake.option.list[opt |
220c0 | 2e 74 72 69 67 67 65 72 5d 20 3d 20 6f 70 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 | .trigger].=.opt.end.function.pre |
220e0 | 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 67 65 74 28 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 72 65 | make.option.get(name).return.pre |
22100 | 6d 61 6b 65 2e 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 | make.option.list[name].end.funct |
22120 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 65 61 63 68 28 29 0a 6c 6f 63 61 6c 20 | ion.premake.option.each().local. |
22140 | 6b 65 79 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 6f 70 74 69 6f 6e 20 69 6e 20 70 61 69 72 | keys.=.{.}.for._,.option.in.pair |
22160 | 73 28 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 29 20 64 6f 0a 74 61 62 6c 65 2e | s(premake.option.list).do.table. |
22180 | 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 6f 70 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 65 6e 64 | insert(keys,.option.trigger).end |
221a0 | 0a 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 | .table.sort(keys).local.i.=.0.re |
221c0 | 74 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 | turn.function().i.=.i.+.1.return |
221e0 | 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 5b 6b 65 79 73 5b 69 5d 5d 0a 65 6e | .premake.option.list[keys[i]].en |
22200 | 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 76 61 | d.end.function.premake.option.va |
22220 | 6c 69 64 61 74 65 28 76 61 6c 75 65 73 29 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e | lidate(values).for.key,.value.in |
22240 | 20 70 61 69 72 73 28 76 61 6c 75 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6f 70 74 20 3d 20 70 72 | .pairs(values).do.local.opt.=.pr |
22260 | 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 67 65 74 28 6b 65 79 29 0a 69 66 20 28 6e 6f 74 20 6f 70 | emake.option.get(key).if.(not.op |
22280 | 74 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 22 69 6e 76 61 6c 69 64 20 6f | t).then.return.false,."invalid.o |
222a0 | 70 74 69 6f 6e 20 27 22 20 2e 2e 20 6b 65 79 20 2e 2e 20 22 27 22 0a 65 6e 64 0a 69 66 20 28 6f | ption.'"....key...."'".end.if.(o |
222c0 | 70 74 2e 76 61 6c 75 65 20 61 6e 64 20 76 61 6c 75 65 20 3d 3d 20 22 22 29 20 74 68 65 6e 0a 72 | pt.value.and.value.==."").then.r |
222e0 | 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 22 6e 6f 20 76 61 6c 75 65 20 73 70 65 63 69 66 69 65 64 | eturn.false,."no.value.specified |
22300 | 20 66 6f 72 20 6f 70 74 69 6f 6e 20 27 22 20 2e 2e 20 6b 65 79 20 2e 2e 20 22 27 22 0a 65 6e 64 | .for.option.'"....key...."'".end |
22320 | 0a 69 66 20 6f 70 74 2e 61 6c 6c 6f 77 65 64 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 6f 75 6e 64 | .if.opt.allowed.then.local.found |
22340 | 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 5f 2c 20 6d 61 74 63 68 20 69 6e 20 69 70 61 69 72 73 28 | .=.false.for._,.match.in.ipairs( |
22360 | 6f 70 74 2e 61 6c 6c 6f 77 65 64 29 20 64 6f 0a 69 66 20 6d 61 74 63 68 5b 31 5d 20 3d 3d 20 76 | opt.allowed).do.if.match[1].==.v |
22380 | 61 6c 75 65 20 74 68 65 6e 0a 66 6f 75 6e 64 20 3d 20 74 72 75 65 0a 62 72 65 61 6b 0a 65 6e 64 | alue.then.found.=.true.break.end |
223a0 | 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 66 6f 75 6e 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 | .end.if.not.found.then.return.fa |
223c0 | 6c 73 65 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 | lse,.string.format("invalid.valu |
223e0 | 65 20 27 25 73 27 20 66 6f 72 20 6f 70 74 69 6f 6e 20 27 25 73 27 22 2c 20 76 61 6c 75 65 2c 20 | e.'%s'.for.option.'%s'",.value,. |
22400 | 6b 65 79 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 | key).end.end.end.return.true.end |
22420 | 0a 00 70 72 65 6d 61 6b 65 2e 74 72 65 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 74 72 65 65 20 | ..premake.tree.=.{.}.local.tree. |
22440 | 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | =.premake.tree.function.premake. |
22460 | 74 72 65 65 2e 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 | tree.new(n).local.t.=.{.name.=.n |
22480 | 2c 0a 63 68 69 6c 64 72 65 6e 20 3d 20 7b 20 7d 0a 7d 0a 72 65 74 75 72 6e 20 74 0a 65 6e 64 0a | ,.children.=.{.}.}.return.t.end. |
224a0 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 61 64 64 28 74 72 2c 20 70 2c | function.premake.tree.add(tr,.p, |
224c0 | 20 6f 6e 61 64 64 66 75 6e 63 29 0a 69 66 20 70 20 3d 3d 20 22 2e 22 20 74 68 65 6e 0a 72 65 74 | .onaddfunc).if.p.==.".".then.ret |
224e0 | 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 |
22500 | 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), |
22520 | 20 6f 6e 61 64 64 66 75 6e 63 29 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 6e 61 6d 65 20 3d 20 70 61 | .onaddfunc).local.childname.=.pa |
22540 | 74 68 2e 67 65 74 6e 61 6d 65 28 70 29 0a 69 66 20 63 68 69 6c 64 6e 61 6d 65 20 3d 3d 20 22 2e | th.getname(p).if.childname.==.". |
22560 | 2e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 61 72 65 6e 74 6e 6f 64 65 0a 65 6e 64 0a 6c 6f | .".then.return.parentnode.end.lo |
22580 | 63 61 6c 20 63 68 69 6c 64 6e 6f 64 65 20 3d 20 70 61 72 65 6e 74 6e 6f 64 65 2e 63 68 69 6c 64 | cal.childnode.=.parentnode.child |
225a0 | 72 65 6e 5b 63 68 69 6c 64 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 63 68 69 6c 64 6e 6f 64 65 20 | ren[childname].if.not.childnode. |
225c0 | 6f 72 20 63 68 69 6c 64 6e 6f 64 65 2e 70 61 74 68 20 7e 3d 20 70 20 74 68 65 6e 0a 63 68 69 6c | or.childnode.path.~=.p.then.chil |
225e0 | 64 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 6e 6f 64 65 2c 20 | dnode.=.tree.insert(parentnode,. |
22600 | 74 72 65 65 2e 6e 65 77 28 63 68 69 6c 64 6e 61 6d 65 29 29 0a 63 68 69 6c 64 6e 6f 64 65 2e 70 | tree.new(childname)).childnode.p |
22620 | 61 74 68 20 3d 20 70 0a 69 66 20 6f 6e 61 64 64 66 75 6e 63 20 74 68 65 6e 0a 6f 6e 61 64 64 66 | ath.=.p.if.onaddfunc.then.onaddf |
22640 | 75 6e 63 28 63 68 69 6c 64 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 68 | unc(childnode).end.end.return.ch |
22660 | 69 6c 64 6e 6f 64 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 74 72 65 | ildnode.end.function.premake.tre |
22680 | 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 2c 20 63 68 69 6c 64 29 0a 74 61 62 6c 65 2e 69 6e | e.insert(parent,.child).table.in |
226a0 | 73 65 72 74 28 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 2c 20 63 68 69 6c 64 29 0a 69 66 20 | sert(parent.children,.child).if. |
226c0 | 63 68 69 6c 64 2e 6e 61 6d 65 20 74 68 65 6e 0a 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b | child.name.then.parent.children[ |
226e0 | 63 68 69 6c 64 2e 6e 61 6d 65 5d 20 3d 20 63 68 69 6c 64 0a 65 6e 64 0a 63 68 69 6c 64 2e 70 61 | child.name].=.child.end.child.pa |
22700 | 72 65 6e 74 20 3d 20 70 61 72 65 6e 74 0a 72 65 74 75 72 6e 20 63 68 69 6c 64 0a 65 6e 64 0a 66 | rent.=.parent.return.child.end.f |
22720 | 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 67 65 74 6c 6f 63 61 6c 70 61 74 | unction.premake.tree.getlocalpat |
22740 | 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 20 74 68 65 6e | h(node).if.node.parent.path.then |
22760 | 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 64 65 2e 63 66 | .return.node.name.elseif.node.cf |
22780 | 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 0a 65 6c 73 65 | g.then.return.node.cfg.name.else |
227a0 | 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 75 6e 63 74 69 | .return.node.path.end.end.functi |
227c0 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 72 65 6d 6f 76 65 28 6e 6f 64 65 29 0a 6c 6f 63 | on.premake.tree.remove(node).loc |
227e0 | 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 64 72 | al.children.=.node.parent.childr |
22800 | 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 63 68 | en.for.i.=.1,.#children.do.if.ch |
22820 | 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 65 6d | ildren[i].==.node.then.table.rem |
22840 | 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 63 68 | ove(children,.i).end.end.node.ch |
22860 | 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 70 72 65 6d 61 6b 65 | ildren.=.{}.end.function.premake |
22880 | 2e 74 72 65 65 2e 73 6f 72 74 28 74 72 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c | .tree.sort(tr).tree.traverse(tr, |
228a0 | 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 74 61 62 6c 65 | .{.onnode.=.function(node).table |
228c0 | 2e 73 6f 72 74 28 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 2c 20 66 75 6e 63 74 69 6f 6e 28 61 2c | .sort(node.children,.function(a, |
228e0 | 62 29 0a 72 65 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 65 | b).return.a.name.<.b.name.end).e |
22900 | 6e 64 0a 7d 2c 20 74 72 75 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 | nd.},.true).end.function.premake |
22920 | 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 2c 20 66 6e 2c 20 69 6e 63 6c 75 64 65 72 6f 6f | .tree.traverse(t,.fn,.includeroo |
22940 | 74 2c 20 69 6e 69 74 69 61 6c 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 64 6f 6e 6f 64 65 2c 20 64 | t,.initialdepth).local.donode,.d |
22960 | 6f 63 68 69 6c 64 72 65 6e 0a 64 6f 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 | ochildren.donode.=.function(node |
22980 | 2c 20 66 6e 2c 20 64 65 70 74 68 29 0a 69 66 20 6e 6f 64 65 2e 69 73 72 65 6d 6f 76 65 64 20 74 | ,.fn,.depth).if.node.isremoved.t |
229a0 | 68 65 6e 20 0a 72 65 74 75 72 6e 20 0a 65 6e 64 0a 69 66 20 66 6e 2e 6f 6e 6e 6f 64 65 20 74 68 | hen..return..end.if.fn.onnode.th |
229c0 | 65 6e 20 0a 66 6e 2e 6f 6e 6e 6f 64 65 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 20 0a 65 6e 64 0a | en..fn.onnode(node,.depth)..end. |
229e0 | 69 66 20 23 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 69 66 20 66 6e | if.#node.children.>.0.then.if.fn |
22a00 | 2e 6f 6e 62 72 61 6e 63 68 65 6e 74 65 72 20 74 68 65 6e 0a 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 | .onbranchenter.then.fn.onbranche |
22a20 | 6e 74 65 72 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 69 66 20 66 6e 2e 6f 6e 62 72 | nter(node,.depth).end.if.fn.onbr |
22a40 | 61 6e 63 68 20 74 68 65 6e 20 0a 66 6e 2e 6f 6e 62 72 61 6e 63 68 28 6e 6f 64 65 2c 20 64 65 70 | anch.then..fn.onbranch(node,.dep |
22a60 | 74 68 29 20 0a 65 6e 64 0a 64 6f 63 68 69 6c 64 72 65 6e 28 6e 6f 64 65 2c 20 66 6e 2c 20 64 65 | th)..end.dochildren(node,.fn,.de |
22a80 | 70 74 68 20 2b 20 31 29 0a 69 66 20 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 78 69 74 20 74 68 65 6e | pth.+.1).if.fn.onbranchexit.then |
22aa0 | 0a 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 78 69 74 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 65 6e | .fn.onbranchexit(node,.depth).en |
22ac0 | 64 0a 65 6c 73 65 0a 69 66 20 66 6e 2e 6f 6e 6c 65 61 66 20 74 68 65 6e 20 0a 66 6e 2e 6f 6e 6c | d.else.if.fn.onleaf.then..fn.onl |
22ae0 | 65 61 66 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 20 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 64 6f | eaf(node,.depth)..end.end.end.do |
22b00 | 63 68 69 6c 64 72 65 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 61 72 65 6e 74 2c 20 66 6e 2c 20 | children.=.function(parent,.fn,. |
22b20 | 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 31 0a 77 68 69 6c 65 20 69 20 3c 3d 20 23 70 | depth).local.i.=.1.while.i.<=.#p |
22b40 | 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 20 64 6f 0a 6c 6f 63 61 6c 20 6e 6f 64 65 20 3d 20 70 | arent.children.do.local.node.=.p |
22b60 | 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b 69 5d 0a 64 6f 6e 6f 64 65 28 6e 6f 64 65 2c 20 66 | arent.children[i].donode(node,.f |
22b80 | 6e 2c 20 64 65 70 74 68 29 0a 69 66 20 6e 6f 64 65 20 3d 3d 20 70 61 72 65 6e 74 2e 63 68 69 6c | n,.depth).if.node.==.parent.chil |
22ba0 | 64 72 65 6e 5b 69 5d 20 74 68 65 6e 0a 69 20 3d 20 69 20 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a 65 | dren[i].then.i.=.i.+.1.end.end.e |
22bc0 | 6e 64 0a 69 66 20 6e 6f 74 20 69 6e 69 74 69 61 6c 64 65 70 74 68 20 74 68 65 6e 0a 69 6e 69 74 | nd.if.not.initialdepth.then.init |
22be0 | 69 61 6c 64 65 70 74 68 20 3d 20 30 0a 65 6e 64 0a 69 66 20 69 6e 63 6c 75 64 65 72 6f 6f 74 20 | ialdepth.=.0.end.if.includeroot. |
22c00 | 74 68 65 6e 0a 64 6f 6e 6f 64 65 28 74 2c 20 66 6e 2c 20 69 6e 69 74 69 61 6c 64 65 70 74 68 29 | then.donode(t,.fn,.initialdepth) |
22c20 | 0a 65 6c 73 65 0a 64 6f 63 68 69 6c 64 72 65 6e 28 74 2c 20 66 6e 2c 20 69 6e 69 74 69 61 6c 64 | .else.dochildren(t,.fn,.initiald |
22c40 | 65 70 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 20 | epth).end.end..premake.solution. |
22c60 | 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 74 20 3d 20 7b 20 | =.{.}.premake.solution.list.=.{. |
22c80 | 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6e 65 77 28 | }.function.premake.solution.new( |
22ca0 | 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 73 6c 6e 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 | name).local.sln.=.{.}.table.inse |
22cc0 | 72 74 28 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 74 2c 20 73 6c 6e 29 0a 70 | rt(premake.solution.list,.sln).p |
22ce0 | 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 74 5b 6e 61 6d 65 5d 20 3d 20 73 6c 6e | remake.solution.list[name].=.sln |
22d00 | 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 73 6c 6e 2c 20 7b 20 5f 5f 74 79 70 65 3d 22 73 6f 6c | .setmetatable(sln,.{.__type="sol |
22d20 | 75 74 69 6f 6e 22 20 7d 29 0a 73 6c 6e 2e 6e 61 6d 65 20 20 20 20 20 20 20 20 20 20 20 3d 20 6e | ution".}).sln.name...........=.n |
22d40 | 61 6d 65 0a 73 6c 6e 2e 62 61 73 65 64 69 72 20 20 20 20 20 20 20 20 3d 20 6f 73 2e 67 65 74 63 | ame.sln.basedir........=.os.getc |
22d60 | 77 64 28 29 0a 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 20 20 20 20 20 20 20 3d 20 7b 20 7d 0a 73 6c | wd().sln.projects.......=.{.}.sl |
22d80 | 6e 2e 62 6c 6f 63 6b 73 20 20 20 20 20 20 20 20 20 3d 20 7b 20 7d 0a 73 6c 6e 2e 63 6f 6e 66 69 | n.blocks.........=.{.}.sln.confi |
22da0 | 67 75 72 61 74 69 6f 6e 73 20 3d 20 7b 20 7d 0a 73 6c 6e 2e 67 72 6f 75 70 73 20 20 20 20 20 20 | gurations.=.{.}.sln.groups...... |
22dc0 | 20 20 20 3d 20 7b 20 7d 0a 72 65 74 75 72 6e 20 73 6c 6e 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | ...=.{.}.return.sln.end.function |
22de0 | 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 0a 6c 6f 63 61 6c 20 69 | .premake.solution.each().local.i |
22e00 | 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 20 2b 20 | .=.0.return.function.().i.=.i.+. |
22e20 | 31 0a 69 66 20 69 20 3c 3d 20 23 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 74 | 1.if.i.<=.#premake.solution.list |
22e40 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 | .then.return.premake.solution.li |
22e60 | 73 74 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 70 72 65 6d 61 | st[i].end.end.end.function.prema |
22e80 | 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 0a 6c 6f 63 | ke.solution.eachproject(sln).loc |
22ea0 | 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 3d 20 | al.i.=.0.return.function.().i.=. |
22ec0 | 69 20 2b 20 31 0a 69 66 20 28 69 20 3c 3d 20 23 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 74 68 | i.+.1.if.(i.<=.#sln.projects).th |
22ee0 | 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 65 74 70 72 | en.return.premake.solution.getpr |
22f00 | 6f 6a 65 63 74 28 73 6c 6e 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 | oject(sln,.i).end.end.end.functi |
22f20 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 67 72 6f 75 70 28 73 6c | on.premake.solution.eachgroup(sl |
22f40 | 6e 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 | n).local.i.=.0.return.function() |
22f60 | 0a 69 20 3d 20 69 20 2b 20 31 0a 69 66 28 69 20 3c 3d 20 23 73 6c 6e 2e 67 72 6f 75 70 73 29 20 | .i.=.i.+.1.if(i.<=.#sln.groups). |
22f80 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 65 74 | then.return.premake.solution.get |
22fa0 | 67 72 6f 75 70 28 73 6c 6e 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 | group(sln,.i).end.end.end.functi |
22fc0 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 65 74 28 6b 65 79 29 0a 72 65 74 | on.premake.solution.get(key).ret |
22fe0 | 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 69 73 74 5b 6b 65 79 5d 0a 65 | urn.premake.solution.list[key].e |
23000 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 65 74 | nd.function.premake.solution.get |
23020 | 70 72 6f 6a 65 63 74 28 73 6c 6e 2c 20 69 64 78 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 73 6c | project(sln,.idx).local.prj.=.sl |
23040 | 6e 2e 70 72 6f 6a 65 63 74 73 5b 69 64 78 5d 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d | n.projects[idx].local.cfg.=.prem |
23060 | 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 63 66 67 2e 6e 61 6d 65 20 3d 20 70 72 | ake.getconfig(prj).cfg.name.=.pr |
23080 | 6a 2e 6e 61 6d 65 0a 72 65 74 75 72 6e 20 63 66 67 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 | j.name.return.cfg.end.function.p |
230a0 | 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 65 74 67 72 6f 75 70 28 73 6c 6e 2c 20 69 64 | remake.solution.getgroup(sln,.id |
230c0 | 78 29 0a 6c 6f 63 61 6c 20 67 72 70 20 3d 20 73 6c 6e 2e 67 72 6f 75 70 73 5b 69 64 78 5d 0a 72 | x).local.grp.=.sln.groups[idx].r |
230e0 | 65 74 75 72 6e 20 67 72 70 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 20 3d 20 | eturn.grp.end.premake.project.=. |
23100 | 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 62 75 69 | {.}.function.premake.project.bui |
23120 | 6c 64 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 65 | ldsourcetree(prj).local.tr.=.pre |
23140 | 6d 61 6b 65 2e 74 72 65 65 2e 6e 65 77 28 70 72 6a 2e 6e 61 6d 65 29 0a 74 72 2e 70 72 6f 6a 65 | make.tree.new(prj.name).tr.proje |
23160 | 63 74 20 3d 20 70 72 6a 0a 6c 6f 63 61 6c 20 69 73 76 70 61 74 68 0a 6c 6f 63 61 6c 20 66 75 6e | ct.=.prj.local.isvpath.local.fun |
23180 | 63 74 69 6f 6e 20 6f 6e 61 64 64 28 6e 6f 64 65 29 0a 6e 6f 64 65 2e 69 73 76 70 61 74 68 20 3d | ction.onadd(node).node.isvpath.= |
231a0 | 20 69 73 76 70 61 74 68 0a 65 6e 64 0a 66 6f 72 20 66 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 | .isvpath.end.for.fcfg.in.premake |
231c0 | 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 66 69 6c 65 28 70 72 6a 29 20 64 6f 0a 69 73 76 70 61 74 | .project.eachfile(prj).do.isvpat |
231e0 | 68 20 3d 20 28 66 63 66 67 2e 6e 61 6d 65 20 7e 3d 20 66 63 66 67 2e 76 70 61 74 68 29 0a 6c 6f | h.=.(fcfg.name.~=.fcfg.vpath).lo |
23200 | 63 61 6c 20 6e 6f 64 65 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 61 64 64 28 74 72 2c 20 | cal.node.=.premake.tree.add(tr,. |
23220 | 66 63 66 67 2e 76 70 61 74 68 2c 20 6f 6e 61 64 64 29 0a 6e 6f 64 65 2e 63 66 67 20 3d 20 66 63 | fcfg.vpath,.onadd).node.cfg.=.fc |
23240 | 66 67 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 73 6f 72 74 28 74 72 29 0a 72 65 74 | fg.end.premake.tree.sort(tr).ret |
23260 | 75 72 6e 20 74 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 | urn.tr.end.function.premake.each |
23280 | 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 70 72 6a 2e 70 72 6f | config(prj,.platform).if.prj.pro |
232a0 | 6a 65 63 74 20 74 68 65 6e 20 70 72 6a 20 3d 20 70 72 6a 2e 70 72 6f 6a 65 63 74 20 65 6e 64 0a | ject.then.prj.=.prj.project.end. |
232c0 | 6c 6f 63 61 6c 20 63 66 67 73 20 3d 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 63 6f 6e 66 69 67 | local.cfgs.=.prj.solution.config |
232e0 | 75 72 61 74 69 6f 6e 73 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 | urations.local.i.=.0.return.func |
23300 | 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 63 66 67 73 20 | tion.().i.=.i.+.1.if.i.<=.#cfgs. |
23320 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 | then.return.premake.getconfig(pr |
23340 | 6a 2c 20 63 66 67 73 5b 69 5d 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e | j,.cfgs[i],.platform).end.end.en |
23360 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 66 | d.function.premake.project.eachf |
23380 | 69 6c 65 28 70 72 6a 29 0a 69 66 20 6e 6f 74 20 70 72 6a 2e 70 72 6f 6a 65 63 74 20 74 68 65 6e | ile(prj).if.not.prj.project.then |
233a0 | 20 70 72 6a 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 29 20 65 6e | .prj.=.premake.getconfig(prj).en |
233c0 | 64 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 6c 6f 63 61 6c 20 74 20 3d 20 70 72 6a 2e 66 69 6c 65 | d.local.i.=.0.local.t.=.prj.file |
233e0 | 73 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 20 2b 20 31 0a 69 | s.return.function.().i.=.i.+.1.i |
23400 | 66 20 28 69 20 3c 3d 20 23 74 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 70 72 | f.(i.<=.#t).then.local.fcfg.=.pr |
23420 | 6a 2e 5f 5f 66 69 6c 65 63 6f 6e 66 69 67 73 5b 74 5b 69 5d 5d 0a 66 63 66 67 2e 76 70 61 74 68 | j.__fileconfigs[t[i]].fcfg.vpath |
23440 | 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 76 70 61 74 68 28 70 72 6a 2c | .=.premake.project.getvpath(prj, |
23460 | 20 66 63 66 67 2e 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 66 63 66 67 0a 65 6e 64 0a 65 6e 64 0a | .fcfg.name).return.fcfg.end.end. |
23480 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 61 6c 75 65 29 0a | end.function.premake.esc(value). |
234a0 | 69 66 20 28 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e | if.(type(value).==."table").then |
234c0 | 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 | .local.result.=.{.}.for._,v.in.i |
234e0 | 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 | pairs(value).do.table.insert(res |
23500 | 75 6c 74 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 | ult,.premake.esc(v)).end.return. |
23520 | 72 65 73 75 6c 74 0a 65 6c 73 65 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 | result.else.value.=.value:gsub(' |
23540 | 26 27 2c 20 20 22 26 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 | &',.."&").value.=.value:gsub |
23560 | 28 27 22 27 2c 20 20 22 26 71 75 6f 74 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 | ('"',..""").value.=.value:g |
23580 | 73 75 62 28 22 27 22 2c 20 20 22 26 61 70 6f 73 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 | sub("'",.."'").value.=.valu |
235a0 | 65 3a 67 73 75 62 28 27 3c 27 2c 20 20 22 26 6c 74 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c | e:gsub('<',.."<").value.=.val |
235c0 | 75 65 3a 67 73 75 62 28 27 3e 27 2c 20 20 22 26 67 74 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 61 | ue:gsub('>',..">").value.=.va |
235e0 | 6c 75 65 3a 67 73 75 62 28 27 5c 72 27 2c 20 22 26 23 78 30 44 3b 22 29 0a 76 61 6c 75 65 20 3d | lue:gsub('\r',."
").value.= |
23600 | 20 76 61 6c 75 65 3a 67 73 75 62 28 27 5c 6e 27 2c 20 22 26 23 78 30 41 3b 22 29 0a 72 65 74 75 | .value:gsub('\n',."
").retu |
23620 | 72 6e 20 76 61 6c 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 | rn.value.end.end.function.premak |
23640 | 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 2c 20 6d 61 70 2c 20 64 65 66 61 | e.filterplatforms(sln,.map,.defa |
23660 | 75 6c 74 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 6b 65 | ult).local.result.=.{.}.local.ke |
23680 | 79 73 20 3d 20 7b 20 7d 0a 69 66 20 73 6c 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 74 68 65 6e 0a 66 | ys.=.{.}.if.sln.platforms.then.f |
236a0 | 6f 72 20 5f 2c 20 70 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 6c 61 74 66 6f 72 6d 73 29 | or._,.p.in.ipairs(sln.platforms) |
236c0 | 20 64 6f 0a 69 66 20 6d 61 70 5b 70 5d 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 | .do.if.map[p].and.not.table.cont |
236e0 | 61 69 6e 73 28 6b 65 79 73 2c 20 6d 61 70 5b 70 5d 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e | ains(keys,.map[p]).then.table.in |
23700 | 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 | sert(result,.p).table.insert(key |
23720 | 73 2c 20 6d 61 70 5b 70 5d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 72 65 73 75 6c | s,.map[p]).end.end.end.if.#resul |
23740 | 74 20 3d 3d 20 30 20 61 6e 64 20 64 65 66 61 75 6c 74 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e | t.==.0.and.default.then.table.in |
23760 | 73 65 72 74 28 72 65 73 75 6c 74 2c 20 64 65 66 61 75 6c 74 29 0a 65 6e 64 0a 72 65 74 75 72 6e | sert(result,.default).end.return |
23780 | 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 66 69 6e | .result.end.function.premake.fin |
237a0 | 64 70 72 6f 6a 65 63 74 28 6e 61 6d 65 29 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b | dproject(name).for.sln.in.premak |
237c0 | 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 66 6f 72 20 70 72 6a 20 69 6e 20 | e.solution.each().do.for.prj.in. |
237e0 | 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e | premake.solution.eachproject(sln |
23800 | 29 20 64 6f 0a 69 66 20 28 70 72 6a 2e 6e 61 6d 65 20 3d 3d 20 6e 61 6d 65 29 20 74 68 65 6e 0a | ).do.if.(prj.name.==.name).then. |
23820 | 72 65 74 75 72 6e 20 20 70 72 6a 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 | return..prj.end.end.end.end.func |
23840 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 65 78 74 65 6e | tion.premake.findfile(prj,.exten |
23860 | 73 69 6f 6e 29 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a | sion).for._,.fname.in.ipairs(prj |
23880 | 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 65 78 74 | .files).do.if.fname:endswith(ext |
238a0 | 65 6e 73 69 6f 6e 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 66 6e 61 6d 65 20 65 6e 64 0a 65 6e | ension).then.return.fname.end.en |
238c0 | 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 | d.end.function.premake.getconfig |
238e0 | 28 70 72 6a 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c 74 6e 61 6d 65 29 0a 70 72 6a 20 3d 20 70 72 | (prj,.cfgname,.pltname).prj.=.pr |
23900 | 6a 2e 70 72 6f 6a 65 63 74 20 6f 72 20 70 72 6a 0a 69 66 20 70 6c 74 6e 61 6d 65 20 3d 3d 20 22 | j.project.or.prj.if.pltname.==." |
23920 | 4e 61 74 69 76 65 22 20 6f 72 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 72 | Native".or.not.table.contains(pr |
23940 | 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 6f 72 20 7b 7d 2c 20 70 6c 74 6e | j.solution.platforms.or.{},.pltn |
23960 | 61 6d 65 29 20 74 68 65 6e 0a 70 6c 74 6e 61 6d 65 20 3d 20 6e 69 6c 0a 65 6e 64 0a 6c 6f 63 61 | ame).then.pltname.=.nil.end.loca |
23980 | 6c 20 6b 65 79 20 3d 20 28 63 66 67 6e 61 6d 65 20 6f 72 20 22 22 29 0a 69 66 20 70 6c 74 6e 61 | l.key.=.(cfgname.or."").if.pltna |
239a0 | 6d 65 20 74 68 65 6e 20 6b 65 79 20 3d 20 6b 65 79 20 2e 2e 20 70 6c 74 6e 61 6d 65 20 65 6e 64 | me.then.key.=.key....pltname.end |
239c0 | 0a 72 65 74 75 72 6e 20 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 5b 6b 65 79 5d 0a 65 6e 64 0a 66 | .return.prj.__configs[key].end.f |
239e0 | 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 | unction.premake.getconfigname(cf |
23a00 | 67 6e 61 6d 65 2c 20 70 6c 61 74 66 6f 72 6d 2c 20 75 73 65 73 68 6f 72 74 6e 61 6d 65 29 0a 69 | gname,.platform,.useshortname).i |
23a20 | 66 20 63 66 67 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 63 66 67 6e | f.cfgname.then.local.name.=.cfgn |
23a40 | 61 6d 65 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 61 6e 64 20 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 | ame.if.platform.and.platform.~=. |
23a60 | 22 4e 61 74 69 76 65 22 20 74 68 65 6e 0a 69 66 20 75 73 65 73 68 6f 72 74 6e 61 6d 65 20 74 68 | "Native".then.if.useshortname.th |
23a80 | 65 6e 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f | en.name.=.name....premake.platfo |
23aa0 | 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 5d 2e 63 66 67 73 75 66 66 69 78 0a 65 6c 73 65 0a 6e 61 6d | rms[platform].cfgsuffix.else.nam |
23ac0 | 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 22 7c 22 20 2e 2e 20 70 6c 61 74 66 6f 72 6d 0a 65 6e 64 0a | e.=.name...."|"....platform.end. |
23ae0 | 65 6e 64 0a 72 65 74 75 72 6e 20 69 69 66 28 75 73 65 73 68 6f 72 74 6e 61 6d 65 2c 20 6e 61 6d | end.return.iif(useshortname,.nam |
23b00 | 65 3a 6c 6f 77 65 72 28 29 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | e:lower(),.name).end.end.functio |
23b20 | 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 70 | n.premake.getdependencies(prj).p |
23b40 | 72 6a 20 3d 20 70 72 6a 2e 70 72 6f 6a 65 63 74 20 6f 72 20 70 72 6a 0a 6c 6f 63 61 6c 20 72 65 | rj.=.prj.project.or.prj.local.re |
23b60 | 73 75 6c 74 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 | sults.=.{.}.for._,.cfg.in.pairs( |
23b80 | 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e | prj.__configs).do.for._,.link.in |
23ba0 | 20 69 70 61 69 72 73 28 63 66 67 2e 6c 69 6e 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 70 20 | .ipairs(cfg.links).do.local.dep. |
23bc0 | 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 70 72 6f 6a 65 63 74 28 6c 69 6e 6b 29 0a 69 66 20 64 | =.premake.findproject(link).if.d |
23be0 | 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 74 | ep.and.not.table.contains(result |
23c00 | 73 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 | s,.dep).then.table.insert(result |
23c20 | 73 2c 20 64 65 70 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c | s,.dep).end.end.end.return.resul |
23c40 | 74 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e | ts.end.function.premake.project. |
23c60 | 67 65 74 62 61 73 65 6e 61 6d 65 28 70 72 6a 6e 61 6d 65 2c 20 70 61 74 74 65 72 6e 29 0a 72 65 | getbasename(prjname,.pattern).re |
23c80 | 74 75 72 6e 20 70 61 74 74 65 72 6e 3a 67 73 75 62 28 22 25 25 25 25 22 2c 20 70 72 6a 6e 61 6d | turn.pattern:gsub("%%%%",.prjnam |
23ca0 | 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e | e).end.function.premake.project. |
23cc0 | 67 65 74 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6c 6f 63 61 6c 20 | getfilename(prj,.pattern).local. |
23ce0 | 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 62 61 73 65 6e | fname.=.premake.project.getbasen |
23d00 | 61 6d 65 28 70 72 6a 2e 6e 61 6d 65 2c 20 70 61 74 74 65 72 6e 29 0a 66 6e 61 6d 65 20 3d 20 70 | ame(prj.name,.pattern).fname.=.p |
23d20 | 61 74 68 2e 6a 6f 69 6e 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 72 65 | ath.join(prj.location,.fname).re |
23d40 | 74 75 72 6e 20 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 | turn.path.getrelative(os.getcwd( |
23d60 | 29 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 20 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | ),.fname).end..function.premake. |
23d80 | 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 6b 69 6e 64 2c 20 70 61 72 74 29 0a 6c 6f 63 61 6c 20 | getlinks(cfg,.kind,.part).local. |
23da0 | 72 65 73 75 6c 74 20 3d 20 69 69 66 20 28 70 61 72 74 20 3d 3d 20 22 64 69 72 65 63 74 6f 72 79 | result.=.iif.(part.==."directory |
23dc0 | 22 20 61 6e 64 20 6b 69 6e 64 20 3d 3d 20 22 61 6c 6c 22 2c 20 63 66 67 2e 6c 69 62 64 69 72 73 | ".and.kind.==."all",.cfg.libdirs |
23de0 | 2c 20 7b 7d 29 0a 6c 6f 63 61 6c 20 63 66 67 6e 61 6d 65 20 3d 20 69 69 66 28 63 66 67 2e 6e 61 | ,.{}).local.cfgname.=.iif(cfg.na |
23e00 | 6d 65 20 3d 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 2c 20 22 22 2c 20 63 66 67 2e | me.==.cfg.project.name,."",.cfg. |
23e20 | 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 70 61 74 68 73 74 79 6c 65 20 3d 20 70 72 65 6d 61 6b 65 2e | name).local.pathstyle.=.premake. |
23e40 | 67 65 74 70 61 74 68 73 74 79 6c 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 73 74 79 6c | getpathstyle(cfg).local.namestyl |
23e60 | 65 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6e 61 6d 65 73 74 79 6c 65 28 63 66 67 29 0a 6c 6f | e.=.premake.getnamestyle(cfg).lo |
23e80 | 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 61 6e 6c 69 6e 6b 28 73 6f 75 72 63 65 2c 20 74 61 72 | cal.function.canlink(source,.tar |
23ea0 | 67 65 74 29 0a 69 66 20 28 74 61 72 67 65 74 2e 6b 69 6e 64 20 7e 3d 20 22 53 68 61 72 65 64 4c | get).if.(target.kind.~=."SharedL |
23ec0 | 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 61 74 69 63 4c 69 | ib".and.target.kind.~=."StaticLi |
23ee0 | 62 22 29 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 70 72 65 | b").then.return.false.end.if.pre |
23f00 | 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 74 28 73 6f 75 72 63 65 29 20 74 68 65 6e 0a 72 | make.iscppproject(source).then.r |
23f20 | 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 74 28 74 61 72 67 65 | eturn.premake.iscppproject(targe |
23f40 | 74 29 0a 65 6c 73 65 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 | t).elseif.premake.isdotnetprojec |
23f60 | 74 28 73 6f 75 72 63 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 69 73 | t(source).then.return.premake.is |
23f80 | 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 74 61 72 67 65 74 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f | dotnetproject(target).end.end.fo |
23fa0 | 72 20 5f 2c 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 | r._,.link.in.ipairs(cfg.links).d |
23fc0 | 6f 0a 6c 6f 63 61 6c 20 69 74 65 6d 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 70 72 65 6d 61 6b 65 | o.local.item.local.prj.=.premake |
23fe0 | 2e 66 69 6e 64 70 72 6f 6a 65 63 74 28 6c 69 6e 6b 29 0a 69 66 20 70 72 6a 20 61 6e 64 20 6b 69 | .findproject(link).if.prj.and.ki |
24000 | 6e 64 20 7e 3d 20 22 73 79 73 74 65 6d 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 72 6a 63 66 67 | nd.~=."system".then.local.prjcfg |
24020 | 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 6e 61 6d | .=.premake.getconfig(prj,.cfgnam |
24040 | 65 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 64 65 70 | e,.cfg.platform).if.kind.==."dep |
24060 | 65 6e 64 65 6e 63 69 65 73 22 20 6f 72 20 63 61 6e 6c 69 6e 6b 28 63 66 67 2c 20 70 72 6a 63 66 | endencies".or.canlink(cfg,.prjcf |
24080 | 67 29 20 74 68 65 6e 0a 69 66 20 28 70 61 72 74 20 3d 3d 20 22 64 69 72 65 63 74 6f 72 79 22 29 | g).then.if.(part.==."directory") |
240a0 | 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 72 65 62 61 73 65 28 70 72 6a 63 66 67 2e | .then.item.=.path.rebase(prjcfg. |
240c0 | 6c 69 6e 6b 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 2c 20 70 72 6a 63 66 67 2e 6c 6f 63 | linktarget.directory,.prjcfg.loc |
240e0 | 61 74 69 6f 6e 2c 20 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 29 0a 65 6c 73 65 69 66 20 28 70 61 72 | ation,.cfg.location).elseif.(par |
24100 | 74 20 3d 3d 20 22 62 61 73 65 6e 61 6d 65 22 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 72 6a | t.==."basename").then.item.=.prj |
24120 | 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 0a 65 6c 73 65 69 66 20 28 | cfg.linktarget.basename.elseif.( |
24140 | 70 61 72 74 20 3d 3d 20 22 66 75 6c 6c 70 61 74 68 22 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 | part.==."fullpath").then.item.=. |
24160 | 70 61 74 68 2e 72 65 62 61 73 65 28 70 72 6a 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 | path.rebase(prjcfg.linktarget.fu |
24180 | 6c 6c 70 61 74 68 2c 20 70 72 6a 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 2e 6c 6f 63 | llpath,.prjcfg.location,.cfg.loc |
241a0 | 61 74 69 6f 6e 29 0a 65 6c 73 65 69 66 20 28 70 61 72 74 20 3d 3d 20 22 6f 62 6a 65 63 74 22 29 | ation).elseif.(part.==."object") |
241c0 | 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 72 6a 63 66 67 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 | .then.item.=.prjcfg.end.end.else |
241e0 | 69 66 20 6e 6f 74 20 70 72 6a 20 61 6e 64 20 28 6b 69 6e 64 20 3d 3d 20 22 73 79 73 74 65 6d 22 | if.not.prj.and.(kind.==."system" |
24200 | 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 61 6c 6c 22 29 20 74 68 65 6e 0a 69 66 20 28 70 61 72 74 | .or.kind.==."all").then.if.(part |
24220 | 20 3d 3d 20 22 64 69 72 65 63 74 6f 72 79 22 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 | .==."directory").then.item.=.pat |
24240 | 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 6c 69 6e 6b 29 0a 65 6c 73 65 69 66 20 28 70 61 72 | h.getdirectory(link).elseif.(par |
24260 | 74 20 3d 3d 20 22 66 75 6c 6c 70 61 74 68 22 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 6c 69 6e | t.==."fullpath").then.item.=.lin |
24280 | 6b 0a 69 66 20 6e 61 6d 65 73 74 79 6c 65 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 74 68 65 6e | k.if.namestyle.==."windows".then |
242a0 | 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 | .if.premake.iscppproject(cfg).th |
242c0 | 65 6e 0a 69 74 65 6d 20 3d 20 69 74 65 6d 20 2e 2e 20 22 2e 6c 69 62 22 0a 65 6c 73 65 69 66 20 | en.item.=.item....".lib".elseif. |
242e0 | 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 | premake.isdotnetproject(cfg).the |
24300 | 6e 0a 69 74 65 6d 20 3d 20 69 74 65 6d 20 2e 2e 20 22 2e 64 6c 6c 22 0a 65 6e 64 0a 65 6e 64 0a | n.item.=.item....".dll".end.end. |
24320 | 65 6c 73 65 69 66 20 70 61 72 74 20 3d 3d 20 22 6e 61 6d 65 22 20 74 68 65 6e 0a 69 74 65 6d 20 | elseif.part.==."name".then.item. |
24340 | 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 69 6e 6b 29 0a 65 6c 73 65 69 66 20 70 61 72 74 | =.path.getname(link).elseif.part |
24360 | 20 3d 3d 20 22 62 61 73 65 6e 61 6d 65 22 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e | .==."basename".then.item.=.path. |
24380 | 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 69 6e 6b 29 0a 65 6c 73 65 0a 69 74 65 6d 20 3d 20 6c 69 | getbasename(link).else.item.=.li |
243a0 | 6e 6b 0a 65 6e 64 0a 69 66 20 69 74 65 6d 3a 66 69 6e 64 28 22 2f 22 2c 20 6e 69 6c 2c 20 74 72 | nk.end.if.item:find("/",.nil,.tr |
243c0 | 75 65 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 | ue).then.item.=.path.getrelative |
243e0 | 28 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 69 74 65 6d 29 0a 65 6e 64 | (cfg.project.location,.item).end |
24400 | 0a 65 6e 64 0a 69 66 20 69 74 65 6d 20 74 68 65 6e 0a 69 66 20 70 61 74 68 73 74 79 6c 65 20 3d | .end.if.item.then.if.pathstyle.= |
24420 | 3d 20 22 77 69 6e 64 6f 77 73 22 20 61 6e 64 20 70 61 72 74 20 7e 3d 20 22 6f 62 6a 65 63 74 22 | =."windows".and.part.~=."object" |
24440 | 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 69 74 65 6d | .then.item.=.path.translate(item |
24460 | 2c 20 22 5c 5c 22 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 | ,."\\").end.if.not.table.contain |
24480 | 73 28 72 65 73 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 | s(result,.item).then.table.inser |
244a0 | 74 28 72 65 73 75 6c 74 2c 20 69 74 65 6d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 | t(result,.item).end.end.end.retu |
244c0 | 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 65 6d 61 6b 65 2e 67 | rn.result.end.function.premake.g |
244e0 | 65 74 6e 61 6d 65 73 74 79 6c 65 28 63 66 67 29 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e | etnamestyle(cfg).return.premake. |
24500 | 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 6e 61 6d 65 73 74 79 6c | platforms[cfg.platform].namestyl |
24520 | 65 20 6f 72 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 63 66 67 29 2e 6e 61 6d 65 73 74 | e.or.premake.gettool(cfg).namest |
24540 | 79 6c 65 20 6f 72 20 22 70 6f 73 69 78 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d | yle.or."posix".end.function.prem |
24560 | 61 6b 65 2e 67 65 74 70 61 74 68 73 74 79 6c 65 28 63 66 67 29 0a 69 66 20 70 72 65 6d 61 6b 65 | ake.getpathstyle(cfg).if.premake |
24580 | 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 6f 73 20 3d 3d 20 22 77 69 6e 64 6f 77 73 | .action.current().os.==."windows |
245a0 | 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 77 69 6e 64 6f 77 73 22 0a 65 6c 73 65 0a 72 65 74 | ".then.return."windows".else.ret |
245c0 | 75 72 6e 20 22 70 6f 73 69 78 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 | urn."posix".end.end.function.pre |
245e0 | 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 64 69 72 65 63 74 69 6f 6e 2c 20 70 | make.gettarget(cfg,.direction,.p |
24600 | 61 74 68 73 74 79 6c 65 2c 20 6e 61 6d 65 73 74 79 6c 65 2c 20 73 79 73 74 65 6d 29 0a 69 66 20 | athstyle,.namestyle,.system).if. |
24620 | 73 79 73 74 65 6d 20 3d 3d 20 22 62 73 64 22 20 74 68 65 6e 0a 73 79 73 74 65 6d 20 3d 20 22 6c | system.==."bsd".then.system.=."l |
24640 | 69 6e 75 78 22 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 63 66 67 2e 6b 69 6e 64 0a | inux".end.local.kind.=.cfg.kind. |
24660 | 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 | if.premake.iscppproject(cfg).the |
24680 | 6e 0a 69 66 20 28 6e 61 6d 65 73 74 79 6c 65 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 6f 72 20 | n.if.(namestyle.==."windows".or. |
246a0 | 73 79 73 74 65 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 29 0a 61 6e 64 20 6b 69 6e 64 20 3d 3d | system.==."windows").and.kind.== |
246c0 | 20 22 53 68 61 72 65 64 4c 69 62 22 20 61 6e 64 20 64 69 72 65 63 74 69 6f 6e 20 3d 3d 20 22 6c | ."SharedLib".and.direction.==."l |
246e0 | 69 6e 6b 22 0a 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 | ink".and.not.cfg.flags.NoImportL |
24700 | 69 62 0a 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 53 74 61 74 69 63 4c 69 62 22 0a 65 6e 64 0a 69 | ib.then.kind.=."StaticLib".end.i |
24720 | 66 20 6e 61 6d 65 73 74 79 6c 65 20 3d 3d 20 22 70 6f 73 69 78 22 20 61 6e 64 20 73 79 73 74 65 | f.namestyle.==."posix".and.syste |
24740 | 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 61 6e 64 20 6b 69 6e 64 20 7e 3d 20 22 53 74 61 74 | m.==."windows".and.kind.~=."Stat |
24760 | 69 63 4c 69 62 22 20 74 68 65 6e 0a 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 77 69 6e 64 6f 77 73 | icLib".then.namestyle.=."windows |
24780 | 22 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 20 20 3d 20 22 62 75 69 6c 64 | ".end.end.local.field...=."build |
247a0 | 22 0a 69 66 20 64 69 72 65 63 74 69 6f 6e 20 3d 3d 20 22 6c 69 6e 6b 22 20 61 6e 64 20 63 66 67 | ".if.direction.==."link".and.cfg |
247c0 | 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 66 69 65 6c 64 20 | .kind.==."SharedLib".then.field. |
247e0 | 3d 20 22 69 6d 70 6c 69 62 22 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 20 20 20 3d 20 63 | =."implib".end.local.name....=.c |
24800 | 66 67 5b 66 69 65 6c 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 | fg[field.."name"].or.cfg.targetn |
24820 | 61 6d 65 20 6f 72 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 64 69 | ame.or.cfg.project.name.local.di |
24840 | 72 20 20 20 20 20 3d 20 63 66 67 5b 66 69 65 6c 64 2e 2e 22 64 69 72 22 5d 20 6f 72 20 63 66 67 | r.....=.cfg[field.."dir"].or.cfg |
24860 | 2e 74 61 72 67 65 74 64 69 72 20 6f 72 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 | .targetdir.or.path.getrelative(c |
24880 | 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 2e 62 61 73 65 64 69 72 29 0a 6c 6f 63 61 6c 20 | fg.location,.cfg.basedir).local. |
248a0 | 73 75 62 64 69 72 20 20 3d 20 63 66 67 5b 66 69 65 6c 64 2e 2e 22 73 75 62 64 69 72 22 5d 20 6f | subdir..=.cfg[field.."subdir"].o |
248c0 | 72 20 63 66 67 2e 74 61 72 67 65 74 73 75 62 64 69 72 20 6f 72 20 22 2e 22 0a 6c 6f 63 61 6c 20 | r.cfg.targetsubdir.or.".".local. |
248e0 | 70 72 65 66 69 78 20 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 73 75 66 66 69 78 20 20 3d 20 22 22 0a | prefix..=."".local.suffix..=."". |
24900 | 6c 6f 63 61 6c 20 65 78 74 20 20 20 20 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 62 75 6e 64 6c 65 70 | local.ext.....=."".local.bundlep |
24920 | 61 74 68 2c 20 62 75 6e 64 6c 65 6e 61 6d 65 0a 64 69 72 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 | ath,.bundlename.dir.=.path.join( |
24940 | 64 69 72 2c 20 73 75 62 64 69 72 29 0a 69 66 20 6e 61 6d 65 73 74 79 6c 65 20 3d 3d 20 22 77 69 | dir,.subdir).if.namestyle.==."wi |
24960 | 6e 64 6f 77 73 22 20 74 68 65 6e 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 | ndows".then.if.kind.==."ConsoleA |
24980 | 70 70 22 20 6f 72 20 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 | pp".or.kind.==."WindowedApp".the |
249a0 | 6e 0a 65 78 74 20 3d 20 22 2e 65 78 65 22 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 53 | n.ext.=.".exe".elseif.kind.==."S |
249c0 | 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 65 78 74 20 3d 20 22 2e 64 6c 6c 22 0a 65 6c 73 65 | haredLib".then.ext.=.".dll".else |
249e0 | 69 66 20 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 65 78 74 20 | if.kind.==."StaticLib".then.ext. |
24a00 | 3d 20 22 2e 6c 69 62 22 0a 65 6e 64 0a 65 6c 73 65 69 66 20 6e 61 6d 65 73 74 79 6c 65 20 3d 3d | =.".lib".end.elseif.namestyle.== |
24a20 | 20 22 70 6f 73 69 78 22 20 74 68 65 6e 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 | ."posix".then.if.kind.==."Window |
24a40 | 65 64 41 70 70 22 20 61 6e 64 20 73 79 73 74 65 6d 20 3d 3d 20 22 6d 61 63 6f 73 78 22 20 74 68 | edApp".and.system.==."macosx".th |
24a60 | 65 6e 0a 62 75 6e 64 6c 65 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 22 2e 61 70 70 22 0a 62 | en.bundlename.=.name....".app".b |
24a80 | 75 6e 64 6c 65 70 61 74 68 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 2c 20 62 75 6e 64 6c | undlepath.=.path.join(dir,.bundl |
24aa0 | 65 6e 61 6d 65 29 0a 64 69 72 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 62 75 6e 64 6c 65 70 61 74 | ename).dir.=.path.join(bundlepat |
24ac0 | 68 2c 20 22 43 6f 6e 74 65 6e 74 73 2f 4d 61 63 4f 53 22 29 0a 65 6c 73 65 69 66 20 28 6b 69 6e | h,."Contents/MacOS").elseif.(kin |
24ae0 | 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 57 69 | d.==."ConsoleApp".or.kind.==."Wi |
24b00 | 6e 64 6f 77 65 64 41 70 70 22 29 20 61 6e 64 20 73 79 73 74 65 6d 20 3d 3d 20 22 6f 73 32 22 20 | ndowedApp").and.system.==."os2". |
24b20 | 74 68 65 6e 0a 65 78 74 20 3d 20 22 2e 65 78 65 22 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d | then.ext.=.".exe".elseif.kind.== |
24b40 | 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d 20 22 6c 69 62 22 | ."SharedLib".then.prefix.=."lib" |
24b60 | 0a 65 78 74 20 3d 20 69 69 66 28 73 79 73 74 65 6d 20 3d 3d 20 22 6d 61 63 6f 73 78 22 2c 20 22 | .ext.=.iif(system.==."macosx",." |
24b80 | 2e 64 79 6c 69 62 22 2c 20 22 2e 73 6f 22 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 | .dylib",.".so").elseif.kind.==." |
24ba0 | 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d 20 22 6c 69 62 22 0a 65 | StaticLib".then.prefix.=."lib".e |
24bc0 | 78 74 20 3d 20 22 2e 61 22 0a 65 6e 64 0a 65 6c 73 65 69 66 20 6e 61 6d 65 73 74 79 6c 65 20 3d | xt.=.".a".end.elseif.namestyle.= |
24be0 | 3d 20 22 50 53 33 22 20 74 68 65 6e 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 | =."PS3".then.if.kind.==."Console |
24c00 | 41 70 70 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 | App".or.kind.==."WindowedApp".th |
24c20 | 65 6e 0a 65 78 74 20 3d 20 22 2e 65 6c 66 22 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 | en.ext.=.".elf".elseif.kind.==." |
24c40 | 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d 20 22 6c 69 62 22 0a 65 | StaticLib".then.prefix.=."lib".e |
24c60 | 78 74 20 3d 20 22 2e 61 22 0a 65 6e 64 0a 65 6c 73 65 69 66 20 6e 61 6d 65 73 74 79 6c 65 20 3d | xt.=.".a".end.elseif.namestyle.= |
24c80 | 3d 20 22 4f 72 62 69 73 22 20 74 68 65 6e 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f | =."Orbis".then.if.kind.==."Conso |
24ca0 | 6c 65 41 70 70 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 | leApp".or.kind.==."WindowedApp". |
24cc0 | 74 68 65 6e 0a 65 78 74 20 3d 20 22 2e 65 6c 66 22 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d | then.ext.=.".elf".elseif.kind.== |
24ce0 | 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d 20 22 6c 69 62 22 | ."StaticLib".then.prefix.=."lib" |
24d00 | 0a 65 78 74 20 3d 20 22 2e 61 22 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 66 69 78 20 3d 20 63 66 67 | .ext.=.".a".end.end.prefix.=.cfg |
24d20 | 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 65 74 70 | [field.."prefix"].or.cfg.targetp |
24d40 | 72 65 66 69 78 20 6f 72 20 70 72 65 66 69 78 0a 73 75 66 66 69 78 20 3d 20 63 66 67 5b 66 69 65 | refix.or.prefix.suffix.=.cfg[fie |
24d60 | 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 73 75 66 66 69 | ld.."suffix"].or.cfg.targetsuffi |
24d80 | 78 20 6f 72 20 73 75 66 66 69 78 0a 65 78 74 20 20 20 20 3d 20 63 66 67 5b 66 69 65 6c 64 2e 2e | x.or.suffix.ext....=.cfg[field.. |
24da0 | 22 65 78 74 65 6e 73 69 6f 6e 22 5d 20 6f 72 20 63 66 67 2e 74 61 72 67 65 74 65 78 74 65 6e 73 | "extension"].or.cfg.targetextens |
24dc0 | 69 6f 6e 20 6f 72 20 65 78 74 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 72 65 | ion.or.ext.local.result.=.{.}.re |
24de0 | 73 75 6c 74 2e 62 61 73 65 6e 61 6d 65 20 20 20 20 20 3d 20 6e 61 6d 65 20 2e 2e 20 73 75 66 66 | sult.basename.....=.name....suff |
24e00 | 69 78 0a 72 65 73 75 6c 74 2e 6e 61 6d 65 20 20 20 20 20 20 20 20 20 3d 20 70 72 65 66 69 78 20 | ix.result.name.........=.prefix. |
24e20 | 2e 2e 20 6e 61 6d 65 20 2e 2e 20 73 75 66 66 69 78 20 2e 2e 20 65 78 74 0a 72 65 73 75 6c 74 2e | ...name....suffix....ext.result. |
24e40 | 64 69 72 65 63 74 6f 72 79 20 20 20 20 3d 20 64 69 72 0a 72 65 73 75 6c 74 2e 73 75 62 64 69 72 | directory....=.dir.result.subdir |
24e60 | 65 63 74 6f 72 79 20 3d 20 73 75 62 64 69 72 0a 72 65 73 75 6c 74 2e 70 72 65 66 69 78 20 20 20 | ectory.=.subdir.result.prefix... |
24e80 | 20 20 20 20 3d 20 70 72 65 66 69 78 0a 72 65 73 75 6c 74 2e 73 75 66 66 69 78 20 20 20 20 20 20 | ....=.prefix.result.suffix...... |
24ea0 | 20 3d 20 73 75 66 66 69 78 0a 72 65 73 75 6c 74 2e 66 75 6c 6c 70 61 74 68 20 20 20 20 20 3d 20 | .=.suffix.result.fullpath.....=. |
24ec0 | 70 61 74 68 2e 6a 6f 69 6e 28 72 65 73 75 6c 74 2e 64 69 72 65 63 74 6f 72 79 2c 20 72 65 73 75 | path.join(result.directory,.resu |
24ee0 | 6c 74 2e 6e 61 6d 65 29 0a 72 65 73 75 6c 74 2e 62 75 6e 64 6c 65 70 61 74 68 20 20 20 3d 20 62 | lt.name).result.bundlepath...=.b |
24f00 | 75 6e 64 6c 65 70 61 74 68 20 6f 72 20 72 65 73 75 6c 74 2e 66 75 6c 6c 70 61 74 68 0a 69 66 20 | undlepath.or.result.fullpath.if. |
24f20 | 70 61 74 68 73 74 79 6c 65 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 74 68 65 6e 0a 72 65 73 75 | pathstyle.==."windows".then.resu |
24f40 | 6c 74 2e 64 69 72 65 63 74 6f 72 79 20 20 20 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 | lt.directory....=.path.translate |
24f60 | 28 72 65 73 75 6c 74 2e 64 69 72 65 63 74 6f 72 79 2c 20 22 5c 5c 22 29 0a 72 65 73 75 6c 74 2e | (result.directory,."\\").result. |
24f80 | 73 75 62 64 69 72 65 63 74 6f 72 79 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 72 65 | subdirectory.=.path.translate(re |
24fa0 | 73 75 6c 74 2e 73 75 62 64 69 72 65 63 74 6f 72 79 2c 20 22 5c 5c 22 29 0a 72 65 73 75 6c 74 2e | sult.subdirectory,."\\").result. |
24fc0 | 66 75 6c 6c 70 61 74 68 20 20 20 20 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 72 65 | fullpath.....=.path.translate(re |
24fe0 | 73 75 6c 74 2e 66 75 6c 6c 70 61 74 68 2c 20 20 22 5c 5c 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e | sult.fullpath,.."\\").end.return |
25000 | 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 | .result.end.function.premake.get |
25020 | 74 6f 6f 6c 28 63 66 67 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 63 | tool(cfg).if.premake.iscppprojec |
25040 | 74 28 63 66 67 29 20 74 68 65 6e 0a 69 66 20 5f 4f 50 54 49 4f 4e 53 2e 63 63 20 74 68 65 6e 0a | t(cfg).then.if._OPTIONS.cc.then. |
25060 | 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f 4e 53 2e 63 63 5d 0a 65 6e 64 0a | return.premake[_OPTIONS.cc].end. |
25080 | 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 | local.action.=.premake.action.cu |
250a0 | 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 74 68 | rrent().if.action.valid_tools.th |
250c0 | 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 5b 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 74 | en.return.premake[action.valid_t |
250e0 | 6f 6f 6c 73 2e 63 63 5b 31 5d 5d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 67 | ools.cc[1]].end.return.premake.g |
25100 | 63 63 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 0a 65 6e | cc.else.return.premake.dotnet.en |
25120 | 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 | d.end.function.premake.project.g |
25140 | 65 74 76 70 61 74 68 28 70 72 6a 2c 20 61 62 73 70 61 74 68 29 0a 6c 6f 63 61 6c 20 76 70 61 74 | etvpath(prj,.abspath).local.vpat |
25160 | 68 20 3d 20 61 62 73 70 61 74 68 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 | h.=.abspath.local.fname.=.path.g |
25180 | 65 74 6e 61 6d 65 28 61 62 73 70 61 74 68 29 0a 6c 6f 63 61 6c 20 6d 61 78 20 3d 20 61 62 73 70 | etname(abspath).local.max.=.absp |
251a0 | 61 74 68 3a 6c 65 6e 28 29 20 2d 20 66 6e 61 6d 65 3a 6c 65 6e 28 29 0a 66 6f 72 20 72 65 70 6c | ath:len().-.fname:len().for.repl |
251c0 | 61 63 65 6d 65 6e 74 2c 20 70 61 74 74 65 72 6e 73 20 69 6e 20 70 61 69 72 73 28 70 72 6a 2e 76 | acement,.patterns.in.pairs(prj.v |
251e0 | 70 61 74 68 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 70 61 74 74 65 72 6e 20 69 | paths.or.{}).do.for._,.pattern.i |
25200 | 6e 20 69 70 61 69 72 73 28 70 61 74 74 65 72 6e 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 69 20 3d 20 | n.ipairs(patterns).do.local.i.=. |
25220 | 61 62 73 70 61 74 68 3a 66 69 6e 64 28 70 61 74 68 2e 77 69 6c 64 63 61 72 64 73 28 70 61 74 74 | abspath:find(path.wildcards(patt |
25240 | 65 72 6e 29 29 0a 69 66 20 69 20 3d 3d 20 31 20 74 68 65 6e 0a 69 20 3d 20 70 61 74 74 65 72 6e | ern)).if.i.==.1.then.i.=.pattern |
25260 | 3a 66 69 6e 64 28 22 2a 22 2c 20 31 2c 20 74 72 75 65 29 20 6f 72 20 28 70 61 74 74 65 72 6e 3a | :find("*",.1,.true).or.(pattern: |
25280 | 6c 65 6e 28 29 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 6c 65 61 66 0a 69 66 20 69 20 3c 20 6d 61 78 | len().+.1).local.leaf.if.i.<.max |
252a0 | 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 61 62 73 70 61 74 68 3a 73 75 62 28 69 29 0a 65 6c 73 65 | .then.leaf.=.abspath:sub(i).else |
252c0 | 0a 6c 65 61 66 20 3d 20 66 6e 61 6d 65 0a 65 6e 64 0a 69 66 20 6c 65 61 66 3a 73 74 61 72 74 73 | .leaf.=.fname.end.if.leaf:starts |
252e0 | 77 69 74 68 28 22 2f 22 29 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 6c 65 61 66 3a 73 75 62 28 32 | with("/").then.leaf.=.leaf:sub(2 |
25300 | 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 74 65 6d 20 3d 20 22 22 0a 69 66 20 72 65 70 6c 61 63 65 | ).end.local.stem.=."".if.replace |
25320 | 6d 65 6e 74 3a 6c 65 6e 28 29 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 6d 2c 20 73 74 61 72 73 20 | ment:len().>.0.then.stem,.stars. |
25340 | 3d 20 72 65 70 6c 61 63 65 6d 65 6e 74 3a 67 73 75 62 28 22 25 2a 22 2c 20 22 22 29 0a 69 66 20 | =.replacement:gsub("%*",."").if. |
25360 | 73 74 61 72 73 20 3d 3d 20 30 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 70 61 74 68 2e 67 65 74 6e | stars.==.0.then.leaf.=.path.getn |
25380 | 61 6d 65 28 6c 65 61 66 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 65 61 66 20 3d 20 70 61 74 68 2e 67 | ame(leaf).end.else.leaf.=.path.g |
253a0 | 65 74 6e 61 6d 65 28 6c 65 61 66 29 0a 65 6e 64 0a 76 70 61 74 68 20 3d 20 70 61 74 68 2e 6a 6f | etname(leaf).end.vpath.=.path.jo |
253c0 | 69 6e 28 73 74 65 6d 2c 20 6c 65 61 66 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 | in(stem,.leaf).end.end.end.retur |
253e0 | 6e 20 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 76 70 61 74 68 29 0a 65 6e 64 0a 66 75 6e 63 74 | n.path.trimdots(vpath).end.funct |
25400 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 68 61 73 63 70 70 70 72 6f 6a 65 63 74 28 73 6c 6e 29 0a 66 | ion.premake.hascppproject(sln).f |
25420 | 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 | or.prj.in.premake.solution.eachp |
25440 | 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 | roject(sln).do.if.premake.iscppp |
25460 | 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 | roject(prj).then.return.true.end |
25480 | 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 68 61 73 64 6f 74 | .end.end.function.premake.hasdot |
254a0 | 6e 65 74 70 72 6f 6a 65 63 74 28 73 6c 6e 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 | netproject(sln).for.prj.in.prema |
254c0 | 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a | ke.solution.eachproject(sln).do. |
254e0 | 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 | if.premake.isdotnetproject(prj). |
25500 | 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 66 75 6e | then.return.true.end.end.end.fun |
25520 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 69 73 63 70 72 6f 6a 65 63 74 | ction.premake.project.iscproject |
25540 | 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 22 43 22 | (prj).return.prj.language.==."C" |
25560 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 69 73 63 70 70 70 72 6f 6a 65 | .end.function.premake.iscppproje |
25580 | 63 74 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 | ct(prj).return.(prj.language.==. |
255a0 | 22 43 22 20 6f 72 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 2b 2b 22 29 0a 65 6e | "C".or.prj.language.==."C++").en |
255c0 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 | d.function.premake.isdotnetproje |
255e0 | 63 74 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 | ct(prj).return.(prj.language.==. |
25600 | 22 43 23 22 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 20 3d 20 7b 20 7d 0a | "C#").end..premake.config.=.{.}. |
25620 | 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 0a 66 75 | local.config.=.premake.config.fu |
25640 | 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 64 65 62 75 67 62 75 69 | nction.premake.config.isdebugbui |
25660 | 6c 64 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 44 65 62 75 67 52 75 6e 74 69 6d | ld(cfg).if.cfg.flags.DebugRuntim |
25680 | 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c | e.then.return.true.end.if.cfg.fl |
256a0 | 61 67 73 2e 52 65 6c 65 61 73 65 52 75 6e 74 69 6d 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 | ags.ReleaseRuntime.then.return.f |
256c0 | 61 6c 73 65 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 20 6f | alse.end.if.cfg.flags.Optimize.o |
256e0 | 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 6f 72 20 63 66 67 2e | r.cfg.flags.OptimizeSize.or.cfg. |
25700 | 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 | flags.OptimizeSpeed.then.return. |
25720 | 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f | false.end.if.not.cfg.flags.Symbo |
25740 | 6c 73 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 | ls.then.return.false.end.return. |
25760 | 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 6f 6e 66 69 67 | true.end.function.premake.config |
25780 | 2e 69 73 69 6e 63 72 65 6d 65 6e 74 61 6c 6c 69 6e 6b 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b | .isincrementallink(cfg).if.cfg.k |
257a0 | 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 0a 6f 72 20 63 6f 6e 66 69 67 2e 69 73 | ind.==."StaticLib"..or.config.is |
257c0 | 6f 70 74 69 6d 69 7a 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 0a 6f 72 20 63 66 67 | optimizedbuild(cfg.flags).or.cfg |
257e0 | 2e 66 6c 61 67 73 2e 4e 6f 49 6e 63 72 65 6d 65 6e 74 61 6c 4c 69 6e 6b 20 74 68 65 6e 0a 72 65 | .flags.NoIncrementalLink.then.re |
25800 | 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 | turn.false.end.return.true.end.f |
25820 | 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 6f 70 74 69 6d 69 7a | unction.premake.config.isoptimiz |
25840 | 65 64 62 75 69 6c 64 28 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 2e 4f 70 74 69 | edbuild(flags).return.flags.Opti |
25860 | 6d 69 7a 65 20 6f 72 20 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 6f 72 20 66 6c | mize.or.flags.OptimizeSize.or.fl |
25880 | 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 62 | ags.OptimizeSpeed.end..premake.b |
258a0 | 61 6b 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 62 61 6b 65 20 3d 20 70 72 65 6d 61 6b 65 2e 62 | ake.=.{.}.local.bake.=.premake.b |
258c0 | 61 6b 65 0a 6c 6f 63 61 6c 20 6e 6f 63 6f 70 79 20 3d 0a 7b 0a 62 6c 6f 63 6b 73 20 20 20 20 3d | ake.local.nocopy.=.{.blocks....= |
258e0 | 20 74 72 75 65 2c 0a 6b 65 79 77 6f 72 64 73 20 20 3d 20 74 72 75 65 2c 0a 70 72 6f 6a 65 63 74 | .true,.keywords..=.true,.project |
25900 | 73 20 20 3d 20 74 72 75 65 2c 0a 5f 5f 63 6f 6e 66 69 67 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 6c | s..=.true,.__configs.=.true,.}.l |
25920 | 6f 63 61 6c 20 6e 6f 63 61 73 63 61 64 65 20 3d 0a 7b 0a 6d 61 6b 65 73 65 74 74 69 6e 67 73 20 | ocal.nocascade.=.{.makesettings. |
25940 | 3d 20 74 72 75 65 2c 0a 7d 0a 6c 6f 63 61 6c 20 6b 65 65 70 72 65 6c 61 74 69 76 65 20 3d 0a 7b | =.true,.}.local.keeprelative.=.{ |
25960 | 0a 62 61 73 65 64 69 72 20 20 3d 20 74 72 75 65 2c 0a 6c 6f 63 61 74 69 6f 6e 20 3d 20 74 72 75 | .basedir..=.true,.location.=.tru |
25980 | 65 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 61 63 74 69 76 65 74 | e,.}.function.premake.getactivet |
259a0 | 65 72 6d 73 28 29 0a 6c 6f 63 61 6c 20 74 65 72 6d 73 20 3d 20 7b 20 5f 61 63 74 69 6f 6e 20 3d | erms().local.terms.=.{._action.= |
259c0 | 20 5f 41 43 54 49 4f 4e 3a 6c 6f 77 65 72 28 29 2c 20 6f 73 20 3d 20 6f 73 2e 67 65 74 28 29 20 | ._ACTION:lower(),.os.=.os.get(). |
259e0 | 7d 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 5f 4f 50 54 49 4f | }.for.key,.value.in.pairs(_OPTIO |
25a00 | 4e 53 29 20 64 6f 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 22 22 20 74 68 65 6e 0a 74 61 62 6c 65 | NS).do.if.value.~=."".then.table |
25a20 | 2e 69 6e 73 65 72 74 28 74 65 72 6d 73 2c 20 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 29 0a 65 6c | .insert(terms,.value:lower()).el |
25a40 | 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 65 72 6d 73 2c 20 6b 65 79 3a 6c 6f 77 65 72 | se.table.insert(terms,.key:lower |
25a60 | 28 29 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 65 72 6d 73 0a 65 6e 64 0a 66 75 6e | ()).end.end.return.terms.end.fun |
25a80 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 69 73 6b 65 79 77 6f 72 64 6d 61 74 63 68 28 6b 65 79 | ction.premake.iskeywordmatch(key |
25aa0 | 77 6f 72 64 2c 20 74 65 72 6d 73 29 0a 69 66 20 6b 65 79 77 6f 72 64 3a 73 74 61 72 74 73 77 69 | word,.terms).if.keyword:startswi |
25ac0 | 74 68 28 22 6e 6f 74 20 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 6f 74 20 70 72 65 6d 61 | th("not.").then.return.not.prema |
25ae0 | 6b 65 2e 69 73 6b 65 79 77 6f 72 64 6d 61 74 63 68 28 6b 65 79 77 6f 72 64 3a 73 75 62 28 35 29 | ke.iskeywordmatch(keyword:sub(5) |
25b00 | 2c 20 74 65 72 6d 73 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 70 61 74 74 65 72 6e 20 69 6e 20 69 | ,.terms).end.for._,.pattern.in.i |
25b20 | 70 61 69 72 73 28 6b 65 79 77 6f 72 64 3a 65 78 70 6c 6f 64 65 28 22 20 6f 72 20 22 29 29 20 64 | pairs(keyword:explode(".or.")).d |
25b40 | 6f 0a 66 6f 72 20 74 65 72 6d 6b 65 79 2c 20 74 65 72 6d 20 69 6e 20 70 61 69 72 73 28 74 65 72 | o.for.termkey,.term.in.pairs(ter |
25b60 | 6d 73 29 20 64 6f 0a 69 66 20 74 65 72 6d 3a 6d 61 74 63 68 28 70 61 74 74 65 72 6e 29 20 3d 3d | ms).do.if.term:match(pattern).== |
25b80 | 20 74 65 72 6d 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 65 72 6d 6b 65 79 0a 65 6e 64 0a 65 6e | .term.then.return.termkey.end.en |
25ba0 | 64 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 69 73 6b 65 79 | d.end.end.function.premake.iskey |
25bc0 | 77 6f 72 64 73 6d 61 74 63 68 28 6b 65 79 77 6f 72 64 73 2c 20 74 65 72 6d 73 29 0a 6c 6f 63 61 | wordsmatch(keywords,.terms).loca |
25be0 | 6c 20 68 61 73 72 65 71 75 69 72 65 64 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 5f 2c 20 6b 65 79 | l.hasrequired.=.false.for._,.key |
25c00 | 77 6f 72 64 20 69 6e 20 69 70 61 69 72 73 28 6b 65 79 77 6f 72 64 73 29 20 64 6f 0a 6c 6f 63 61 | word.in.ipairs(keywords).do.loca |
25c20 | 6c 20 6d 61 74 63 68 65 64 20 3d 20 70 72 65 6d 61 6b 65 2e 69 73 6b 65 79 77 6f 72 64 6d 61 74 | l.matched.=.premake.iskeywordmat |
25c40 | 63 68 28 6b 65 79 77 6f 72 64 2c 20 74 65 72 6d 73 29 0a 69 66 20 6e 6f 74 20 6d 61 74 63 68 65 | ch(keyword,.terms).if.not.matche |
25c60 | 64 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 6d 61 74 63 68 | d.then.return.false.end.if.match |
25c80 | 65 64 20 3d 3d 20 22 72 65 71 75 69 72 65 64 22 20 74 68 65 6e 0a 68 61 73 72 65 71 75 69 72 65 | ed.==."required".then.hasrequire |
25ca0 | 64 20 3d 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 74 65 72 6d 73 2e 72 65 71 75 69 72 | d.=.true.end.end.if.terms.requir |
25cc0 | 65 64 20 61 6e 64 20 6e 6f 74 20 68 61 73 72 65 71 75 69 72 65 64 20 74 68 65 6e 0a 72 65 74 75 | ed.and.not.hasrequired.then.retu |
25ce0 | 72 6e 20 66 61 6c 73 65 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e | rn.false.else.return.true.end.en |
25d00 | 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 6a 75 73 74 70 61 74 68 73 28 6c 6f 63 | d.local.function.adjustpaths(loc |
25d20 | 61 74 69 6f 6e 2c 20 6f 62 6a 29 0a 66 75 6e 63 74 69 6f 6e 20 61 64 6a 75 73 74 70 61 74 68 6c | ation,.obj).function.adjustpathl |
25d40 | 69 73 74 28 6c 69 73 74 29 0a 66 6f 72 20 69 2c 20 70 20 69 6e 20 69 70 61 69 72 73 28 6c 69 73 | ist(list).for.i,.p.in.ipairs(lis |
25d60 | 74 29 20 64 6f 0a 6c 69 73 74 5b 69 5d 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 | t).do.list[i].=.path.getrelative |
25d80 | 28 6c 6f 63 61 74 69 6f 6e 2c 20 70 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 | (location,.p).end.end.for.name,. |
25da0 | 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 6f 62 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 65 | value.in.pairs(obj).do.local.fie |
25dc0 | 6c 64 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d 0a 69 66 20 66 69 65 | ld.=.premake.fields[name].if.fie |
25de0 | 6c 64 20 61 6e 64 20 76 61 6c 75 65 20 61 6e 64 20 6e 6f 74 20 6b 65 65 70 72 65 6c 61 74 69 76 | ld.and.value.and.not.keeprelativ |
25e00 | 65 5b 6e 61 6d 65 5d 20 74 68 65 6e 0a 69 66 20 66 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 70 | e[name].then.if.field.kind.==."p |
25e20 | 61 74 68 22 20 74 68 65 6e 0a 6f 62 6a 5b 6e 61 6d 65 5d 20 3d 20 70 61 74 68 2e 67 65 74 72 65 | ath".then.obj[name].=.path.getre |
25e40 | 6c 61 74 69 76 65 28 6c 6f 63 61 74 69 6f 6e 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 66 | lative(location,.value).elseif.f |
25e60 | 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 64 69 72 6c 69 73 74 22 20 6f 72 20 66 69 65 6c 64 2e | ield.kind.==."dirlist".or.field. |
25e80 | 6b 69 6e 64 20 3d 3d 20 22 66 69 6c 65 6c 69 73 74 22 20 74 68 65 6e 0a 61 64 6a 75 73 74 70 61 | kind.==."filelist".then.adjustpa |
25ea0 | 74 68 6c 69 73 74 28 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 66 69 65 6c 64 2e 6b 69 6e 64 20 | thlist(value).elseif.field.kind. |
25ec0 | 3d 3d 20 22 6b 65 79 70 61 74 68 22 20 74 68 65 6e 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 | ==."keypath".then.for.k,v.in.pai |
25ee0 | 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 61 64 6a 75 73 74 70 61 74 68 6c 69 73 74 28 76 29 0a 65 | rs(value).do.adjustpathlist(v).e |
25f00 | 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f | nd.end.end.end.end.local.functio |
25f20 | 6e 20 6d 65 72 67 65 66 69 65 6c 64 28 6b 69 6e 64 2c 20 64 65 73 74 2c 20 73 72 63 29 0a 6c 6f | n.mergefield(kind,.dest,.src).lo |
25f40 | 63 61 6c 20 74 62 6c 20 3d 20 64 65 73 74 20 6f 72 20 7b 20 7d 0a 69 66 20 6b 69 6e 64 20 3d 3d | cal.tbl.=.dest.or.{.}.if.kind.== |
25f60 | 20 22 6b 65 79 76 61 6c 75 65 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 6b 65 79 70 61 74 68 22 | ."keyvalue".or.kind.==."keypath" |
25f80 | 20 74 68 65 6e 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 72 | .then.for.key,.value.in.pairs(sr |
25fa0 | 63 29 20 64 6f 0a 74 62 6c 5b 6b 65 79 5d 20 3d 20 6d 65 72 67 65 66 69 65 6c 64 28 22 6c 69 73 | c).do.tbl[key].=.mergefield("lis |
25fc0 | 74 22 2c 20 74 62 6c 5b 6b 65 79 5d 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6c 73 65 0a 66 6f | t",.tbl[key],.value).end.else.fo |
25fe0 | 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 73 72 63 29 20 64 6f 0a 69 66 20 6e | r._,.item.in.ipairs(src).do.if.n |
26000 | 6f 74 20 74 62 6c 5b 69 74 65 6d 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 | ot.tbl[item].then.table.insert(t |
26020 | 62 6c 2c 20 69 74 65 6d 29 0a 74 62 6c 5b 69 74 65 6d 5d 20 3d 20 69 74 65 6d 0a 65 6e 64 0a 65 | bl,.item).tbl[item].=.item.end.e |
26040 | 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 62 6c 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 | nd.end.return.tbl.end.local.func |
26060 | 74 69 6f 6e 20 72 65 6d 6f 76 65 76 61 6c 75 65 73 28 74 62 6c 2c 20 72 65 6d 6f 76 65 73 29 0a | tion.removevalues(tbl,.removes). |
26080 | 66 6f 72 20 69 3d 23 74 62 6c 2c 31 2c 2d 31 20 64 6f 0a 66 6f 72 20 5f 2c 20 70 61 74 74 65 72 | for.i=#tbl,1,-1.do.for._,.patter |
260a0 | 6e 20 69 6e 20 69 70 61 69 72 73 28 72 65 6d 6f 76 65 73 29 20 64 6f 0a 69 66 20 70 61 74 74 65 | n.in.ipairs(removes).do.if.patte |
260c0 | 72 6e 20 3d 3d 20 74 62 6c 5b 69 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 74 | rn.==.tbl[i].then.table.remove(t |
260e0 | 62 6c 2c 20 69 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 | bl,.i).break.end.end.end.end.loc |
26100 | 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 65 72 67 65 6f 62 6a 65 63 74 28 64 65 73 74 2c 20 73 72 | al.function.mergeobject(dest,.sr |
26120 | 63 29 0a 69 66 20 6e 6f 74 20 73 72 63 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 66 6f | c).if.not.src.then.return.end.fo |
26140 | 72 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 73 72 63 29 | r.fieldname,.value.in.pairs(src) |
26160 | 20 64 6f 0a 69 66 20 6e 6f 74 20 6e 6f 63 6f 70 79 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 74 68 65 | .do.if.not.nocopy[fieldname].the |
26180 | 6e 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 66 | n.local.field.=.premake.fields[f |
261a0 | 69 65 6c 64 6e 61 6d 65 5d 0a 69 66 20 66 69 65 6c 64 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 | ieldname].if.field.then.if.type( |
261c0 | 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 64 65 73 74 5b 66 69 65 6c | value).==."table".then.dest[fiel |
261e0 | 64 6e 61 6d 65 5d 20 3d 20 6d 65 72 67 65 66 69 65 6c 64 28 66 69 65 6c 64 2e 6b 69 6e 64 2c 20 | dname].=.mergefield(field.kind,. |
26200 | 64 65 73 74 5b 66 69 65 6c 64 6e 61 6d 65 5d 2c 20 76 61 6c 75 65 29 0a 69 66 20 73 72 63 2e 72 | dest[fieldname],.value).if.src.r |
26220 | 65 6d 6f 76 65 73 20 74 68 65 6e 0a 72 65 6d 6f 76 65 73 20 3d 20 73 72 63 2e 72 65 6d 6f 76 65 | emoves.then.removes.=.src.remove |
26240 | 73 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 69 66 20 72 65 6d 6f 76 65 73 20 74 68 65 6e 0a 72 65 6d | s[fieldname].if.removes.then.rem |
26260 | 6f 76 65 76 61 6c 75 65 73 28 64 65 73 74 5b 66 69 65 6c 64 6e 61 6d 65 5d 2c 20 72 65 6d 6f 76 | ovevalues(dest[fieldname],.remov |
26280 | 65 73 29 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 64 65 73 74 5b 66 69 65 6c 64 6e 61 6d 65 5d | es).end.end.else.dest[fieldname] |
262a0 | 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6c 73 65 0a 64 65 73 74 5b 66 69 65 6c 64 6e 61 6d 65 | .=.value.end.else.dest[fieldname |
262c0 | 5d 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 | ].=.value.end.end.end.end.local. |
262e0 | 66 75 6e 63 74 69 6f 6e 20 6d 65 72 67 65 28 64 65 73 74 2c 20 6f 62 6a 2c 20 62 61 73 69 73 2c | function.merge(dest,.obj,.basis, |
26300 | 20 74 65 72 6d 73 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c 74 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 | .terms,.cfgname,.pltname).local. |
26320 | 6b 65 79 20 3d 20 63 66 67 6e 61 6d 65 20 6f 72 20 22 22 0a 70 6c 74 6e 61 6d 65 20 3d 20 70 6c | key.=.cfgname.or."".pltname.=.pl |
26340 | 74 6e 61 6d 65 20 6f 72 20 22 4e 61 74 69 76 65 22 0a 69 66 20 70 6c 74 6e 61 6d 65 20 7e 3d 20 | tname.or."Native".if.pltname.~=. |
26360 | 22 4e 61 74 69 76 65 22 20 74 68 65 6e 0a 6b 65 79 20 3d 20 6b 65 79 20 2e 2e 20 70 6c 74 6e 61 | "Native".then.key.=.key....pltna |
26380 | 6d 65 0a 65 6e 64 0a 74 65 72 6d 73 2e 63 6f 6e 66 69 67 20 3d 20 28 63 66 67 6e 61 6d 65 20 6f | me.end.terms.config.=.(cfgname.o |
263a0 | 72 20 22 22 29 3a 6c 6f 77 65 72 28 29 0a 74 65 72 6d 73 2e 70 6c 61 74 66 6f 72 6d 20 3d 20 70 | r.""):lower().terms.platform.=.p |
263c0 | 6c 74 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 7b 7d 0a 6d 65 | ltname:lower().local.cfg.=.{}.me |
263e0 | 72 67 65 6f 62 6a 65 63 74 28 63 66 67 2c 20 62 61 73 69 73 5b 6b 65 79 5d 29 0a 61 64 6a 75 73 | rgeobject(cfg,.basis[key]).adjus |
26400 | 74 70 61 74 68 73 28 6f 62 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 29 0a 6d 65 72 67 65 6f | tpaths(obj.location,.cfg).mergeo |
26420 | 62 6a 65 63 74 28 63 66 67 2c 20 6f 62 6a 29 0a 69 66 20 28 63 66 67 2e 6b 69 6e 64 29 20 74 68 | bject(cfg,.obj).if.(cfg.kind).th |
26440 | 65 6e 0a 74 65 72 6d 73 5b 27 6b 69 6e 64 27 5d 3d 63 66 67 2e 6b 69 6e 64 3a 6c 6f 77 65 72 28 | en.terms['kind']=cfg.kind:lower( |
26460 | 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 62 6c 6b 20 69 6e 20 69 70 61 69 72 73 28 6f 62 6a 2e 62 | ).end.for._,.blk.in.ipairs(obj.b |
26480 | 6c 6f 63 6b 73 29 20 64 6f 0a 69 66 20 28 70 72 65 6d 61 6b 65 2e 69 73 6b 65 79 77 6f 72 64 73 | locks).do.if.(premake.iskeywords |
264a0 | 6d 61 74 63 68 28 62 6c 6b 2e 6b 65 79 77 6f 72 64 73 2c 20 74 65 72 6d 73 29 29 74 68 65 6e 0a | match(blk.keywords,.terms))then. |
264c0 | 6d 65 72 67 65 6f 62 6a 65 63 74 28 63 66 67 2c 20 62 6c 6b 29 0a 69 66 20 28 63 66 67 2e 6b 69 | mergeobject(cfg,.blk).if.(cfg.ki |
264e0 | 6e 64 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 74 65 72 6d 73 2e 6b 69 6e 64 29 20 74 68 65 6e 0a | nd.and.not.cfg.terms.kind).then. |
26500 | 63 66 67 2e 74 65 72 6d 73 5b 27 6b 69 6e 64 27 5d 20 3d 20 63 66 67 2e 6b 69 6e 64 3a 6c 6f 77 | cfg.terms['kind'].=.cfg.kind:low |
26520 | 65 72 28 29 0a 74 65 72 6d 73 5b 27 6b 69 6e 64 27 5d 20 3d 20 63 66 67 2e 6b 69 6e 64 3a 6c 6f | er().terms['kind'].=.cfg.kind:lo |
26540 | 77 65 72 28 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 63 66 67 2e 6e 61 6d 65 20 20 20 20 20 20 | wer().end.end.end.cfg.name...... |
26560 | 3d 20 63 66 67 6e 61 6d 65 0a 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 20 3d 20 70 6c 74 6e 61 6d | =.cfgname.cfg.platform..=.pltnam |
26580 | 65 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 74 65 72 6d 73 29 20 64 6f 0a 63 66 67 | e.for.k,v.in.pairs(terms).do.cfg |
265a0 | 2e 74 65 72 6d 73 5b 6b 5d 20 3d 76 0a 65 6e 64 0a 64 65 73 74 5b 6b 65 79 5d 20 3d 20 63 66 67 | .terms[k].=v.end.dest[key].=.cfg |
265c0 | 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6c 6c 61 70 73 65 28 6f 62 6a | .end.local.function.collapse(obj |
265e0 | 2c 20 62 61 73 69 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 62 61 73 69 73 | ,.basis).local.result.=.{}.basis |
26600 | 20 3d 20 62 61 73 69 73 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c 20 73 6c 6e 20 3d 20 6f 62 6a 2e 73 | .=.basis.or.{}.local.sln.=.obj.s |
26620 | 6f 6c 75 74 69 6f 6e 20 6f 72 20 6f 62 6a 0a 6c 6f 63 61 6c 20 74 65 72 6d 73 20 3d 20 70 72 65 | olution.or.obj.local.terms.=.pre |
26640 | 6d 61 6b 65 2e 67 65 74 61 63 74 69 76 65 74 65 72 6d 73 28 29 0a 6d 65 72 67 65 28 72 65 73 75 | make.getactiveterms().merge(resu |
26660 | 6c 74 2c 20 6f 62 6a 2c 20 62 61 73 69 73 2c 20 74 65 72 6d 73 29 2d 2d 74 68 69 73 20 61 64 6a | lt,.obj,.basis,.terms)--this.adj |
26680 | 75 73 74 73 20 74 65 72 6d 73 0a 66 6f 72 20 5f 2c 20 63 66 67 6e 61 6d 65 20 69 6e 20 69 70 61 | usts.terms.for._,.cfgname.in.ipa |
266a0 | 69 72 73 28 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 29 20 64 6f 0a 6c 6f 63 61 6c | irs(sln.configurations).do.local |
266c0 | 20 74 65 72 6d 73 5f 6c 6f 63 61 6c 20 3d 20 7b 7d 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 | .terms_local.=.{}.for.k,v.in.pai |
266e0 | 72 73 28 74 65 72 6d 73 29 64 6f 20 74 65 72 6d 73 5f 6c 6f 63 61 6c 5b 6b 5d 3d 76 20 65 6e 64 | rs(terms)do.terms_local[k]=v.end |
26700 | 0a 6d 65 72 67 65 28 72 65 73 75 6c 74 2c 20 6f 62 6a 2c 20 62 61 73 69 73 2c 20 74 65 72 6d 73 | .merge(result,.obj,.basis,.terms |
26720 | 5f 6c 6f 63 61 6c 2c 20 63 66 67 6e 61 6d 65 2c 20 22 4e 61 74 69 76 65 22 29 2d 2d 74 65 72 6d | _local,.cfgname,."Native")--term |
26740 | 73 20 63 61 6d 20 61 6c 73 6f 20 62 65 20 61 64 6a 75 73 74 65 64 20 68 65 72 65 0a 66 6f 72 20 | s.cam.also.be.adjusted.here.for. |
26760 | 5f 2c 20 70 6c 74 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 6c 61 74 66 6f 72 | _,.pltname.in.ipairs(sln.platfor |
26780 | 6d 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 70 6c 74 6e 61 6d 65 20 7e 3d 20 22 4e 61 74 69 | ms.or.{}).do.if.pltname.~=."Nati |
267a0 | 76 65 22 20 74 68 65 6e 0a 6d 65 72 67 65 28 72 65 73 75 6c 74 2c 20 6f 62 6a 2c 20 62 61 73 69 | ve".then.merge(result,.obj,.basi |
267c0 | 73 2c 74 65 72 6d 73 5f 6c 6f 63 61 6c 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c 74 6e 61 6d 65 29 | s,terms_local,.cfgname,.pltname) |
267e0 | 2d 2d 74 65 72 6d 73 20 61 6c 73 6f 20 68 65 72 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 | --terms.also.here.end.end.end.re |
26800 | 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 62 | turn.result.end.local.function.b |
26820 | 75 69 6c 64 75 6e 69 71 75 65 64 69 72 73 28 29 0a 6c 6f 63 61 6c 20 6e 75 6d 5f 76 61 72 69 61 | uilduniquedirs().local.num_varia |
26840 | 74 69 6f 6e 73 20 3d 20 34 0a 6c 6f 63 61 6c 20 63 66 67 5f 64 69 72 73 20 3d 20 7b 7d 0a 6c 6f | tions.=.4.local.cfg_dirs.=.{}.lo |
26860 | 63 61 6c 20 68 69 74 5f 63 6f 75 6e 74 73 20 3d 20 7b 7d 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 | cal.hit_counts.=.{}.for.sln.in.p |
26880 | 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 66 6f 72 20 5f 2c | remake.solution.each().do.for._, |
268a0 | 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a | .prj.in.ipairs(sln.projects).do. |
268c0 | 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 | for._,.cfg.in.pairs(prj.__config |
268e0 | 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 7b 20 7d 0a 64 69 72 73 5b 31 5d 20 3d | s).do.local.dirs.=.{.}.dirs[1].= |
26900 | 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 2e | .path.getabsolute(path.join(cfg. |
26920 | 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 2e 6f 62 6a 64 69 72 20 6f 72 20 63 66 67 2e 70 72 6f 6a | location,.cfg.objdir.or.cfg.proj |
26940 | 65 63 74 2e 6f 62 6a 64 69 72 20 6f 72 20 22 6f 62 6a 22 29 29 0a 64 69 72 73 5b 32 5d 20 3d 20 | ect.objdir.or."obj")).dirs[2].=. |
26960 | 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 73 5b 31 5d 2c 20 69 69 66 28 63 66 67 2e 70 6c 61 74 66 | path.join(dirs[1],.iif(cfg.platf |
26980 | 6f 72 6d 20 3d 3d 20 22 4e 61 74 69 76 65 22 2c 20 22 22 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 | orm.==."Native",."",.cfg.platfor |
269a0 | 6d 29 29 0a 64 69 72 73 5b 33 5d 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 73 5b 32 5d 2c | m)).dirs[3].=.path.join(dirs[2], |
269c0 | 20 63 66 67 2e 6e 61 6d 65 29 0a 64 69 72 73 5b 34 5d 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 | .cfg.name).dirs[4].=.path.join(d |
269e0 | 69 72 73 5b 33 5d 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 29 0a 63 66 67 5f 64 69 | irs[3],.cfg.project.name).cfg_di |
26a00 | 72 73 5b 63 66 67 5d 20 3d 20 64 69 72 73 0a 6c 6f 63 61 6c 20 73 74 61 72 74 20 3d 20 69 69 66 | rs[cfg].=.dirs.local.start.=.iif |
26a20 | 28 63 66 67 2e 6e 61 6d 65 2c 20 32 2c 20 31 29 0a 66 6f 72 20 76 20 3d 20 73 74 61 72 74 2c 20 | (cfg.name,.2,.1).for.v.=.start,. |
26a40 | 6e 75 6d 5f 76 61 72 69 61 74 69 6f 6e 73 20 64 6f 0a 6c 6f 63 61 6c 20 64 20 3d 20 64 69 72 73 | num_variations.do.local.d.=.dirs |
26a60 | 5b 76 5d 0a 68 69 74 5f 63 6f 75 6e 74 73 5b 64 5d 20 3d 20 28 68 69 74 5f 63 6f 75 6e 74 73 5b | [v].hit_counts[d].=.(hit_counts[ |
26a80 | 64 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 0a 66 6f 72 | d].or.0).+.1.end.end.end.end.for |
26aa0 | 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 | .sln.in.premake.solution.each(). |
26ac0 | 64 6f 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a | do.for._,.prj.in.ipairs(sln.proj |
26ae0 | 65 63 74 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 70 72 6a | ects).do.for._,.cfg.in.pairs(prj |
26b00 | 2e 5f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 69 72 0a 6c 6f 63 61 6c 20 73 | .__configs).do.local.dir.local.s |
26b20 | 74 61 72 74 20 3d 20 69 69 66 28 63 66 67 2e 6e 61 6d 65 2c 20 32 2c 20 31 29 0a 66 6f 72 20 76 | tart.=.iif(cfg.name,.2,.1).for.v |
26b40 | 20 3d 20 73 74 61 72 74 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 69 6e 67 6c 65 4f 75 | .=.start,.iif(cfg.flags.SingleOu |
26b60 | 74 70 75 74 44 69 72 3d 3d 74 72 75 65 2c 6e 75 6d 5f 76 61 72 69 61 74 69 6f 6e 73 2d 31 2c 6e | tputDir==true,num_variations-1,n |
26b80 | 75 6d 5f 76 61 72 69 61 74 69 6f 6e 73 29 20 64 6f 0a 64 69 72 20 3d 20 63 66 67 5f 64 69 72 73 | um_variations).do.dir.=.cfg_dirs |
26ba0 | 5b 63 66 67 5d 5b 76 5d 0a 69 66 20 68 69 74 5f 63 6f 75 6e 74 73 5b 64 69 72 5d 20 3d 3d 20 31 | [cfg][v].if.hit_counts[dir].==.1 |
26bc0 | 20 74 68 65 6e 20 62 72 65 61 6b 20 65 6e 64 0a 65 6e 64 0a 63 66 67 2e 6f 62 6a 65 63 74 73 64 | .then.break.end.end.cfg.objectsd |
26be0 | 69 72 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 6c 6f 63 61 74 69 | ir.=.path.getrelative(cfg.locati |
26c00 | 6f 6e 2c 20 64 69 72 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | on,.dir).end.end.end.end.local.f |
26c20 | 75 6e 63 74 69 6f 6e 20 62 75 69 6c 64 74 61 72 67 65 74 73 28 29 0a 66 6f 72 20 73 6c 6e 20 69 | unction.buildtargets().for.sln.i |
26c40 | 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 66 6f 72 | n.premake.solution.each().do.for |
26c60 | 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 | ._,.prj.in.ipairs(sln.projects). |
26c80 | 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 70 72 6a 2e 5f 5f 63 6f 6e | do.for._,.cfg.in.pairs(prj.__con |
26ca0 | 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 61 74 68 73 74 79 6c 65 20 3d 20 70 72 65 6d 61 | figs).do.local.pathstyle.=.prema |
26cc0 | 6b 65 2e 67 65 74 70 61 74 68 73 74 79 6c 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 73 | ke.getpathstyle(cfg).local.names |
26ce0 | 74 79 6c 65 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6e 61 6d 65 73 74 79 6c 65 28 63 66 67 29 | tyle.=.premake.getnamestyle(cfg) |
26d00 | 0a 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 | .cfg.buildtarget.=.premake.getta |
26d20 | 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 70 61 74 68 73 74 79 6c 65 2c 20 6e 61 | rget(cfg,."build",.pathstyle,.na |
26d40 | 6d 65 73 74 79 6c 65 2c 20 63 66 67 2e 73 79 73 74 65 6d 29 0a 63 66 67 2e 6c 69 6e 6b 74 61 72 | mestyle,.cfg.system).cfg.linktar |
26d60 | 67 65 74 20 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 6c | get..=.premake.gettarget(cfg,."l |
26d80 | 69 6e 6b 22 2c 20 20 70 61 74 68 73 74 79 6c 65 2c 20 6e 61 6d 65 73 74 79 6c 65 2c 20 63 66 67 | ink",..pathstyle,.namestyle,.cfg |
26da0 | 2e 73 79 73 74 65 6d 29 0a 69 66 20 70 61 74 68 73 74 79 6c 65 20 3d 3d 20 22 77 69 6e 64 6f 77 | .system).if.pathstyle.==."window |
26dc0 | 73 22 20 74 68 65 6e 0a 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 20 3d 20 70 61 74 68 2e 74 72 | s".then.cfg.objectsdir.=.path.tr |
26de0 | 61 6e 73 6c 61 74 65 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 2c 20 22 5c 5c 22 29 0a 65 6e | anslate(cfg.objectsdir,."\\").en |
26e00 | 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 | d.end.end.end.end...local.functi |
26e20 | 6f 6e 20 67 65 74 43 66 67 4b 69 6e 64 28 63 66 67 29 0a 20 20 69 66 28 63 66 67 2e 6b 69 6e 64 | on.getCfgKind(cfg)...if(cfg.kind |
26e40 | 29 20 74 68 65 6e 0a 20 20 72 65 74 75 72 6e 20 63 66 67 2e 6b 69 6e 64 3b 0a 20 20 65 6e 64 0a | ).then...return.cfg.kind;...end. |
26e60 | 20 20 69 66 28 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 5f 63 6f 6e 66 69 67 73 5b 22 22 5d 20 61 | ..if(cfg.project.__configs[""].a |
26e80 | 6e 64 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 5f 63 6f 6e 66 69 67 73 5b 22 22 5d 2e 6b 69 6e | nd.cfg.project.__configs[""].kin |
26ea0 | 64 29 20 74 68 65 6e 0a 20 20 72 65 74 75 72 6e 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 5f 63 | d).then...return.cfg.project.__c |
26ec0 | 6f 6e 66 69 67 73 5b 22 22 5d 2e 6b 69 6e 64 3b 0a 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 | onfigs[""].kind;...end...return. |
26ee0 | 6e 69 6c 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 70 72 | nil...end...local.function.getpr |
26f00 | 6f 6a 72 65 63 28 64 73 74 41 72 72 61 79 2c 20 66 6f 75 6e 64 4c 69 73 74 2c 20 63 66 67 2c 20 | ojrec(dstArray,.foundList,.cfg,. |
26f20 | 63 66 67 6e 61 6d 65 2c 20 73 65 61 72 63 68 46 69 65 6c 64 2c 20 62 4c 69 6e 6b 61 67 65 29 0a | cfgname,.searchField,.bLinkage). |
26f40 | 20 20 69 66 28 6e 6f 74 20 63 66 67 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 65 6e 64 0a 20 20 | ..if(not.cfg).then.return.end... |
26f60 | 6c 6f 63 61 6c 20 66 6f 75 6e 64 55 73 65 50 72 6a 73 20 3d 20 7b 7d 3b 0a 20 20 66 6f 72 20 5f | local.foundUsePrjs.=.{};...for._ |
26f80 | 2c 20 75 73 65 4e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 5b 73 65 61 72 63 68 46 69 | ,.useName.in.ipairs(cfg[searchFi |
26fa0 | 65 6c 64 5d 29 20 64 6f 0a 20 20 6c 6f 63 61 6c 20 74 65 73 74 4e 61 6d 65 20 3d 20 75 73 65 4e | eld]).do...local.testName.=.useN |
26fc0 | 61 6d 65 3a 6c 6f 77 65 72 28 29 3b 0a 20 20 69 66 28 28 6e 6f 74 20 66 6f 75 6e 64 4c 69 73 74 | ame:lower();...if((not.foundList |
26fe0 | 5b 74 65 73 74 4e 61 6d 65 5d 29 29 20 74 68 65 6e 0a 20 20 6c 6f 63 61 6c 20 74 68 65 50 72 6f | [testName])).then...local.thePro |
27000 | 6a 20 3d 20 6e 69 6c 3b 0a 20 20 6c 6f 63 61 6c 20 74 68 65 55 73 65 50 72 6f 6a 20 3d 20 6e 69 | j.=.nil;...local.theUseProj.=.ni |
27020 | 6c 3b 0a 20 20 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 72 | l;...for._,.prj.in.ipairs(cfg.pr |
27040 | 6f 6a 65 63 74 2e 73 6f 6c 75 74 69 6f 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 20 20 69 66 | oject.solution.projects).do...if |
27060 | 20 28 70 72 6a 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 74 65 73 74 4e 61 6d 65 29 20 | .(prj.name:lower().==.testName). |
27080 | 74 68 65 6e 0a 20 20 69 66 28 70 72 6a 2e 75 73 61 67 65 29 20 74 68 65 6e 0a 20 20 74 68 65 55 | then...if(prj.usage).then...theU |
270a0 | 73 65 50 72 6f 6a 20 3d 20 70 72 6a 3b 0a 20 20 65 6c 73 65 0a 20 20 74 68 65 50 72 6f 6a 20 3d | seProj.=.prj;...else...theProj.= |
270c0 | 20 70 72 6a 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 2d 2d 4d 75 73 74 | .prj;...end...end...end...--Must |
270e0 | 20 63 6f 6e 6e 65 63 74 20 74 6f 20 61 20 75 73 61 67 65 20 70 72 6f 6a 65 63 74 2e 0a 20 20 69 | .connect.to.a.usage.project....i |
27100 | 66 28 74 68 65 55 73 65 50 72 6f 6a 29 20 74 68 65 6e 0a 20 20 66 6f 75 6e 64 4c 69 73 74 5b 74 | f(theUseProj).then...foundList[t |
27120 | 65 73 74 4e 61 6d 65 5d 20 3d 20 74 72 75 65 3b 0a 20 20 6c 6f 63 61 6c 20 70 72 6a 45 6e 74 72 | estName].=.true;...local.prjEntr |
27140 | 79 20 3d 20 7b 0a 20 20 6e 61 6d 65 20 3d 20 74 65 73 74 4e 61 6d 65 2c 0a 20 20 70 72 6f 6a 20 | y.=.{...name.=.testName,...proj. |
27160 | 3d 20 74 68 65 50 72 6f 6a 2c 0a 20 20 75 73 61 67 65 50 72 6f 6a 20 3d 20 74 68 65 55 73 65 50 | =.theProj,...usageProj.=.theUseP |
27180 | 72 6f 6a 2c 0a 20 20 62 4c 69 6e 6b 61 67 65 4f 6e 6c 79 20 3d 20 62 4c 69 6e 6b 61 67 65 2c 0a | roj,...bLinkageOnly.=.bLinkage,. |
271a0 | 20 20 7d 3b 0a 20 20 64 73 74 41 72 72 61 79 5b 74 65 73 74 4e 61 6d 65 5d 20 3d 20 70 72 6a 45 | ..};...dstArray[testName].=.prjE |
271c0 | 6e 74 72 79 3b 0a 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6f 75 6e 64 55 73 65 50 72 6a | ntry;...table.insert(foundUsePrj |
271e0 | 73 2c 20 74 68 65 55 73 65 50 72 6f 6a 29 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e | s,.theUseProj);...end...end...en |
27200 | 64 0a 20 20 66 6f 72 20 5f 2c 20 75 73 65 50 72 6a 20 69 6e 20 69 70 61 69 72 73 28 66 6f 75 6e | d...for._,.usePrj.in.ipairs(foun |
27220 | 64 55 73 65 50 72 6a 73 29 20 64 6f 0a 20 20 2d 2d 4c 69 6e 6b 73 20 63 61 6e 20 6f 6e 6c 79 20 | dUsePrjs).do...--Links.can.only. |
27240 | 72 65 63 75 72 73 65 20 74 68 72 6f 75 67 68 20 73 74 61 74 69 63 20 6c 69 62 72 61 72 69 65 73 | recurse.through.static.libraries |
27260 | 2e 0a 20 20 69 66 28 28 73 65 61 72 63 68 46 69 65 6c 64 20 7e 3d 20 22 6c 69 6e 6b 73 22 29 20 | ....if((searchField.~=."links"). |
27280 | 6f 72 0a 20 20 28 67 65 74 43 66 67 4b 69 6e 64 28 75 73 65 50 72 6a 2e 5f 5f 63 6f 6e 66 69 67 | or...(getCfgKind(usePrj.__config |
272a0 | 73 5b 63 66 67 6e 61 6d 65 5d 29 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 29 29 20 74 68 65 | s[cfgname]).==."StaticLib")).the |
272c0 | 6e 0a 20 20 67 65 74 70 72 6f 6a 72 65 63 28 64 73 74 41 72 72 61 79 2c 20 66 6f 75 6e 64 4c 69 | n...getprojrec(dstArray,.foundLi |
272e0 | 73 74 2c 20 75 73 65 50 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 5b 63 66 67 6e 61 6d 65 5d 2c 0a 20 | st,.usePrj.__configs[cfgname],.. |
27300 | 20 63 66 67 6e 61 6d 65 2c 20 73 65 61 72 63 68 46 69 65 6c 64 2c 20 62 4c 69 6e 6b 61 67 65 29 | .cfgname,.searchField,.bLinkage) |
27320 | 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 2d 2d 0a 20 20 2d 2d 20 54 68 | ;...end...end...end...--...--.Th |
27340 | 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 72 65 63 75 72 73 69 76 65 6c 79 20 67 65 74 | is.function.will.recursively.get |
27360 | 20 61 6c 6c 20 70 72 6f 6a 65 63 74 73 20 74 68 61 74 20 74 68 65 20 67 69 76 65 6e 20 63 6f 6e | .all.projects.that.the.given.con |
27380 | 66 69 67 75 72 61 74 69 6f 6e 20 68 61 73 20 69 6e 20 69 74 73 20 22 75 73 65 73 22 0a 20 20 2d | figuration.has.in.its."uses"...- |
273a0 | 2d 20 66 69 65 6c 64 2e 20 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 73 20 61 72 65 20 61 | -.field..The.return.values.are.a |
273c0 | 20 6c 69 73 74 20 6f 66 20 74 61 62 6c 65 73 2e 20 45 61 63 68 20 74 61 62 6c 65 20 69 6e 20 74 | .list.of.tables..Each.table.in.t |
273e0 | 68 61 74 20 6c 69 73 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a | hat.list.contains.the.following: |
27400 | 0a 20 20 2d 2d 6e 61 6d 65 20 3d 20 54 68 65 20 6c 6f 77 65 72 63 61 73 65 20 6e 61 6d 65 20 6f | ...--name.=.The.lowercase.name.o |
27420 | 66 20 74 68 65 20 70 72 6f 6a 65 63 74 2e 0a 20 20 2d 2d 70 72 6f 6a 20 3d 20 54 68 65 20 70 72 | f.the.project....--proj.=.The.pr |
27440 | 6f 6a 65 63 74 2e 20 43 61 6e 20 62 65 20 6e 69 6c 20 69 66 20 69 74 20 69 73 20 75 73 61 67 65 | oject..Can.be.nil.if.it.is.usage |
27460 | 2d 6f 6e 6c 79 2e 0a 20 20 2d 2d 75 73 61 67 65 50 72 6f 6a 20 3d 20 54 68 65 20 75 73 61 67 65 | -only....--usageProj.=.The.usage |
27480 | 20 70 72 6f 6a 65 63 74 2e 20 43 61 6e 27 74 20 62 65 20 6e 69 6c 2c 20 61 73 20 75 73 69 6e 67 | .project..Can't.be.nil,.as.using |
274a0 | 20 61 20 70 72 6f 6a 65 63 74 20 74 68 61 74 20 68 61 73 20 6e 6f 0a 20 20 2d 2d 20 75 73 61 67 | .a.project.that.has.no...--.usag |
274c0 | 65 20 70 72 6f 6a 65 63 74 20 69 73 20 6e 6f 74 20 70 75 74 20 69 6e 74 6f 20 74 68 65 20 6c 69 | e.project.is.not.put.into.the.li |
274e0 | 73 74 2e 0a 20 20 2d 2d 62 4c 69 6e 6b 61 67 65 4f 6e 6c 79 20 3d 20 49 66 20 74 68 69 73 20 69 | st....--bLinkageOnly.=.If.this.i |
27500 | 73 20 74 72 75 65 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 74 68 65 20 6c 69 6e 6b 61 67 65 20 69 6e | s.true,.then.only.the.linkage.in |
27520 | 66 6f 72 6d 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 63 6f 70 69 65 64 2e 0a 20 20 2d 2d | formation.should.be.copied....-- |
27540 | 20 54 68 65 20 72 65 63 75 72 73 69 6f 6e 20 77 69 6c 6c 20 6f 6e 6c 79 20 6c 6f 6f 6b 20 61 74 | .The.recursion.will.only.look.at |
27560 | 20 74 68 65 20 22 75 73 65 73 22 20 66 69 65 6c 64 20 6f 6e 20 2a 75 73 61 67 65 2a 20 70 72 6f | .the."uses".field.on.*usage*.pro |
27580 | 6a 65 63 74 73 2e 0a 20 20 2d 2d 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 61 | jects....--.This.function.will.a |
275a0 | 6c 73 6f 20 61 64 64 20 70 72 6f 6a 65 63 74 73 20 74 6f 20 74 68 65 20 6c 69 73 74 20 74 68 61 | lso.add.projects.to.the.list.tha |
275c0 | 74 20 61 72 65 20 6d 65 6e 74 69 6f 6e 65 64 20 69 6e 20 74 68 65 20 22 6c 69 6e 6b 73 22 0a 20 | t.are.mentioned.in.the."links".. |
275e0 | 20 2d 2d 20 66 69 65 6c 64 20 6f 66 20 75 73 61 67 65 20 70 72 6f 6a 65 63 74 73 2e 20 54 68 65 | .--.field.of.usage.projects..The |
27600 | 73 65 20 77 69 6c 6c 20 6f 6e 6c 79 20 63 6f 70 79 20 6c 69 6e 6b 65 72 20 69 6e 66 6f 72 6d 61 | se.will.only.copy.linker.informa |
27620 | 74 69 6f 6e 2c 20 62 75 74 20 74 68 65 79 20 77 69 6c 6c 20 72 65 63 75 72 73 65 2e 0a 20 20 2d | tion,.but.they.will.recurse....- |
27640 | 2d 20 74 68 72 6f 75 67 68 20 6f 74 68 65 72 20 22 6c 69 6e 6b 73 22 20 66 69 65 6c 64 73 2e 0a | -.through.other."links".fields.. |
27660 | 20 20 2d 2d 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 70 72 6f 6a 65 63 74 | ..--...local.function.getproject |
27680 | 73 63 6f 6e 6e 65 63 74 69 6f 6e 73 28 63 66 67 2c 20 63 66 67 6e 61 6d 65 29 0a 20 20 6c 6f 63 | sconnections(cfg,.cfgname)...loc |
276a0 | 61 6c 20 64 73 74 41 72 72 61 79 20 3d 20 7b 7d 3b 0a 20 20 6c 6f 63 61 6c 20 66 6f 75 6e 64 4c | al.dstArray.=.{};...local.foundL |
276c0 | 69 73 74 20 3d 20 7b 7d 3b 0a 20 20 66 6f 75 6e 64 4c 69 73 74 5b 63 66 67 2e 70 72 6f 6a 65 63 | ist.=.{};...foundList[cfg.projec |
276e0 | 74 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 5d 20 3d 20 74 72 75 65 3b 0a 20 20 2d 2d 46 69 72 73 | t.name:lower()].=.true;...--Firs |
27700 | 74 2c 20 66 6f 6c 6c 6f 77 20 74 68 65 20 75 73 65 73 20 72 65 63 75 72 73 69 76 65 6c 79 2e 0a | t,.follow.the.uses.recursively.. |
27720 | 20 20 67 65 74 70 72 6f 6a 72 65 63 28 64 73 74 41 72 72 61 79 2c 20 66 6f 75 6e 64 4c 69 73 74 | ..getprojrec(dstArray,.foundList |
27740 | 2c 20 63 66 67 2c 20 63 66 67 6e 61 6d 65 2c 20 22 75 73 65 73 22 2c 20 66 61 6c 73 65 29 3b 0a | ,.cfg,.cfgname,."uses",.false);. |
27760 | 20 20 2d 2d 4e 65 78 74 2c 20 67 6f 20 74 68 72 6f 75 67 68 20 61 6c 6c 20 6f 66 20 74 68 65 20 | ..--Next,.go.through.all.of.the. |
27780 | 75 73 61 67 65 20 70 72 6f 6a 65 63 74 73 20 61 6e 64 20 72 65 63 75 72 73 69 76 65 6c 79 20 67 | usage.projects.and.recursively.g |
277a0 | 65 74 20 74 68 65 69 72 20 6c 69 6e 6b 73 2e 0a 20 20 2d 2d 42 75 74 20 6f 6e 6c 79 20 69 66 20 | et.their.links....--But.only.if. |
277c0 | 74 68 65 79 27 72 65 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 74 68 65 72 65 2e 20 47 65 74 20 74 | they're.not.already.there..Get.t |
277e0 | 68 65 20 6c 69 6e 6b 73 20 61 73 20 6c 69 6e 6b 61 67 65 2d 6f 6e 6c 79 2e 0a 20 20 6c 6f 63 61 | he.links.as.linkage-only....loca |
27800 | 6c 20 6c 69 6e 6b 41 72 72 61 79 20 3d 20 7b 7d 3b 0a 20 20 66 6f 72 20 70 72 6a 4e 61 6d 65 2c | l.linkArray.=.{};...for.prjName, |
27820 | 20 70 72 6a 45 6e 74 72 79 20 69 6e 20 70 61 69 72 73 28 64 73 74 41 72 72 61 79 29 20 64 6f 0a | .prjEntry.in.pairs(dstArray).do. |
27840 | 20 20 67 65 74 70 72 6f 6a 72 65 63 28 6c 69 6e 6b 41 72 72 61 79 2c 20 66 6f 75 6e 64 4c 69 73 | ..getprojrec(linkArray,.foundLis |
27860 | 74 2c 20 70 72 6a 45 6e 74 72 79 2e 75 73 61 67 65 50 72 6f 6a 2e 5f 5f 63 6f 6e 66 69 67 73 5b | t,.prjEntry.usageProj.__configs[ |
27880 | 63 66 67 6e 61 6d 65 5d 2c 20 63 66 67 6e 61 6d 65 2c 0a 20 20 22 6c 69 6e 6b 73 22 2c 20 74 72 | cfgname],.cfgname,..."links",.tr |
278a0 | 75 65 29 3b 0a 20 20 65 6e 64 0a 20 20 2d 2d 43 6f 70 79 20 66 72 6f 6d 20 6c 69 6e 6b 41 72 72 | ue);...end...--Copy.from.linkArr |
278c0 | 61 79 20 69 6e 74 6f 20 64 73 74 41 72 72 61 79 2e 0a 20 20 66 6f 72 20 70 72 6a 4e 61 6d 65 2c | ay.into.dstArray....for.prjName, |
278e0 | 20 70 72 6a 45 6e 74 72 79 20 69 6e 20 70 61 69 72 73 28 6c 69 6e 6b 41 72 72 61 79 29 20 64 6f | .prjEntry.in.pairs(linkArray).do |
27900 | 0a 20 20 64 73 74 41 72 72 61 79 5b 70 72 6a 4e 61 6d 65 5d 20 3d 20 70 72 6a 45 6e 74 72 79 3b | ...dstArray[prjName].=.prjEntry; |
27920 | 0a 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 64 73 74 41 72 72 61 79 3b 0a 20 20 65 6e 64 0a | ...end...return.dstArray;...end. |
27940 | 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 6e 61 6d 65 6f 66 70 72 6f 6a 28 63 66 | ..local.function.isnameofproj(cf |
27960 | 67 2c 20 73 74 72 4e 61 6d 65 29 0a 20 20 6c 6f 63 61 6c 20 73 6c 6e 20 3d 20 63 66 67 2e 70 72 | g,.strName)...local.sln.=.cfg.pr |
27980 | 6f 6a 65 63 74 2e 73 6f 6c 75 74 69 6f 6e 3b 0a 20 20 6c 6f 63 61 6c 20 73 74 72 54 65 73 74 20 | oject.solution;...local.strTest. |
279a0 | 3d 20 73 74 72 4e 61 6d 65 3a 6c 6f 77 65 72 28 29 3b 0a 20 20 66 6f 72 20 70 72 6a 49 78 2c 20 | =.strName:lower();...for.prjIx,. |
279c0 | 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 20 | prj.in.ipairs(sln.projects).do.. |
279e0 | 20 69 66 20 28 70 72 6a 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 73 74 72 54 65 73 74 | .if.(prj.name:lower().==.strTest |
27a00 | 29 20 74 68 65 6e 0a 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 0a 20 20 65 6e 64 0a 20 20 65 6e | ).then...return.true;...end...en |
27a20 | 64 0a 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 20 20 65 6e 64 0a 20 20 2d 2d 0a 20 20 2d | d...return.false;...end...--...- |
27a40 | 2d 20 43 6f 70 69 65 73 20 74 68 65 20 66 69 65 6c 64 20 66 72 6f 6d 20 64 73 74 43 66 67 20 74 | -.Copies.the.field.from.dstCfg.t |
27a60 | 6f 20 73 72 63 43 66 67 2e 0a 20 20 2d 2d 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 | o.srcCfg....--...local.function. |
27a80 | 63 6f 70 79 64 65 70 65 6e 64 65 6e 74 66 69 65 6c 64 28 73 72 63 43 66 67 2c 20 64 73 74 43 66 | copydependentfield(srcCfg,.dstCf |
27aa0 | 67 2c 20 73 74 72 53 72 63 46 69 65 6c 64 29 0a 20 20 6c 6f 63 61 6c 20 73 72 63 46 69 65 6c 64 | g,.strSrcField)...local.srcField |
27ac0 | 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 3b 0a | .=.premake.fields[strSrcField];. |
27ae0 | 20 20 6c 6f 63 61 6c 20 73 74 72 44 73 74 46 69 65 6c 64 20 3d 20 73 74 72 53 72 63 46 69 65 6c | ..local.strDstField.=.strSrcFiel |
27b00 | 64 3b 0a 20 20 69 66 20 74 79 70 65 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d | d;...if.type(srcCfg[strSrcField] |
27b20 | 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 20 20 2d 2d 68 61 6e 64 6c 65 20 70 61 74 | ).==."table".then...--handle.pat |
27b40 | 68 73 2e 0a 20 20 69 66 20 28 73 72 63 46 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 64 69 72 6c | hs....if.(srcField.kind.==."dirl |
27b60 | 69 73 74 22 20 6f 72 20 73 72 63 46 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 66 69 6c 65 6c 69 | ist".or.srcField.kind.==."fileli |
27b80 | 73 74 22 29 20 61 6e 64 0a 20 20 28 6e 6f 74 20 6b 65 65 70 72 65 6c 61 74 69 76 65 5b 73 74 72 | st").and...(not.keeprelative[str |
27ba0 | 53 72 63 46 69 65 6c 64 5d 29 20 74 68 65 6e 0a 20 20 66 6f 72 20 69 2c 70 20 69 6e 20 69 70 61 | SrcField]).then...for.i,p.in.ipa |
27bc0 | 69 72 73 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 29 20 64 6f 0a 20 20 74 61 | irs(srcCfg[strSrcField]).do...ta |
27be0 | 62 6c 65 2e 69 6e 73 65 72 74 28 64 73 74 43 66 67 5b 73 74 72 44 73 74 46 69 65 6c 64 5d 2c 0a | ble.insert(dstCfg[strDstField],. |
27c00 | 20 20 70 61 74 68 2e 72 65 62 61 73 65 28 70 2c 20 73 72 63 43 66 67 2e 70 72 6f 6a 65 63 74 2e | ..path.rebase(p,.srcCfg.project. |
27c20 | 6c 6f 63 61 74 69 6f 6e 2c 20 64 73 74 43 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f | location,.dstCfg.project.locatio |
27c40 | 6e 29 29 0a 20 20 65 6e 64 0a 20 20 65 6c 73 65 0a 20 20 69 66 28 73 74 72 53 72 63 46 69 65 6c | n))...end...else...if(strSrcFiel |
27c60 | 64 20 3d 3d 20 22 6c 69 6e 6b 73 22 29 20 74 68 65 6e 0a 20 20 66 6f 72 20 69 2c 70 20 69 6e 20 | d.==."links").then...for.i,p.in. |
27c80 | 69 70 61 69 72 73 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 29 20 64 6f 0a 20 | ipairs(srcCfg[strSrcField]).do.. |
27ca0 | 20 69 66 28 6e 6f 74 20 69 73 6e 61 6d 65 6f 66 70 72 6f 6a 28 64 73 74 43 66 67 2c 20 70 29 29 | .if(not.isnameofproj(dstCfg,.p)) |
27cc0 | 20 74 68 65 6e 0a 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 73 74 43 66 67 5b 73 74 72 44 | .then...table.insert(dstCfg[strD |
27ce0 | 73 74 46 69 65 6c 64 5d 2c 20 70 29 0a 20 20 65 6c 73 65 0a 20 20 70 72 69 6e 74 66 28 22 46 61 | stField],.p)...else...printf("Fa |
27d00 | 69 6c 65 64 20 74 6f 20 63 6f 70 79 20 27 25 73 27 20 66 72 6f 6d 20 70 72 6f 6a 20 27 25 73 27 | iled.to.copy.'%s'.from.proj.'%s' |
27d20 | 2e 22 2c 0a 20 20 70 2c 20 73 72 63 43 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 29 3b 0a 20 | .",...p,.srcCfg.project.name);.. |
27d40 | 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6c 73 65 0a 20 20 66 6f 72 20 69 2c 70 20 69 6e 20 69 | .end...end...else...for.i,p.in.i |
27d60 | 70 61 69 72 73 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 29 20 64 6f 0a 20 20 | pairs(srcCfg[strSrcField]).do... |
27d80 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 73 74 43 66 67 5b 73 74 72 44 73 74 46 69 65 6c 64 5d | table.insert(dstCfg[strDstField] |
27da0 | 2c 20 70 29 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6c 73 65 0a 20 20 | ,.p)...end...end...end...else... |
27dc0 | 69 66 28 73 72 63 46 69 65 6c 64 2e 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 20 61 6e 64 20 28 | if(srcField.kind.==."path".and.( |
27de0 | 6e 6f 74 20 6b 65 65 70 72 65 6c 61 74 69 76 65 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 29 29 20 | not.keeprelative[strSrcField])). |
27e00 | 74 68 65 6e 0a 20 20 64 73 74 43 66 67 5b 73 74 72 44 73 74 46 69 65 6c 64 5d 20 3d 20 70 61 74 | then...dstCfg[strDstField].=.pat |
27e20 | 68 2e 72 65 62 61 73 65 28 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 2c 0a 20 20 | h.rebase(srcCfg[strSrcField],... |
27e40 | 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 73 74 43 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 | prj.location,.dstCfg.project.loc |
27e60 | 61 74 69 6f 6e 29 3b 0a 20 20 65 6c 73 65 0a 20 20 64 73 74 43 66 67 5b 73 74 72 44 73 74 46 69 | ation);...else...dstCfg[strDstFi |
27e80 | 65 6c 64 5d 20 3d 20 73 72 63 43 66 67 5b 73 74 72 53 72 63 46 69 65 6c 64 5d 3b 0a 20 20 65 6e | eld].=.srcCfg[strSrcField];...en |
27ea0 | 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 2d 2d 0a 20 20 2d 2d 20 54 68 69 73 20 66 75 6e | d...end...end...--...--.This.fun |
27ec0 | 63 74 69 6f 6e 20 77 69 6c 6c 20 74 61 6b 65 20 74 68 65 20 6c 69 73 74 20 6f 66 20 70 72 6f 6a | ction.will.take.the.list.of.proj |
27ee0 | 65 63 74 20 65 6e 74 72 69 65 73 20 61 6e 64 20 61 70 70 6c 79 20 74 68 65 69 72 20 75 73 61 67 | ect.entries.and.apply.their.usag |
27f00 | 65 20 70 72 6f 6a 65 63 74 20 64 61 74 61 0a 20 20 2d 2d 20 74 6f 20 74 68 65 20 67 69 76 65 6e | e.project.data...--.to.the.given |
27f20 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 49 74 20 77 69 6c 6c 20 63 6f 70 79 20 63 6f 6d | .configuration..It.will.copy.com |
27f40 | 70 69 6c 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 70 72 6f 6a 65 | piling.information.for.the.proje |
27f60 | 63 74 73 20 74 68 61 74 20 61 72 65 0a 20 20 2d 2d 20 6e 6f 74 20 6c 69 73 74 65 64 20 61 73 20 | cts.that.are...--.not.listed.as. |
27f80 | 6c 69 6e 6b 61 67 65 2d 6f 6e 6c 79 2e 20 49 74 20 77 69 6c 6c 20 63 6f 70 79 20 74 68 65 20 6c | linkage-only..It.will.copy.the.l |
27fa0 | 69 6e 6b 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 6f 72 20 70 72 6f 6a 65 63 74 73 20 | inking.information.for.projects. |
27fc0 | 6f 6e 6c 79 20 69 66 0a 20 20 2d 2d 20 74 68 65 20 73 6f 75 72 63 65 20 70 72 6f 6a 65 63 74 20 | only.if...--.the.source.project. |
27fe0 | 69 73 20 6e 6f 74 20 61 20 73 74 61 74 69 63 20 6c 69 62 72 61 72 79 2e 20 49 74 20 77 6f 6e 27 | is.not.a.static.library..It.won' |
28000 | 74 20 63 6f 70 79 20 6c 69 6e 6b 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 2d 2d 20 | t.copy.linking.information...--. |
28020 | 69 66 20 74 68 65 20 70 72 6f 6a 65 63 74 20 69 73 20 69 6e 20 74 68 69 73 20 73 6f 6c 75 74 69 | if.the.project.is.in.this.soluti |
28040 | 6f 6e 3b 20 69 6e 73 74 65 61 64 20 69 74 20 77 69 6c 6c 20 61 64 64 20 74 68 61 74 20 70 72 6f | on;.instead.it.will.add.that.pro |
28060 | 6a 65 63 74 20 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 73 0a 20 20 2d 2d | ject.to.the.configuration's...-- |
28080 | 20 6c 69 6e 6b 73 20 66 69 65 6c 64 2c 20 65 78 70 65 63 74 69 6e 67 20 74 68 61 74 20 50 72 65 | .links.field,.expecting.that.Pre |
280a0 | 6d 61 6b 65 20 77 69 6c 6c 20 68 61 6e 64 6c 65 20 74 68 65 20 72 65 73 74 2e 0a 20 20 2d 2d 0a | make.will.handle.the.rest....--. |
280c0 | 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 70 79 75 73 61 67 65 64 61 74 61 28 63 | ..local.function.copyusagedata(c |
280e0 | 66 67 2c 20 63 66 67 6e 61 6d 65 2c 20 6c 69 6e 6b 54 6f 50 72 6f 6a 73 29 0a 20 20 6c 6f 63 61 | fg,.cfgname,.linkToProjs)...loca |
28100 | 6c 20 6d 79 50 72 6a 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 3b 0a 20 20 6c 6f 63 61 6c 20 62 | l.myPrj.=.cfg.project;...local.b |
28120 | 49 73 53 74 61 74 69 63 4c 69 62 20 3d 20 28 67 65 74 43 66 67 4b 69 6e 64 28 63 66 67 29 20 3d | IsStaticLib.=.(getCfgKind(cfg).= |
28140 | 3d 20 22 53 74 61 74 69 63 4c 69 62 22 29 3b 0a 20 20 66 6f 72 20 70 72 6a 4e 61 6d 65 2c 20 70 | =."StaticLib");...for.prjName,.p |
28160 | 72 6a 45 6e 74 72 79 20 69 6e 20 70 61 69 72 73 28 6c 69 6e 6b 54 6f 50 72 6f 6a 73 29 20 64 6f | rjEntry.in.pairs(linkToProjs).do |
28180 | 0a 20 20 6c 6f 63 61 6c 20 73 72 63 50 72 6a 20 3d 20 70 72 6a 45 6e 74 72 79 2e 75 73 61 67 65 | ...local.srcPrj.=.prjEntry.usage |
281a0 | 50 72 6f 6a 3b 0a 20 20 6c 6f 63 61 6c 20 73 72 63 43 66 67 20 3d 20 73 72 63 50 72 6a 2e 5f 5f | Proj;...local.srcCfg.=.srcPrj.__ |
281c0 | 63 6f 6e 66 69 67 73 5b 63 66 67 6e 61 6d 65 5d 3b 0a 20 20 66 6f 72 20 6e 61 6d 65 2c 20 66 69 | configs[cfgname];...for.name,.fi |
281e0 | 65 6c 64 20 69 6e 20 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 29 20 64 6f 0a | eld.in.pairs(premake.fields).do. |
28200 | 20 20 69 66 28 73 72 63 43 66 67 5b 6e 61 6d 65 5d 29 20 74 68 65 6e 0a 20 20 69 66 28 66 69 65 | ..if(srcCfg[name]).then...if(fie |
28220 | 6c 64 2e 75 73 61 67 65 63 6f 70 79 29 20 74 68 65 6e 0a 20 20 69 66 28 6e 6f 74 20 70 72 6a 45 | ld.usagecopy).then...if(not.prjE |
28240 | 6e 74 72 79 2e 62 4c 69 6e 6b 61 67 65 4f 6e 6c 79 29 20 74 68 65 6e 0a 20 20 63 6f 70 79 64 65 | ntry.bLinkageOnly).then...copyde |
28260 | 70 65 6e 64 65 6e 74 66 69 65 6c 64 28 73 72 63 43 66 67 2c 20 63 66 67 2c 20 6e 61 6d 65 29 0a | pendentfield(srcCfg,.cfg,.name). |
28280 | 20 20 65 6e 64 0a 20 20 65 6c 73 65 69 66 28 66 69 65 6c 64 2e 6c 69 6e 6b 61 67 65 63 6f 70 79 | ..end...elseif(field.linkagecopy |
282a0 | 29 20 74 68 65 6e 0a 20 20 2d 2d 43 6f 70 79 20 74 68 65 20 6c 69 6e 6b 61 67 65 20 64 61 74 61 | ).then...--Copy.the.linkage.data |
282c0 | 20 69 66 20 77 65 27 72 65 20 62 75 69 6c 64 69 6e 67 20 61 20 6e 6f 6e 2d 73 74 61 74 69 63 20 | .if.we're.building.a.non-static. |
282e0 | 74 68 69 6e 67 0a 20 20 2d 2d 61 6e 64 20 74 68 69 73 20 69 73 20 61 20 70 75 72 65 20 75 73 61 | thing...--and.this.is.a.pure.usa |
28300 | 67 65 20 70 72 6f 6a 65 63 74 2e 20 49 66 20 69 74 27 73 20 6e 6f 74 20 70 75 72 65 2d 75 73 61 | ge.project..If.it's.not.pure-usa |
28320 | 67 65 2c 20 74 68 65 6e 0a 20 20 2d 2d 77 65 20 77 69 6c 6c 20 73 69 6d 70 6c 79 20 70 75 74 20 | ge,.then...--we.will.simply.put. |
28340 | 74 68 65 20 70 72 6f 6a 65 63 74 27 73 20 6e 61 6d 65 20 69 6e 20 74 68 65 20 6c 69 6e 6b 73 20 | the.project's.name.in.the.links. |
28360 | 66 69 65 6c 64 20 6c 61 74 65 72 2e 0a 20 20 69 66 28 28 6e 6f 74 20 62 49 73 53 74 61 74 69 63 | field.later....if((not.bIsStatic |
28380 | 4c 69 62 29 20 61 6e 64 20 28 6e 6f 74 20 70 72 6a 45 6e 74 72 79 2e 70 72 6f 6a 29 29 20 74 68 | Lib).and.(not.prjEntry.proj)).th |
283a0 | 65 6e 0a 20 20 63 6f 70 79 64 65 70 65 6e 64 65 6e 74 66 69 65 6c 64 28 73 72 63 43 66 67 2c 20 | en...copydependentfield(srcCfg,. |
283c0 | 63 66 67 2c 20 6e 61 6d 65 29 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 | cfg,.name)...end...end...end...e |
283e0 | 6e 64 0a 20 20 69 66 28 28 6e 6f 74 20 62 49 73 53 74 61 74 69 63 4c 69 62 29 20 61 6e 64 20 70 | nd...if((not.bIsStaticLib).and.p |
28400 | 72 6a 45 6e 74 72 79 2e 70 72 6f 6a 29 20 74 68 65 6e 0a 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 | rjEntry.proj).then...table.inser |
28420 | 74 28 63 66 67 2e 6c 69 6e 6b 73 2c 20 70 72 6a 45 6e 74 72 79 2e 70 72 6f 6a 2e 6e 61 6d 65 29 | t(cfg.links,.prjEntry.proj.name) |
28440 | 3b 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 | ;...end...end...end.function.pre |
28460 | 6d 61 6b 65 2e 62 61 6b 65 2e 62 75 69 6c 64 63 6f 6e 66 69 67 73 28 29 0a 66 6f 72 20 73 6c 6e | make.bake.buildconfigs().for.sln |
28480 | 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 66 | .in.premake.solution.each().do.f |
284a0 | 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 | or._,.prj.in.ipairs(sln.projects |
284c0 | 29 20 64 6f 0a 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e | ).do.prj.location.=.prj.location |
284e0 | 20 6f 72 20 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 20 6f 72 20 70 72 6a 2e 62 61 73 65 64 69 72 0a | .or.sln.location.or.prj.basedir. |
28500 | 61 64 6a 75 73 74 70 61 74 68 73 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 29 0a 66 | adjustpaths(prj.location,.prj).f |
28520 | 6f 72 20 5f 2c 20 62 6c 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 62 6c 6f 63 6b 73 29 20 | or._,.blk.in.ipairs(prj.blocks). |
28540 | 64 6f 0a 61 64 6a 75 73 74 70 61 74 68 73 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 62 6c 6b | do.adjustpaths(prj.location,.blk |
28560 | 29 0a 65 6e 64 0a 65 6e 64 0a 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 73 6c 6e 2e 6c 6f 63 | ).end.end.sln.location.=.sln.loc |
28580 | 61 74 69 6f 6e 20 6f 72 20 73 6c 6e 2e 62 61 73 65 64 69 72 0a 65 6e 64 0a 66 6f 72 20 73 6c 6e | ation.or.sln.basedir.end.for.sln |
285a0 | 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 6c | .in.premake.solution.each().do.l |
285c0 | 6f 63 61 6c 20 62 61 73 69 73 20 3d 20 63 6f 6c 6c 61 70 73 65 28 73 6c 6e 29 0a 66 6f 72 20 5f | ocal.basis.=.collapse(sln).for._ |
285e0 | 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f | ,.prj.in.ipairs(sln.projects).do |
28600 | 0a 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 73 20 3d 20 63 6f 6c 6c 61 70 73 65 28 70 72 6a 2c 20 62 | .prj.__configs.=.collapse(prj,.b |
28620 | 61 73 69 73 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 70 72 6a 2e 5f 5f | asis).for._,.cfg.in.pairs(prj.__ |
28640 | 63 6f 6e 66 69 67 73 29 20 64 6f 0a 62 61 6b 65 2e 70 6f 73 74 70 72 6f 63 65 73 73 28 70 72 6a | configs).do.bake.postprocess(prj |
28660 | 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 | ,.cfg).end.end.end.for.sln.in.pr |
28680 | 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 66 6f 72 20 70 72 6a | emake.solution.each().do.for.prj |
286a0 | 49 78 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 | Ix,.prj.in.ipairs(sln.projects). |
286c0 | 64 6f 0a 69 66 28 6e 6f 74 20 70 72 6a 2e 75 73 61 67 65 29 20 74 68 65 6e 0a 66 6f 72 20 63 66 | do.if(not.prj.usage).then.for.cf |
286e0 | 67 6e 61 6d 65 2c 20 63 66 67 20 69 6e 20 70 61 69 72 73 28 70 72 6a 2e 5f 5f 63 6f 6e 66 69 67 | gname,.cfg.in.pairs(prj.__config |
28700 | 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 75 73 65 73 50 72 6a 73 20 3d 20 67 65 74 70 72 6f 6a 65 63 | s).do.local.usesPrjs.=.getprojec |
28720 | 74 73 63 6f 6e 6e 65 63 74 69 6f 6e 73 28 63 66 67 2c 20 63 66 67 6e 61 6d 65 29 3b 0a 63 6f 70 | tsconnections(cfg,.cfgname);.cop |
28740 | 79 75 73 61 67 65 64 61 74 61 28 63 66 67 2c 20 63 66 67 6e 61 6d 65 2c 20 75 73 65 73 50 72 6a | yusagedata(cfg,.cfgname,.usesPrj |
28760 | 73 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 | s).end.end.end.end.for.sln.in.pr |
28780 | 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 6c 6f 63 61 6c 20 72 | emake.solution.each().do.local.r |
287a0 | 65 6d 6f 76 65 4c 69 73 74 20 3d 20 7b 7d 3b 0a 66 6f 72 20 69 6e 64 65 78 2c 20 70 72 6a 20 69 | emoveList.=.{};.for.index,.prj.i |
287c0 | 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 28 70 72 6a | n.ipairs(sln.projects).do.if(prj |
287e0 | 2e 75 73 61 67 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 6d 6f 76 65 | .usage).then.table.insert(remove |
28800 | 4c 69 73 74 2c 20 31 2c 20 69 6e 64 65 78 29 3b 20 2d 2d 41 64 64 20 69 6e 20 72 65 76 65 72 73 | List,.1,.index);.--Add.in.revers |
28820 | 65 20 6f 72 64 65 72 2e 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 69 6e 64 65 78 20 69 6e | e.order..end.end.for._,.index.in |
28840 | 20 69 70 61 69 72 73 28 72 65 6d 6f 76 65 4c 69 73 74 29 20 64 6f 0a 74 61 62 6c 65 2e 72 65 6d | .ipairs(removeList).do.table.rem |
28860 | 6f 76 65 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 69 6e 64 65 78 29 3b 0a 65 6e 64 0a 65 6e | ove(sln.projects,.index);.end.en |
28880 | 64 0a 62 75 69 6c 64 75 6e 69 71 75 65 64 69 72 73 28 29 0a 62 75 69 6c 64 74 61 72 67 65 74 73 | d.builduniquedirs().buildtargets |
288a0 | 28 63 66 67 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 62 61 6b 65 2e | (cfg).end.function.premake.bake. |
288c0 | 70 6f 73 74 70 72 6f 63 65 73 73 28 70 72 6a 2c 20 63 66 67 29 0a 63 66 67 2e 70 72 6f 6a 65 63 | postprocess(prj,.cfg).cfg.projec |
288e0 | 74 20 20 20 3d 20 70 72 6a 0a 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b | t...=.prj.cfg.shortname.=.premak |
28900 | 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 2e 6e 61 6d 65 2c 20 63 66 67 2e 70 6c | e.getconfigname(cfg.name,.cfg.pl |
28920 | 61 74 66 6f 72 6d 2c 20 74 72 75 65 29 0a 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 20 20 3d 20 70 72 | atform,.true).cfg.longname..=.pr |
28940 | 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 2e 6e 61 6d 65 2c 20 63 66 | emake.getconfigname(cfg.name,.cf |
28960 | 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 63 66 67 2e 6c | g.platform).cfg.location.=.cfg.l |
28980 | 6f 63 61 74 69 6f 6e 20 6f 72 20 63 66 67 2e 62 61 73 65 64 69 72 0a 6c 6f 63 61 6c 20 70 6c 61 | ocation.or.cfg.basedir.local.pla |
289a0 | 74 66 6f 72 6d 20 3d 20 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c | tform.=.premake.platforms[cfg.pl |
289c0 | 61 74 66 6f 72 6d 5d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 69 73 63 72 6f 73 73 63 6f 6d 70 69 | atform].if.platform.iscrosscompi |
289e0 | 6c 65 72 20 74 68 65 6e 0a 63 66 67 2e 73 79 73 74 65 6d 20 3d 20 63 66 67 2e 70 6c 61 74 66 6f | ler.then.cfg.system.=.cfg.platfo |
28a00 | 72 6d 0a 65 6c 73 65 0a 63 66 67 2e 73 79 73 74 65 6d 20 3d 20 6f 73 2e 67 65 74 28 29 0a 65 6e | rm.else.cfg.system.=.os.get().en |
28a20 | 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 61 6e 64 | d.if.cfg.kind.==."SharedLib".and |
28a40 | 20 70 6c 61 74 66 6f 72 6d 2e 6e 6f 73 68 61 72 65 64 6c 69 62 73 20 74 68 65 6e 0a 63 66 67 2e | .platform.nosharedlibs.then.cfg. |
28a60 | 6b 69 6e 64 20 3d 20 22 53 74 61 74 69 63 4c 69 62 22 0a 65 6e 64 0a 6c 6f 63 61 6c 20 72 65 6d | kind.=."StaticLib".end.local.rem |
28a80 | 6f 76 65 66 69 6c 65 73 20 3d 20 63 66 67 2e 72 65 6d 6f 76 65 66 69 6c 65 73 0a 69 66 20 5f 41 | ovefiles.=.cfg.removefiles.if._A |
28aa0 | 43 54 49 4f 4e 20 3d 3d 20 27 67 6d 61 6b 65 27 20 74 68 65 6e 0a 72 65 6d 6f 76 65 66 69 6c 65 | CTION.==.'gmake'.then.removefile |
28ac0 | 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 72 65 6d 6f 76 65 66 69 6c 65 73 2c 20 63 66 67 2e | s.=.table.join(removefiles,.cfg. |
28ae0 | 65 78 63 6c 75 64 65 73 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 7b 7d 0a 66 | excludes).end.local.files.=.{}.f |
28b00 | 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 69 6c 65 73 29 | or._,.fname.in.ipairs(cfg.files) |
28b20 | 20 64 6f 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 72 65 6d 6f 76 | .do.if.not.table.icontains(remov |
28b40 | 65 66 69 6c 65 73 2c 20 66 6e 61 6d 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | efiles,.fname).then.table.insert |
28b60 | 28 66 69 6c 65 73 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 63 66 67 2e 66 69 6c 65 73 | (files,.fname).end.end.cfg.files |
28b80 | 20 3d 20 66 69 6c 65 73 0a 66 6f 72 20 6e 61 6d 65 2c 20 66 69 65 6c 64 20 69 6e 20 70 61 69 72 | .=.files.for.name,.field.in.pair |
28ba0 | 73 28 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 29 20 64 6f 0a 69 66 20 66 69 65 6c 64 2e 69 73 | s(premake.fields).do.if.field.is |
28bc0 | 66 6c 61 67 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 73 20 3d 20 63 66 67 5b 6e 61 | flags.then.local.values.=.cfg[na |
28be0 | 6d 65 5d 0a 66 6f 72 20 5f 2c 20 66 6c 61 67 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 73 | me].for._,.flag.in.ipairs(values |
28c00 | 29 20 64 6f 20 76 61 6c 75 65 73 5b 66 6c 61 67 5d 20 3d 20 74 72 75 65 20 65 6e 64 0a 65 6e 64 | ).do.values[flag].=.true.end.end |
28c20 | 0a 65 6e 64 0a 63 66 67 2e 5f 5f 66 69 6c 65 63 6f 6e 66 69 67 73 20 3d 20 7b 20 7d 0a 66 6f 72 | .end.cfg.__fileconfigs.=.{.}.for |
28c40 | 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 69 6c 65 73 29 20 64 | ._,.fname.in.ipairs(cfg.files).d |
28c60 | 6f 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 7b 20 7d 0a 66 63 66 67 2e 6e 61 6d 65 20 3d 20 66 | o.local.fcfg.=.{.}.fcfg.name.=.f |
28c80 | 6e 61 6d 65 0a 63 66 67 2e 5f 5f 66 69 6c 65 63 6f 6e 66 69 67 73 5b 66 6e 61 6d 65 5d 20 3d 20 | name.cfg.__fileconfigs[fname].=. |
28ca0 | 66 63 66 67 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 5f 5f 66 69 6c 65 63 6f 6e 66 | fcfg.table.insert(cfg.__fileconf |
28cc0 | 69 67 73 2c 20 66 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 66 69 65 6c | igs,.fcfg).end.end..premake.fiel |
28ce0 | 64 73 20 3d 0a 7b 0a 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 20 3d 0a 7b 0a 6b 69 6e | ds.=.{.archivesplit_size.=.{.kin |
28d00 | 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c | d..=."string",.scope.=."config", |
28d20 | 0a 7d 2c 0a 62 61 73 65 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 22 2c 0a | .},.basedir.=.{.kind..=."path",. |
28d40 | 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 7d 2c 0a 62 75 69 6c 64 61 63 74 | scope.=."container",.},.buildact |
28d60 | 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 | ion.=.{.kind..=."string",.scope. |
28d80 | 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 6f 6d 70 69 6c 65 | =."config",.allowed.=.{."Compile |
28da0 | 22 2c 0a 22 43 6f 70 79 22 2c 0a 22 45 6d 62 65 64 22 2c 0a 22 4e 6f 6e 65 22 0a 7d 0a 7d 2c 0a | ",."Copy",."Embed",."None".}.},. |
28dc0 | 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c | buildoptions.=.{.kind..=."list", |
28de0 | 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 62 75 69 6c 64 6f 70 74 69 6f | .scope.=."config",.},.buildoptio |
28e00 | 6e 73 5f 63 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d | ns_c.=.{.kind..=."list",.scope.= |
28e20 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 63 70 70 20 3d | ."config",.},.buildoptions_cpp.= |
28e40 | 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 | .{.kind..=."list",.scope.=."conf |
28e60 | 69 67 22 2c 0a 7d 2c 0a 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 6f 62 6a 63 20 3d 0a 7b 0a 6b 69 | ig",.},.buildoptions_objc.=.{.ki |
28e80 | 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a | nd..=."list",.scope.=."config",. |
28ea0 | 7d 2c 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c | },.configurations.=.{.kind..=."l |
28ec0 | 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 2c 0a 7d 2c 0a 63 75 73 | ist",.scope.=."solution",.},.cus |
28ee0 | 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 74 61 62 6c 65 22 | tombuildtask.=.{.kind..=."table" |
28f00 | 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 64 65 62 75 67 61 72 67 73 | ,.scope.=."config",.},.debugargs |
28f20 | 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e | .=.{.kind.=."list",.scope.=."con |
28f40 | 66 69 67 22 2c 0a 7d 2c 0a 64 65 62 75 67 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 70 61 | fig",.},.debugdir.=.{.kind.=."pa |
28f60 | 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 64 65 62 75 67 65 | th",.scope.=."config",.},.debuge |
28f80 | 6e 76 73 20 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 | nvs..=.{.kind.=."list",.scope.=. |
28fa0 | 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 64 65 66 69 6e 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | "config",.},.defines.=.{.kind..= |
28fc0 | 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 64 65 | ."list",.scope.=."config",.},.de |
28fe0 | 70 6c 6f 79 6d 65 6e 74 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 | ploymentoptions.=.{.kind..=."lis |
29000 | 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 75 73 61 67 65 63 6f 70 79 20 | t",.scope.=."config",.usagecopy. |
29020 | 3d 20 74 72 75 65 2c 0a 7d 2c 0a 64 65 70 65 6e 64 65 6e 63 79 20 3d 0a 7b 0a 6b 69 6e 64 20 20 | =.true,.},.dependency.=.{.kind.. |
29040 | 3d 20 22 74 61 62 6c 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a | =."table",.scope.=."config",.},. |
29060 | 65 78 63 6c 75 64 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 66 69 6c 65 6c 69 73 74 22 2c | excludes.=.{.kind..=."filelist", |
29080 | 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 66 69 6c 65 73 20 3d 0a 7b 0a | .scope.=."config",.},.files.=.{. |
290a0 | 6b 69 6e 64 20 20 3d 20 22 66 69 6c 65 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e | kind..=."filelist",.scope.=."con |
290c0 | 66 69 67 22 2c 0a 7d 2c 0a 72 65 6d 6f 76 65 66 69 6c 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | fig",.},.removefiles.=.{.kind..= |
290e0 | 20 22 66 69 6c 65 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d | ."filelist",.scope.=."config",.} |
29100 | 2c 0a 66 6c 61 67 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 | ,.flags.=.{.kind..=."list",.scop |
29120 | 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 69 73 66 6c 61 67 73 20 3d 20 74 72 75 65 2c 0a 75 73 | e.=."config",.isflags.=.true,.us |
29140 | 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e 63 74 69 | agecopy.=.true,.allowed.=.functi |
29160 | 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 5f 66 6c 61 67 73 20 3d 20 | on(value).local.allowed_flags.=. |
29180 | 7b 0a 41 54 4c 20 3d 20 31 2c 0a 44 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 72 67 65 20 3d 20 | {.ATL.=.1,.DebugEnvsDontMerge.=. |
291a0 | 31 2c 0a 44 65 62 75 67 45 6e 76 73 49 6e 68 65 72 69 74 20 3d 20 31 2c 0a 45 6e 61 62 6c 65 4d | 1,.DebugEnvsInherit.=.1,.EnableM |
291c0 | 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 3d 20 31 2c 0a 45 6e 61 62 6c 65 53 53 45 20 3d 20 31 | inimalRebuild.=.1,.EnableSSE.=.1 |
291e0 | 2c 0a 45 6e 61 62 6c 65 53 53 45 32 20 3d 20 31 2c 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 | ,.EnableSSE2.=.1,.ExtraWarnings. |
29200 | 3d 20 31 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 3d 20 31 2c 0a 46 6c 6f 61 74 46 61 73 | =.1,.FatalWarnings.=.1,.FloatFas |
29220 | 74 20 3d 20 31 2c 0a 46 6c 6f 61 74 53 74 72 69 63 74 20 3d 20 31 2c 0a 4d 61 6e 61 67 65 64 20 | t.=.1,.FloatStrict.=.1,.Managed. |
29240 | 3d 20 31 2c 0a 4d 46 43 20 3d 20 31 2c 0a 4e 61 74 69 76 65 57 43 68 61 72 20 3d 20 31 2c 0a 4e | =.1,.MFC.=.1,.NativeWChar.=.1,.N |
29260 | 6f 36 34 42 69 74 43 68 65 63 6b 73 20 3d 20 31 2c 0a 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 | o64BitChecks.=.1,.NoEditAndConti |
29280 | 6e 75 65 20 3d 20 31 2c 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 3d 20 31 2c 0a 4e 6f 46 72 61 | nue.=.1,.NoExceptions.=.1,.NoFra |
292a0 | 6d 65 50 6f 69 6e 74 65 72 20 3d 20 31 2c 0a 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 3d 20 31 2c 0a | mePointer.=.1,.NoImportLib.=.1,. |
292c0 | 4e 6f 49 6e 63 72 65 6d 65 6e 74 61 6c 4c 69 6e 6b 20 3d 20 31 2c 0a 4e 6f 4d 61 6e 69 66 65 73 | NoIncrementalLink.=.1,.NoManifes |
292e0 | 74 20 3d 20 31 2c 0a 4e 6f 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 | t.=.1,.NoMultiProcessorCompilati |
29300 | 6f 6e 20 3d 20 31 2c 0a 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 20 3d 20 31 2c 0a 4e 6f 50 43 48 | on.=.1,.NoNativeWChar.=.1,.NoPCH |
29320 | 20 3d 20 31 2c 0a 4e 6f 52 54 54 49 20 3d 20 31 2c 0a 46 61 73 74 43 61 6c 6c 20 3d 20 31 2c 0a | .=.1,.NoRTTI.=.1,.FastCall.=.1,. |
29340 | 53 74 64 43 61 6c 6c 20 3d 20 31 2c 0a 53 69 6e 67 6c 65 4f 75 74 70 75 74 44 69 72 20 3d 20 31 | StdCall.=.1,.SingleOutputDir.=.1 |
29360 | 2c 0a 4f 70 74 69 6d 69 7a 65 20 3d 20 31 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 3d 20 31 | ,.Optimize.=.1,.OptimizeSize.=.1 |
29380 | 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 3d 20 31 2c 0a 44 65 62 75 67 52 75 6e 74 69 6d | ,.OptimizeSpeed.=.1,.DebugRuntim |
293a0 | 65 20 3d 20 31 2c 0a 52 65 6c 65 61 73 65 52 75 6e 74 69 6d 65 20 3d 20 31 2c 0a 53 45 48 20 3d | e.=.1,.ReleaseRuntime.=.1,.SEH.= |
293c0 | 20 31 2c 0a 53 74 61 74 69 63 41 54 4c 20 3d 20 31 2c 0a 53 74 61 74 69 63 52 75 6e 74 69 6d 65 | .1,.StaticATL.=.1,.StaticRuntime |
293e0 | 20 3d 20 31 2c 0a 53 79 6d 62 6f 6c 73 20 3d 20 31 2c 0a 55 6e 69 63 6f 64 65 20 3d 20 31 2c 0a | .=.1,.Symbols.=.1,.Unicode.=.1,. |
29400 | 55 6e 73 61 66 65 20 3d 20 31 2c 0a 55 6e 73 69 67 6e 65 64 43 68 61 72 20 3d 20 31 2c 0a 57 69 | Unsafe.=.1,.UnsignedChar.=.1,.Wi |
29420 | 6e 4d 61 69 6e 20 3d 20 31 2c 0a 7d 0a 6c 6f 63 61 6c 20 65 6e 67 6c 69 73 68 54 6f 41 6d 65 72 | nMain.=.1,.}.local.englishToAmer |
29440 | 69 63 61 6e 53 70 65 6c 6c 69 6e 67 20 3d 0a 7b 0a 6f 70 74 69 6d 69 73 65 20 3d 20 27 6f 70 74 | icanSpelling.=.{.optimise.=.'opt |
29460 | 69 6d 69 7a 65 27 2c 0a 6f 70 74 69 6d 69 73 65 73 69 7a 65 20 3d 20 27 6f 70 74 69 6d 69 7a 65 | imize',.optimisesize.=.'optimize |
29480 | 73 69 7a 65 27 2c 0a 6f 70 74 69 6d 69 73 65 73 70 65 65 64 20 3d 20 27 6f 70 74 69 6d 69 7a 65 | size',.optimisespeed.=.'optimize |
294a0 | 73 70 65 65 64 27 2c 0a 7d 0a 6c 6f 63 61 6c 20 6c 6f 77 65 72 76 61 6c 75 65 20 3d 20 76 61 6c | speed',.}.local.lowervalue.=.val |
294c0 | 75 65 3a 6c 6f 77 65 72 28 29 0a 6c 6f 77 65 72 76 61 6c 75 65 20 3d 20 65 6e 67 6c 69 73 68 54 | ue:lower().lowervalue.=.englishT |
294e0 | 6f 41 6d 65 72 69 63 61 6e 53 70 65 6c 6c 69 6e 67 5b 6c 6f 77 65 72 76 61 6c 75 65 5d 20 6f 72 | oAmericanSpelling[lowervalue].or |
29500 | 20 6c 6f 77 65 72 76 61 6c 75 65 0a 66 6f 72 20 76 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 61 6c | .lowervalue.for.v,._.in.pairs(al |
29520 | 6c 6f 77 65 64 5f 66 6c 61 67 73 29 20 64 6f 0a 69 66 20 76 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 | lowed_flags).do.if.v:lower().==. |
29540 | 6c 6f 77 65 72 76 61 6c 75 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 0a 65 6e 64 0a 65 6e 64 | lowervalue.then.return.v.end.end |
29560 | 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 66 6c 61 67 22 0a 65 6e 64 2c | .return.nil,."invalid.flag".end, |
29580 | 0a 7d 2c 0a 66 72 61 6d 65 77 6f 72 6b 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 | .},.framework.=.{.kind.=."string |
295a0 | 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 20 | ",.scope.=."container",.allowed. |
295c0 | 3d 20 7b 0a 22 31 2e 30 22 2c 0a 22 31 2e 31 22 2c 0a 22 32 2e 30 22 2c 0a 22 33 2e 30 22 2c 0a | =.{."1.0",."1.1",."2.0",."3.0",. |
295e0 | 22 33 2e 35 22 2c 0a 22 34 2e 30 22 2c 0a 22 34 2e 35 22 2c 0a 7d 0a 7d 2c 0a 77 69 6e 64 6f 77 | "3.5",."4.0",."4.5",.}.},.window |
29600 | 73 74 61 72 67 65 74 70 6c 61 74 66 6f 72 6d 76 65 72 73 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 | stargetplatformversion.=.{.kind. |
29620 | 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a | .=."string",.scope.=."project",. |
29640 | 7d 2c 0a 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 61 | },.forcedincludes.=.{.kind..=."a |
29660 | 62 73 6f 6c 75 74 65 66 69 6c 65 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 | bsolutefilelist",.scope.=."confi |
29680 | 67 22 2c 0a 7d 2c 0a 69 6d 61 67 65 70 61 74 68 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 70 61 74 | g",.},.imagepath.=.{.kind.=."pat |
296a0 | 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 61 67 65 6f 70 | h",.scope.=."config",.},.imageop |
296c0 | 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 | tions.=.{.kind..=."list",.scope. |
296e0 | 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 64 69 72 20 3d 0a 7b 0a 6b 69 6e | =."config",.},.implibdir.=.{.kin |
29700 | 64 20 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d | d..=."path",.scope.=."config",.} |
29720 | 2c 0a 69 6d 70 6c 69 62 65 78 74 65 6e 73 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 | ,.implibextension.=.{.kind..=."s |
29740 | 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 | tring",.scope.=."config",.},.imp |
29760 | 6c 69 62 6e 61 6d 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 | libname.=.{.kind..=."string",.sc |
29780 | 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 70 72 65 66 69 78 20 | ope.=."config",.},.implibprefix. |
297a0 | 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 | =.{.kind..=."string",.scope.=."c |
297c0 | 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 73 75 66 66 69 78 20 3d 0a 7b 0a 6b 69 6e 64 | onfig",.},.implibsuffix.=.{.kind |
297e0 | 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a | ..=."string",.scope.=."config",. |
29800 | 7d 2c 0a 69 6e 63 6c 75 64 65 64 69 72 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 64 69 72 6c | },.includedirs.=.{.kind..=."dirl |
29820 | 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 75 73 61 67 65 63 6f 70 | ist",.scope.=."config",.usagecop |
29840 | 79 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 | y.=.true,.},.kind.=.{.kind..=."s |
29860 | 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 61 6c 6c 6f 77 65 | tring",.scope.=."config",.allowe |
29880 | 64 20 3d 20 7b 0a 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 0a 22 57 69 6e 64 6f 77 65 64 41 70 70 | d.=.{."ConsoleApp",."WindowedApp |
298a0 | 22 2c 0a 22 53 74 61 74 69 63 4c 69 62 22 2c 0a 22 53 68 61 72 65 64 4c 69 62 22 0a 7d 0a 7d 2c | ",."StaticLib",."SharedLib".}.}, |
298c0 | 0a 6c 61 6e 67 75 61 67 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a | .language.=.{.kind..=."string",. |
298e0 | 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b | scope.=."container",.allowed.=.{ |
29900 | 0a 22 43 22 2c 0a 22 43 2b 2b 22 2c 0a 22 43 23 22 0a 7d 0a 7d 2c 0a 6c 69 62 64 69 72 73 20 3d | ."C",."C++",."C#".}.},.libdirs.= |
29920 | 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 64 69 72 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 | .{.kind..=."dirlist",.scope.=."c |
29940 | 6f 6e 66 69 67 22 2c 0a 6c 69 6e 6b 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 6c | onfig",.linkagecopy.=.true,.},.l |
29960 | 69 6e 6b 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 | inkoptions.=.{.kind..=."list",.s |
29980 | 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6c 69 6e 6b 73 20 3d 0a 7b 0a 6b 69 | cope.=."config",.},.links.=.{.ki |
299a0 | 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a | nd..=."list",.scope.=."config",. |
299c0 | 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 69 66 20 76 61 6c | allowed.=.function(value).if.val |
299e0 | 75 65 3a 66 69 6e 64 28 27 2f 27 2c 20 6e 69 6c 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 76 61 6c | ue:find('/',.nil,.true).then.val |
29a00 | 75 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 | ue.=.path.getabsolute(value).end |
29a20 | 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 2c 0a 6c 69 6e 6b 61 67 65 63 6f 70 79 20 3d | .return.value.end,.linkagecopy.= |
29a40 | 20 74 72 75 65 2c 0a 7d 2c 0a 6c 6f 63 61 74 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 | .true,.},.location.=.{.kind..=." |
29a60 | 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 7d 2c 0a 6d | path",.scope.=."container",.},.m |
29a80 | 61 6b 65 73 65 74 74 69 6e 67 73 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 22 2c 0a 73 | akesettings.=.{.kind.=."list",.s |
29aa0 | 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 65 73 73 61 67 65 73 6b 69 70 20 | cope.=."config",.},.messageskip. |
29ac0 | 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 73 6f 6c | =.{.kind..=."list",.scope.=."sol |
29ae0 | 75 74 69 6f 6e 22 2c 0a 69 73 66 6c 61 67 73 20 3d 20 74 72 75 65 2c 0a 75 73 61 67 65 63 6f 70 | ution",.isflags.=.true,.usagecop |
29b00 | 79 20 3d 20 74 72 75 65 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c | y.=.true,.allowed.=.function(val |
29b20 | 75 65 29 0a 6c 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 5f 6d 65 73 73 61 67 65 73 20 3d 20 7b 0a 53 | ue).local.allowed_messages.=.{.S |
29b40 | 6b 69 70 43 72 65 61 74 69 6e 67 4d 65 73 73 61 67 65 20 3d 20 31 2c 0a 53 6b 69 70 42 75 69 6c | kipCreatingMessage.=.1,.SkipBuil |
29b60 | 64 69 6e 67 4d 65 73 73 61 67 65 20 3d 20 31 2c 0a 53 6b 69 70 43 6c 65 61 6e 69 6e 67 4d 65 73 | dingMessage.=.1,.SkipCleaningMes |
29b80 | 73 61 67 65 20 3d 20 31 2c 0a 7d 0a 6c 6f 63 61 6c 20 6c 6f 77 65 72 76 61 6c 75 65 20 3d 20 76 | sage.=.1,.}.local.lowervalue.=.v |
29ba0 | 61 6c 75 65 3a 6c 6f 77 65 72 28 29 0a 66 6f 72 20 76 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 61 | alue:lower().for.v,._.in.pairs(a |
29bc0 | 6c 6c 6f 77 65 64 5f 6d 65 73 73 61 67 65 73 29 20 64 6f 0a 69 66 20 76 3a 6c 6f 77 65 72 28 29 | llowed_messages).do.if.v:lower() |
29be0 | 20 3d 3d 20 6c 6f 77 65 72 76 61 6c 75 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 0a 65 6e 64 | .==.lowervalue.then.return.v.end |
29c00 | 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 6d 65 73 73 61 67 | .end.return.nil,."invalid.messag |
29c20 | 65 20 74 6f 20 73 6b 69 70 22 0a 65 6e 64 2c 0a 7d 2c 0a 6d 73 67 61 72 63 68 69 76 69 6e 67 20 | e.to.skip".end,.},.msgarchiving. |
29c40 | 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 | =.{.kind..=."string",.scope.=."c |
29c60 | 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 73 67 63 6f 6d 70 69 6c 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 | onfig",.},.msgcompile.=.{.kind.. |
29c80 | 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c | =."string",.scope.=."config",.}, |
29ca0 | 0a 6d 73 67 70 72 65 63 6f 6d 70 69 6c 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 | .msgprecompile.=.{.kind..=."stri |
29cc0 | 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 73 67 63 6f 6d | ng",.scope.=."config",.},.msgcom |
29ce0 | 70 69 6c 65 5f 6f 62 6a 63 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a | pile_objc.=.{.kind..=."string",. |
29d00 | 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 73 67 72 65 73 6f 75 72 63 65 | scope.=."config",.},.msgresource |
29d20 | 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 | .=.{.kind..=."string",.scope.=." |
29d40 | 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6d 73 67 6c 69 6e 6b 69 6e 67 20 3d 0a 7b 0a 6b 69 6e 64 20 | config",.},.msglinking.=.{.kind. |
29d60 | 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d | .=."string",.scope.=."config",.} |
29d80 | 2c 0a 6f 62 6a 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f | ,.objdir.=.{.kind..=."path",.sco |
29da0 | 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b 69 | pe.=."config",.},.options.=.{.ki |
29dc0 | 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 | nd..=."list",.scope.=."container |
29de0 | 22 2c 0a 69 73 66 6c 61 67 73 20 3d 20 74 72 75 65 2c 0a 75 73 61 67 65 63 6f 70 79 20 3d 20 74 | ",.isflags.=.true,.usagecopy.=.t |
29e00 | 72 75 65 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 | rue,.allowed.=.function(value).l |
29e20 | 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 5f 6f 70 74 69 6f 6e 73 20 3d 20 7b 0a 46 6f 72 63 65 43 50 | ocal.allowed_options.=.{.ForceCP |
29e40 | 50 20 3d 20 31 2c 0a 41 72 63 68 69 76 65 53 70 6c 69 74 20 3d 20 31 0a 7d 0a 6c 6f 63 61 6c 20 | P.=.1,.ArchiveSplit.=.1.}.local. |
29e60 | 6c 6f 77 65 72 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 0a 66 6f 72 20 76 | lowervalue.=.value:lower().for.v |
29e80 | 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 61 6c 6c 6f 77 65 64 5f 6f 70 74 69 6f 6e 73 29 20 64 6f | ,._.in.pairs(allowed_options).do |
29ea0 | 0a 69 66 20 76 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 6c 6f 77 65 72 76 61 6c 75 65 20 74 68 65 6e | .if.v:lower().==.lowervalue.then |
29ec0 | 0a 72 65 74 75 72 6e 20 76 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 | .return.v.end.end.return.nil,."i |
29ee0 | 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 22 0a 65 6e 64 2c 0a 7d 2c 0a 70 63 68 68 65 61 64 65 72 | nvalid.option".end,.},.pchheader |
29f00 | 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 | .=.{.kind..=."string",.scope.=." |
29f20 | 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 63 68 73 6f 75 72 63 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 | config",.},.pchsource.=.{.kind.. |
29f40 | 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 | =."path",.scope.=."config",.},.p |
29f60 | 6c 61 74 66 6f 72 6d 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f | latforms.=.{.kind..=."list",.sco |
29f80 | 70 65 20 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 74 61 62 6c 65 | pe.=."solution",.allowed.=.table |
29fa0 | 2e 6b 65 79 73 28 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 29 2c 0a 7d 2c 0a 70 6f 73 | .keys(premake.platforms),.},.pos |
29fc0 | 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 | tbuildcommands.=.{.kind..=."list |
29fe0 | 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 72 65 62 75 69 6c 64 | ",.scope.=."config",.},.prebuild |
2a000 | 63 6f 6d 6d 61 6e 64 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f | commands.=.{.kind..=."list",.sco |
2a020 | 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 6f 73 74 63 6f 6d 70 69 6c 65 74 61 73 | pe.=."config",.},.postcompiletas |
2a040 | 6b 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 | ks.=.{.kind..=."list",.scope.=." |
2a060 | 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 20 3d 0a 7b 0a | config",.},.prelinkcommands.=.{. |
2a080 | 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 | kind..=."list",.scope.=."config" |
2a0a0 | 2c 0a 7d 2c 0a 72 65 73 64 65 66 69 6e 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 | ,.},.resdefines.=.{.kind..=."lis |
2a0c0 | 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 72 65 73 69 6e 63 6c | t",.scope.=."config",.},.resincl |
2a0e0 | 75 64 65 64 69 72 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 64 69 72 6c 69 73 74 22 2c 0a 73 | udedirs.=.{.kind..=."dirlist",.s |
2a100 | 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 72 65 73 6f 70 74 69 6f 6e 73 20 3d | cope.=."config",.},.resoptions.= |
2a120 | 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 | .{.kind..=."list",.scope.=."conf |
2a140 | 69 67 22 2c 0a 7d 2c 0a 73 74 61 72 74 70 72 6f 6a 65 63 74 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | ig",.},.startproject.=.{.kind..= |
2a160 | 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 2c 0a 7d | ."string",.scope.=."solution",.} |
2a180 | 2c 0a 74 61 72 67 65 74 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 22 2c 0a | ,.targetdir.=.{.kind..=."path",. |
2a1a0 | 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 73 75 62 64 69 | scope.=."config",.},.targetsubdi |
2a1c0 | 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 | r.=.{.kind..=."string",.scope.=. |
2a1e0 | 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 3d 0a 7b | "config",.},.targetextension.=.{ |
2a200 | 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 | .kind..=."string",.scope.=."conf |
2a220 | 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 6e 61 6d 65 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 | ig",.},.targetname.=.{.kind..=." |
2a240 | 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 | string",.scope.=."config",.},.ta |
2a260 | 72 67 65 74 70 72 65 66 69 78 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c | rgetprefix.=.{.kind..=."string", |
2a280 | 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 61 72 67 65 74 73 75 66 66 | .scope.=."config",.},.targetsuff |
2a2a0 | 69 78 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d | ix.=.{.kind..=."string",.scope.= |
2a2c0 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 74 72 69 6d 70 61 74 68 73 20 3d 0a 7b 0a 6b 69 6e 64 | ."config",.},.trimpaths.=.{.kind |
2a2e0 | 20 3d 20 22 64 69 72 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a | .=."dirlist",.scope.=."config",. |
2a300 | 7d 2c 0a 75 75 69 64 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 73 63 | },.uuid.=.{.kind..=."string",.sc |
2a320 | 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e | ope.=."container",.allowed.=.fun |
2a340 | 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 6f 6b 20 3d 20 74 72 75 65 0a 69 66 20 | ction(value).local.ok.=.true.if. |
2a360 | 28 23 76 61 6c 75 65 20 7e 3d 20 33 36 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 | (#value.~=.36).then.ok.=.false.e |
2a380 | 6e 64 0a 66 6f 72 20 69 3d 31 2c 33 36 20 64 6f 0a 6c 6f 63 61 6c 20 63 68 20 3d 20 76 61 6c 75 | nd.for.i=1,36.do.local.ch.=.valu |
2a3a0 | 65 3a 73 75 62 28 69 2c 69 29 0a 69 66 20 28 6e 6f 74 20 63 68 3a 66 69 6e 64 28 22 5b 41 42 43 | e:sub(i,i).if.(not.ch:find("[ABC |
2a3c0 | 44 45 46 61 62 63 64 65 66 30 31 32 33 34 35 36 37 38 39 2d 5d 22 29 29 20 74 68 65 6e 20 6f 6b | DEFabcdef0123456789-]")).then.ok |
2a3e0 | 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 39 | .=.false.end.end.if.(value:sub(9 |
2a400 | 2c 39 29 20 7e 3d 20 22 2d 22 29 20 20 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e | ,9).~=."-")...then.ok.=.false.en |
2a420 | 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 31 34 2c 31 34 29 20 7e 3d 20 22 2d 22 29 20 74 | d.if.(value:sub(14,14).~=."-").t |
2a440 | 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 62 | hen.ok.=.false.end.if.(value:sub |
2a460 | 28 31 39 2c 31 39 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 20 | (19,19).~=."-").then.ok.=.false. |
2a480 | 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 32 34 2c 32 34 29 20 7e 3d 20 22 2d 22 29 | end.if.(value:sub(24,24).~=."-") |
2a4a0 | 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 6e 6f 74 20 6f 6b 29 | .then.ok.=.false.end.if.(not.ok) |
2a4c0 | 20 74 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 55 55 49 44 22 | .then.return.nil,."invalid.UUID" |
2a4e0 | 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 3a 75 70 70 65 72 28 29 0a 65 6e 64 0a 7d 2c | .end.return.value:upper().end.}, |
2a500 | 0a 75 73 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 22 2c 0a 73 63 6f 70 65 20 | .uses.=.{.kind..=."list",.scope. |
2a520 | 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 76 70 61 74 68 73 20 3d 0a 7b 0a 6b 69 6e 64 20 3d | =."config",.},.vpaths.=.{.kind.= |
2a540 | 20 22 6b 65 79 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c | ."keypath",.scope.=."container", |
2a560 | 0a 7d 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 5f 70 61 74 68 73 20 3d 20 66 61 6c 73 | .},.}.premake.check_paths.=.fals |
2a580 | 65 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 76 61 6c 75 65 28 76 61 | e.function.premake.checkvalue(va |
2a5a0 | 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 69 66 20 28 61 6c 6c 6f 77 65 64 29 20 74 68 65 6e 0a | lue,.allowed).if.(allowed).then. |
2a5c0 | 69 66 20 28 74 79 70 65 28 61 6c 6c 6f 77 65 64 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 29 | if.(type(allowed).==."function") |
2a5e0 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 61 6c 6c 6f 77 65 64 28 76 61 6c 75 65 29 0a 65 6c 73 65 | .then.return.allowed(value).else |
2a600 | 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 61 6c 6c 6f 77 65 64 29 20 64 6f 0a 69 | .for._,v.in.ipairs(allowed).do.i |
2a620 | 66 20 28 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 76 3a 6c 6f 77 65 72 28 29 29 20 74 | f.(value:lower().==.v:lower()).t |
2a640 | 68 65 6e 0a 72 65 74 75 72 6e 20 76 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 2c | hen.return.v.end.end.return.nil, |
2a660 | 20 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 27 22 20 2e 2e 20 76 61 6c 75 65 20 2e 2e 20 22 | ."invalid.value.'"....value...." |
2a680 | 27 22 0a 65 6e 64 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 | '".end.else.return.value.end.end |
2a6a0 | 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 74 29 0a 6c | .function.premake.getobject(t).l |
2a6c0 | 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 72 0a 69 66 20 28 74 20 3d 3d 20 22 63 6f 6e 74 61 69 6e | ocal.container.if.(t.==."contain |
2a6e0 | 65 72 22 20 6f 72 20 74 20 3d 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 29 20 74 68 65 6e 0a 63 6f 6e | er".or.t.==."solution").then.con |
2a700 | 74 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 | tainer.=.premake.CurrentContaine |
2a720 | 72 0a 65 6c 73 65 0a 63 6f 6e 74 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 | r.else.container.=.premake.Curre |
2a740 | 6e 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 65 6e 64 0a 69 66 20 74 20 3d 3d 20 22 73 6f 6c | ntConfiguration.end.if.t.==."sol |
2a760 | 75 74 69 6f 6e 22 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 63 6f 6e 74 61 69 6e 65 72 29 20 3d | ution".then.if.type(container).= |
2a780 | 3d 20 22 70 72 6f 6a 65 63 74 22 20 74 68 65 6e 0a 63 6f 6e 74 61 69 6e 65 72 20 3d 20 63 6f 6e | =."project".then.container.=.con |
2a7a0 | 74 61 69 6e 65 72 2e 73 6f 6c 75 74 69 6f 6e 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 63 6f 6e 74 | tainer.solution.end.if.type(cont |
2a7c0 | 61 69 6e 65 72 29 20 7e 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 20 74 68 65 6e 0a 63 6f 6e 74 61 69 | ainer).~=."solution".then.contai |
2a7e0 | 6e 65 72 20 3d 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 73 67 0a 69 66 20 28 | ner.=.nil.end.end.local.msg.if.( |
2a800 | 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 69 66 20 28 74 20 3d 3d 20 22 63 6f | not.container).then.if.(t.==."co |
2a820 | 6e 74 61 69 6e 65 72 22 29 20 74 68 65 6e 0a 6d 73 67 20 3d 20 22 6e 6f 20 61 63 74 69 76 65 20 | ntainer").then.msg.=."no.active. |
2a840 | 73 6f 6c 75 74 69 6f 6e 20 6f 72 20 70 72 6f 6a 65 63 74 22 0a 65 6c 73 65 69 66 20 28 74 20 3d | solution.or.project".elseif.(t.= |
2a860 | 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 29 20 74 68 65 6e 0a 6d 73 67 20 3d 20 22 6e 6f 20 61 63 74 | =."solution").then.msg.=."no.act |
2a880 | 69 76 65 20 73 6f 6c 75 74 69 6f 6e 22 0a 65 6c 73 65 0a 6d 73 67 20 3d 20 22 6e 6f 20 61 63 74 | ive.solution".else.msg.=."no.act |
2a8a0 | 69 76 65 20 73 6f 6c 75 74 69 6f 6e 2c 20 70 72 6f 6a 65 63 74 2c 20 6f 72 20 63 6f 6e 66 69 67 | ive.solution,.project,.or.config |
2a8c0 | 75 72 61 74 69 6f 6e 22 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f 6e 74 61 69 6e 65 | uration".end.end.return.containe |
2a8e0 | 72 2c 20 6d 73 67 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 61 | r,.msg.end.function.premake.seta |
2a900 | 72 72 61 79 28 6f 62 6a 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f | rray(obj,.fieldname,.value,.allo |
2a920 | 77 65 64 29 0a 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 6f 62 6a 5b 66 69 65 6c 64 6e | wed).obj[fieldname].=.obj[fieldn |
2a940 | 61 6d 65 5d 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 28 76 61 | ame].or.{}.local.function.add(va |
2a960 | 6c 75 65 2c 20 64 65 70 74 68 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 | lue,.depth).if.type(value).==."t |
2a980 | 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c | able".then.for._,v.in.ipairs(val |
2a9a0 | 75 65 29 20 64 6f 0a 61 64 64 28 76 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 6e 64 0a 65 6c 73 | ue).do.add(v,.depth.+.1).end.els |
2a9c0 | 65 0a 76 61 6c 75 65 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 76 61 6c 75 | e.value,.err.=.premake.checkvalu |
2a9e0 | 65 28 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 69 66 20 6e 6f 74 20 76 61 6c 75 65 20 74 | e(value,.allowed).if.not.value.t |
2aa00 | 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 74 61 62 6c 65 2e | hen.error(err,.depth).end.table. |
2aa20 | 69 6e 73 65 72 74 28 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 2c 20 76 61 6c 75 65 29 0a 65 6e | insert(obj[fieldname],.value).en |
2aa40 | 64 0a 65 6e 64 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 61 64 64 28 76 61 6c 75 65 2c 20 35 | d.end.if.value.then.add(value,.5 |
2aa60 | 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 65 6e 64 0a | ).end.return.obj[fieldname].end. |
2aa80 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 74 61 62 6c 65 28 6f 62 6a 2c 20 66 | function.premake.settable(obj,.f |
2aaa0 | 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 6f 62 6a 5b 66 69 | ieldname,.value,.allowed).obj[fi |
2aac0 | 65 6c 64 6e 61 6d 65 5d 20 3d 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 6f 72 20 7b 7d 0a | eldname].=.obj[fieldname].or.{}. |
2aae0 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 2c 20 76 61 6c | table.insert(obj[fieldname],.val |
2ab00 | 75 65 29 0a 72 65 74 75 72 6e 20 6f 62 6a 5b 66 69 65 6c 64 6e 61 6d 65 5d 0a 65 6e 64 0a 6c 6f | ue).return.obj[fieldname].end.lo |
2ab20 | 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 6f 6d 61 74 63 68 65 64 61 72 72 61 79 28 63 74 79 70 | cal.function.domatchedarray(ctyp |
2ab40 | 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6d 61 74 63 68 66 75 6e 63 29 0a | e,.fieldname,.value,.matchfunc). |
2ab60 | 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 | local.result.=.{.}.function.make |
2ab80 | 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 2c 20 64 65 70 74 68 29 0a 69 66 20 28 74 79 70 65 28 | absolute(value,.depth).if.(type( |
2aba0 | 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 69 | value).==."table").then.for._,.i |
2abc0 | 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 6d 61 6b 65 61 62 73 6f | tem.in.ipairs(value).do.makeabso |
2abe0 | 6c 75 74 65 28 69 74 65 6d 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 6e 64 0a 65 6c 73 65 69 66 | lute(item,.depth.+.1).end.elseif |
2ac00 | 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 74 68 65 6e 0a 69 66 | .type(value).==."string".then.if |
2ac20 | 20 76 61 6c 75 65 3a 66 69 6e 64 28 22 2a 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 61 72 72 20 | .value:find("*").then.local.arr. |
2ac40 | 3d 20 6d 61 74 63 68 66 75 6e 63 28 76 61 6c 75 65 29 3b 0a 69 66 20 28 70 72 65 6d 61 6b 65 2e | =.matchfunc(value);.if.(premake. |
2ac60 | 63 68 65 63 6b 5f 70 61 74 68 73 29 20 61 6e 64 20 28 23 61 72 72 20 3d 3d 20 30 29 20 74 68 65 | check_paths).and.(#arr.==.0).the |
2ac80 | 6e 0a 65 72 72 6f 72 28 22 43 61 6e 27 74 20 66 69 6e 64 20 6d 61 74 63 68 69 6e 67 20 66 69 6c | n.error("Can't.find.matching.fil |
2aca0 | 65 73 20 66 6f 72 20 70 61 74 74 65 72 6e 20 3a 22 20 2e 2e 20 76 61 6c 75 65 29 0a 65 6e 64 0a | es.for.pattern.:"....value).end. |
2acc0 | 6d 61 6b 65 61 62 73 6f 6c 75 74 65 28 61 72 72 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 6c 73 | makeabsolute(arr,.depth.+.1).els |
2ace0 | 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 61 74 68 2e 67 65 74 61 | e.table.insert(result,.path.geta |
2ad00 | 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 65 72 72 6f 72 28 22 | bsolute(value)).end.else.error(" |
2ad20 | 49 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 69 6e 20 6c 69 73 74 3a 20 65 78 70 65 63 74 65 64 20 | Invalid.value.in.list:.expected. |
2ad40 | 73 74 72 69 6e 67 2c 20 67 6f 74 20 22 20 2e 2e 20 74 79 70 65 28 76 61 6c 75 65 29 2c 20 64 65 | string,.got."....type(value),.de |
2ad60 | 70 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 6d 61 6b 65 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 2c | pth).end.end.makeabsolute(value, |
2ad80 | 20 33 29 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 61 72 72 61 79 28 63 74 79 70 | .3).return.premake.setarray(ctyp |
2ada0 | 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 72 65 73 75 6c 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 | e,.fieldname,.result).end.functi |
2adc0 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 64 69 72 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 69 | on.premake.setdirarray(ctype,.fi |
2ade0 | 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 64 6f 6d 61 74 63 68 65 64 | eldname,.value).return.domatched |
2ae00 | 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6f | array(ctype,.fieldname,.value,.o |
2ae20 | 73 2e 6d 61 74 63 68 64 69 72 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b | s.matchdirs).end.function.premak |
2ae40 | 65 2e 73 65 74 66 69 6c 65 61 72 72 61 79 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c | e.setfilearray(ctype,.fieldname, |
2ae60 | 20 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 64 6f 6d 61 74 63 68 65 64 61 72 72 61 79 28 63 74 | .value).return.domatchedarray(ct |
2ae80 | 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6f 73 2e 6d 61 74 63 68 66 | ype,.fieldname,.value,.os.matchf |
2aea0 | 69 6c 65 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 6b 65 | iles).end.function.premake.setke |
2aec0 | 79 76 61 6c 75 65 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 73 29 | yvalue(ctype,.fieldname,.values) |
2aee0 | 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 72 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e | .local.container,.err.=.premake. |
2af00 | 67 65 74 6f 62 6a 65 63 74 28 63 74 79 70 65 29 0a 69 66 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 | getobject(ctype).if.not.containe |
2af20 | 72 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 34 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 | r.then.error(err,.4).end.if.not. |
2af40 | 63 6f 6e 74 61 69 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 74 68 65 6e 0a 63 6f 6e 74 61 69 | container[fieldname].then.contai |
2af60 | 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 | ner[fieldname].=.{}.end.if.type( |
2af80 | 76 61 6c 75 65 73 29 20 7e 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 69 | values).~=."table".then.error("i |
2afa0 | 6e 76 61 6c 69 64 20 76 61 6c 75 65 3b 20 74 61 62 6c 65 20 65 78 70 65 63 74 65 64 22 2c 20 34 | nvalid.value;.table.expected",.4 |
2afc0 | 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 63 6f 6e 74 61 69 6e 65 72 5b 66 69 | ).end.local.field.=.container[fi |
2afe0 | 65 6c 64 6e 61 6d 65 5d 0a 66 6f 72 20 6b 65 79 2c 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 | eldname].for.key,value.in.pairs( |
2b000 | 76 61 6c 75 65 73 29 20 64 6f 0a 69 66 20 6e 6f 74 20 66 69 65 6c 64 5b 6b 65 79 5d 20 74 68 65 | values).do.if.not.field[key].the |
2b020 | 6e 0a 66 69 65 6c 64 5b 6b 65 79 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 | n.field[key].=.{}.end.table.inse |
2b040 | 72 74 66 6c 61 74 28 66 69 65 6c 64 5b 6b 65 79 5d 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 72 65 | rtflat(field[key],.value).end.re |
2b060 | 74 75 72 6e 20 66 69 65 6c 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | turn.field.end.function.premake. |
2b080 | 73 65 74 73 74 72 69 6e 67 28 63 74 79 70 65 2c 20 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 | setstring(ctype,.fieldname,.valu |
2b0a0 | 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 72 2c 20 65 72 72 | e,.allowed).local.container,.err |
2b0c0 | 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 63 74 79 70 65 29 0a 69 66 20 28 | .=.premake.getobject(ctype).if.( |
2b0e0 | 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 34 | not.container).then.error(err,.4 |
2b100 | 29 0a 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 29 20 74 68 65 6e 0a 76 61 6c 75 65 2c 20 65 72 72 | ).end.if.(value).then.value,.err |
2b120 | 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 76 61 6c 75 65 28 76 61 6c 75 65 2c 20 61 6c 6c | .=.premake.checkvalue(value,.all |
2b140 | 6f 77 65 64 29 0a 69 66 20 28 6e 6f 74 20 76 61 6c 75 65 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 | owed).if.(not.value).then.error( |
2b160 | 65 72 72 2c 20 34 29 0a 65 6e 64 0a 63 6f 6e 74 61 69 6e 65 72 5b 66 69 65 6c 64 6e 61 6d 65 5d | err,.4).end.container[fieldname] |
2b180 | 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f 6e 74 61 69 6e 65 72 5b 66 69 | .=.value.end.return.container[fi |
2b1a0 | 65 6c 64 6e 61 6d 65 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 72 65 | eldname].end.function.premake.re |
2b1c0 | 6d 6f 76 65 28 66 69 65 6c 64 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 63 66 67 | move(fieldname,.value).local.cfg |
2b1e0 | 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a | .=.premake.CurrentConfiguration. |
2b200 | 63 66 67 2e 72 65 6d 6f 76 65 73 20 3d 20 63 66 67 2e 72 65 6d 6f 76 65 73 20 6f 72 20 7b 7d 0a | cfg.removes.=.cfg.removes.or.{}. |
2b220 | 63 66 67 2e 72 65 6d 6f 76 65 73 5b 66 69 65 6c 64 6e 61 6d 65 5d 20 3d 20 70 72 65 6d 61 6b 65 | cfg.removes[fieldname].=.premake |
2b240 | 2e 73 65 74 61 72 72 61 79 28 63 66 67 2e 72 65 6d 6f 76 65 73 2c 20 66 69 65 6c 64 6e 61 6d 65 | .setarray(cfg.removes,.fieldname |
2b260 | 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 63 63 65 | ,.value).end.local.function.acce |
2b280 | 73 73 6f 72 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 20 20 20 | ssor(name,.value).local.kind.... |
2b2a0 | 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d 2e 6b 69 6e 64 0a 6c 6f 63 61 | =.premake.fields[name].kind.loca |
2b2c0 | 6c 20 73 63 6f 70 65 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d | l.scope...=.premake.fields[name] |
2b2e0 | 2e 73 63 6f 70 65 0a 6c 6f 63 61 6c 20 61 6c 6c 6f 77 65 64 20 3d 20 70 72 65 6d 61 6b 65 2e 66 | .scope.local.allowed.=.premake.f |
2b300 | 69 65 6c 64 73 5b 6e 61 6d 65 5d 2e 61 6c 6c 6f 77 65 64 0a 69 66 20 28 6b 69 6e 64 20 3d 3d 20 | ields[name].allowed.if.(kind.==. |
2b320 | 22 73 74 72 69 6e 67 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 29 20 61 6e 64 20 | "string".or.kind.==."path").and. |
2b340 | 76 61 6c 75 65 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 7e 3d 20 22 73 74 | value.then.if.type(value).~=."st |
2b360 | 72 69 6e 67 22 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 73 74 72 69 6e 67 20 76 61 6c 75 65 20 65 | ring".then.error("string.value.e |
2b380 | 78 70 65 63 74 65 64 22 2c 20 33 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 | xpected",.3).end.end.local.conta |
2b3a0 | 69 6e 65 72 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 73 63 | iner,.err.=.premake.getobject(sc |
2b3c0 | 6f 70 65 29 0a 69 66 20 28 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 65 72 72 | ope).if.(not.container).then.err |
2b3e0 | 6f 72 28 65 72 72 2c 20 33 29 0a 65 6e 64 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 73 74 72 69 6e | or(err,.3).end.if.kind.==."strin |
2b400 | 67 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 73 74 72 69 6e 67 | g".then.return.premake.setstring |
2b420 | 28 73 63 6f 70 65 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 65 6c | (scope,.name,.value,.allowed).el |
2b440 | 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 20 74 68 65 6e 0a 69 66 20 76 61 6c 75 | seif.kind.==."path".then.if.valu |
2b460 | 65 20 74 68 65 6e 20 76 61 6c 75 65 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 | e.then.value.=.path.getabsolute( |
2b480 | 76 61 6c 75 65 29 20 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 73 74 72 | value).end.return.premake.setstr |
2b4a0 | 69 6e 67 28 73 63 6f 70 65 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 6b | ing(scope,.name,.value).elseif.k |
2b4c0 | 69 6e 64 20 3d 3d 20 22 6c 69 73 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b | ind.==."list".then.return.premak |
2b4e0 | 65 2e 73 65 74 61 72 72 61 79 28 63 6f 6e 74 61 69 6e 65 72 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 | e.setarray(container,.name,.valu |
2b500 | 65 2c 20 61 6c 6c 6f 77 65 64 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 74 61 62 6c | e,.allowed).elseif.kind.==."tabl |
2b520 | 65 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 74 61 62 6c 65 28 | e".then.return.premake.settable( |
2b540 | 63 6f 6e 74 61 69 6e 65 72 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 61 6c 6c 6f 77 65 64 29 | container,.name,.value,.allowed) |
2b560 | 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 64 69 72 6c 69 73 74 22 20 74 68 65 6e 0a 72 | .elseif.kind.==."dirlist".then.r |
2b580 | 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 74 64 69 72 61 72 72 61 79 28 63 6f 6e 74 61 69 | eturn.premake.setdirarray(contai |
2b5a0 | 6e 65 72 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d | ner,.name,.value).elseif.kind.== |
2b5c0 | 20 22 66 69 6c 65 6c 69 73 74 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 61 62 73 6f 6c 75 74 65 | ."filelist".or.kind.==."absolute |
2b5e0 | 66 69 6c 65 6c 69 73 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 73 65 | filelist".then.return.premake.se |
2b600 | 74 66 69 6c 65 61 72 72 61 79 28 63 6f 6e 74 61 69 6e 65 72 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 | tfilearray(container,.name,.valu |
2b620 | 65 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 6b 65 79 76 61 6c 75 65 22 20 6f 72 20 | e).elseif.kind.==."keyvalue".or. |
2b640 | 6b 69 6e 64 20 3d 3d 20 22 6b 65 79 70 61 74 68 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 | kind.==."keypath".then.return.pr |
2b660 | 65 6d 61 6b 65 2e 73 65 74 6b 65 79 76 61 6c 75 65 28 73 63 6f 70 65 2c 20 6e 61 6d 65 2c 20 76 | emake.setkeyvalue(scope,.name,.v |
2b680 | 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 69 6e 66 6f 20 69 6e 20 | alue).end.end.for.name,.info.in. |
2b6a0 | 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 29 20 64 6f 0a 5f 47 5b 6e 61 6d 65 | pairs(premake.fields).do._G[name |
2b6c0 | 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 63 63 65 73 | ].=.function(value).return.acces |
2b6e0 | 73 6f 72 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 6b 69 6e | sor(name,.value).end.if.info.kin |
2b700 | 64 20 3d 3d 20 22 6c 69 73 74 22 0a 6f 72 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 64 69 72 | d.==."list".or.info.kind.==."dir |
2b720 | 6c 69 73 74 22 0a 6f 72 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 66 69 6c 65 6c 69 73 74 22 | list".or.info.kind.==."filelist" |
2b740 | 0a 6f 72 20 69 6e 66 6f 2e 6b 69 6e 64 20 3d 3d 20 22 61 62 73 6f 6c 75 74 65 66 69 6c 65 6c 69 | .or.info.kind.==."absolutefileli |
2b760 | 73 74 22 0a 74 68 65 6e 0a 69 66 20 20 6e 61 6d 65 20 7e 3d 20 22 72 65 6d 6f 76 65 66 69 6c 65 | st".then.if..name.~=."removefile |
2b780 | 73 22 0a 61 6e 64 20 6e 61 6d 65 20 7e 3d 20 22 66 69 6c 65 73 22 20 74 68 65 6e 0a 5f 47 5b 22 | s".and.name.~=."files".then._G[" |
2b7a0 | 72 65 6d 6f 76 65 22 2e 2e 6e 61 6d 65 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 | remove"..name].=.function(value) |
2b7c0 | 0a 70 72 65 6d 61 6b 65 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 65 6e 64 | .premake.remove(name,.value).end |
2b7e0 | 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 75 72 61 74 | .end.end.end.function.configurat |
2b800 | 69 6f 6e 28 74 65 72 6d 73 29 0a 69 66 20 6e 6f 74 20 74 65 72 6d 73 20 74 68 65 6e 0a 72 65 74 | ion(terms).if.not.terms.then.ret |
2b820 | 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e | urn.premake.CurrentConfiguration |
2b840 | 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 74 61 69 6e 65 72 2c 20 65 72 72 20 3d 20 70 72 65 6d | .end.local.container,.err.=.prem |
2b860 | 61 6b 65 2e 67 65 74 6f 62 6a 65 63 74 28 22 63 6f 6e 74 61 69 6e 65 72 22 29 0a 69 66 20 28 6e | ake.getobject("container").if.(n |
2b880 | 6f 74 20 63 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 32 29 | ot.container).then.error(err,.2) |
2b8a0 | 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 7b 20 7d 0a 63 66 67 2e 74 65 72 6d 73 20 3d | .end.local.cfg.=.{.}.cfg.terms.= |
2b8c0 | 20 74 61 62 6c 65 2e 66 6c 61 74 74 65 6e 28 7b 74 65 72 6d 73 7d 29 0a 74 61 62 6c 65 2e 69 6e | .table.flatten({terms}).table.in |
2b8e0 | 73 65 72 74 28 63 6f 6e 74 61 69 6e 65 72 2e 62 6c 6f 63 6b 73 2c 20 63 66 67 29 0a 70 72 65 6d | sert(container.blocks,.cfg).prem |
2b900 | 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 63 66 67 0a 63 | ake.CurrentConfiguration.=.cfg.c |
2b920 | 66 67 2e 6b 65 79 77 6f 72 64 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 77 6f 72 64 20 69 6e | fg.keywords.=.{.}.for._,.word.in |
2b940 | 20 69 70 61 69 72 73 28 63 66 67 2e 74 65 72 6d 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 | .ipairs(cfg.terms).do.table.inse |
2b960 | 72 74 28 63 66 67 2e 6b 65 79 77 6f 72 64 73 2c 20 70 61 74 68 2e 77 69 6c 64 63 61 72 64 73 28 | rt(cfg.keywords,.path.wildcards( |
2b980 | 77 6f 72 64 29 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 66 69 65 | word):lower()).end.for.name,.fie |
2b9a0 | 6c 64 20 69 6e 20 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 29 20 64 6f 0a 69 | ld.in.pairs(premake.fields).do.i |
2b9c0 | 66 20 28 66 69 65 6c 64 2e 6b 69 6e 64 20 7e 3d 20 22 73 74 72 69 6e 67 22 20 61 6e 64 20 66 69 | f.(field.kind.~=."string".and.fi |
2b9e0 | 65 6c 64 2e 6b 69 6e 64 20 7e 3d 20 22 70 61 74 68 22 29 20 74 68 65 6e 0a 63 66 67 5b 6e 61 6d | eld.kind.~=."path").then.cfg[nam |
2ba00 | 65 5d 20 3d 20 7b 20 7d 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 66 67 0a 65 6e 64 0a | e].=.{.}.end.end.return.cfg.end. |
2ba20 | 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 67 72 6f 75 70 28 6e 61 6d 65 2c | local.function.creategroup(name, |
2ba40 | 20 73 6c 6e 2c 20 63 75 72 70 61 74 68 2c 20 70 61 72 65 6e 74 2c 20 69 6e 70 61 74 68 29 0a 6c | .sln,.curpath,.parent,.inpath).l |
2ba60 | 6f 63 61 6c 20 67 72 6f 75 70 20 3d 20 7b 7d 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 67 72 6f | ocal.group.=.{}.setmetatable(gro |
2ba80 | 75 70 2c 20 7b 0a 5f 5f 74 79 70 65 20 3d 20 22 67 72 6f 75 70 22 0a 7d 29 0a 74 61 62 6c 65 2e | up,.{.__type.=."group".}).table. |
2baa0 | 69 6e 73 65 72 74 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 67 72 6f 75 70 29 0a 73 6c 6e 2e 67 72 | insert(sln.groups,.group).sln.gr |
2bac0 | 6f 75 70 73 5b 69 6e 70 61 74 68 5d 20 3d 20 67 72 6f 75 70 0a 67 72 6f 75 70 2e 73 6f 6c 75 74 | oups[inpath].=.group.group.solut |
2bae0 | 69 6f 6e 20 3d 20 73 6c 6e 0a 67 72 6f 75 70 2e 6e 61 6d 65 20 3d 20 6e 61 6d 65 0a 67 72 6f 75 | ion.=.sln.group.name.=.name.grou |
2bb00 | 70 2e 75 75 69 64 20 3d 20 6f 73 2e 75 75 69 64 28 63 75 72 70 61 74 68 29 0a 67 72 6f 75 70 2e | p.uuid.=.os.uuid(curpath).group. |
2bb20 | 70 61 72 65 6e 74 20 3d 20 70 61 72 65 6e 74 0a 72 65 74 75 72 6e 20 67 72 6f 75 70 0a 65 6e 64 | parent.=.parent.return.group.end |
2bb40 | 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 67 72 6f 75 70 73 66 72 6f 6d | .local.function.creategroupsfrom |
2bb60 | 70 61 74 68 28 69 6e 70 61 74 68 2c 20 73 6c 6e 29 0a 69 66 20 69 6e 70 61 74 68 20 3d 3d 20 6e | path(inpath,.sln).if.inpath.==.n |
2bb80 | 69 6c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 69 6e 70 61 74 68 20 3d 20 | il.then.return.nil.end.inpath.=. |
2bba0 | 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 69 6e 70 61 74 68 2c 20 22 2f 22 29 0a 6c 6f 63 61 | path.translate(inpath,."/").loca |
2bbc0 | 6c 20 67 72 6f 75 70 73 20 3d 20 73 74 72 69 6e 67 2e 65 78 70 6c 6f 64 65 28 69 6e 70 61 74 68 | l.groups.=.string.explode(inpath |
2bbe0 | 2c 20 22 2f 22 29 0a 6c 6f 63 61 6c 20 63 75 72 70 61 74 68 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 | ,."/").local.curpath.=."".local. |
2bc00 | 6c 61 73 74 67 72 6f 75 70 20 3d 20 6e 69 6c 0a 66 6f 72 20 69 2c 20 76 20 69 6e 20 69 70 61 69 | lastgroup.=.nil.for.i,.v.in.ipai |
2bc20 | 72 73 28 67 72 6f 75 70 73 29 20 64 6f 0a 63 75 72 70 61 74 68 20 3d 20 63 75 72 70 61 74 68 20 | rs(groups).do.curpath.=.curpath. |
2bc40 | 2e 2e 20 22 2f 22 20 2e 2e 20 76 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 20 | ..."/"....v:lower().local.group. |
2bc60 | 3d 20 73 6c 6e 2e 67 72 6f 75 70 73 5b 63 75 72 70 61 74 68 5d 0a 69 66 20 67 72 6f 75 70 20 3d | =.sln.groups[curpath].if.group.= |
2bc80 | 3d 20 6e 69 6c 20 74 68 65 6e 0a 67 72 6f 75 70 20 3d 20 63 72 65 61 74 65 67 72 6f 75 70 28 76 | =.nil.then.group.=.creategroup(v |
2bca0 | 2c 20 73 6c 6e 2c 20 63 75 72 70 61 74 68 2c 20 6c 61 73 74 67 72 6f 75 70 2c 20 63 75 72 70 61 | ,.sln,.curpath,.lastgroup,.curpa |
2bcc0 | 74 68 29 0a 65 6e 64 0a 6c 61 73 74 67 72 6f 75 70 20 3d 20 67 72 6f 75 70 0a 65 6e 64 0a 72 65 | th).end.lastgroup.=.group.end.re |
2bce0 | 74 75 72 6e 20 6c 61 73 74 67 72 6f 75 70 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f | turn.lastgroup.end.local.functio |
2bd00 | 6e 20 63 72 65 61 74 65 70 72 6f 6a 65 63 74 28 6e 61 6d 65 2c 20 73 6c 6e 2c 20 69 73 55 73 61 | n.createproject(name,.sln,.isUsa |
2bd20 | 67 65 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 7b 7d 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 | ge).local.prj.=.{}.setmetatable( |
2bd40 | 70 72 6a 2c 20 7b 0a 5f 5f 74 79 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 7d 29 0a 74 61 | prj,.{.__type.=."project",.}).ta |
2bd60 | 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 70 72 6a 29 0a 69 66 | ble.insert(sln.projects,.prj).if |
2bd80 | 28 69 73 55 73 61 67 65 29 20 74 68 65 6e 0a 69 66 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e | (isUsage).then.if(sln.projects[n |
2bda0 | 61 6d 65 5d 29 20 74 68 65 6e 0a 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 | ame]).then.sln.projects[name].us |
2bdc0 | 61 67 65 50 72 6f 6a 20 3d 20 70 72 6a 3b 0a 65 6c 73 65 0a 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 | ageProj.=.prj;.else.sln.projects |
2bde0 | 5b 6e 61 6d 65 5d 20 3d 20 70 72 6a 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 28 73 6c 6e 2e 70 72 6f | [name].=.prj.end.else.if(sln.pro |
2be00 | 6a 65 63 74 73 5b 6e 61 6d 65 5d 29 20 74 68 65 6e 0a 70 72 6a 2e 75 73 61 67 65 50 72 6f 6a 20 | jects[name]).then.prj.usageProj. |
2be20 | 3d 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 3b 0a 65 6e 64 0a 73 6c 6e 2e 70 72 | =.sln.projects[name];.end.sln.pr |
2be40 | 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 20 3d 20 70 72 6a 0a 65 6e 64 0a 6c 6f 63 61 6c 20 67 72 6f | ojects[name].=.prj.end.local.gro |
2be60 | 75 70 20 3d 20 63 72 65 61 74 65 67 72 6f 75 70 73 66 72 6f 6d 70 61 74 68 28 70 72 65 6d 61 6b | up.=.creategroupsfrompath(premak |
2be80 | 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 70 2c 20 73 6c 6e 29 0a 70 72 6a 2e 73 6f 6c 75 74 69 6f | e.CurrentGroup,.sln).prj.solutio |
2bea0 | 6e 20 20 20 20 20 20 20 3d 20 73 6c 6e 0a 70 72 6a 2e 6e 61 6d 65 20 20 20 20 20 20 20 20 20 20 | n.......=.sln.prj.name.......... |
2bec0 | 20 3d 20 6e 61 6d 65 0a 70 72 6a 2e 62 61 73 65 64 69 72 20 20 20 20 20 20 20 20 3d 20 6f 73 2e | .=.name.prj.basedir........=.os. |
2bee0 | 67 65 74 63 77 64 28 29 0a 70 72 6a 2e 75 75 69 64 20 20 20 20 20 20 20 20 20 20 20 3d 20 6f 73 | getcwd().prj.uuid...........=.os |
2bf00 | 2e 75 75 69 64 28 70 72 6a 2e 6e 61 6d 65 29 0a 70 72 6a 2e 62 6c 6f 63 6b 73 20 20 20 20 20 20 | .uuid(prj.name).prj.blocks...... |
2bf20 | 20 20 20 3d 20 7b 20 7d 0a 70 72 6a 2e 75 73 61 67 65 20 20 20 20 20 20 20 20 20 20 3d 20 69 73 | ...=.{.}.prj.usage..........=.is |
2bf40 | 55 73 61 67 65 0a 70 72 6a 2e 67 72 6f 75 70 20 20 20 20 20 20 20 20 20 20 3d 20 67 72 6f 75 70 | Usage.prj.group..........=.group |
2bf60 | 0a 72 65 74 75 72 6e 20 70 72 6a 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 73 61 67 65 28 | .return.prj;.end.function.usage( |
2bf80 | 6e 61 6d 65 29 0a 69 66 20 28 6e 6f 74 20 6e 61 6d 65 29 20 74 68 65 6e 0a 69 66 28 74 79 70 65 | name).if.(not.name).then.if(type |
2bfa0 | 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 20 7e 3d 20 22 70 | (premake.CurrentContainer).~=."p |
2bfc0 | 72 6f 6a 65 63 74 22 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 69 66 28 | roject").then.return.nil.end.if( |
2bfe0 | 6e 6f 74 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 2e 75 73 61 | not.premake.CurrentContainer.usa |
2c000 | 67 65 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 72 65 74 75 72 6e 20 70 | ge).then.return.nil.end.return.p |
2c020 | 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 0a 6c 6f 63 61 | remake.CurrentContainer.end.loca |
2c040 | 6c 20 73 6c 6e 0a 69 66 20 28 74 79 70 65 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f | l.sln.if.(type(premake.CurrentCo |
2c060 | 6e 74 61 69 6e 65 72 29 20 3d 3d 20 22 70 72 6f 6a 65 63 74 22 29 20 74 68 65 6e 0a 73 6c 6e 20 | ntainer).==."project").then.sln. |
2c080 | 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 2e 73 6f 6c 75 74 | =.premake.CurrentContainer.solut |
2c0a0 | 69 6f 6e 0a 65 6c 73 65 0a 73 6c 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f | ion.else.sln.=.premake.CurrentCo |
2c0c0 | 6e 74 61 69 6e 65 72 0a 65 6e 64 0a 69 66 20 28 74 79 70 65 28 73 6c 6e 29 20 7e 3d 20 22 73 6f | ntainer.end.if.(type(sln).~=."so |
2c0e0 | 6c 75 74 69 6f 6e 22 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 6e 6f 20 61 63 74 69 76 65 20 73 | lution").then.error("no.active.s |
2c100 | 6f 6c 75 74 69 6f 6e 22 2c 20 32 29 0a 65 6e 64 0a 69 66 28 28 6e 6f 74 20 73 6c 6e 2e 70 72 6f | olution",.2).end.if((not.sln.pro |
2c120 | 6a 65 63 74 73 5b 6e 61 6d 65 5d 29 20 6f 72 0a 28 28 6e 6f 74 20 73 6c 6e 2e 70 72 6f 6a 65 63 | jects[name]).or.((not.sln.projec |
2c140 | 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 29 20 61 6e 64 20 28 6e 6f 74 20 73 6c 6e 2e 70 72 6f | ts[name].usage).and.(not.sln.pro |
2c160 | 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 50 72 6f 6a 29 29 29 20 74 68 65 6e 0a 70 72 | jects[name].usageProj))).then.pr |
2c180 | 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 63 72 65 61 74 65 70 | emake.CurrentContainer.=.createp |
2c1a0 | 72 6f 6a 65 63 74 28 6e 61 6d 65 2c 20 73 6c 6e 2c 20 74 72 75 65 29 0a 65 6c 73 65 0a 70 72 65 | roject(name,.sln,.true).else.pre |
2c1c0 | 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 69 66 66 28 73 6c 6e 2e | make.CurrentContainer.=.iff(sln. |
2c1e0 | 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 2c 0a 73 6c 6e 2e 70 72 6f 6a 65 63 | projects[name].usage,.sln.projec |
2c200 | 74 73 5b 6e 61 6d 65 5d 2c 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 | ts[name],.sln.projects[name].usa |
2c220 | 67 65 50 72 6f 6a 29 0a 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 7d 0a 72 65 | geProj).end.configuration.{.}.re |
2c240 | 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e | turn.premake.CurrentContainer.en |
2c260 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 28 6e 61 6d 65 29 0a 69 66 20 28 6e 6f 74 | d.function.project(name).if.(not |
2c280 | 20 6e 61 6d 65 29 20 74 68 65 6e 0a 69 66 28 74 79 70 65 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 | .name).then.if(type(premake.Curr |
2c2a0 | 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 20 7e 3d 20 22 70 72 6f 6a 65 63 74 22 29 20 74 68 65 6e | entContainer).~=."project").then |
2c2c0 | 20 72 65 74 75 72 6e 20 6e 69 6c 20 65 6e 64 0a 69 66 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 | .return.nil.end.if(premake.Curre |
2c2e0 | 6e 74 43 6f 6e 74 61 69 6e 65 72 2e 75 73 61 67 65 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e | ntContainer.usage).then.return.n |
2c300 | 69 6c 20 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e | il.end.return.premake.CurrentCon |
2c320 | 74 61 69 6e 65 72 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 6c 6e 0a 69 66 20 28 74 79 70 65 28 70 72 | tainer.end.local.sln.if.(type(pr |
2c340 | 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 29 20 3d 3d 20 22 70 72 6f 6a | emake.CurrentContainer).==."proj |
2c360 | 65 63 74 22 29 20 74 68 65 6e 0a 73 6c 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 | ect").then.sln.=.premake.Current |
2c380 | 43 6f 6e 74 61 69 6e 65 72 2e 73 6f 6c 75 74 69 6f 6e 0a 65 6c 73 65 0a 73 6c 6e 20 3d 20 70 72 | Container.solution.else.sln.=.pr |
2c3a0 | 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 0a 69 66 20 28 74 | emake.CurrentContainer.end.if.(t |
2c3c0 | 79 70 65 28 73 6c 6e 29 20 7e 3d 20 22 73 6f 6c 75 74 69 6f 6e 22 29 20 74 68 65 6e 0a 65 72 72 | ype(sln).~=."solution").then.err |
2c3e0 | 6f 72 28 22 6e 6f 20 61 63 74 69 76 65 20 73 6f 6c 75 74 69 6f 6e 22 2c 20 32 29 0a 65 6e 64 0a | or("no.active.solution",.2).end. |
2c400 | 69 66 28 28 6e 6f 74 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 29 20 6f 72 20 73 | if((not.sln.projects[name]).or.s |
2c420 | 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e 61 6d 65 5d 2e 75 73 61 67 65 29 20 74 68 65 6e 0a 70 72 | ln.projects[name].usage).then.pr |
2c440 | 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 63 72 65 61 74 65 70 | emake.CurrentContainer.=.createp |
2c460 | 72 6f 6a 65 63 74 28 6e 61 6d 65 2c 20 73 6c 6e 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 43 | roject(name,.sln).else.premake.C |
2c480 | 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 6e | urrentContainer.=.sln.projects[n |
2c4a0 | 61 6d 65 5d 3b 0a 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 7d 0a 72 65 74 75 | ame];.end.configuration.{.}.retu |
2c4c0 | 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 0a | rn.premake.CurrentContainer.end. |
2c4e0 | 66 75 6e 63 74 69 6f 6e 20 73 6f 6c 75 74 69 6f 6e 28 6e 61 6d 65 29 0a 69 66 20 6e 6f 74 20 6e | function.solution(name).if.not.n |
2c500 | 61 6d 65 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 | ame.then.if.type(premake.Current |
2c520 | 43 6f 6e 74 61 69 6e 65 72 29 20 3d 3d 20 22 70 72 6f 6a 65 63 74 22 20 74 68 65 6e 0a 72 65 74 | Container).==."project".then.ret |
2c540 | 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 2e 73 6f 6c | urn.premake.CurrentContainer.sol |
2c560 | 75 74 69 6f 6e 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e | ution.else.return.premake.Curren |
2c580 | 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 | tContainer.end.end.premake.Curre |
2c5a0 | 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 67 | ntContainer.=.premake.solution.g |
2c5c0 | 65 74 28 6e 61 6d 65 29 0a 69 66 20 28 6e 6f 74 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 | et(name).if.(not.premake.Current |
2c5e0 | 43 6f 6e 74 61 69 6e 65 72 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 | Container).then.premake.CurrentC |
2c600 | 6f 6e 74 61 69 6e 65 72 20 3d 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 6e 65 77 28 | ontainer.=.premake.solution.new( |
2c620 | 6e 61 6d 65 29 0a 65 6e 64 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 7d 0a 72 65 74 75 | name).end.configuration.{.}.retu |
2c640 | 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 0a 65 6e 64 0a | rn.premake.CurrentContainer.end. |
2c660 | 66 75 6e 63 74 69 6f 6e 20 67 72 6f 75 70 28 6e 61 6d 65 29 0a 69 66 20 6e 6f 74 20 6e 61 6d 65 | function.group(name).if.not.name |
2c680 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 | .then.return.premake.CurrentGrou |
2c6a0 | 70 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 70 20 3d 20 6e 61 6d | p.end.premake.CurrentGroup.=.nam |
2c6c0 | 65 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 43 75 72 72 65 6e 74 47 72 6f 75 70 0a 65 6e | e.return.premake.CurrentGroup.en |
2c6e0 | 64 0a 66 75 6e 63 74 69 6f 6e 20 6e 65 77 61 63 74 69 6f 6e 28 61 29 0a 70 72 65 6d 61 6b 65 2e | d.function.newaction(a).premake. |
2c700 | 61 63 74 69 6f 6e 2e 61 64 64 28 61 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6e 65 77 6f 70 | action.add(a).end.function.newop |
2c720 | 74 69 6f 6e 28 6f 70 74 29 0a 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 61 64 64 28 6f 70 74 | tion(opt).premake.option.add(opt |
2c740 | 29 0a 65 6e 64 0a 00 6e 65 77 6f 70 74 69 6f 6e 20 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 | ).end..newoption..{.trigger..... |
2c760 | 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 45 22 2c 0a 64 | =."cc",.value.......=."VALUE",.d |
2c780 | 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 2b 20 63 6f 6d | escription.=."Choose.a.C/C++.com |
2c7a0 | 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 67 63 63 22 2c | piler.set",.allowed.=.{.{."gcc", |
2c7c0 | 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 6f 77 22 2c 20 | ."GNU.GCC.(gcc/g++)".},.{."ow",. |
2c7e0 | 20 22 4f 70 65 6e 57 61 74 63 6f 6d 22 20 20 20 20 20 20 20 20 7d 2c 0a 7b 20 22 67 68 73 22 2c | ."OpenWatcom"........},.{."ghs", |
2c800 | 20 22 47 72 65 65 6e 20 48 69 6c 6c 73 20 53 6f 66 74 77 61 72 65 22 20 7d 2c 0a 7d 0a 7d 0a 6e | ."Green.Hills.Software".},.}.}.n |
2c820 | 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 64 6f 74 6e 65 74 | ewoption.{.trigger.....=."dotnet |
2c840 | 22 2c 0a 76 61 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 | ",.value.......=."VALUE",.descri |
2c860 | 70 74 69 6f 6e 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 | ption.=."Choose.a..NET.compiler. |
2c880 | 73 65 74 22 2c 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 | set",.allowed.=.{.{."msnet",..." |
2c8a0 | 4d 69 63 72 6f 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 | Microsoft..NET.(csc)".},.{."mono |
2c8c0 | 22 2c 20 20 20 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 | ",...."Novell.Mono.(mcs)"....},. |
2c8e0 | 7b 20 22 70 6e 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 | {."pnet",...."Portable.NET.(cscc |
2c900 | 29 22 20 20 7d 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 | )"..},.}.}.newoption.{.trigger.. |
2c920 | 20 20 20 3d 20 22 66 69 6c 65 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 46 49 4c 45 | ...=."file",.value.......=."FILE |
2c940 | 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 52 65 61 64 20 46 49 4c 45 20 61 73 20 61 | ",.description.=."Read.FILE.as.a |
2c960 | 20 50 72 65 6d 61 6b 65 20 73 63 72 69 70 74 3b 20 64 65 66 61 75 6c 74 20 69 73 20 27 70 72 65 | .Premake.script;.default.is.'pre |
2c980 | 6d 61 6b 65 34 2e 6c 75 61 27 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 | make4.lua'".}.newoption.{.trigge |
2c9a0 | 72 20 20 20 20 20 3d 20 22 68 65 6c 70 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 44 | r.....=."help",.description.=."D |
2c9c0 | 69 73 70 6c 61 79 20 74 68 69 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 22 0a 7d 0a 6e 65 77 6f 70 | isplay.this.information".}.newop |
2c9e0 | 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 |
2ca00 | 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.=. |
2ca20 | 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. |
2ca40 | 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.=.{.{ |
2ca60 | 20 22 62 73 64 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 | ."bsd",......"OpenBSD,.NetBSD,.o |
2ca80 | 72 20 46 72 65 65 42 53 44 22 20 7d 2c 0a 7b 20 22 6c 69 6e 75 78 22 2c 20 20 20 20 22 4c 69 6e | r.FreeBSD".},.{."linux",...."Lin |
2caa0 | 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 6c 65 20 4d 61 63 20 | ux".},.{."macosx",..."Apple.Mac. |
2cac0 | 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 6f 6c 61 72 69 73 22 | OS.X".},.{."solaris",.."Solaris" |
2cae0 | 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 6f 66 74 20 57 69 6e | .},.{."windows",.."Microsoft.Win |
2cb00 | 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 74 72 69 67 67 65 72 | dows".},.}.}.newoption.{.trigger |
2cb20 | 20 20 20 20 20 3d 20 22 70 6c 61 74 66 6f 72 6d 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d | .....=."platform",.value.......= |
2cb40 | 20 22 56 41 4c 55 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 41 64 64 20 74 61 72 | ."VALUE",.description.=."Add.tar |
2cb60 | 67 65 74 20 61 72 63 68 69 74 65 63 74 75 72 65 20 28 69 66 20 73 75 70 70 6f 72 74 65 64 20 62 | get.architecture.(if.supported.b |
2cb80 | 79 20 61 63 74 69 6f 6e 29 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 78 33 32 22 2c | y.action)",.allowed.=.{.{."x32", |
2cba0 | 20 20 20 20 20 20 20 20 20 22 33 32 2d 62 69 74 22 20 7d 2c 0a 7b 20 22 78 36 34 22 2c 20 20 20 | ........."32-bit".},.{."x64",... |
2cbc0 | 20 20 20 20 20 20 22 36 34 2d 62 69 74 22 20 7d 2c 0a 7b 20 22 75 6e 69 76 65 72 73 61 6c 22 2c | ......"64-bit".},.{."universal", |
2cbe0 | 20 20 20 22 4d 61 63 20 4f 53 20 58 20 55 6e 69 76 65 72 73 61 6c 2c 20 33 32 2d 20 61 6e 64 20 | ..."Mac.OS.X.Universal,.32-.and. |
2cc00 | 36 34 2d 62 69 74 22 20 7d 2c 0a 7b 20 22 75 6e 69 76 65 72 73 61 6c 33 32 22 2c 20 22 4d 61 63 | 64-bit".},.{."universal32",."Mac |
2cc20 | 20 4f 53 20 58 20 55 6e 69 76 65 72 73 61 6c 2c 20 33 32 2d 62 69 74 20 6f 6e 6c 79 22 20 7d 2c | .OS.X.Universal,.32-bit.only".}, |
2cc40 | 0a 7b 20 22 75 6e 69 76 65 72 73 61 6c 36 34 22 2c 20 22 4d 61 63 20 4f 53 20 58 20 55 6e 69 76 | .{."universal64",."Mac.OS.X.Univ |
2cc60 | 65 72 73 61 6c 2c 20 36 34 2d 62 69 74 20 6f 6e 6c 79 22 20 7d 2c 0a 7b 20 22 70 73 33 22 2c 20 | ersal,.64-bit.only".},.{."ps3",. |
2cc80 | 20 20 20 20 20 20 20 20 22 50 6c 61 79 73 74 61 74 69 6f 6e 20 33 20 28 65 78 70 65 72 69 6d 65 | ........"Playstation.3.(experime |
2cca0 | 6e 74 61 6c 29 22 20 7d 2c 0a 7b 20 22 6f 72 62 69 73 22 2c 20 20 20 20 20 20 20 22 50 6c 61 79 | ntal)".},.{."orbis",......."Play |
2ccc0 | 73 74 61 74 69 6f 6e 20 34 22 20 7d 2c 0a 7b 20 22 78 62 6f 78 33 36 30 22 2c 20 20 20 20 20 22 | station.4".},.{."xbox360",....." |
2cce0 | 58 62 6f 78 20 33 36 30 20 28 65 78 70 65 72 69 6d 65 6e 74 61 6c 29 22 20 7d 2c 0a 7b 20 22 41 | Xbox.360.(experimental)".},.{."A |
2cd00 | 52 4d 22 2c 20 20 20 20 20 20 20 20 20 22 41 52 4d 22 20 7d 2c 0a 7b 20 22 50 6f 77 65 72 50 43 | RM",........."ARM".},.{."PowerPC |
2cd20 | 22 2c 20 20 20 20 20 22 50 6f 77 65 72 50 43 22 20 7d 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f | ",....."PowerPC".},.}.}.newoptio |
2cd40 | 6e 0a 7b 0a 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 | n.{.trigger.....=."scripts",.val |
2cd60 | 75 65 20 20 20 20 20 20 20 3d 20 22 70 61 74 68 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d | ue.......=."path",.description.= |
2cd80 | 20 22 53 65 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 | ."Search.for.additional.scripts. |
2cda0 | 6f 6e 20 74 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 | on.the.given.path".}.newoption.{ |
2cdc0 | 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 63 72 69 | .trigger.....=."version",.descri |
2cde0 | 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 72 6d 61 | ption.=."Display.version.informa |
2ce00 | 74 69 6f 6e 22 0a 7d 0a 00 2d 2d 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 33 20 45 | tion".}..--.Copyright.(c).2013.E |
2ce20 | 6e 72 69 71 75 65 20 47 61 72 63 c3 ad 61 20 43 6f 74 61 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 | nrique.Garc..a.Cota.local.functi |
2ce40 | 6f 6e 20 73 6d 61 72 74 51 75 6f 74 65 28 73 74 72 29 0a 20 20 69 66 20 73 74 72 3a 6d 61 74 63 | on.smartQuote(str)...if.str:matc |
2ce60 | 68 28 27 22 27 29 20 61 6e 64 20 6e 6f 74 20 73 74 72 3a 6d 61 74 63 68 28 22 27 22 29 20 74 68 | h('"').and.not.str:match("'").th |
2ce80 | 65 6e 0a 20 20 20 20 72 65 74 75 72 6e 20 22 27 22 20 2e 2e 20 73 74 72 20 2e 2e 20 22 27 22 0a | en.....return."'"....str...."'". |
2cea0 | 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 27 22 27 20 2e 2e 20 73 74 72 3a 67 73 75 62 28 27 | ..end...return.'"'....str:gsub(' |
2cec0 | 22 27 2c 20 27 5c 5c 22 27 29 20 2e 2e 20 27 22 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 74 | "',.'\\"')....'"'.end.local.cont |
2cee0 | 72 6f 6c 43 68 61 72 73 54 72 61 6e 73 6c 61 74 69 6f 6e 20 3d 20 7b 0a 20 20 5b 22 5c 61 22 5d | rolCharsTranslation.=.{...["\a"] |
2cf00 | 20 3d 20 22 5c 5c 61 22 2c 20 20 5b 22 5c 62 22 5d 20 3d 20 22 5c 5c 62 22 2c 20 5b 22 5c 66 22 | .=."\\a",..["\b"].=."\\b",.["\f" |
2cf20 | 5d 20 3d 20 22 5c 5c 66 22 2c 20 20 5b 22 5c 6e 22 5d 20 3d 20 22 5c 5c 6e 22 2c 0a 20 20 5b 22 | ].=."\\f",..["\n"].=."\\n",...[" |
2cf40 | 5c 72 22 5d 20 3d 20 22 5c 5c 72 22 2c 20 20 5b 22 5c 74 22 5d 20 3d 20 22 5c 5c 74 22 2c 20 5b | \r"].=."\\r",..["\t"].=."\\t",.[ |
2cf60 | 22 5c 76 22 5d 20 3d 20 22 5c 5c 76 22 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 | "\v"].=."\\v".}.local.function.e |
2cf80 | 73 63 61 70 65 43 68 61 72 28 63 29 20 72 65 74 75 72 6e 20 63 6f 6e 74 72 6f 6c 43 68 61 72 73 | scapeChar(c).return.controlChars |
2cfa0 | 54 72 61 6e 73 6c 61 74 69 6f 6e 5b 63 5d 20 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f | Translation[c].end.local.functio |
2cfc0 | 6e 20 65 73 63 61 70 65 28 73 74 72 29 0a 20 20 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 73 | n.escape(str)...local.result.=.s |
2cfe0 | 74 72 3a 67 73 75 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 3a 67 73 75 62 28 22 28 25 63 29 | tr:gsub("\\",."\\\\"):gsub("(%c) |
2d000 | 22 2c 20 65 73 63 61 70 65 43 68 61 72 29 0a 20 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 | ",.escapeChar)...return.result.e |
2d020 | 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 49 64 65 6e 74 69 66 69 65 72 28 73 | nd.local.function.isIdentifier(s |
2d040 | 74 72 29 0a 20 20 72 65 74 75 72 6e 20 74 79 70 65 28 73 74 72 29 20 3d 3d 20 27 73 74 72 69 6e | tr)...return.type(str).==.'strin |
2d060 | 67 27 20 61 6e 64 20 73 74 72 3a 6d 61 74 63 68 28 20 22 5e 5b 5f 25 61 5d 5b 5f 25 61 25 64 5d | g'.and.str:match(."^[_%a][_%a%d] |
2d080 | 2a 24 22 20 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 41 72 72 61 79 | *$".).end.local.function.isArray |
2d0a0 | 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 0a 20 20 72 65 74 75 72 6e 20 74 79 70 65 28 6b 29 20 | Key(k,.length)...return.type(k). |
2d0c0 | 3d 3d 20 27 6e 75 6d 62 65 72 27 20 61 6e 64 20 31 20 3c 3d 20 6b 20 61 6e 64 20 6b 20 3c 3d 20 | ==.'number'.and.1.<=.k.and.k.<=. |
2d0e0 | 6c 65 6e 67 74 68 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 44 69 63 74 | length.end.local.function.isDict |
2d100 | 69 6f 6e 61 72 79 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 0a 20 20 72 65 74 75 72 6e 20 6e 6f | ionaryKey(k,.length)...return.no |
2d120 | 74 20 69 73 41 72 72 61 79 4b 65 79 28 6b 2c 20 6c 65 6e 67 74 68 29 0a 65 6e 64 0a 6c 6f 63 61 | t.isArrayKey(k,.length).end.loca |
2d140 | 6c 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 20 3d 20 7b 0a 20 20 5b 27 6e 75 6d 62 | l.defaultTypeOrders.=.{...['numb |
2d160 | 65 72 27 5d 20 20 20 3d 20 31 2c 20 5b 27 62 6f 6f 6c 65 61 6e 27 5d 20 20 3d 20 32 2c 20 5b 27 | er']...=.1,.['boolean']..=.2,.[' |
2d180 | 73 74 72 69 6e 67 27 5d 20 3d 20 33 2c 20 5b 27 74 61 62 6c 65 27 5d 20 3d 20 34 2c 0a 20 20 5b | string'].=.3,.['table'].=.4,...[ |
2d1a0 | 27 66 75 6e 63 74 69 6f 6e 27 5d 20 3d 20 35 2c 20 5b 27 75 73 65 72 64 61 74 61 27 5d 20 3d 20 | 'function'].=.5,.['userdata'].=. |
2d1c0 | 36 2c 20 5b 27 74 68 72 65 61 64 27 5d 20 3d 20 37 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 | 6,.['thread'].=.7.}.local.functi |
2d1e0 | 6f 6e 20 73 6f 72 74 4b 65 79 73 28 61 2c 20 62 29 0a 20 20 6c 6f 63 61 6c 20 74 61 2c 20 74 62 | on.sortKeys(a,.b)...local.ta,.tb |
2d200 | 20 3d 20 74 79 70 65 28 61 29 2c 20 74 79 70 65 28 62 29 0a 20 20 2d 2d 20 73 74 72 69 6e 67 73 | .=.type(a),.type(b)...--.strings |
2d220 | 20 61 6e 64 20 6e 75 6d 62 65 72 73 20 61 72 65 20 73 6f 72 74 65 64 20 6e 75 6d 65 72 69 63 61 | .and.numbers.are.sorted.numerica |
2d240 | 6c 6c 79 2f 61 6c 70 68 61 62 65 74 69 63 61 6c 6c 79 0a 20 20 69 66 20 74 61 20 3d 3d 20 74 62 | lly/alphabetically...if.ta.==.tb |
2d260 | 20 61 6e 64 20 28 74 61 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 6f 72 20 74 61 20 3d 3d 20 27 6e | .and.(ta.==.'string'.or.ta.==.'n |
2d280 | 75 6d 62 65 72 27 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 61 20 3c 20 62 20 65 6e 64 0a 20 20 | umber').then.return.a.<.b.end... |
2d2a0 | 6c 6f 63 61 6c 20 64 74 61 2c 20 64 74 62 20 3d 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 | local.dta,.dtb.=.defaultTypeOrde |
2d2c0 | 72 73 5b 74 61 5d 2c 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 5b 74 62 5d 0a 20 20 | rs[ta],.defaultTypeOrders[tb]... |
2d2e0 | 2d 2d 20 54 77 6f 20 64 65 66 61 75 6c 74 20 74 79 70 65 73 20 61 72 65 20 63 6f 6d 70 61 72 65 | --.Two.default.types.are.compare |
2d300 | 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 | d.according.to.the.defaultTypeOr |
2d320 | 64 65 72 73 20 74 61 62 6c 65 0a 20 20 69 66 20 64 74 61 20 61 6e 64 20 64 74 62 20 74 68 65 6e | ders.table...if.dta.and.dtb.then |
2d340 | 20 72 65 74 75 72 6e 20 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 5b 74 61 5d 20 3c 20 | .return.defaultTypeOrders[ta].<. |
2d360 | 64 65 66 61 75 6c 74 54 79 70 65 4f 72 64 65 72 73 5b 74 62 5d 0a 20 20 65 6c 73 65 69 66 20 64 | defaultTypeOrders[tb]...elseif.d |
2d380 | 74 61 20 20 20 20 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 72 75 65 20 20 2d 2d 20 64 65 66 61 | ta.....then.return.true..--.defa |
2d3a0 | 75 6c 74 20 74 79 70 65 73 20 62 65 66 6f 72 65 20 63 75 73 74 6f 6d 20 6f 6e 65 73 0a 20 20 65 | ult.types.before.custom.ones...e |
2d3c0 | 6c 73 65 69 66 20 64 74 62 20 20 20 20 20 74 68 65 6e 20 72 65 74 75 72 6e 20 66 61 6c 73 65 20 | lseif.dtb.....then.return.false. |
2d3e0 | 2d 2d 20 63 75 73 74 6f 6d 20 74 79 70 65 73 20 61 66 74 65 72 20 64 65 66 61 75 6c 74 20 6f 6e | --.custom.types.after.default.on |
2d400 | 65 73 0a 20 20 65 6e 64 0a 20 20 2d 2d 20 63 75 73 74 6f 6d 20 74 79 70 65 73 20 61 72 65 20 73 | es...end...--.custom.types.are.s |
2d420 | 6f 72 74 65 64 20 6f 75 74 20 61 6c 70 68 61 62 65 74 69 63 61 6c 6c 79 0a 20 20 72 65 74 75 72 | orted.out.alphabetically...retur |
2d440 | 6e 20 74 61 20 3c 20 74 62 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 | n.ta.<.tb.end.local.function.get |
2d460 | 44 69 63 74 69 6f 6e 61 72 79 4b 65 79 73 28 74 29 0a 20 20 6c 6f 63 61 6c 20 6b 65 79 73 2c 20 | DictionaryKeys(t)...local.keys,. |
2d480 | 6c 65 6e 67 74 68 20 3d 20 7b 7d 2c 20 23 74 0a 20 20 66 6f 72 20 6b 2c 5f 20 69 6e 20 70 61 69 | length.=.{},.#t...for.k,_.in.pai |
2d4a0 | 72 73 28 74 29 20 64 6f 0a 20 20 20 20 69 66 20 69 73 44 69 63 74 69 6f 6e 61 72 79 4b 65 79 28 | rs(t).do.....if.isDictionaryKey( |
2d4c0 | 6b 2c 20 6c 65 6e 67 74 68 29 20 74 68 65 6e 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 | k,.length).then.table.insert(key |
2d4e0 | 73 2c 20 6b 29 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 | s,.k).end...end...table.sort(key |
2d500 | 73 2c 20 73 6f 72 74 4b 65 79 73 29 0a 20 20 72 65 74 75 72 6e 20 6b 65 79 73 0a 65 6e 64 0a 6c | s,.sortKeys)...return.keys.end.l |
2d520 | 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 54 6f 53 74 72 69 6e 67 52 65 73 75 6c 74 53 | ocal.function.getToStringResultS |
2d540 | 61 66 65 6c 79 28 74 2c 20 6d 74 29 0a 20 20 6c 6f 63 61 6c 20 5f 5f 74 6f 73 74 72 69 6e 67 20 | afely(t,.mt)...local.__tostring. |
2d560 | 3d 20 74 79 70 65 28 6d 74 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 61 6e 64 20 72 61 77 67 65 74 | =.type(mt).==.'table'.and.rawget |
2d580 | 28 6d 74 2c 20 27 5f 5f 74 6f 73 74 72 69 6e 67 27 29 0a 20 20 6c 6f 63 61 6c 20 73 74 72 2c 20 | (mt,.'__tostring')...local.str,. |
2d5a0 | 6f 6b 0a 20 20 69 66 20 74 79 70 65 28 5f 5f 74 6f 73 74 72 69 6e 67 29 20 3d 3d 20 27 66 75 6e | ok...if.type(__tostring).==.'fun |
2d5c0 | 63 74 69 6f 6e 27 20 74 68 65 6e 0a 20 20 20 20 6f 6b 2c 20 73 74 72 20 3d 20 70 63 61 6c 6c 28 | ction'.then.....ok,.str.=.pcall( |
2d5e0 | 5f 5f 74 6f 73 74 72 69 6e 67 2c 20 74 29 0a 20 20 20 20 73 74 72 20 3d 20 6f 6b 20 61 6e 64 20 | __tostring,.t).....str.=.ok.and. |
2d600 | 73 74 72 20 6f 72 20 27 65 72 72 6f 72 3a 20 27 20 2e 2e 20 74 6f 73 74 72 69 6e 67 28 73 74 72 | str.or.'error:.'....tostring(str |
2d620 | 29 0a 20 20 65 6e 64 0a 20 20 69 66 20 74 79 70 65 28 73 74 72 29 20 3d 3d 20 27 73 74 72 69 6e | )...end...if.type(str).==.'strin |
2d640 | 67 27 20 61 6e 64 20 23 73 74 72 20 3e 20 30 20 74 68 65 6e 20 72 65 74 75 72 6e 20 73 74 72 20 | g'.and.#str.>.0.then.return.str. |
2d660 | 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 61 78 49 64 73 4d 65 74 61 54 61 62 6c 65 20 3d 20 | end.end.local.maxIdsMetaTable.=. |
2d680 | 7b 0a 20 20 5f 5f 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 65 6c 66 2c 20 74 79 70 | {...__index.=.function(self,.typ |
2d6a0 | 65 4e 61 6d 65 29 0a 20 20 20 20 72 61 77 73 65 74 28 73 65 6c 66 2c 20 74 79 70 65 4e 61 6d 65 | eName).....rawset(self,.typeName |
2d6c0 | 2c 20 30 29 0a 20 20 20 20 72 65 74 75 72 6e 20 30 0a 20 20 65 6e 64 0a 7d 0a 6c 6f 63 61 6c 20 | ,.0).....return.0...end.}.local. |
2d6e0 | 69 64 73 4d 65 74 61 54 61 62 6c 65 20 3d 20 7b 0a 20 20 5f 5f 69 6e 64 65 78 20 3d 20 66 75 6e | idsMetaTable.=.{...__index.=.fun |
2d700 | 63 74 69 6f 6e 20 28 73 65 6c 66 2c 20 74 79 70 65 4e 61 6d 65 29 0a 20 20 20 20 6c 6f 63 61 6c | ction.(self,.typeName).....local |
2d720 | 20 63 6f 6c 20 3d 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 7b 5f 5f 6d 6f 64 65 20 | .col.=.setmetatable({},.{__mode. |
2d740 | 3d 20 22 6b 76 22 7d 29 0a 20 20 20 20 72 61 77 73 65 74 28 73 65 6c 66 2c 20 74 79 70 65 4e 61 | =."kv"}).....rawset(self,.typeNa |
2d760 | 6d 65 2c 20 63 6f 6c 29 0a 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6c 0a 20 20 65 6e 64 0a 7d 0a | me,.col).....return.col...end.}. |
2d780 | 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 | local.function.countTableAppeara |
2d7a0 | 6e 63 65 73 28 74 2c 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 29 0a 20 20 74 61 62 6c | nces(t,.tableAppearances)...tabl |
2d7c0 | 65 41 70 70 65 61 72 61 6e 63 65 73 20 3d 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 20 | eAppearances.=.tableAppearances. |
2d7e0 | 6f 72 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 7b 5f 5f 6d 6f 64 65 20 3d 20 22 6b | or.setmetatable({},.{__mode.=."k |
2d800 | 22 7d 29 0a 20 20 69 66 20 74 79 70 65 28 74 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e | "})...if.type(t).==.'table'.then |
2d820 | 0a 20 20 20 20 69 66 20 6e 6f 74 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 5b 74 5d 20 | .....if.not.tableAppearances[t]. |
2d840 | 74 68 65 6e 0a 20 20 20 20 20 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 5b 74 5d 20 3d | then.......tableAppearances[t].= |
2d860 | 20 31 0a 20 20 20 20 20 20 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f 0a | .1.......for.k,v.in.pairs(t).do. |
2d880 | 20 20 20 20 20 20 20 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 28 6b 2c | ........countTableAppearances(k, |
2d8a0 | 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 29 0a 20 20 20 20 20 20 20 20 63 6f 75 6e 74 | .tableAppearances).........count |
2d8c0 | 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 28 76 2c 20 74 61 62 6c 65 41 70 70 65 61 72 61 | TableAppearances(v,.tableAppeara |
2d8e0 | 6e 63 65 73 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 63 6f 75 6e 74 54 61 62 6c 65 | nces).......end.......countTable |
2d900 | 41 70 70 65 61 72 61 6e 63 65 73 28 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 29 2c 20 74 61 62 | Appearances(getmetatable(t),.tab |
2d920 | 6c 65 41 70 70 65 61 72 61 6e 63 65 73 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 74 61 | leAppearances).....else.......ta |
2d940 | 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 5b 74 5d 20 3d 20 74 61 62 6c 65 41 70 70 65 61 72 61 | bleAppearances[t].=.tableAppeara |
2d960 | 6e 63 65 73 5b 74 5d 20 2b 20 31 0a 20 20 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 72 65 74 75 | nces[t].+.1.....end...end...retu |
2d980 | 72 6e 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 | rn.tableAppearances.end.local.fu |
2d9a0 | 6e 63 74 69 6f 6e 20 70 61 72 73 65 5f 66 69 6c 74 65 72 28 66 69 6c 74 65 72 29 0a 20 20 69 66 | nction.parse_filter(filter)...if |
2d9c0 | 20 74 79 70 65 28 66 69 6c 74 65 72 29 20 3d 3d 20 27 66 75 6e 63 74 69 6f 6e 27 20 74 68 65 6e | .type(filter).==.'function'.then |
2d9e0 | 20 72 65 74 75 72 6e 20 66 69 6c 74 65 72 20 65 6e 64 0a 20 20 2d 2d 20 6e 6f 74 20 61 20 66 75 | .return.filter.end...--.not.a.fu |
2da00 | 6e 63 74 69 6f 6e 2c 20 73 6f 20 69 74 20 6d 75 73 74 20 62 65 20 61 20 74 61 62 6c 65 20 6f 72 | nction,.so.it.must.be.a.table.or |
2da20 | 20 74 61 62 6c 65 2d 6c 69 6b 65 0a 20 20 66 69 6c 74 65 72 20 3d 20 74 79 70 65 28 66 69 6c 74 | .table-like...filter.=.type(filt |
2da40 | 65 72 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 61 6e 64 20 66 69 6c 74 65 72 20 6f 72 20 7b 66 69 | er).==.'table'.and.filter.or.{fi |
2da60 | 6c 74 65 72 7d 0a 20 20 6c 6f 63 61 6c 20 64 69 63 74 69 6f 6e 61 72 79 20 3d 20 7b 7d 0a 20 20 | lter}...local.dictionary.=.{}... |
2da80 | 66 6f 72 20 5f 2c 76 20 69 6e 20 70 61 69 72 73 28 66 69 6c 74 65 72 29 20 64 6f 20 64 69 63 74 | for._,v.in.pairs(filter).do.dict |
2daa0 | 69 6f 6e 61 72 79 5b 76 5d 20 3d 20 74 72 75 65 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 66 75 | ionary[v].=.true.end...return.fu |
2dac0 | 6e 63 74 69 6f 6e 28 78 29 20 72 65 74 75 72 6e 20 64 69 63 74 69 6f 6e 61 72 79 5b 78 5d 20 65 | nction(x).return.dictionary[x].e |
2dae0 | 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 50 61 74 68 28 70 | nd.end.local.function.makePath(p |
2db00 | 61 74 68 2c 20 6b 65 79 29 0a 20 20 6c 6f 63 61 6c 20 6e 65 77 50 61 74 68 2c 20 6c 65 6e 20 3d | ath,.key)...local.newPath,.len.= |
2db20 | 20 7b 7d 2c 20 23 70 61 74 68 0a 20 20 66 6f 72 20 69 3d 31 2c 20 6c 65 6e 20 64 6f 20 6e 65 77 | .{},.#path...for.i=1,.len.do.new |
2db40 | 50 61 74 68 5b 69 5d 20 3d 20 70 61 74 68 5b 69 5d 20 65 6e 64 0a 20 20 6e 65 77 50 61 74 68 5b | Path[i].=.path[i].end...newPath[ |
2db60 | 6c 65 6e 2b 31 5d 20 3d 20 6b 65 79 0a 20 20 72 65 74 75 72 6e 20 6e 65 77 50 61 74 68 0a 65 6e | len+1].=.key...return.newPath.en |
2db80 | 64 0a 66 75 6e 63 74 69 6f 6e 20 69 6e 73 70 65 63 74 28 72 6f 6f 74 4f 62 6a 65 63 74 2c 20 6f | d.function.inspect(rootObject,.o |
2dba0 | 70 74 69 6f 6e 73 29 0a 20 20 6f 70 74 69 6f 6e 73 20 20 20 20 20 20 20 3d 20 6f 70 74 69 6f 6e | ptions)...options.......=.option |
2dbc0 | 73 20 6f 72 20 7b 7d 0a 20 20 6c 6f 63 61 6c 20 64 65 70 74 68 20 20 20 3d 20 6f 70 74 69 6f 6e | s.or.{}...local.depth...=.option |
2dbe0 | 73 2e 64 65 70 74 68 20 6f 72 20 6d 61 74 68 2e 68 75 67 65 0a 20 20 6c 6f 63 61 6c 20 66 69 6c | s.depth.or.math.huge...local.fil |
2dc00 | 74 65 72 20 20 3d 20 70 61 72 73 65 5f 66 69 6c 74 65 72 28 6f 70 74 69 6f 6e 73 2e 66 69 6c 74 | ter..=.parse_filter(options.filt |
2dc20 | 65 72 20 6f 72 20 7b 7d 29 0a 20 20 6c 6f 63 61 6c 20 74 61 62 6c 65 41 70 70 65 61 72 61 6e 63 | er.or.{})...local.tableAppearanc |
2dc40 | 65 73 20 3d 20 63 6f 75 6e 74 54 61 62 6c 65 41 70 70 65 61 72 61 6e 63 65 73 28 72 6f 6f 74 4f | es.=.countTableAppearances(rootO |
2dc60 | 62 6a 65 63 74 29 0a 20 20 6c 6f 63 61 6c 20 62 75 66 66 65 72 20 3d 20 7b 7d 0a 20 20 6c 6f 63 | bject)...local.buffer.=.{}...loc |
2dc80 | 61 6c 20 6d 61 78 49 64 73 20 3d 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 6d 61 78 | al.maxIds.=.setmetatable({},.max |
2dca0 | 49 64 73 4d 65 74 61 54 61 62 6c 65 29 0a 20 20 6c 6f 63 61 6c 20 69 64 73 20 20 20 20 3d 20 73 | IdsMetaTable)...local.ids....=.s |
2dcc0 | 65 74 6d 65 74 61 74 61 62 6c 65 28 7b 7d 2c 20 69 64 73 4d 65 74 61 54 61 62 6c 65 29 0a 20 20 | etmetatable({},.idsMetaTable)... |
2dce0 | 6c 6f 63 61 6c 20 6c 65 76 65 6c 20 20 3d 20 30 0a 20 20 6c 6f 63 61 6c 20 62 6c 65 6e 20 20 20 | local.level..=.0...local.blen... |
2dd00 | 3d 20 30 20 2d 2d 20 62 75 66 66 65 72 20 6c 65 6e 67 74 68 0a 20 20 6c 6f 63 61 6c 20 66 75 6e | =.0.--.buffer.length...local.fun |
2dd20 | 63 74 69 6f 6e 20 70 75 74 73 28 2e 2e 2e 29 0a 20 20 20 20 6c 6f 63 61 6c 20 61 72 67 73 20 3d | ction.puts(...).....local.args.= |
2dd40 | 20 7b 2e 2e 2e 7d 0a 20 20 20 20 66 6f 72 20 69 3d 31 2c 20 23 61 72 67 73 20 64 6f 0a 20 20 20 | .{...}.....for.i=1,.#args.do.... |
2dd60 | 20 20 20 62 6c 65 6e 20 3d 20 62 6c 65 6e 20 2b 20 31 0a 20 20 20 20 20 20 62 75 66 66 65 72 5b | ...blen.=.blen.+.1.......buffer[ |
2dd80 | 62 6c 65 6e 5d 20 3d 20 74 6f 73 74 72 69 6e 67 28 61 72 67 73 5b 69 5d 29 0a 20 20 20 20 65 6e | blen].=.tostring(args[i]).....en |
2dda0 | 64 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 6f 77 6e 28 66 29 | d...end...local.function.down(f) |
2ddc0 | 0a 20 20 20 20 6c 65 76 65 6c 20 3d 20 6c 65 76 65 6c 20 2b 20 31 0a 20 20 20 20 66 28 29 0a 20 | .....level.=.level.+.1.....f().. |
2dde0 | 20 20 20 6c 65 76 65 6c 20 3d 20 6c 65 76 65 6c 20 2d 20 31 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 | ...level.=.level.-.1...end...loc |
2de00 | 61 6c 20 66 75 6e 63 74 69 6f 6e 20 74 61 62 69 66 79 28 29 0a 20 20 20 20 70 75 74 73 28 22 5c | al.function.tabify().....puts("\ |
2de20 | 6e 22 2c 20 73 74 72 69 6e 67 2e 72 65 70 28 22 20 20 22 2c 20 6c 65 76 65 6c 29 29 0a 20 20 65 | n",.string.rep("..",.level))...e |
2de40 | 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 6d 61 43 6f 6e 74 72 6f 6c | nd...local.function.commaControl |
2de60 | 28 6e 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 69 66 20 6e 65 65 64 73 43 6f 6d 6d 61 20 74 | (needsComma).....if.needsComma.t |
2de80 | 68 65 6e 20 70 75 74 73 28 27 2c 27 29 20 65 6e 64 0a 20 20 20 20 72 65 74 75 72 6e 20 74 72 75 | hen.puts(',').end.....return.tru |
2dea0 | 65 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 6c 72 65 61 64 79 | e...end...local.function.already |
2dec0 | 56 69 73 69 74 65 64 28 76 29 0a 20 20 20 20 72 65 74 75 72 6e 20 69 64 73 5b 74 79 70 65 28 76 | Visited(v).....return.ids[type(v |
2dee0 | 29 5d 5b 76 5d 20 7e 3d 20 6e 69 6c 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 | )][v].~=.nil...end...local.funct |
2df00 | 69 6f 6e 20 67 65 74 49 64 28 76 29 0a 20 20 20 20 6c 6f 63 61 6c 20 74 76 20 3d 20 74 79 70 65 | ion.getId(v).....local.tv.=.type |
2df20 | 28 76 29 0a 20 20 20 20 6c 6f 63 61 6c 20 69 64 20 3d 20 69 64 73 5b 74 76 5d 5b 76 5d 0a 20 20 | (v).....local.id.=.ids[tv][v]... |
2df40 | 20 20 69 66 20 6e 6f 74 20 69 64 20 74 68 65 6e 0a 20 20 20 20 20 20 69 64 20 20 20 20 20 20 20 | ..if.not.id.then.......id....... |
2df60 | 20 20 3d 20 6d 61 78 49 64 73 5b 74 76 5d 20 2b 20 31 0a 20 20 20 20 20 20 6d 61 78 49 64 73 5b | ..=.maxIds[tv].+.1.......maxIds[ |
2df80 | 74 76 5d 20 3d 20 69 64 0a 20 20 20 20 20 20 69 64 73 5b 74 76 5d 5b 76 5d 20 3d 20 69 64 0a 20 | tv].=.id.......ids[tv][v].=.id.. |
2dfa0 | 20 20 20 65 6e 64 0a 20 20 20 20 72 65 74 75 72 6e 20 69 64 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 | ...end.....return.id...end...loc |
2dfc0 | 61 6c 20 70 75 74 56 61 6c 75 65 20 2d 2d 20 66 6f 72 77 61 72 64 20 64 65 63 6c 61 72 61 74 69 | al.putValue.--.forward.declarati |
2dfe0 | 6f 6e 20 74 68 61 74 20 6e 65 65 64 73 20 74 6f 20 67 6f 20 62 65 66 6f 72 65 20 70 75 74 54 61 | on.that.needs.to.go.before.putTa |
2e000 | 62 6c 65 20 26 20 70 75 74 4b 65 79 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 75 | ble.&.putKey...local.function.pu |
2e020 | 74 4b 65 79 28 6b 29 0a 20 20 20 20 69 66 20 69 73 49 64 65 6e 74 69 66 69 65 72 28 6b 29 20 74 | tKey(k).....if.isIdentifier(k).t |
2e040 | 68 65 6e 20 72 65 74 75 72 6e 20 70 75 74 73 28 6b 29 20 65 6e 64 0a 20 20 20 20 70 75 74 73 28 | hen.return.puts(k).end.....puts( |
2e060 | 20 22 5b 22 20 29 0a 20 20 20 20 70 75 74 56 61 6c 75 65 28 6b 2c 20 7b 7d 29 0a 20 20 20 20 70 | ."[".).....putValue(k,.{}).....p |
2e080 | 75 74 73 28 22 5d 22 29 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 | uts("]")...end...local.function. |
2e0a0 | 70 75 74 54 61 62 6c 65 28 74 2c 20 70 61 74 68 29 0a 20 20 20 20 69 66 20 61 6c 72 65 61 64 79 | putTable(t,.path).....if.already |
2e0c0 | 56 69 73 69 74 65 64 28 74 29 20 74 68 65 6e 0a 20 20 20 20 20 20 70 75 74 73 28 27 3c 74 61 62 | Visited(t).then.......puts('<tab |
2e0e0 | 6c 65 20 27 2c 20 67 65 74 49 64 28 74 29 2c 20 27 3e 27 29 0a 20 20 20 20 65 6c 73 65 69 66 20 | le.',.getId(t),.'>').....elseif. |
2e100 | 6c 65 76 65 6c 20 3e 3d 20 64 65 70 74 68 20 74 68 65 6e 0a 20 20 20 20 20 20 70 75 74 73 28 27 | level.>=.depth.then.......puts(' |
2e120 | 7b 2e 2e 2e 7d 27 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 69 66 20 74 61 62 6c 65 41 | {...}').....else.......if.tableA |
2e140 | 70 70 65 61 72 61 6e 63 65 73 5b 74 5d 20 3e 20 31 20 74 68 65 6e 20 70 75 74 73 28 27 3c 27 2c | ppearances[t].>.1.then.puts('<', |
2e160 | 20 67 65 74 49 64 28 74 29 2c 20 27 3e 27 29 20 65 6e 64 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 | .getId(t),.'>').end.......local. |
2e180 | 64 69 63 74 4b 65 79 73 20 20 20 20 20 20 20 20 20 20 3d 20 67 65 74 44 69 63 74 69 6f 6e 61 72 | dictKeys..........=.getDictionar |
2e1a0 | 79 4b 65 79 73 28 74 29 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6c 65 6e 67 74 68 20 20 20 20 20 | yKeys(t).......local.length..... |
2e1c0 | 20 20 20 20 20 20 20 3d 20 23 74 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6d 74 20 20 20 20 20 20 | .......=.#t.......local.mt...... |
2e1e0 | 20 20 20 20 20 20 20 20 20 20 3d 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 29 0a 20 20 20 20 | ..........=.getmetatable(t)..... |
2e200 | 20 20 6c 6f 63 61 6c 20 74 6f 5f 73 74 72 69 6e 67 5f 72 65 73 75 6c 74 20 20 3d 20 67 65 74 54 | ..local.to_string_result..=.getT |
2e220 | 6f 53 74 72 69 6e 67 52 65 73 75 6c 74 53 61 66 65 6c 79 28 74 2c 20 6d 74 29 0a 20 20 20 20 20 | oStringResultSafely(t,.mt)...... |
2e240 | 20 70 75 74 73 28 27 7b 27 29 0a 20 20 20 20 20 20 64 6f 77 6e 28 66 75 6e 63 74 69 6f 6e 28 29 | .puts('{').......down(function() |
2e260 | 0a 20 20 20 20 20 20 20 20 69 66 20 74 6f 5f 73 74 72 69 6e 67 5f 72 65 73 75 6c 74 20 74 68 65 | .........if.to_string_result.the |
2e280 | 6e 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 73 28 27 20 2d 2d 20 27 2c 20 65 73 63 61 70 65 28 | n...........puts('.--.',.escape( |
2e2a0 | 74 6f 5f 73 74 72 69 6e 67 5f 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 69 66 20 | to_string_result))...........if. |
2e2c0 | 6c 65 6e 67 74 68 20 3e 3d 20 31 20 74 68 65 6e 20 74 61 62 69 66 79 28 29 20 65 6e 64 20 2d 2d | length.>=.1.then.tabify().end.-- |
2e2e0 | 20 74 61 62 69 66 79 20 74 68 65 20 61 72 72 61 79 20 76 61 6c 75 65 73 0a 20 20 20 20 20 20 20 | .tabify.the.array.values........ |
2e300 | 20 65 6e 64 0a 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 6e 65 65 64 73 43 6f 6d 6d 61 20 3d 20 | .end.........local.needsComma.=. |
2e320 | 66 61 6c 73 65 0a 20 20 20 20 20 20 20 20 66 6f 72 20 69 3d 31 2c 20 6c 65 6e 67 74 68 20 64 6f | false.........for.i=1,.length.do |
2e340 | 0a 20 20 20 20 20 20 20 20 20 20 6e 65 65 64 73 43 6f 6d 6d 61 20 3d 20 63 6f 6d 6d 61 43 6f 6e | ...........needsComma.=.commaCon |
2e360 | 74 72 6f 6c 28 6e 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 73 28 | trol(needsComma)...........puts( |
2e380 | 27 20 27 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 56 61 6c 75 65 28 74 5b 69 5d 2c 20 6d 61 | '.')...........putValue(t[i],.ma |
2e3a0 | 6b 65 50 61 74 68 28 70 61 74 68 2c 20 69 29 29 0a 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 | kePath(path,.i)).........end.... |
2e3c0 | 20 20 20 20 20 66 6f 72 20 5f 2c 6b 20 69 6e 20 69 70 61 69 72 73 28 64 69 63 74 4b 65 79 73 29 | .....for._,k.in.ipairs(dictKeys) |
2e3e0 | 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 6e 65 65 64 73 43 6f 6d 6d 61 20 3d 20 63 6f 6d 6d 61 | .do...........needsComma.=.comma |
2e400 | 43 6f 6e 74 72 6f 6c 28 6e 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 20 20 20 20 20 20 74 61 | Control(needsComma)...........ta |
2e420 | 62 69 66 79 28 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 4b 65 79 28 6b 29 0a 20 20 20 20 20 | bify()...........putKey(k)...... |
2e440 | 20 20 20 20 20 70 75 74 73 28 27 20 3d 20 27 29 0a 20 20 20 20 20 20 20 20 20 20 70 75 74 56 61 | .....puts('.=.')...........putVa |
2e460 | 6c 75 65 28 74 5b 6b 5d 2c 20 6d 61 6b 65 50 61 74 68 28 70 61 74 68 2c 20 6b 29 29 0a 20 20 20 | lue(t[k],.makePath(path,.k)).... |
2e480 | 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 69 66 20 6d 74 20 74 68 65 6e 0a 20 20 20 20 | .....end.........if.mt.then..... |
2e4a0 | 20 20 20 20 20 20 6e 65 65 64 73 43 6f 6d 6d 61 20 3d 20 63 6f 6d 6d 61 43 6f 6e 74 72 6f 6c 28 | ......needsComma.=.commaControl( |
2e4c0 | 6e 65 65 64 73 43 6f 6d 6d 61 29 0a 20 20 20 20 20 20 20 20 20 20 74 61 62 69 66 79 28 29 0a 20 | needsComma)...........tabify().. |
2e4e0 | 20 20 20 20 20 20 20 20 20 70 75 74 73 28 27 3c 6d 65 74 61 74 61 62 6c 65 3e 20 3d 20 27 29 0a | .........puts('<metatable>.=.'). |
2e500 | 20 20 20 20 20 20 20 20 20 20 70 75 74 56 61 6c 75 65 28 6d 74 2c 20 6d 61 6b 65 50 61 74 68 28 | ..........putValue(mt,.makePath( |
2e520 | 70 61 74 68 2c 20 27 3c 6d 65 74 61 74 61 62 6c 65 3e 27 29 29 0a 20 20 20 20 20 20 20 20 65 6e | path,.'<metatable>')).........en |
2e540 | 64 0a 20 20 20 20 20 20 65 6e 64 29 0a 20 20 20 20 20 20 69 66 20 23 64 69 63 74 4b 65 79 73 20 | d.......end).......if.#dictKeys. |
2e560 | 3e 20 30 20 6f 72 20 6d 74 20 74 68 65 6e 20 2d 2d 20 64 69 63 74 69 6f 6e 61 72 79 20 74 61 62 | >.0.or.mt.then.--.dictionary.tab |
2e580 | 6c 65 2e 20 4a 75 73 74 69 66 79 20 63 6c 6f 73 69 6e 67 20 7d 0a 20 20 20 20 20 20 20 20 74 61 | le..Justify.closing.}.........ta |
2e5a0 | 62 69 66 79 28 29 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 6c 65 6e 67 74 68 20 3e 20 30 20 74 | bify().......elseif.length.>.0.t |
2e5c0 | 68 65 6e 20 2d 2d 20 61 72 72 61 79 20 74 61 62 6c 65 73 20 68 61 76 65 20 6f 6e 65 20 65 78 74 | hen.--.array.tables.have.one.ext |
2e5e0 | 72 61 20 73 70 61 63 65 20 62 65 66 6f 72 65 20 63 6c 6f 73 69 6e 67 20 7d 0a 20 20 20 20 20 20 | ra.space.before.closing.}....... |
2e600 | 20 20 70 75 74 73 28 27 20 27 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 70 75 74 73 | ..puts('.').......end.......puts |
2e620 | 28 27 7d 27 29 0a 20 20 20 20 65 6e 64 0a 20 20 65 6e 64 0a 20 20 2d 2d 20 70 75 74 76 61 6c 75 | ('}').....end...end...--.putvalu |
2e640 | 65 20 69 73 20 66 6f 72 77 61 72 64 2d 64 65 63 6c 61 72 65 64 20 62 65 66 6f 72 65 20 70 75 74 | e.is.forward-declared.before.put |
2e660 | 54 61 62 6c 65 20 26 20 70 75 74 4b 65 79 0a 20 20 70 75 74 56 61 6c 75 65 20 3d 20 66 75 6e 63 | Table.&.putKey...putValue.=.func |
2e680 | 74 69 6f 6e 28 76 2c 20 70 61 74 68 29 0a 20 20 20 20 69 66 20 66 69 6c 74 65 72 28 76 2c 20 70 | tion(v,.path).....if.filter(v,.p |
2e6a0 | 61 74 68 29 20 74 68 65 6e 0a 20 20 20 20 20 20 70 75 74 73 28 27 3c 66 69 6c 74 65 72 65 64 3e | ath).then.......puts('<filtered> |
2e6c0 | 27 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 74 76 20 3d 20 74 79 70 | ').....else.......local.tv.=.typ |
2e6e0 | 65 28 76 29 0a 20 20 20 20 20 20 69 66 20 74 76 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 74 68 65 | e(v).......if.tv.==.'string'.the |
2e700 | 6e 0a 20 20 20 20 20 20 20 20 70 75 74 73 28 73 6d 61 72 74 51 75 6f 74 65 28 65 73 63 61 70 65 | n.........puts(smartQuote(escape |
2e720 | 28 76 29 29 29 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 76 20 3d 3d 20 27 6e 75 6d 62 65 72 | (v))).......elseif.tv.==.'number |
2e740 | 27 20 6f 72 20 74 76 20 3d 3d 20 27 62 6f 6f 6c 65 61 6e 27 20 6f 72 20 74 76 20 3d 3d 20 27 6e | '.or.tv.==.'boolean'.or.tv.==.'n |
2e760 | 69 6c 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 70 75 74 73 28 74 6f 73 74 72 69 6e 67 28 76 | il'.then.........puts(tostring(v |
2e780 | 29 29 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 76 20 3d 3d 20 27 74 61 62 6c 65 27 20 74 68 | )).......elseif.tv.==.'table'.th |
2e7a0 | 65 6e 0a 20 20 20 20 20 20 20 20 70 75 74 54 61 62 6c 65 28 76 2c 20 70 61 74 68 29 0a 20 20 20 | en.........putTable(v,.path).... |
2e7c0 | 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 70 75 74 73 28 27 3c 27 2c 74 76 2c 27 20 27 2c | ...else.........puts('<',tv,'.', |
2e7e0 | 67 65 74 49 64 28 76 29 2c 27 3e 27 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 65 6e 64 0a | getId(v),'>').......end.....end. |
2e800 | 20 20 65 6e 64 0a 20 20 70 75 74 56 61 6c 75 65 28 72 6f 6f 74 4f 62 6a 65 63 74 2c 20 7b 7d 29 | ..end...putValue(rootObject,.{}) |
2e820 | 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 72 29 0a 65 | ...return.table.concat(buffer).e |
2e840 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 69 6e 74 74 61 62 6c 65 28 6e 61 6d 65 2c 20 74 61 62 | nd.function.printtable(name,.tab |
2e860 | 6c 65 29 0a 70 72 69 6e 74 28 22 74 61 62 6c 65 3a 20 22 2c 20 6e 61 6d 65 2c 20 69 6e 73 70 65 | le).print("table:.",.name,.inspe |
2e880 | 63 74 28 74 61 62 6c 65 29 2c 20 22 5c 6e 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | ct(table),."\n").end.function.pr |
2e8a0 | 69 6e 74 73 74 61 63 6b 28 29 0a 70 72 69 6e 74 28 64 65 62 75 67 2e 74 72 61 63 65 62 61 63 6b | intstack().print(debug.traceback |
2e8c0 | 28 29 2c 20 22 5c 6e 22 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 20 3d 20 | (),."\n").end..premake.dotnet.=. |
2e8e0 | 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 | {.}.premake.dotnet.namestyle.=." |
2e900 | 77 69 6e 64 6f 77 73 22 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 0a 7b 0a 46 61 74 61 6c 57 61 | windows".local.flags.=.{.FatalWa |
2e920 | 72 6e 69 6e 67 20 20 20 3d 20 22 2f 77 61 72 6e 61 73 65 72 72 6f 72 22 2c 0a 4f 70 74 69 6d 69 | rning...=."/warnaserror",.Optimi |
2e940 | 7a 65 20 20 20 20 20 20 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 4f 70 74 69 6d 69 7a 65 | ze.......=."/optimize",.Optimize |
2e960 | 53 69 7a 65 20 20 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 | Size...=."/optimize",.OptimizeSp |
2e980 | 65 65 64 20 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 53 79 6d 62 6f 6c 73 20 20 20 20 20 | eed..=."/optimize",.Symbols..... |
2e9a0 | 20 20 20 3d 20 22 2f 64 65 62 75 67 22 2c 0a 55 6e 73 61 66 65 20 20 20 20 20 20 20 20 20 3d 20 | ...=."/debug",.Unsafe.........=. |
2e9c0 | 22 2f 75 6e 73 61 66 65 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 | "/unsafe".}.function.premake.dot |
2e9e0 | 6e 65 74 2e 67 65 74 62 75 69 6c 64 61 63 74 69 6f 6e 28 66 63 66 67 29 0a 6c 6f 63 61 6c 20 65 | net.getbuildaction(fcfg).local.e |
2ea00 | 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 63 66 67 2e 6e 61 6d 65 | xt.=.path.getextension(fcfg.name |
2ea20 | 29 3a 6c 6f 77 65 72 28 29 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 6f 6e 20 3d 3d | ):lower().if.fcfg.buildaction.== |
2ea40 | 20 22 43 6f 6d 70 69 6c 65 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 63 73 22 20 74 68 65 6e 0a | ."Compile".or.ext.==.".cs".then. |
2ea60 | 72 65 74 75 72 6e 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 | return."Compile".elseif.fcfg.bui |
2ea80 | 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.==.". |
2eaa0 | 72 65 73 78 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 45 6d 62 65 64 64 65 64 52 65 73 6f 75 | resx".then.return."EmbeddedResou |
2eac0 | 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 69 6f 6e 20 3d 3d 20 | rce".elseif.fcfg.buildaction.==. |
2eae0 | 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 6f 72 20 65 78 74 20 | "Copy".or.ext.==.".asax".or.ext. |
2eb00 | 3d 3d 20 22 2e 61 73 70 78 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 43 6f 6e 74 65 6e 74 22 | ==.".aspx".then.return."Content" |
2eb20 | 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 4e 6f 6e 65 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 | .else.return."None".end.end.func |
2eb40 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 63 6f 6d 70 69 6c 65 72 76 | tion.premake.dotnet.getcompilerv |
2eb60 | 61 72 28 63 66 67 29 0a 69 66 20 28 5f 4f 50 54 49 4f 4e 53 2e 64 6f 74 6e 65 74 20 3d 3d 20 22 | ar(cfg).if.(_OPTIONS.dotnet.==." |
2eb80 | 6d 73 6e 65 74 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 63 73 63 22 0a 65 6c 73 65 69 66 | msnet").then.return."csc".elseif |
2eba0 | 20 28 5f 4f 50 54 49 4f 4e 53 2e 64 6f 74 6e 65 74 20 3d 3d 20 22 6d 6f 6e 6f 22 29 20 74 68 65 | .(_OPTIONS.dotnet.==."mono").the |
2ebc0 | 6e 0a 69 66 20 28 63 66 67 2e 66 72 61 6d 65 77 6f 72 6b 20 3c 3d 20 22 31 2e 31 22 29 20 74 68 | n.if.(cfg.framework.<=."1.1").th |
2ebe0 | 65 6e 0a 72 65 74 75 72 6e 20 22 6d 63 73 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 66 72 61 6d | en.return."mcs".elseif.(cfg.fram |
2ec00 | 65 77 6f 72 6b 20 3e 3d 20 22 34 2e 30 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 64 6d 63 | ework.>=."4.0").then.return."dmc |
2ec20 | 73 22 0a 65 6c 73 65 20 0a 72 65 74 75 72 6e 20 22 67 6d 63 73 22 0a 65 6e 64 0a 65 6c 73 65 0a | s".else..return."gmcs".end.else. |
2ec40 | 72 65 74 75 72 6e 20 22 63 73 63 63 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 | return."cscc".end.end.function.p |
2ec60 | 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 | remake.dotnet.getflags(cfg).loca |
2ec80 | 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 66 | l.result.=.table.translate(cfg.f |
2eca0 | 6c 61 67 73 2c 20 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 | lags,.flags).return.result.end.f |
2ecc0 | 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 6b 69 6e 64 28 63 | unction.premake.dotnet.getkind(c |
2ece0 | 66 67 29 0a 69 66 20 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 | fg).if.(cfg.kind.==."ConsoleApp" |
2ed00 | 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 45 78 65 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e | ).then.return."Exe".elseif.(cfg. |
2ed20 | 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 29 20 74 68 65 6e 0a 72 65 74 75 | kind.==."WindowedApp").then.retu |
2ed40 | 72 6e 20 22 57 69 6e 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 | rn."WinExe".elseif.(cfg.kind.==. |
2ed60 | 22 53 68 61 72 65 64 4c 69 62 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 4c 69 62 72 61 72 | "SharedLib").then.return."Librar |
2ed80 | 79 22 0a 65 6e 64 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 67 63 63 20 3d 20 7b 20 7d 0a 70 72 65 | y".end.end.premake.gcc.=.{.}.pre |
2eda0 | 6d 61 6b 65 2e 67 63 63 2e 63 63 20 20 20 20 20 3d 20 22 67 63 63 22 0a 70 72 65 6d 61 6b 65 2e | make.gcc.cc.....=."gcc".premake. |
2edc0 | 67 63 63 2e 63 78 78 20 20 20 20 3d 20 22 67 2b 2b 22 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 61 | gcc.cxx....=."g++".premake.gcc.a |
2ede0 | 72 20 20 20 20 20 3d 20 22 61 72 22 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 6c 6c 76 6d 20 20 20 | r.....=."ar".premake.gcc.llvm... |
2ee00 | 3d 20 66 61 6c 73 65 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a 7b 0a 45 6e 61 62 6c 65 53 | =.false.local.cflags.=.{.EnableS |
2ee20 | 53 45 20 20 20 20 20 20 3d 20 22 2d 6d 73 73 65 22 2c 0a 45 6e 61 62 6c 65 53 53 45 32 20 20 20 | SE......=."-msse",.EnableSSE2... |
2ee40 | 20 20 3d 20 22 2d 6d 73 73 65 32 22 2c 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 | ..=."-msse2",.ExtraWarnings..=." |
2ee60 | 2d 57 61 6c 6c 20 2d 57 65 78 74 72 61 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 20 3d | -Wall.-Wextra",.FatalWarnings..= |
2ee80 | 20 22 2d 57 65 72 72 6f 72 22 2c 0a 46 6c 6f 61 74 46 61 73 74 20 20 20 20 20 20 3d 20 22 2d 66 | ."-Werror",.FloatFast......=."-f |
2eea0 | 66 61 73 74 2d 6d 61 74 68 22 2c 0a 46 6c 6f 61 74 53 74 72 69 63 74 20 20 20 20 3d 20 22 2d 66 | fast-math",.FloatStrict....=."-f |
2eec0 | 66 6c 6f 61 74 2d 73 74 6f 72 65 22 2c 0a 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 20 3d 20 22 | float-store",.NoFramePointer.=." |
2eee0 | 2d 66 6f 6d 69 74 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 2c 0a 4f 70 74 69 6d 69 7a 65 20 | -fomit-frame-pointer",.Optimize. |
2ef00 | 20 20 20 20 20 20 3d 20 22 2d 4f 32 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 20 20 3d 20 | ......=."-O2",.OptimizeSize...=. |
2ef20 | 22 2d 4f 73 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 20 3d 20 22 2d 4f 33 22 2c 0a 53 | "-Os",.OptimizeSpeed..=."-O3",.S |
2ef40 | 79 6d 62 6f 6c 73 20 20 20 20 20 20 20 20 3d 20 22 2d 67 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 63 78 | ymbols........=."-g",.}.local.cx |
2ef60 | 78 66 6c 61 67 73 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 20 20 3d 20 22 2d 66 6e | xflags.=.{.NoExceptions...=."-fn |
2ef80 | 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 2c 0a 4e 6f 52 54 54 49 20 20 20 20 20 20 20 20 20 3d 20 | o-exceptions",.NoRTTI.........=. |
2efa0 | 22 2d 66 6e 6f 2d 72 74 74 69 22 2c 0a 55 6e 73 69 67 6e 65 64 43 68 61 72 20 20 20 3d 20 22 2d | "-fno-rtti",.UnsignedChar...=."- |
2efc0 | 66 75 6e 73 69 67 6e 65 64 2d 63 68 61 72 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e 67 63 63 2e 70 | funsigned-char",.}.premake.gcc.p |
2efe0 | 6c 61 74 66 6f 72 6d 73 20 3d 0a 7b 0a 4e 61 74 69 76 65 20 3d 20 7b 0a 63 70 70 66 6c 61 67 73 | latforms.=.{.Native.=.{.cppflags |
2f000 | 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 2c 0a 78 33 32 20 3d 20 7b 0a 63 70 70 66 6c 61 | .=."-MMD.-MP",.},.x32.=.{.cppfla |
2f020 | 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 6d 33 | gs.=."-MMD.-MP",.flags....=."-m3 |
2f040 | 32 22 2c 0a 7d 2c 0a 78 36 34 20 3d 20 7b 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 | 2",.},.x64.=.{.cppflags.=."-MMD. |
2f060 | 2d 4d 50 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 6d 36 34 22 2c 0a 7d 2c 0a 55 6e 69 76 | -MP",.flags....=."-m64",.},.Univ |
2f080 | 65 72 73 61 6c 20 3d 20 7b 0a 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 6f 6f 6c 22 2c 0a | ersal.=.{.ar.......=."libtool",. |
2f0a0 | 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 67 73 20 20 20 20 | cppflags.=."-MMD.-MP",.flags.... |
2f0c0 | 3d 20 22 2d 61 72 63 68 20 69 33 38 36 20 2d 61 72 63 68 20 78 38 36 5f 36 34 20 2d 61 72 63 68 | =."-arch.i386.-arch.x86_64.-arch |
2f0e0 | 20 70 70 63 20 2d 61 72 63 68 20 70 70 63 36 34 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 33 | .ppc.-arch.ppc64",.},.Universal3 |
2f100 | 32 20 3d 20 7b 0a 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 6f 6f 6c 22 2c 0a 63 70 70 66 | 2.=.{.ar.......=."libtool",.cppf |
2f120 | 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d 20 22 2d | lags.=."-MMD.-MP",.flags....=."- |
2f140 | 61 72 63 68 20 69 33 38 36 20 2d 61 72 63 68 20 70 70 63 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 | arch.i386.-arch.ppc",.},.Univers |
2f160 | 61 6c 36 34 20 3d 20 7b 0a 61 72 20 20 20 20 20 20 20 3d 20 22 6c 69 62 74 6f 6f 6c 22 2c 0a 63 | al64.=.{.ar.......=."libtool",.c |
2f180 | 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d | ppflags.=."-MMD.-MP",.flags....= |
2f1a0 | 20 22 2d 61 72 63 68 20 78 38 36 5f 36 34 20 2d 61 72 63 68 20 70 70 63 36 34 22 2c 0a 7d 2c 0a | ."-arch.x86_64.-arch.ppc64",.},. |
2f1c0 | 50 53 33 20 3d 20 7b 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 67 2b | PS3.=.{.cc.........=."ppu-lv2-g+ |
2f1e0 | 2b 22 2c 0a 63 78 78 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 67 2b 2b 22 2c 0a | +",.cxx........=."ppu-lv2-g++",. |
2f200 | 61 72 20 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 61 72 22 2c 0a 63 70 70 66 6c | ar.........=."ppu-lv2-ar",.cppfl |
2f220 | 61 67 73 20 20 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 2c 0a 57 69 69 44 65 76 20 3d 20 | ags...=."-MMD.-MP",.},.WiiDev.=. |
2f240 | 7b 0a 63 70 70 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 20 2d 49 24 28 4c 49 | {.cppflags....=."-MMD.-MP.-I$(LI |
2f260 | 42 4f 47 43 5f 49 4e 43 29 20 24 28 4d 41 43 48 44 45 50 29 22 2c 0a 6c 64 66 6c 61 67 73 3d 20 | BOGC_INC).$(MACHDEP)",.ldflags=. |
2f280 | 22 2d 4c 24 28 4c 49 42 4f 47 43 5f 4c 49 42 29 20 24 28 4d 41 43 48 44 45 50 29 22 2c 0a 63 66 | "-L$(LIBOGC_LIB).$(MACHDEP)",.cf |
2f2a0 | 67 73 65 74 74 69 6e 67 73 20 3d 20 5b 5b 0a 20 20 69 66 65 71 20 28 24 28 73 74 72 69 70 20 24 | gsettings.=.[[...ifeq.($(strip.$ |
2f2c0 | 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 |
2f2e0 | 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 |
2f300 | 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 |
2f320 | 4b 49 54 50 50 43 29 2f 77 69 69 5f 72 75 6c 65 73 27 5d 5d 2c 0a 7d 2c 0a 4f 72 62 69 73 20 3d | KITPPC)/wii_rules']],.},.Orbis.= |
2f340 | 20 7b 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 6f 72 62 69 73 2d 63 6c 61 6e 67 22 2c 0a 63 | .{.cc.........=."orbis-clang",.c |
2f360 | 78 78 20 20 20 20 20 20 20 20 3d 20 22 6f 72 62 69 73 2d 63 6c 61 6e 67 2b 2b 22 2c 0a 61 72 20 | xx........=."orbis-clang++",.ar. |
2f380 | 20 20 20 20 20 20 20 20 3d 20 22 6f 72 62 69 73 2d 61 72 22 2c 0a 63 70 70 66 6c 61 67 73 20 20 | ........=."orbis-ar",.cppflags.. |
2f3a0 | 20 3d 20 22 2d 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 0a 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 | .=."-MMD.-MP",.}.}.local.platfor |
2f3c0 | 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 70 6c 61 74 66 6f 72 6d 73 0a 66 75 6e 63 74 | ms.=.premake.gcc.platforms.funct |
2f3e0 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 | ion.premake.gcc.getcppflags(cfg) |
2f400 | 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | .local.flags.=.{.}.table.insert( |
2f420 | 66 6c 61 67 73 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 | flags,.platforms[cfg.platform].c |
2f440 | 70 70 66 6c 61 67 73 29 0a 69 66 20 66 6c 61 67 73 5b 31 5d 3a 73 74 61 72 74 73 77 69 74 68 28 | ppflags).if.flags[1]:startswith( |
2f460 | 22 2d 4d 4d 44 22 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 | "-MMD").then.table.insert(flags, |
2f480 | 20 22 2d 4d 50 22 29 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 | ."-MP").end.return.flags.end.fun |
2f4a0 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 | ction.premake.gcc.getcflags(cfg) |
2f4c0 | 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 | .local.result.=.table.translate( |
2f4e0 | 63 66 67 2e 66 6c 61 67 73 2c 20 63 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | cfg.flags,.cflags).table.insert( |
2f500 | 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e | result,.platforms[cfg.platform]. |
2f520 | 66 6c 61 67 73 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 7e 3d 20 22 77 69 6e 64 6f 77 73 | flags).if.cfg.system.~=."windows |
2f540 | 22 20 61 6e 64 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 | ".and.cfg.kind.==."SharedLib".th |
2f560 | 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 66 50 49 43 22 29 | en.table.insert(result,."-fPIC") |
2f580 | 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 20 | .end.return.result.end.function. |
2f5a0 | 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 | premake.gcc.getcxxflags(cfg).loc |
2f5c0 | 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e | al.result.=.table.translate(cfg. |
2f5e0 | 66 6c 61 67 73 2c 20 63 78 78 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 | flags,.cxxflags).return.result.e |
2f600 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 6c 64 66 6c 61 | nd.function.premake.gcc.getldfla |
2f620 | 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 69 66 20 6e 6f | gs(cfg).local.result.=.{.}.if.no |
2f640 | 74 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 69 66 20 63 66 67 2e | t.cfg.flags.Symbols.then.if.cfg. |
2f660 | 73 79 73 74 65 6d 20 3d 3d 20 22 6d 61 63 6f 73 78 22 20 74 68 65 6e 0a 65 6c 73 65 0a 74 61 62 | system.==."macosx".then.else.tab |
2f680 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 73 22 29 0a 65 6e 64 0a 65 6e 64 0a | le.insert(result,."-s").end.end. |
2f6a0 | 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a | if.cfg.kind.==."SharedLib".then. |
2f6c0 | 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 6d 61 63 6f 73 78 22 20 74 68 65 6e 0a 74 | if.cfg.system.==."macosx".then.t |
2f6e0 | 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 64 79 6e 61 6d 69 63 6c 69 62 | able.insert(result,."-dynamiclib |
2f700 | 22 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 73 | ").else.table.insert(result,."-s |
2f720 | 68 61 72 65 64 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 77 69 | hared").end.if.cfg.system.==."wi |
2f740 | 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 70 6f 72 | ndows".and.not.cfg.flags.NoImpor |
2f760 | 74 4c 69 62 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 27 | tLib.then.table.insert(result,.' |
2f780 | 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 6b 74 | -Wl,--out-implib="'....cfg.linkt |
2f7a0 | 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 | arget.fullpath....'"').end.end.i |
2f7c0 | 66 20 63 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 61 6e 64 20 | f.cfg.kind.==."WindowedApp".and. |
2f7e0 | 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 74 68 65 6e 0a 74 61 62 | cfg.system.==."windows".then.tab |
2f800 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 6d 77 69 6e 64 6f 77 73 22 29 0a 65 | le.insert(result,."-mwindows").e |
2f820 | 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 | nd.local.platform.=.platforms[cf |
2f840 | 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c | g.platform].table.insert(result, |
2f860 | 20 70 6c 61 74 66 6f 72 6d 2e 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 | .platform.flags).table.insert(re |
2f880 | 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 6c 64 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 | sult,.platform.ldflags).return.r |
2f8a0 | 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 | esult.end.function.premake.gcc.g |
2f8c0 | 65 74 6c 69 62 64 69 72 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 | etlibdirflags(cfg).local.result. |
2f8e0 | 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 | =.{.}.for._,.value.in.ipairs(pre |
2f900 | 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 64 69 72 65 63 | make.getlinks(cfg,."all",."direc |
2f920 | 74 6f 72 79 22 29 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 | tory")).do.table.insert(result,. |
2f940 | 27 2d 4c 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 | '-L'...._MAKE.esc(value)).end.re |
2f960 | 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 70 72 65 6d 61 6b 65 | turn.result.end.function.premake |
2f980 | 2e 67 63 63 2e 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 | .gcc.getlinkflags(cfg).local.res |
2f9a0 | 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 | ult.=.{}.for._,.value.in.ipairs( |
2f9c0 | 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 | premake.getlinks(cfg,."system",. |
2f9e0 | 22 6e 61 6d 65 22 29 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e | "name")).do.if.path.getextension |
2fa00 | 28 76 61 6c 75 65 29 20 3d 3d 20 22 2e 66 72 61 6d 65 77 6f 72 6b 22 20 74 68 65 6e 0a 74 61 62 | (value).==.".framework".then.tab |
2fa20 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 66 72 61 6d 65 77 6f 72 6b 20 27 20 | le.insert(result,.'-framework.'. |
2fa40 | 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 76 61 | ..._MAKE.esc(path.getbasename(va |
2fa60 | 6c 75 65 29 29 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 | lue))).else.table.insert(result, |
2fa80 | 20 27 2d 6c 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 | .'-l'...._MAKE.esc(value)).end.e |
2faa0 | 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 70 72 | nd.return.result.end.function.pr |
2fac0 | 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 67 73 28 70 72 6a 2c 20 63 | emake.gcc.getarchiveflags(prj,.c |
2fae0 | 66 67 2c 20 6e 64 78 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 69 66 20 63 66 | fg,.ndx).local.result.=.{}.if.cf |
2fb00 | 67 2e 70 6c 61 74 66 6f 72 6d 3a 73 74 61 72 74 73 77 69 74 68 28 22 55 6e 69 76 65 72 73 61 6c | g.platform:startswith("Universal |
2fb20 | 22 29 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 | ").then.if.prj.options.ArchiveSp |
2fb40 | 6c 69 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 67 63 63 20 74 6f 6f 6c 20 27 55 6e 69 76 65 72 | lit.then.error("gcc.tool.'Univer |
2fb60 | 73 61 6c 2a 27 20 70 6c 61 74 66 6f 72 6d 73 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 73 | sal*'.platforms.do.not.support.s |
2fb80 | 70 6c 69 74 20 61 72 63 68 69 76 65 73 22 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | plit.archives").end.table.insert |
2fba0 | 28 72 65 73 75 6c 74 2c 20 27 2d 6f 27 29 0a 65 6c 73 65 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e | (result,.'-o').else.if.(not.prj. |
2fbc0 | 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 6c 69 74 29 20 74 68 65 6e 0a 69 66 20 70 72 | options.ArchiveSplit).then.if.pr |
2fbe0 | 65 6d 61 6b 65 2e 67 63 63 2e 6c 6c 76 6d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | emake.gcc.llvm.then.table.insert |
2fc00 | 28 72 65 73 75 6c 74 2c 20 27 72 63 73 27 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | (result,.'rcs').else.table.inser |
2fc20 | 74 28 72 65 73 75 6c 74 2c 20 27 2d 72 63 73 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 70 72 | t(result,.'-rcs').end.else.if.pr |
2fc40 | 65 6d 61 6b 65 2e 67 63 63 2e 6c 6c 76 6d 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 6e 64 78 29 | emake.gcc.llvm.then.if.(not.ndx) |
2fc60 | 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 27 71 63 27 29 | .then.table.insert(result,.'qc') |
2fc80 | 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 27 63 73 27 29 | .else.table.insert(result,.'cs') |
2fca0 | 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 28 6e 6f 74 20 6e 64 78 29 20 74 68 65 6e 0a 74 61 62 6c | .end.else.if.(not.ndx).then.tabl |
2fcc0 | 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 71 63 27 29 0a 65 6c 73 65 0a 74 61 62 | e.insert(result,.'-qc').else.tab |
2fce0 | 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 63 73 27 29 0a 65 6e 64 0a 65 6e 64 | le.insert(result,.'-cs').end.end |
2fd00 | 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 66 75 6e 63 74 | .end.end.return.result.end.funct |
2fd20 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 6e | ion.premake.gcc.getdefines(defin |
2fd40 | 65 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 65 66 | es).local.result.=.{.}.for._,def |
2fd60 | 20 69 6e 20 69 70 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 | .in.ipairs(defines).do.table.ins |
2fd80 | 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 44 27 20 2e 2e 20 64 65 66 29 0a 65 6e 64 0a 72 65 74 | ert(result,.'-D'....def).end.ret |
2fda0 | 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 65 6d 61 6b 65 2e | urn.result.end.function.premake. |
2fdc0 | 67 63 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 0a | gcc.getincludedirs(includedirs). |
2fde0 | 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 69 72 20 69 6e 20 | local.result.=.{.}.for._,dir.in. |
2fe00 | 69 70 61 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 | ipairs(includedirs).do.table.ins |
2fe20 | 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 49 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 64 69 | ert(result,."-I"...._MAKE.esc(di |
2fe40 | 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 63 74 69 | r)).end.return.result.end.functi |
2fe60 | 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 66 67 73 65 74 74 69 6e 67 73 28 63 66 | on.premake.gcc.getcfgsettings(cf |
2fe80 | 67 29 0a 72 65 74 75 72 6e 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d | g).return.platforms[cfg.platform |
2fea0 | 5d 2e 63 66 67 73 65 74 74 69 6e 67 73 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 67 68 73 20 3d | ].cfgsettings.end..premake.ghs.= |
2fec0 | 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 50 53 | .{.}.premake.ghs.namestyle.=."PS |
2fee0 | 33 22 0a 70 72 65 6d 61 6b 65 2e 67 68 73 2e 63 63 20 20 20 20 20 3d 20 22 63 63 70 70 63 22 0a | 3".premake.ghs.cc.....=."ccppc". |
2ff00 | 70 72 65 6d 61 6b 65 2e 67 68 73 2e 63 78 78 20 20 20 20 3d 20 22 63 78 70 70 63 22 0a 70 72 65 | premake.ghs.cxx....=."cxppc".pre |
2ff20 | 6d 61 6b 65 2e 67 68 73 2e 61 72 20 20 20 20 20 3d 20 22 63 78 70 70 63 22 0a 6c 6f 63 61 6c 20 | make.ghs.ar.....=."cxppc".local. |
2ff40 | 63 66 6c 61 67 73 20 3d 0a 7b 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 2d 71 | cflags.=.{.FatalWarnings..=."--q |
2ff60 | 75 69 74 5f 61 66 74 65 72 5f 77 61 72 6e 69 6e 67 73 22 2c 0a 4f 70 74 69 6d 69 7a 65 20 20 20 | uit_after_warnings",.Optimize... |
2ff80 | 20 20 20 20 3d 20 22 2d 4f 67 65 6e 65 72 61 6c 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 | ....=."-Ogeneral",.OptimizeSize. |
2ffa0 | 20 20 3d 20 22 2d 4f 73 69 7a 65 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 20 3d 20 22 | ..=."-Osize",.OptimizeSpeed..=." |
2ffc0 | 2d 4f 73 70 65 65 64 22 2c 0a 53 79 6d 62 6f 6c 73 20 20 20 20 20 20 20 20 3d 20 22 2d 67 22 2c | -Ospeed",.Symbols........=."-g", |
2ffe0 | 0a 7d 0a 6c 6f 63 61 6c 20 63 78 78 66 6c 61 67 73 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 74 69 6f | .}.local.cxxflags.=.{.NoExceptio |
30000 | 6e 73 20 20 20 3d 20 22 2d 2d 6e 6f 5f 65 78 63 65 70 74 69 6f 6e 73 22 2c 0a 4e 6f 52 54 54 49 | ns...=."--no_exceptions",.NoRTTI |
30020 | 20 20 20 20 20 20 20 20 20 3d 20 22 2d 2d 6e 6f 5f 72 74 74 69 22 2c 0a 55 6e 73 69 67 6e 65 64 | .........=."--no_rtti",.Unsigned |
30040 | 43 68 61 72 20 20 20 3d 20 22 2d 2d 75 6e 73 69 67 6e 65 64 5f 63 68 61 72 73 22 2c 0a 7d 0a 70 | Char...=."--unsigned_chars",.}.p |
30060 | 72 65 6d 61 6b 65 2e 67 68 73 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 0a 7b 0a 4e 61 74 69 76 65 20 | remake.ghs.platforms.=.{.Native. |
30080 | 3d 20 7b 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 2d 4d 4d 44 22 2c 0a 7d 2c 0a 50 6f 77 65 72 50 | =.{.cppflags.=."-MMD",.},.PowerP |
300a0 | 43 20 3d 20 7b 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 63 63 70 70 63 22 2c 0a 63 78 78 20 | C.=.{.cc.........=."ccppc",.cxx. |
300c0 | 20 20 20 20 20 20 3d 20 22 63 78 70 70 63 22 2c 0a 61 72 20 20 20 20 20 20 20 3d 20 22 63 78 70 | ......=."cxppc",.ar.......=."cxp |
300e0 | 70 63 22 2c 0a 63 70 70 66 6c 61 67 73 20 20 20 3d 20 22 2d 4d 4d 44 22 2c 0a 61 72 66 6c 61 67 | pc",.cppflags...=."-MMD",.arflag |
30100 | 73 20 20 20 20 3d 20 22 2d 61 72 63 68 69 76 65 20 2d 6f 22 2c 0a 7d 2c 0a 41 52 4d 20 3d 20 7b | s....=."-archive.-o",.},.ARM.=.{ |
30120 | 0a 63 63 20 20 20 20 20 20 20 20 20 3d 20 22 63 63 61 72 6d 22 2c 0a 63 78 78 20 20 20 20 20 20 | .cc.........=."ccarm",.cxx...... |
30140 | 20 20 3d 20 22 63 78 61 72 6d 22 2c 0a 61 72 20 20 20 20 20 20 20 20 20 3d 20 22 63 78 61 72 6d | ..=."cxarm",.ar.........=."cxarm |
30160 | 22 2c 0a 63 70 70 66 6c 61 67 73 20 20 20 3d 20 22 2d 4d 4d 44 22 2c 0a 61 72 66 6c 61 67 73 20 | ",.cppflags...=."-MMD",.arflags. |
30180 | 20 20 20 3d 20 22 2d 61 72 63 68 69 76 65 20 2d 6f 22 2c 0a 7d 0a 7d 0a 6c 6f 63 61 6c 20 70 6c | ...=."-archive.-o",.}.}.local.pl |
301a0 | 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 70 6c 61 74 66 6f 72 6d 73 0a | atforms.=.premake.ghs.platforms. |
301c0 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 63 70 70 66 6c 61 67 73 | function.premake.ghs.getcppflags |
301e0 | 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 69 6e | (cfg).local.flags.=.{.}.table.in |
30200 | 73 65 72 74 28 66 6c 61 67 73 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f | sert(flags,.platforms[cfg.platfo |
30220 | 72 6d 5d 2e 63 70 70 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 | rm].cppflags).return.flags.end.f |
30240 | 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 63 66 6c 61 67 73 28 63 66 | unction.premake.ghs.getcflags(cf |
30260 | 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 | g).local.result.=.table.translat |
30280 | 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 63 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | e(cfg.flags,.cflags).table.inser |
302a0 | 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d | t(result,.platforms[cfg.platform |
302c0 | 5d 2e 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 | ].flags).return.result.end.funct |
302e0 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 | ion.premake.ghs.getcxxflags(cfg) |
30300 | 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 | .local.result.=.table.translate( |
30320 | 63 66 67 2e 66 6c 61 67 73 2c 20 63 78 78 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 | cfg.flags,.cxxflags).return.resu |
30340 | 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 6c | lt.end.function.premake.ghs.getl |
30360 | 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 6c | dflags(cfg).local.result.=.{.}.l |
30380 | 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c | ocal.platform.=.platforms[cfg.pl |
303a0 | 61 74 66 6f 72 6d 5d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 | atform].table.insert(result,.pla |
303c0 | 74 66 6f 72 6d 2e 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 | tform.flags).table.insert(result |
303e0 | 2c 20 70 6c 61 74 66 6f 72 6d 2e 6c 64 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c | ,.platform.ldflags).return.resul |
30400 | 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 6c 69 | t.end.function.premake.ghs.getli |
30420 | 62 64 69 72 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 | bdirflags(cfg).local.result.=.{. |
30440 | 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 | }.for._,.value.in.ipairs(premake |
30460 | 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 64 69 72 65 63 74 6f 72 79 | .getlinks(cfg,."all",."directory |
30480 | 22 29 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 4c 27 | ")).do.table.insert(result,.'-L' |
304a0 | 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e | ...._MAKE.esc(value)).end.return |
304c0 | 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 | .result.end.function.premake.ghs |
304e0 | 2e 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 | .getlinkflags(cfg).local.result. |
30500 | 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d | =.{}.for._,.value.in.ipairs(prem |
30520 | 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 6e 61 6d | ake.getlinks(cfg,."system",."nam |
30540 | 65 22 29 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 6c | e")).do.table.insert(result,.'-l |
30560 | 6e 6b 3d 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 72 65 | nk='...._MAKE.esc(value)).end.re |
30580 | 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 70 72 65 6d 61 6b 65 | turn.result.end.function.premake |
305a0 | 2e 67 68 73 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 67 73 28 70 72 6a 2c 20 63 66 67 2c 20 6e | .ghs.getarchiveflags(prj,.cfg,.n |
305c0 | 64 78 29 0a 69 66 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 6c 69 74 20 | dx).if.prj.options.ArchiveSplit. |
305e0 | 74 68 65 6e 0a 65 72 72 6f 72 28 22 67 68 73 20 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 73 75 | then.error("ghs.tool.does.not.su |
30600 | 70 70 6f 72 74 20 73 70 6c 69 74 20 61 72 63 68 69 76 65 73 22 29 0a 65 6e 64 0a 6c 6f 63 61 6c | pport.split.archives").end.local |
30620 | 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c | .result.=.{}.local.platform.=.pl |
30640 | 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 74 61 62 6c 65 2e 69 6e 73 65 | atforms[cfg.platform].table.inse |
30660 | 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 61 72 66 6c 61 67 73 29 0a 72 65 74 | rt(result,.platform.arflags).ret |
30680 | 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 65 6d 61 6b 65 2e | urn.result.end.function.premake. |
306a0 | 67 68 73 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 20 72 65 | ghs.getdefines(defines).local.re |
306c0 | 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 64 | sult.=.{.}.for._,def.in.ipairs(d |
306e0 | 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,. |
30700 | 27 2d 44 27 20 2e 2e 20 64 65 66 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 | '-D'....def).end.return.result.e |
30720 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 68 73 2e 67 65 74 69 6e 63 6c 75 | nd.function.premake.ghs.getinclu |
30740 | 64 65 64 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 | dedirs(includedirs).local.result |
30760 | 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 | .=.{.}.for._,dir.in.ipairs(inclu |
30780 | 64 65 64 69 72 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 | dedirs).do.table.insert(result,. |
307a0 | 22 2d 49 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 | "-I"...._MAKE.esc(dir)).end.retu |
307c0 | 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 65 6d 61 6b 65 2e 67 | rn.result.end.function.premake.g |
307e0 | 68 73 2e 67 65 74 63 66 67 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 70 6c | hs.getcfgsettings(cfg).return.pl |
30800 | 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 66 67 73 65 74 74 69 6e 67 | atforms[cfg.platform].cfgsetting |
30820 | 73 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 6d 73 63 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 | s.end..premake.msc.=.{.}.premake |
30840 | 2e 6d 73 63 2e 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 77 69 6e 64 6f 77 73 22 0a 00 70 72 65 6d | .msc.namestyle.=."windows"..prem |
30860 | 61 6b 65 2e 6f 77 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 6e 61 6d 65 73 74 79 6c | ake.ow.=.{.}.premake.ow.namestyl |
30880 | 65 20 3d 20 22 77 69 6e 64 6f 77 73 22 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 63 63 20 20 20 20 20 | e.=."windows".premake.ow.cc..... |
308a0 | 3d 20 22 57 43 4c 33 38 36 22 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 63 78 78 20 20 20 20 3d 20 22 | =."WCL386".premake.ow.cxx....=." |
308c0 | 57 43 4c 33 38 36 22 0a 70 72 65 6d 61 6b 65 2e 6f 77 2e 61 72 20 20 20 20 20 3d 20 22 61 72 22 | WCL386".premake.ow.ar.....=."ar" |
308e0 | 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a 7b 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 | .local.cflags.=.{.ExtraWarnings. |
30900 | 20 3d 20 22 2d 77 78 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 20 20 20 3d 20 22 2d 77 65 22 | .=."-wx",.FatalWarning...=."-we" |
30920 | 2c 0a 46 6c 6f 61 74 46 61 73 74 20 20 20 20 20 20 3d 20 22 2d 6f 6d 6e 22 2c 0a 46 6c 6f 61 74 | ,.FloatFast......=."-omn",.Float |
30940 | 53 74 72 69 63 74 20 20 20 20 3d 20 22 2d 6f 70 22 2c 0a 4f 70 74 69 6d 69 7a 65 20 20 20 20 20 | Strict....=."-op",.Optimize..... |
30960 | 20 20 3d 20 22 2d 6f 78 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 69 7a 65 20 20 20 3d 20 22 2d 6f 73 | ..=."-ox",.OptimizeSize...=."-os |
30980 | 22 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 20 3d 20 22 2d 6f 74 22 2c 0a 53 79 6d 62 6f | ",.OptimizeSpeed..=."-ot",.Symbo |
309a0 | 6c 73 20 20 20 20 20 20 20 20 3d 20 22 2d 64 32 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 63 78 78 66 6c | ls........=."-d2",.}.local.cxxfl |
309c0 | 61 67 73 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 20 20 3d 20 22 2d 78 64 22 2c 0a | ags.=.{.NoExceptions...=."-xd",. |
309e0 | 4e 6f 52 54 54 49 20 20 20 20 20 20 20 20 20 3d 20 22 2d 78 72 22 2c 0a 7d 0a 70 72 65 6d 61 6b | NoRTTI.........=."-xr",.}.premak |
30a00 | 65 2e 6f 77 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 0a 7b 0a 4e 61 74 69 76 65 20 3d 20 7b 20 0a | e.ow.platforms.=..{.Native.=.{.. |
30a20 | 66 6c 61 67 73 20 3d 20 22 22 20 0a 7d 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b | flags.=.""..},.}.function.premak |
30a40 | 65 2e 6f 77 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a | e.ow.getcppflags(cfg).return.{}. |
30a60 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 63 66 6c 61 67 | end.function.premake.ow.getcflag |
30a80 | 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e | s(cfg).local.result.=.table.tran |
30aa0 | 73 6c 61 74 65 28 63 66 67 2e 66 6c 61 67 73 2c 20 63 66 6c 61 67 73 29 0a 69 66 20 28 63 66 67 | slate(cfg.flags,.cflags).if.(cfg |
30ac0 | 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | .flags.Symbols).then.table.inser |
30ae0 | 74 28 72 65 73 75 6c 74 2c 20 22 2d 68 77 22 29 20 20 20 2d 2d 20 57 61 74 63 6f 6d 20 64 65 62 | t(result,."-hw")...--.Watcom.deb |
30b00 | 75 67 20 66 6f 72 6d 61 74 20 66 6f 72 20 57 61 74 63 6f 6d 20 64 65 62 75 67 67 65 72 0a 65 6e | ug.format.for.Watcom.debugger.en |
30b20 | 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 70 72 65 | d.return.result.end.function.pre |
30b40 | 6d 61 6b 65 2e 6f 77 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 | make.ow.getcxxflags(cfg).local.r |
30b60 | 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 66 6c 61 67 | esult.=.table.translate(cfg.flag |
30b80 | 73 2c 20 63 78 78 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 | s,.cxxflags).return.result.end.f |
30ba0 | 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 | unction.premake.ow.getldflags(cf |
30bc0 | 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 69 66 20 28 63 66 67 2e 66 6c | g).local.result.=.{.}.if.(cfg.fl |
30be0 | 61 67 73 2e 53 79 6d 62 6f 6c 73 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 | ags.Symbols).then.table.insert(r |
30c00 | 65 73 75 6c 74 2c 20 22 6f 70 20 73 79 6d 66 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 | esult,."op.symf").end.return.res |
30c20 | 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 6c | ult.end.function.premake.ow.getl |
30c40 | 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d | inkflags(cfg).local.result.=.{.} |
30c60 | 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 70 72 65 6d | .return.result.end.function.prem |
30c80 | 61 6b 65 2e 6f 77 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 | ake.ow.getdefines(defines).local |
30ca0 | 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 65 66 20 69 6e 20 69 70 61 69 72 | .result.=.{.}.for._,def.in.ipair |
30cc0 | 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 73 75 6c | s(defines).do.table.insert(resul |
30ce0 | 74 2c 20 27 2d 44 27 20 2e 2e 20 64 65 66 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c | t,.'-D'....def).end.return.resul |
30d00 | 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 77 2e 67 65 74 69 6e 63 | t.end.function.premake.ow.getinc |
30d20 | 6c 75 64 65 64 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 | ludedirs(includedirs).local.resu |
30d40 | 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 | lt.=.{.}.for._,dir.in.ipairs(inc |
30d60 | 6c 75 64 65 64 69 72 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 | ludedirs).do.table.insert(result |
30d80 | 2c 20 27 2d 49 20 22 27 20 2e 2e 20 64 69 72 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 72 65 74 75 | ,.'-I."'....dir....'"').end.retu |
30da0 | 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 73 6e 63 20 3d 20 7b 20 7d | rn.result.end..premake.snc.=.{.} |
30dc0 | 0a 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 63 63 20 20 20 20 20 3d 20 22 73 6e 63 22 0a 70 72 65 6d | .premake.snc.cc.....=."snc".prem |
30de0 | 61 6b 65 2e 73 6e 63 2e 63 78 78 20 20 20 20 3d 20 22 67 2b 2b 22 0a 70 72 65 6d 61 6b 65 2e 73 | ake.snc.cxx....=."g++".premake.s |
30e00 | 6e 63 2e 61 72 20 20 20 20 20 3d 20 22 61 72 22 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 0a | nc.ar.....=."ar".local.cflags.=. |
30e20 | 7b 0a 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 58 64 69 61 67 3d 32 22 2c 0a 46 | {.ExtraWarnings..=."-Xdiag=2",.F |
30e40 | 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 20 3d 20 22 2d 58 71 75 69 74 3d 32 22 2c 0a 7d 0a 6c 6f | atalWarnings..=."-Xquit=2",.}.lo |
30e60 | 63 61 6c 20 63 78 78 66 6c 61 67 73 20 3d 0a 7b 0a 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 20 20 | cal.cxxflags.=.{.NoExceptions... |
30e80 | 3d 20 22 22 2c 20 2d 2d 20 4e 6f 20 65 78 63 65 70 74 69 6f 6e 73 20 69 73 20 74 68 65 20 64 65 | =."",.--.No.exceptions.is.the.de |
30ea0 | 66 61 75 6c 74 20 69 6e 20 74 68 65 20 53 4e 43 20 63 6f 6d 70 69 6c 65 72 2e 0a 4e 6f 52 54 54 | fault.in.the.SNC.compiler..NoRTT |
30ec0 | 49 20 20 20 20 20 20 20 20 20 3d 20 22 2d 58 63 2d 3d 72 74 74 69 22 2c 0a 7d 0a 70 72 65 6d 61 | I.........=."-Xc-=rtti",.}.prema |
30ee0 | 6b 65 2e 73 6e 63 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 0a 7b 0a 50 53 33 20 3d 20 7b 0a 63 63 | ke.snc.platforms.=..{.PS3.=.{.cc |
30f00 | 20 20 20 20 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 67 2b 2b 22 2c 0a 63 78 78 20 20 20 | .........=."ppu-lv2-g++",.cxx... |
30f20 | 20 20 20 20 20 3d 20 22 70 70 75 2d 6c 76 32 2d 67 2b 2b 22 2c 0a 61 72 20 20 20 20 20 20 20 20 | .....=."ppu-lv2-g++",.ar........ |
30f40 | 20 3d 20 22 70 70 75 2d 6c 76 32 2d 61 72 22 2c 0a 63 70 70 66 6c 61 67 73 20 20 20 3d 20 22 2d | .=."ppu-lv2-ar",.cppflags...=."- |
30f60 | 4d 4d 44 20 2d 4d 50 22 2c 0a 7d 0a 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 | MMD.-MP",.}.}.local.platforms.=. |
30f80 | 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 70 6c 61 74 66 6f 72 6d 73 0a 66 75 6e 63 74 69 6f 6e 20 70 | premake.snc.platforms.function.p |
30fa0 | 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 | remake.snc.getcppflags(cfg).loca |
30fc0 | 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 | l.result.=.{.}.table.insert(resu |
30fe0 | 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 70 70 66 | lt,.platforms[cfg.platform].cppf |
31000 | 6c 61 67 73 29 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 | lags).return.result.end.function |
31020 | 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 | .premake.snc.getcflags(cfg).loca |
31040 | 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 66 | l.result.=.table.translate(cfg.f |
31060 | 6c 61 67 73 2c 20 63 66 6c 61 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c | lags,.cflags).table.insert(resul |
31080 | 74 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 66 6c 61 67 73 | t,.platforms[cfg.platform].flags |
310a0 | 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 | ).if.cfg.kind.==."SharedLib".the |
310c0 | 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 66 50 49 43 22 29 0a | n.table.insert(result,."-fPIC"). |
310e0 | 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 70 | end.return.result.end.function.p |
31100 | 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 | remake.snc.getcxxflags(cfg).loca |
31120 | 6c 20 72 65 73 75 6c 74 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 66 | l.result.=.table.translate(cfg.f |
31140 | 6c 61 67 73 2c 20 63 78 78 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e | lags,.cxxflags).return.result.en |
31160 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 64 66 6c 61 67 | d.function.premake.snc.getldflag |
31180 | 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 69 66 20 6e 6f 74 | s(cfg).local.result.=.{.}.if.not |
311a0 | 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e | .cfg.flags.Symbols.then.table.in |
311c0 | 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 73 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 | sert(result,."-s").end.if.cfg.ki |
311e0 | 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 | nd.==."SharedLib".then.table.ins |
31200 | 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 73 68 61 72 65 64 22 29 0a 69 66 20 6e 6f 74 20 63 66 | ert(result,."-shared").if.not.cf |
31220 | 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 74 61 62 6c 65 2e 69 | g.flags.NoImportLib.then.table.i |
31240 | 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 57 6c 2c 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 3d | nsert(result,.'-Wl,--out-implib= |
31260 | 22 27 20 2e 2e 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 20 2e 2e | "'....cfg.linktarget.fullpath... |
31280 | 20 27 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 70 | .'"').end.end.local.platform.=.p |
312a0 | 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 74 61 62 6c 65 2e 69 6e 73 | latforms[cfg.platform].table.ins |
312c0 | 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 66 6c 61 67 73 29 0a 74 61 62 6c | ert(result,.platform.flags).tabl |
312e0 | 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 6c 61 74 66 6f 72 6d 2e 6c 64 66 6c 61 67 | e.insert(result,.platform.ldflag |
31300 | 73 29 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 70 72 | s).return.result.end.function.pr |
31320 | 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 69 62 64 69 72 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f | emake.snc.getlibdirflags(cfg).lo |
31340 | 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e | cal.result.=.{.}.for._,.value.in |
31360 | 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 | .ipairs(premake.getlinks(cfg,."a |
31380 | 6c 6c 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 | ll",."directory")).do.table.inse |
313a0 | 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 4c 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c | rt(result,.'-L'...._MAKE.esc(val |
313c0 | 75 65 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 63 74 | ue)).end.return.result.end.funct |
313e0 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 | ion.premake.snc.getlinkflags(cfg |
31400 | 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 61 6c 75 65 | ).local.result.=.{}.for._,.value |
31420 | 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c | .in.ipairs(premake.getlinks(cfg, |
31440 | 20 22 73 79 73 74 65 6d 22 2c 20 22 6e 61 6d 65 22 29 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 | ."system",."name")).do.table.ins |
31460 | 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 6c 27 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 | ert(result,.'-l'...._MAKE.esc(va |
31480 | 6c 75 65 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 63 | lue)).end.return.result.end.func |
314a0 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 | tion.premake.snc.getdefines(defi |
314c0 | 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 65 | nes).local.result.=.{.}.for._,de |
314e0 | 66 20 69 6e 20 69 70 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 | f.in.ipairs(defines).do.table.in |
31500 | 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 44 27 20 2e 2e 20 64 65 66 29 0a 65 6e 64 0a 72 65 | sert(result,.'-D'....def).end.re |
31520 | 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 70 72 65 6d 61 6b 65 | turn.result.end.function.premake |
31540 | 2e 73 6e 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 | .snc.getincludedirs(includedirs) |
31560 | 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 64 69 72 20 69 6e | .local.result.=.{.}.for._,dir.in |
31580 | 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e | .ipairs(includedirs).do.table.in |
315a0 | 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 49 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 64 | sert(result,."-I"...._MAKE.esc(d |
315c0 | 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 00 66 75 6e 63 | ir)).end.return.result.end..func |
315e0 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 70 72 6f 6a 65 63 74 73 28 29 0a 6c 6f 63 | tion.premake.checkprojects().loc |
31600 | 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 | al.action.=.premake.action.curre |
31620 | 6e 74 28 29 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e | nt().for.sln.in.premake.solution |
31640 | 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 28 23 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 20 3d 3d 20 | .each().do.if.(#sln.projects.==. |
31660 | 30 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 73 6f 6c 75 74 69 6f 6e 20 27 22 | 0).then.return.nil,."solution.'" |
31680 | 20 2e 2e 20 73 6c 6e 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 6e 65 65 64 73 20 61 74 20 6c 65 61 73 | ....sln.name...."'.needs.at.leas |
316a0 | 74 20 6f 6e 65 20 70 72 6f 6a 65 63 74 22 0a 65 6e 64 0a 69 66 20 28 23 73 6c 6e 2e 63 6f 6e 66 | t.one.project".end.if.(#sln.conf |
316c0 | 69 67 75 72 61 74 69 6f 6e 73 20 3d 3d 20 30 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c | igurations.==.0).then.return.nil |
316e0 | 2c 20 22 73 6f 6c 75 74 69 6f 6e 20 27 22 20 2e 2e 20 73 6c 6e 2e 6e 61 6d 65 20 2e 2e 20 22 27 | ,."solution.'"....sln.name...."' |
31700 | 20 6e 65 65 64 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 22 0a 65 6e 64 0a 66 6f 72 20 70 | .needs.configurations".end.for.p |
31720 | 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 | rj.in.premake.solution.eachproje |
31740 | 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 | ct(sln).do.if.(not.prj.language) |
31760 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 70 72 6f 6a 65 63 74 20 27 22 20 2e 2e | .then.return.nil,."project.'"... |
31780 | 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 6e 65 65 64 73 20 61 20 6c 61 6e 67 75 61 67 65 22 | prj.name...."'.needs.a.language" |
317a0 | 0a 65 6e 64 0a 69 66 20 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 29 | .end.if.(action.valid_languages) |
317c0 | 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 61 63 74 | .then.if.(not.table.contains(act |
317e0 | 69 6f 6e 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 2c 20 70 72 6a 2e 6c 61 6e 67 75 61 67 | ion.valid_languages,.prj.languag |
31800 | 65 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 74 68 65 20 22 20 2e 2e 20 61 | e)).then.return.nil,."the."....a |
31820 | 63 74 69 6f 6e 2e 73 68 6f 72 74 6e 61 6d 65 20 2e 2e 20 22 20 61 63 74 69 6f 6e 20 64 6f 65 73 | ction.shortname....".action.does |
31840 | 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 22 20 2e 2e 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 2e | .not.support."....prj.language.. |
31860 | 2e 20 22 20 70 72 6f 6a 65 63 74 73 22 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 63 66 67 20 69 6e | ..".projects".end.end.for.cfg.in |
31880 | 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 28 | .premake.eachconfig(prj).do.if.( |
318a0 | 6e 6f 74 20 63 66 67 2e 6b 69 6e 64 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 | not.cfg.kind).then.return.nil,." |
318c0 | 70 72 6f 6a 65 63 74 20 27 22 20 2e 2e 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 6e 65 65 64 | project.'"...prj.name...."'.need |
318e0 | 73 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 22 20 2e 2e 20 | s.a.kind.in.configuration.'".... |
31900 | 63 66 67 2e 6e 61 6d 65 20 2e 2e 20 22 27 22 0a 65 6e 64 0a 69 66 20 28 61 63 74 69 6f 6e 2e 76 | cfg.name...."'".end.if.(action.v |
31920 | 61 6c 69 64 5f 6b 69 6e 64 73 29 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 | alid_kinds).then.if.(not.table.c |
31940 | 6f 6e 74 61 69 6e 73 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 2c 20 63 66 67 2e | ontains(action.valid_kinds,.cfg. |
31960 | 6b 69 6e 64 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 74 68 65 20 22 20 2e | kind)).then.return.nil,."the.".. |
31980 | 2e 20 61 63 74 69 6f 6e 2e 73 68 6f 72 74 6e 61 6d 65 20 2e 2e 20 22 20 61 63 74 69 6f 6e 20 64 | ..action.shortname....".action.d |
319a0 | 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 22 20 2e 2e 20 63 66 67 2e 6b 69 6e 64 20 2e 2e | oes.not.support."....cfg.kind... |
319c0 | 20 22 20 70 72 6f 6a 65 63 74 73 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 63 74 69 | .".projects".end.end.end.if.acti |
319e0 | 6f 6e 2e 6f 6e 63 68 65 63 6b 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 61 63 74 69 6f 6e 2e 6f 6e | on.oncheckproject.then.action.on |
31a00 | 63 68 65 63 6b 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 | checkproject(prj).end.end.end.re |
31a20 | 74 75 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 | turn.true.end.function.premake.c |
31a40 | 68 65 63 6b 74 6f 6f 6c 73 28 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 | hecktools().local.action.=.prema |
31a60 | 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 28 6e 6f 74 20 61 63 74 69 | ke.action.current().if.(not.acti |
31a80 | 6f 6e 2e 76 61 6c 69 64 5f 74 6f 6f 6c 73 29 20 74 68 65 6e 20 0a 72 65 74 75 72 6e 20 74 72 75 | on.valid_tools).then..return.tru |
31aa0 | 65 20 0a 65 6e 64 0a 66 6f 72 20 74 6f 6f 6c 2c 20 76 61 6c 75 65 73 20 69 6e 20 70 61 69 72 73 | e..end.for.tool,.values.in.pairs |
31ac0 | 28 61 63 74 69 6f 6e 2e 76 61 6c 69 64 5f 74 6f 6f 6c 73 29 20 64 6f 0a 69 66 20 28 5f 4f 50 54 | (action.valid_tools).do.if.(_OPT |
31ae0 | 49 4f 4e 53 5b 74 6f 6f 6c 5d 29 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 | IONS[tool]).then.if.(not.table.c |
31b00 | 6f 6e 74 61 69 6e 73 28 76 61 6c 75 65 73 2c 20 5f 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 29 29 | ontains(values,._OPTIONS[tool])) |
31b20 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 74 68 65 20 22 20 2e 2e 20 61 63 74 69 | .then.return.nil,."the."....acti |
31b40 | 6f 6e 2e 73 68 6f 72 74 6e 61 6d 65 20 2e 2e 20 22 20 61 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f | on.shortname....".action.does.no |
31b60 | 74 20 73 75 70 70 6f 72 74 20 2f 22 20 2e 2e 20 74 6f 6f 6c 20 2e 2e 20 22 3d 22 20 2e 2e 20 5f | t.support./"....tool...."="...._ |
31b80 | 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 20 2e 2e 20 22 20 28 79 65 74 29 22 0a 65 6e 64 0a 65 6c | OPTIONS[tool]....".(yet)".end.el |
31ba0 | 73 65 0a 5f 4f 50 54 49 4f 4e 53 5b 74 6f 6f 6c 5d 20 3d 20 76 61 6c 75 65 73 5b 31 5d 0a 65 6e | se._OPTIONS[tool].=.values[1].en |
31bc0 | 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 00 66 75 6e 63 74 69 6f 6e 20 | d.end.return.true.end..function. |
31be0 | 70 72 65 6d 61 6b 65 2e 73 68 6f 77 68 65 6c 70 28 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 70 72 | premake.showhelp().printf("").pr |
31c00 | 69 6e 74 66 28 22 55 73 61 67 65 3a 20 67 65 6e 69 65 20 5b 6f 70 74 69 6f 6e 73 5d 20 61 63 74 | intf("Usage:.genie.[options].act |
31c20 | 69 6f 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 70 72 69 | ion.[arguments]").printf("").pri |
31c40 | 6e 74 66 28 22 4f 50 54 49 4f 4e 53 22 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 66 6f 72 20 6f 70 | ntf("OPTIONS").printf("").for.op |
31c60 | 74 69 6f 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f | tion.in.premake.option.each().do |
31c80 | 0a 6c 6f 63 61 6c 20 74 72 69 67 67 65 72 20 3d 20 6f 70 74 69 6f 6e 2e 74 72 69 67 67 65 72 0a | .local.trigger.=.option.trigger. |
31ca0 | 6c 6f 63 61 6c 20 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 6f 70 74 69 6f 6e 2e 64 65 73 63 72 | local.description.=.option.descr |
31cc0 | 69 70 74 69 6f 6e 0a 69 66 20 28 6f 70 74 69 6f 6e 2e 76 61 6c 75 65 29 20 74 68 65 6e 20 74 72 | iption.if.(option.value).then.tr |
31ce0 | 69 67 67 65 72 20 3d 20 74 72 69 67 67 65 72 20 2e 2e 20 22 3d 22 20 2e 2e 20 6f 70 74 69 6f 6e | igger.=.trigger...."="....option |
31d00 | 2e 76 61 6c 75 65 20 65 6e 64 0a 69 66 20 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 74 | .value.end.if.(option.allowed).t |
31d20 | 68 65 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 64 65 73 63 72 69 70 74 69 6f 6e 20 2e 2e | hen.description.=.description... |
31d40 | 20 22 3b 20 6f 6e 65 20 6f 66 3a 22 20 65 6e 64 0a 70 72 69 6e 74 66 28 22 20 2d 2d 25 2d 31 35 | .";.one.of:".end.printf(".--%-15 |
31d60 | 73 20 25 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 | s.%s",.trigger,.description).if. |
31d80 | 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 61 6c | (option.allowed).then.for._,.val |
31da0 | 75 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 | ue.in.ipairs(option.allowed).do. |
31dc0 | 70 72 69 6e 74 66 28 22 20 20 20 20 20 25 2d 31 34 73 20 25 73 22 2c 20 76 61 6c 75 65 5b 31 5d | printf(".....%-14s.%s",.value[1] |
31de0 | 2c 20 76 61 6c 75 65 5b 32 5d 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 22 29 0a 65 | ,.value[2]).end.end.printf("").e |
31e00 | 6e 64 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 | nd.printf("ACTIONS").printf(""). |
31e20 | 66 6f 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 | for.action.in.premake.action.eac |
31e40 | 68 28 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 | h().do.printf(".%-17s.%s",.actio |
31e60 | 6e 2e 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 | n.trigger,.action.description).e |
31e80 | 6e 64 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 | nd.printf("").printf("For.additi |
31ea0 | 6f 6e 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 67 69 | onal.information,.see.https://gi |
31ec0 | 74 68 75 62 2e 63 6f 6d 2f 62 6b 61 72 61 64 7a 69 63 2f 67 65 6e 69 65 22 29 0a 65 6e 64 0a 00 | thub.com/bkaradzic/genie").end.. |
31ee0 | 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 66 | function.premake.generate(obj,.f |
31f00 | 69 6c 65 6e 61 6d 65 2c 20 63 61 6c 6c 62 61 63 6b 29 0a 66 69 6c 65 6e 61 6d 65 20 3d 20 70 72 | ilename,.callback).filename.=.pr |
31f20 | 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 6c 65 6e 61 6d 65 28 6f 62 6a 2c 20 66 | emake.project.getfilename(obj,.f |
31f40 | 69 6c 65 6e 61 6d 65 29 0a 70 72 69 6e 74 66 28 22 47 65 6e 65 72 61 74 69 6e 67 20 25 73 2e 2e | ilename).printf("Generating.%s.. |
31f60 | 2e 22 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 2c 20 65 72 72 20 3d 20 69 6f 2e | .",.filename).local.f,.err.=.io. |
31f80 | 6f 70 65 6e 28 66 69 6c 65 6e 61 6d 65 2c 20 22 77 62 22 29 0a 69 66 20 28 6e 6f 74 20 66 29 20 | open(filename,."wb").if.(not.f). |
31fa0 | 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 30 29 0a 65 6e 64 0a 69 6f 2e 6f 75 74 70 75 74 | then.error(err,.0).end.io.output |
31fc0 | 28 66 29 0a 63 61 6c 6c 62 61 63 6b 28 6f 62 6a 29 0a 66 3a 63 6c 6f 73 65 28 29 0a 65 6e 64 0a | (f).callback(obj).f:close().end. |
31fe0 | 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 44 65 66 61 75 6c 74 53 63 72 69 | function.premake.findDefaultScri |
32000 | 70 74 28 64 69 72 2c 20 73 65 61 72 63 68 5f 75 70 77 61 72 64 73 29 0a 73 65 61 72 63 68 5f 75 | pt(dir,.search_upwards).search_u |
32020 | 70 77 61 72 64 73 20 3d 20 73 65 61 72 63 68 5f 75 70 77 61 72 64 73 20 6f 72 20 74 72 75 65 0a | pwards.=.search_upwards.or.true. |
32040 | 6c 6f 63 61 6c 20 6c 61 73 74 20 3d 20 22 22 0a 77 68 69 6c 65 20 64 69 72 20 7e 3d 20 6c 61 73 | local.last.=."".while.dir.~=.las |
32060 | 74 20 64 6f 0a 66 6f 72 20 5f 2c 20 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 7b 20 22 67 65 | t.do.for._,.name.in.ipairs({."ge |
32080 | 6e 69 65 2e 6c 75 61 22 2c 20 22 73 6f 6c 75 74 69 6f 6e 2e 6c 75 61 22 2c 20 22 70 72 65 6d 61 | nie.lua",."solution.lua",."prema |
320a0 | 6b 65 34 2e 6c 75 61 22 20 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 73 63 72 69 70 74 30 20 3d 20 64 | ke4.lua".}).do.local.script0.=.d |
320c0 | 69 72 20 2e 2e 20 22 2f 22 20 2e 2e 20 6e 61 6d 65 0a 69 66 20 28 6f 73 2e 69 73 66 69 6c 65 28 | ir...."/"....name.if.(os.isfile( |
320e0 | 73 63 72 69 70 74 30 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 2c 20 6e 61 6d 65 0a | script0)).then.return.dir,.name. |
32100 | 65 6e 64 0a 6c 6f 63 61 6c 20 73 63 72 69 70 74 31 20 3d 20 64 69 72 20 2e 2e 20 22 2f 73 63 72 | end.local.script1.=.dir...."/scr |
32120 | 69 70 74 73 2f 22 20 2e 2e 20 6e 61 6d 65 0a 69 66 20 28 6f 73 2e 69 73 66 69 6c 65 28 73 63 72 | ipts/"....name.if.(os.isfile(scr |
32140 | 69 70 74 31 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 20 2e 2e 20 22 2f 73 63 72 69 | ipt1)).then.return.dir...."/scri |
32160 | 70 74 73 2f 22 2c 20 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 6c 61 73 74 20 3d 20 64 69 72 0a 64 | pts/",.name.end.end.last.=.dir.d |
32180 | 69 72 20 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 64 69 72 20 2e 2e 20 22 2f | ir..=.path.getabsolute(dir...."/ |
321a0 | 2e 2e 22 29 0a 69 66 20 64 69 72 20 3d 3d 20 22 2e 22 20 6f 72 20 6e 6f 74 20 73 65 61 72 63 68 | ..").if.dir.==.".".or.not.search |
321c0 | 5f 75 70 77 61 72 64 73 20 74 68 65 6e 20 62 72 65 61 6b 20 65 6e 64 0a 65 6e 64 0a 72 65 74 75 | _upwards.then.break.end.end.retu |
321e0 | 72 6e 20 6e 69 6c 2c 20 6e 69 6c 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 | rn.nil,.nil.end.premake.codebloc |
32200 | 6b 73 20 3d 20 7b 20 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 | ks.=.{.}.newaction.{.trigger.... |
32220 | 20 20 20 20 20 3d 20 22 63 6f 64 65 62 6c 6f 63 6b 73 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 | .....=."codeblocks",.shortname.. |
32240 | 20 20 20 20 20 3d 20 22 43 6f 64 65 3a 3a 42 6c 6f 63 6b 73 22 2c 0a 64 65 73 63 72 69 70 74 69 | .....=."Code::Blocks",.descripti |
32260 | 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 43 6f 64 65 3a 3a 42 6c 6f 63 6b 73 20 | on.....=."Generate.Code::Blocks. |
32280 | 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 | project.files",.valid_kinds..... |
322a0 | 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 2c | =.{."ConsoleApp",."WindowedApp", |
322c0 | 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 20 7d 2c 0a 76 61 6c | ."StaticLib",."SharedLib".},.val |
322e0 | 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 76 | id_languages.=.{."C",."C++".},.v |
32300 | 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 3d 20 7b 20 22 67 63 63 | alid_tools.....=.{.cc...=.{."gcc |
32320 | 22 2c 20 22 6f 77 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 | ",."ow".},.},.onsolution.=.funct |
32340 | 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 | ion(sln).premake.generate(sln,." |
32360 | 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 2c 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b | %%.workspace",.premake.codeblock |
32380 | 73 2e 77 6f 72 6b 73 70 61 63 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 | s.workspace).end,.onproject.=.fu |
323a0 | 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a | nction(prj).premake.generate(prj |
323c0 | 2c 20 22 25 25 2e 63 62 70 22 2c 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 63 | ,."%%.cbp",.premake.codeblocks.c |
323e0 | 62 70 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 | bp).end,.oncleansolution.=.funct |
32400 | 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c | ion(sln).premake.clean.file(sln, |
32420 | 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f | ."%%.workspace").end,.oncleanpro |
32440 | 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 | ject.=.function(prj).premake.cle |
32460 | 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 63 62 70 22 29 0a 70 72 65 6d 61 6b 65 2e 63 | an.file(prj,."%%.cbp").premake.c |
32480 | 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 64 65 70 65 6e 64 22 29 0a 70 72 65 6d | lean.file(prj,."%%.depend").prem |
324a0 | 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 6c 61 79 6f 75 74 22 29 | ake.clean.file(prj,."%%.layout") |
324c0 | 0a 65 6e 64 0a 7d 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f | .end.}..function.premake.codeblo |
324e0 | 63 6b 73 2e 77 6f 72 6b 73 70 61 63 65 28 73 6c 6e 29 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 | cks.workspace(sln)._p('<?xml.ver |
32500 | 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 20 73 74 61 6e | sion="1.0".encoding="UTF-8".stan |
32520 | 64 61 6c 6f 6e 65 3d 22 79 65 73 22 20 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 65 42 6c 6f 63 6b | dalone="yes".?>')._p('<CodeBlock |
32540 | 73 5f 77 6f 72 6b 73 70 61 63 65 5f 66 69 6c 65 3e 27 29 0a 5f 70 28 31 2c 27 3c 57 6f 72 6b 73 | s_workspace_file>')._p(1,'<Works |
32560 | 70 61 63 65 20 74 69 74 6c 65 3d 22 25 73 22 3e 27 2c 20 73 6c 6e 2e 6e 61 6d 65 29 0a 66 6f 72 | pace.title="%s">',.sln.name).for |
32580 | 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f | .prj.in.premake.solution.eachpro |
325a0 | 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e | ject(sln).do.local.fname.=.path. |
325c0 | 6a 6f 69 6e 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 6c 6e 2e 6c 6f 63 61 74 69 | join(path.getrelative(sln.locati |
325e0 | 6f 6e 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 6c 6f 63 | on,.prj.location),.prj.name).loc |
32600 | 61 6c 20 61 63 74 69 76 65 20 3d 20 69 69 66 28 70 72 6a 2e 70 72 6f 6a 65 63 74 20 3d 3d 20 73 | al.active.=.iif(prj.project.==.s |
32620 | 6c 6e 2e 70 72 6f 6a 65 63 74 73 5b 31 5d 2c 20 27 20 61 63 74 69 76 65 3d 22 31 22 27 2c 20 27 | ln.projects[1],.'.active="1"',.' |
32640 | 27 29 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a 65 63 74 20 66 69 6c 65 6e 61 6d 65 3d 22 25 73 2e 63 | ')._p(2,'<Project.filename="%s.c |
32660 | 62 70 22 25 73 3e 27 2c 20 66 6e 61 6d 65 2c 20 61 63 74 69 76 65 29 0a 66 6f 72 20 5f 2c 64 65 | bp"%s>',.fname,.active).for._,de |
32680 | 70 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 | p.in.ipairs(premake.getdependenc |
326a0 | 69 65 73 28 70 72 6a 29 29 20 64 6f 0a 5f 70 28 33 2c 27 3c 44 65 70 65 6e 64 73 20 66 69 6c 65 | ies(prj)).do._p(3,'<Depends.file |
326c0 | 6e 61 6d 65 3d 22 25 73 2e 63 62 70 22 20 2f 3e 27 2c 20 70 61 74 68 2e 6a 6f 69 6e 28 70 61 74 | name="%s.cbp"./>',.path.join(pat |
326e0 | 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 65 70 2e | h.getrelative(sln.location,.dep. |
32700 | 6c 6f 63 61 74 69 6f 6e 29 2c 20 64 65 70 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 | location),.dep.name)).end._p(2,' |
32720 | 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 57 6f 72 6b 73 70 61 | </Project>').end._p(1,'</Workspa |
32740 | 63 65 3e 27 29 0a 5f 70 28 27 3c 2f 43 6f 64 65 42 6c 6f 63 6b 73 5f 77 6f 72 6b 73 70 61 63 65 | ce>')._p('</CodeBlocks_workspace |
32760 | 5f 66 69 6c 65 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 63 6f 64 65 62 6c 6f 63 6b 73 20 3d | _file>').end..local.codeblocks.= |
32780 | 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 | .premake.codeblocks.function.cod |
327a0 | 65 62 6c 6f 63 6b 73 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 63 68 68 65 61 64 | eblocks.files(prj).local.pchhead |
327c0 | 65 72 0a 69 66 20 28 70 72 6a 2e 70 63 68 68 65 61 64 65 72 29 20 74 68 65 6e 0a 70 63 68 68 65 | er.if.(prj.pchheader).then.pchhe |
327e0 | 61 64 65 72 20 3d 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 | ader.=.path.getrelative(prj.loca |
32800 | 74 69 6f 6e 2c 20 70 72 6a 2e 70 63 68 68 65 61 64 65 72 29 0a 65 6e 64 0a 66 6f 72 20 66 63 66 | tion,.prj.pchheader).end.for.fcf |
32820 | 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 66 69 6c 65 28 70 72 | g.in.premake.project.eachfile(pr |
32840 | 6a 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 55 6e 69 74 20 66 69 6c 65 6e 61 6d 65 3d 22 25 73 22 3e | j).do._p(2,'<Unit.filename="%s"> |
32860 | 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 66 63 66 67 2e 6e 61 6d 65 29 29 0a 69 66 20 66 63 | ',.premake.esc(fcfg.name)).if.fc |
32880 | 66 67 2e 6e 61 6d 65 20 7e 3d 20 66 63 66 67 2e 76 70 61 74 68 20 74 68 65 6e 0a 5f 70 28 33 2c | fg.name.~=.fcfg.vpath.then._p(3, |
328a0 | 27 3c 4f 70 74 69 6f 6e 20 76 69 72 74 75 61 6c 46 6f 6c 64 65 72 3d 22 25 73 22 20 2f 3e 27 2c | '<Option.virtualFolder="%s"./>', |
328c0 | 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 63 66 67 2e 76 70 61 74 68 29 29 0a | .path.getdirectory(fcfg.vpath)). |
328e0 | 65 6e 64 0a 69 66 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 66 69 6c 65 28 66 63 66 67 2e | end.if.path.isresourcefile(fcfg. |
32900 | 6e 61 6d 65 29 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 | name).then._p(3,'<Option.compile |
32920 | 72 56 61 72 3d 22 57 49 4e 44 52 45 53 22 20 2f 3e 27 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e | rVar="WINDRES"./>').elseif.path. |
32940 | 69 73 63 66 69 6c 65 28 66 63 66 67 2e 6e 61 6d 65 29 20 61 6e 64 20 70 72 6a 2e 6c 61 6e 67 75 | iscfile(fcfg.name).and.prj.langu |
32960 | 61 67 65 20 3d 3d 20 22 43 2b 2b 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 | age.==."C++".then._p(3,'<Option. |
32980 | 63 6f 6d 70 69 6c 65 72 56 61 72 3d 22 43 43 22 20 2f 3e 27 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 | compilerVar="CC"./>').end.if.not |
329a0 | 20 70 72 6a 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 66 63 66 67 2e 6e 61 6d 65 20 3d | .prj.flags.NoPCH.and.fcfg.name.= |
329c0 | 3d 20 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6f 6e 20 63 | =.pchheader.then._p(3,'<Option.c |
329e0 | 6f 6d 70 69 6c 65 72 56 61 72 3d 22 25 73 22 20 2f 3e 27 2c 20 69 69 66 28 70 72 6a 2e 6c 61 6e | ompilerVar="%s"./>',.iif(prj.lan |
32a00 | 67 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 43 43 22 2c 20 22 43 50 50 22 29 29 0a 5f 70 28 33 | guage.==."C",."CC",."CPP"))._p(3 |
32a20 | 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 3d 22 31 22 20 2f 3e 27 29 0a 5f 70 28 33 2c | ,'<Option.compile="1"./>')._p(3, |
32a40 | 27 3c 4f 70 74 69 6f 6e 20 77 65 69 67 68 74 3d 22 30 22 20 2f 3e 27 29 0a 5f 70 28 33 2c 27 3c | '<Option.weight="0"./>')._p(3,'< |
32a60 | 41 64 64 20 6f 70 74 69 6f 6e 3d 22 2d 78 20 63 2b 2b 2d 68 65 61 64 65 72 22 20 2f 3e 27 29 0a | Add.option="-x.c++-header"./>'). |
32a80 | 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 55 6e 69 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 | end._p(2,'</Unit>').end.end.func |
32aa0 | 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 64 65 62 75 67 65 6e 76 | tion.premake.codeblocks.debugenv |
32ac0 | 73 28 63 66 67 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 63 66 67 29 20 3d | s(cfg).if.premake.gettool(cfg).= |
32ae0 | 3d 20 70 72 65 6d 61 6b 65 2e 67 63 63 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 64 65 62 75 67 67 | =.premake.gcc.then._p(3,'<debugg |
32b00 | 65 72 3e 27 29 0a 5f 70 28 34 2c 27 3c 72 65 6d 6f 74 65 5f 64 65 62 75 67 67 69 6e 67 20 74 61 | er>')._p(4,'<remote_debugging.ta |
32b20 | 72 67 65 74 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6c 6f 6e | rget="%s">',.premake.esc(cfg.lon |
32b40 | 67 6e 61 6d 65 29 29 0a 6c 6f 63 61 6c 20 61 72 67 73 20 3d 20 27 27 0a 6c 6f 63 61 6c 20 73 7a | gname)).local.args.=.''.local.sz |
32b60 | 20 3d 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 73 0a 66 6f 72 20 69 64 78 2c 20 76 20 69 6e 20 | .=.#cfg.debugenvs.for.idx,.v.in. |
32b80 | 69 70 61 69 72 73 28 63 66 67 2e 64 65 62 75 67 65 6e 76 73 29 20 64 6f 0a 61 72 67 73 20 3d 20 | ipairs(cfg.debugenvs).do.args.=. |
32ba0 | 61 72 67 73 20 2e 2e 20 27 73 65 74 20 65 6e 76 20 27 20 2e 2e 20 76 20 0a 69 66 20 73 7a 20 7e | args....'set.env.'....v..if.sz.~ |
32bc0 | 3d 20 69 64 78 20 74 68 65 6e 20 61 72 67 73 20 3d 20 61 72 67 73 20 2e 2e 20 27 26 23 78 30 41 | =.idx.then.args.=.args....'
 |
32be0 | 3b 27 20 65 6e 64 0a 65 6e 64 0a 5f 70 28 35 2c 27 3c 6f 70 74 69 6f 6e 73 20 61 64 64 69 74 69 | ;'.end.end._p(5,'<options.additi |
32c00 | 6f 6e 61 6c 5f 63 6d 64 73 5f 62 65 66 6f 72 65 3d 22 25 73 22 20 2f 3e 27 2c 61 72 67 73 29 0a | onal_cmds_before="%s"./>',args). |
32c20 | 5f 70 28 34 2c 27 3c 2f 72 65 6d 6f 74 65 5f 64 65 62 75 67 67 69 6e 67 3e 27 29 0a 5f 70 28 33 | _p(4,'</remote_debugging>')._p(3 |
32c40 | 2c 27 3c 2f 64 65 62 75 67 67 65 72 3e 27 29 0a 65 6c 73 65 0a 20 65 72 72 6f 72 28 27 53 6f 72 | ,'</debugger>').else..error('Sor |
32c60 | 72 79 20 61 74 20 74 68 69 73 20 6d 6f 6d 65 6e 74 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 75 | ry.at.this.moment.there.is.no.su |
32c80 | 70 70 6f 72 74 20 66 6f 72 20 64 65 62 75 67 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 | pport.for.debug.environment.vari |
32ca0 | 61 62 6c 65 73 20 77 69 74 68 20 74 68 69 73 20 64 65 62 75 67 67 65 72 20 61 6e 64 20 63 6f 64 | ables.with.this.debugger.and.cod |
32cc0 | 65 62 6c 6f 63 6b 73 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | eblocks').end.end.function.prema |
32ce0 | 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 63 62 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 63 20 | ke.codeblocks.cbp(prj).local.cc. |
32d00 | 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 70 72 6a 29 0a 5f 70 28 27 3c 3f 78 6d 6c | =.premake.gettool(prj)._p('<?xml |
32d20 | 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 20 | .version="1.0".encoding="UTF-8". |
32d40 | 73 74 61 6e 64 61 6c 6f 6e 65 3d 22 79 65 73 22 20 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 65 42 | standalone="yes".?>')._p('<CodeB |
32d60 | 6c 6f 63 6b 73 5f 70 72 6f 6a 65 63 74 5f 66 69 6c 65 3e 27 29 0a 5f 70 28 31 2c 27 3c 46 69 6c | locks_project_file>')._p(1,'<Fil |
32d80 | 65 56 65 72 73 69 6f 6e 20 6d 61 6a 6f 72 3d 22 31 22 20 6d 69 6e 6f 72 3d 22 36 22 20 2f 3e 27 | eVersion.major="1".minor="6"./>' |
32da0 | 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 6a 65 63 74 3e 27 29 0a 5f 70 28 32 2c 27 3c 4f 70 74 69 6f | )._p(1,'<Project>')._p(2,'<Optio |
32dc0 | 6e 20 74 69 74 6c 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 | n.title="%s"./>',.premake.esc(pr |
32de0 | 6a 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 4f 70 74 69 6f 6e 20 70 63 68 5f 6d 6f 64 65 3d | j.name))._p(2,'<Option.pch_mode= |
32e00 | 22 32 22 20 2f 3e 27 29 0a 5f 70 28 32 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 3d | "2"./>')._p(2,'<Option.compiler= |
32e20 | 22 25 73 22 20 2f 3e 27 2c 20 5f 4f 50 54 49 4f 4e 53 2e 63 63 29 0a 6c 6f 63 61 6c 20 70 6c 61 | "%s"./>',._OPTIONS.cc).local.pla |
32e40 | 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 | tforms.=.premake.filterplatforms |
32e60 | 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 | (prj.solution,.cc.platforms,."Na |
32e80 | 74 69 76 65 22 29 0a 66 6f 72 20 69 20 3d 20 23 70 6c 61 74 66 6f 72 6d 73 2c 20 31 2c 20 2d 31 | tive").for.i.=.#platforms,.1,.-1 |
32ea0 | 20 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 6f 72 | .do.if.premake.platforms[platfor |
32ec0 | 6d 73 5b 69 5d 5d 2e 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 72 20 74 68 65 6e 0a 74 61 62 6c | ms[i]].iscrosscompiler.then.tabl |
32ee0 | 65 2e 72 65 6d 6f 76 65 28 70 6c 61 74 66 6f 72 6d 73 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 20 0a | e.remove(platforms,.i).end.end.. |
32f00 | 5f 70 28 32 2c 27 3c 42 75 69 6c 64 3e 27 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 | _p(2,'<Build>').for._,.platform. |
32f20 | 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 | in.ipairs(platforms).do.for.cfg. |
32f40 | 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 | in.premake.eachconfig(prj,.platf |
32f60 | 6f 72 6d 29 20 64 6f 0a 5f 70 28 33 2c 27 3c 54 61 72 67 65 74 20 74 69 74 6c 65 3d 22 25 73 22 | orm).do._p(3,'<Target.title="%s" |
32f80 | 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 29 29 0a 5f | >',.premake.esc(cfg.longname))._ |
32fa0 | 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 6f 75 74 70 75 74 3d 22 25 73 22 20 70 72 65 66 69 78 5f | p(4,'<Option.output="%s".prefix_ |
32fc0 | 61 75 74 6f 3d 22 30 22 20 65 78 74 65 6e 73 69 6f 6e 5f 61 75 74 6f 3d 22 30 22 20 2f 3e 27 2c | auto="0".extension_auto="0"./>', |
32fe0 | 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 66 75 6c | .premake.esc(cfg.buildtarget.ful |
33000 | 6c 70 61 74 68 29 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 74 68 65 6e 0a 5f 70 28 | lpath)).if.cfg.debugdir.then._p( |
33020 | 34 2c 27 3c 4f 70 74 69 6f 6e 20 77 6f 72 6b 69 6e 67 5f 64 69 72 3d 22 25 73 22 20 2f 3e 27 2c | 4,'<Option.working_dir="%s"./>', |
33040 | 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 64 65 62 75 67 64 69 72 29 29 0a 65 6e 64 0a | .premake.esc(cfg.debugdir)).end. |
33060 | 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 6f 62 6a 65 63 74 5f 6f 75 74 70 75 74 3d 22 25 73 22 | _p(4,'<Option.object_output="%s" |
33080 | 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 | ./>',.premake.esc(cfg.objectsdir |
330a0 | 29 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 20 57 69 6e 64 6f 77 65 64 41 70 70 20 3d | )).local.types.=.{.WindowedApp.= |
330c0 | 20 30 2c 20 43 6f 6e 73 6f 6c 65 41 70 70 20 3d 20 31 2c 20 53 74 61 74 69 63 4c 69 62 20 3d 20 | .0,.ConsoleApp.=.1,.StaticLib.=. |
330e0 | 32 2c 20 53 68 61 72 65 64 4c 69 62 20 3d 20 33 20 7d 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e | 2,.SharedLib.=.3.}._p(4,'<Option |
33100 | 20 74 79 70 65 3d 22 25 64 22 20 2f 3e 27 2c 20 74 79 70 65 73 5b 63 66 67 2e 6b 69 6e 64 5d 29 | .type="%d"./>',.types[cfg.kind]) |
33120 | 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 63 6f 6d 70 69 6c 65 72 3d 22 25 73 22 20 2f 3e 27 | ._p(4,'<Option.compiler="%s"./>' |
33140 | 2c 20 5f 4f 50 54 49 4f 4e 53 2e 63 63 29 0a 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 | ,._OPTIONS.cc).if.(cfg.kind.==." |
33160 | 53 68 61 72 65 64 4c 69 62 22 29 20 74 68 65 6e 0a 5f 70 28 34 2c 27 3c 4f 70 74 69 6f 6e 20 63 | SharedLib").then._p(4,'<Option.c |
33180 | 72 65 61 74 65 44 65 66 46 69 6c 65 3d 22 30 22 20 2f 3e 27 29 0a 5f 70 28 34 2c 27 3c 4f 70 74 | reateDefFile="0"./>')._p(4,'<Opt |
331a0 | 69 6f 6e 20 63 72 65 61 74 65 53 74 61 74 69 63 4c 69 62 3d 22 25 73 22 20 2f 3e 27 2c 20 69 69 | ion.createStaticLib="%s"./>',.ii |
331c0 | 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 2c 20 30 2c 20 31 29 29 0a | f(cfg.flags.NoImportLib,.0,.1)). |
331e0 | 65 6e 64 0a 5f 70 28 34 2c 27 3c 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 66 6f 72 20 5f 2c 66 6c 61 | end._p(4,'<Compiler>').for._,fla |
33200 | 67 20 69 6e 20 69 70 61 69 72 73 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 63 66 6c | g.in.ipairs(table.join(cc.getcfl |
33220 | 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 | ags(cfg),.cc.getcxxflags(cfg),.c |
33240 | 63 2e 67 65 74 64 65 66 69 6e 65 73 28 63 66 67 2e 64 65 66 69 6e 65 73 29 2c 20 63 66 67 2e 62 | c.getdefines(cfg.defines),.cfg.b |
33260 | 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 6f 70 74 69 | uildoptions)).do._p(5,'<Add.opti |
33280 | 6f 6e 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 66 6c 61 67 29 29 0a | on="%s"./>',.premake.esc(flag)). |
332a0 | 65 6e 64 0a 69 66 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 63 | end.if.not.cfg.flags.NoPCH.and.c |
332c0 | 66 67 2e 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 5f 70 28 35 2c 27 3c 41 64 64 20 6f 70 74 | fg.pchheader.then._p(5,'<Add.opt |
332e0 | 69 6f 6e 3d 22 2d 57 69 6e 76 61 6c 69 64 2d 70 63 68 22 20 2f 3e 27 29 0a 5f 70 28 35 2c 27 3c | ion="-Winvalid-pch"./>')._p(5,'< |
33300 | 41 64 64 20 6f 70 74 69 6f 6e 3d 22 2d 69 6e 63 6c 75 64 65 20 26 71 75 6f 74 3b 25 73 26 71 75 | Add.option="-include."%s&qu |
33320 | 6f 74 3b 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 70 63 68 68 65 61 | ot;"./>',.premake.esc(cfg.pchhea |
33340 | 64 65 72 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e | der)).end.for._,v.in.ipairs(cfg. |
33360 | 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 64 69 72 65 63 | includedirs).do._p(5,'<Add.direc |
33380 | 74 6f 72 79 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 | tory="%s"./>',.premake.esc(v)).e |
333a0 | 6e 64 0a 5f 70 28 34 2c 27 3c 2f 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 5f 70 28 34 2c 27 3c 4c 69 | nd._p(4,'</Compiler>')._p(4,'<Li |
333c0 | 6e 6b 65 72 3e 27 29 0a 66 6f 72 20 5f 2c 66 6c 61 67 20 69 6e 20 69 70 61 69 72 73 28 74 61 62 | nker>').for._,flag.in.ipairs(tab |
333e0 | 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e | le.join(cc.getldflags(cfg),.cfg. |
33400 | 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 6f 70 74 69 | linkoptions)).do._p(5,'<Add.opti |
33420 | 6f 6e 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 66 6c 61 67 29 29 0a | on="%s"./>',.premake.esc(flag)). |
33440 | 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 | end.for._,v.in.ipairs(premake.ge |
33460 | 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 | tlinks(cfg,."all",."directory")) |
33480 | 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 64 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 2f 3e | .do._p(5,'<Add.directory="%s"./> |
334a0 | 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 | ',.premake.esc(v)).end.for._,v.i |
334c0 | 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 | n.ipairs(premake.getlinks(cfg,." |
334e0 | 61 6c 6c 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 | all",."basename")).do._p(5,'<Add |
33500 | 20 6c 69 62 72 61 72 79 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 | .library="%s"./>',.premake.esc(v |
33520 | 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 2f 4c 69 6e 6b 65 72 3e 27 29 0a 69 66 20 70 72 65 6d | )).end._p(4,'</Linker>').if.prem |
33540 | 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 22 2e 72 63 22 29 20 74 68 65 6e 0a 5f 70 | ake.findfile(cfg,.".rc").then._p |
33560 | 28 34 2c 27 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 66 6f 72 20 5f 2c 76 | (4,'<ResourceCompiler>').for._,v |
33580 | 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._ |
335a0 | 70 28 35 2c 27 3c 41 64 64 20 64 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 | p(5,'<Add.directory="%s"./>',.pr |
335c0 | 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 | emake.esc(v)).end.for._,v.in.ipa |
335e0 | 69 72 73 28 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 5f 70 28 35 2c | irs(cfg.resincludedirs).do._p(5, |
33600 | 27 3c 41 64 64 20 64 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b | '<Add.directory="%s"./>',.premak |
33620 | 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 3c 2f 52 65 73 6f 75 72 63 65 43 6f | e.esc(v)).end._p(4,'</ResourceCo |
33640 | 6d 70 69 6c 65 72 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f | mpiler>').end.if.#cfg.prebuildco |
33660 | 6d 6d 61 6e 64 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d | mmands.>.0.or.#cfg.postbuildcomm |
33680 | 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 3c 45 78 74 72 61 43 6f 6d 6d 61 6e | ands.>.0.then._p(4,'<ExtraComman |
336a0 | 64 73 3e 27 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 72 65 62 | ds>').for._,v.in.ipairs(cfg.preb |
336c0 | 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 62 65 66 6f | uildcommands).do._p(5,'<Add.befo |
336e0 | 72 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 | re="%s"./>',.premake.esc(v)).end |
33700 | 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 | .for._,v.in.ipairs(cfg.postbuild |
33720 | 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 70 28 35 2c 27 3c 41 64 64 20 61 66 74 65 72 3d 22 25 | commands).do._p(5,'<Add.after="% |
33740 | 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 34 | s"./>',.premake.esc(v)).end._p(4 |
33760 | 2c 27 3c 2f 45 78 74 72 61 43 6f 6d 6d 61 6e 64 73 3e 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c | ,'</ExtraCommands>').end._p(3,'< |
33780 | 2f 54 61 72 67 65 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 42 75 69 6c 64 | /Target>').end.end._p(2,'</Build |
337a0 | 3e 27 29 0a 63 6f 64 65 62 6c 6f 63 6b 73 2e 66 69 6c 65 73 28 70 72 6a 29 0a 5f 70 28 32 2c 27 | >').codeblocks.files(prj)._p(2,' |
337c0 | 3c 45 78 74 65 6e 73 69 6f 6e 73 3e 27 29 0a 20 20 20 20 20 20 20 20 66 6f 72 20 5f 2c 20 70 6c | <Extensions>').........for._,.pl |
337e0 | 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 | atform.in.ipairs(platforms).do.f |
33800 | 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a | or.cfg.in.premake.eachconfig(prj |
33820 | 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 69 66 20 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 | ,.platform).do.if.cfg.debugenvs. |
33840 | 61 6e 64 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 3e 20 30 20 74 68 65 6e 0a 70 72 65 6d | and.#cfg.debugenvs.>.0.then.prem |
33860 | 61 6b 65 2e 63 6f 64 65 62 6c 6f 63 6b 73 2e 64 65 62 75 67 65 6e 76 73 28 63 66 67 29 0a 65 6e | ake.codeblocks.debugenvs(cfg).en |
33880 | 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 45 78 74 65 6e 73 69 6f 6e 73 3e 27 29 0a | d.end.end._p(2,'</Extensions>'). |
338a0 | 5f 70 28 31 2c 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 5f 70 28 27 3c 2f 43 6f 64 65 42 6c 6f | _p(1,'</Project>')._p('</CodeBlo |
338c0 | 63 6b 73 5f 70 72 6f 6a 65 63 74 5f 66 69 6c 65 3e 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 00 | cks_project_file>')._p('').end.. |
338e0 | 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 20 3d 20 7b 20 7d 0a 6e 65 77 61 63 74 69 6f 6e | premake.codelite.=.{.}.newaction |
33900 | 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 63 6f 64 65 6c 69 74 65 22 2c | .{.trigger.........=."codelite", |
33920 | 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 43 6f 64 65 4c 69 74 65 22 2c 0a 64 | .shortname.......=."CodeLite",.d |
33940 | 65 73 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 43 6f 64 65 4c | escription.....=."Generate.CodeL |
33960 | 69 74 65 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 | ite.project.files",.valid_kinds. |
33980 | 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 |
339a0 | 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 20 7d 2c | pp",."StaticLib",."SharedLib".}, |
339c0 | 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 43 2b 2b 22 20 | .valid_languages.=.{."C",."C++". |
339e0 | 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 3d 20 7b 20 | },.valid_tools.....=.{.cc...=.{. |
33a00 | 22 67 63 63 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f | "gcc".},.},.onsolution.=.functio |
33a20 | 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 | n(sln).premake.generate(sln,."%% |
33a40 | 2e 77 6f 72 6b 73 70 61 63 65 22 2c 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 2e 77 6f | .workspace",.premake.codelite.wo |
33a60 | 72 6b 73 70 61 63 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 | rkspace).end,.onproject.=.functi |
33a80 | 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 | on(prj).premake.generate(prj,."% |
33aa0 | 25 2e 70 72 6f 6a 65 63 74 22 2c 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 2e 70 72 6f | %.project",.premake.codelite.pro |
33ac0 | 6a 65 63 74 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e | ject).end,.oncleansolution.=.fun |
33ae0 | 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c | ction(sln).premake.clean.file(sl |
33b00 | 6e 2c 20 22 25 25 2e 77 6f 72 6b 73 70 61 63 65 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e | n,."%%.workspace").premake.clean |
33b20 | 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 5f 77 73 70 2e 6d 6b 22 29 0a 70 72 65 6d 61 6b 65 2e | .file(sln,."%%_wsp.mk").premake. |
33b40 | 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 74 61 67 73 22 29 0a 65 6e 64 2c 0a | clean.file(sln,."%%.tags").end,. |
33b60 | 6f 6e 63 6c 65 61 6e 70 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 |
33b80 | 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 2e 70 72 6f 6a 65 | remake.clean.file(prj,."%%.proje |
33ba0 | 63 74 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 25 | ct").premake.clean.file(prj,."%% |
33bc0 | 2e 6d 6b 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 22 25 | .mk").premake.clean.file(prj,."% |
33be0 | 25 2e 6c 69 73 74 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c | %.list").premake.clean.file(prj, |
33c00 | 20 22 25 25 2e 6f 75 74 22 29 0a 65 6e 64 0a 7d 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | ."%%.out").end.}..function.prema |
33c20 | 6b 65 2e 63 6f 64 65 6c 69 74 65 2e 77 6f 72 6b 73 70 61 63 65 28 73 6c 6e 29 0a 5f 70 28 27 3c | ke.codelite.workspace(sln)._p('< |
33c40 | 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 | ?xml.version="1.0".encoding="utf |
33c60 | 2d 38 22 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 65 4c 69 74 65 5f 57 6f 72 6b 73 70 61 63 65 20 | -8"?>')._p('<CodeLite_Workspace. |
33c80 | 4e 61 6d 65 3d 22 25 73 22 20 44 61 74 61 62 61 73 65 3d 22 2e 2f 25 73 2e 74 61 67 73 22 3e 27 | Name="%s".Database="./%s.tags">' |
33ca0 | 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 73 6c 6e 2e 6e 61 6d 65 29 2c 20 70 72 65 6d 61 6b 65 | ,.premake.esc(sln.name),.premake |
33cc0 | 2e 65 73 63 28 73 6c 6e 2e 6e 61 6d 65 29 29 0a 66 6f 72 20 69 2c 70 72 6a 20 69 6e 20 69 70 61 | .esc(sln.name)).for.i,prj.in.ipa |
33ce0 | 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 | irs(sln.projects).do.local.name. |
33d00 | 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 6e | =.premake.esc(prj.name).local.fn |
33d20 | 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 | ame.=.path.join(path.getrelative |
33d40 | 28 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 2c 20 70 72 | (sln.location,.prj.location),.pr |
33d60 | 6a 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 61 63 74 69 76 65 20 3d 20 69 69 66 28 69 3d 3d 31 2c | j.name).local.active.=.iif(i==1, |
33d80 | 20 22 59 65 73 22 2c 20 22 4e 6f 22 29 0a 5f 70 28 27 20 20 3c 50 72 6f 6a 65 63 74 20 4e 61 6d | ."Yes",."No")._p('..<Project.Nam |
33da0 | 65 3d 22 25 73 22 20 50 61 74 68 3d 22 25 73 2e 70 72 6f 6a 65 63 74 22 20 41 63 74 69 76 65 3d | e="%s".Path="%s.project".Active= |
33dc0 | 22 25 73 22 20 2f 3e 27 2c 20 6e 61 6d 65 2c 20 66 6e 61 6d 65 2c 20 61 63 74 69 76 65 29 0a 65 | "%s"./>',.name,.fname,.active).e |
33de0 | 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c | nd.local.platforms.=.premake.fil |
33e00 | 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 2c 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f | terplatforms(sln,.premake[_OPTIO |
33e20 | 4e 53 2e 63 63 5d 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 66 6f 72 20 | NS.cc].platforms,."Native").for. |
33e40 | 69 20 3d 20 23 70 6c 61 74 66 6f 72 6d 73 2c 20 31 2c 20 2d 31 20 64 6f 0a 69 66 20 70 72 65 6d | i.=.#platforms,.1,.-1.do.if.prem |
33e60 | 61 6b 65 2e 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 73 5b 69 5d 5d 2e 69 73 63 72 | ake.platforms[platforms[i]].iscr |
33e80 | 6f 73 73 63 6f 6d 70 69 6c 65 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 70 6c | osscompiler.then.table.remove(pl |
33ea0 | 61 74 66 6f 72 6d 73 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 20 0a 5f 70 28 27 20 20 3c 42 75 69 6c | atforms,.i).end.end.._p('..<Buil |
33ec0 | 64 4d 61 74 72 69 78 3e 27 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 | dMatrix>').for._,.platform.in.ip |
33ee0 | 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 6e 61 6d | airs(platforms).do.for._,.cfgnam |
33f00 | 65 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 29 20 | e.in.ipairs(sln.configurations). |
33f20 | 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 | do.local.name.=.premake.getconfi |
33f40 | 67 6e 61 6d 65 28 63 66 67 6e 61 6d 65 2c 20 70 6c 61 74 66 6f 72 6d 29 3a 67 73 75 62 28 22 7c | gname(cfgname,.platform):gsub("| |
33f60 | 22 2c 22 5f 22 29 0a 5f 70 28 27 20 20 20 20 3c 57 6f 72 6b 73 70 61 63 65 43 6f 6e 66 69 67 75 | ","_")._p('....<WorkspaceConfigu |
33f80 | 72 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 25 73 22 20 53 65 6c 65 63 74 65 64 3d 22 79 65 73 22 3e | ration.Name="%s".Selected="yes"> |
33fa0 | 27 2c 20 6e 61 6d 65 29 0a 66 6f 72 20 5f 2c 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e | ',.name).for._,prj.in.ipairs(sln |
33fc0 | 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 3c 50 72 6f 6a 65 63 74 | .projects).do._p('......<Project |
33fe0 | 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 3e 27 2c 20 70 | .Name="%s".ConfigName="%s"/>',.p |
34000 | 72 6a 2e 6e 61 6d 65 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 2f 57 6f 72 | rj.name,.name).end._p('....</Wor |
34020 | 6b 73 70 61 63 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 5f | kspaceConfiguration>').end.end._ |
34040 | 70 28 27 20 20 3c 2f 42 75 69 6c 64 4d 61 74 72 69 78 3e 27 29 0a 5f 70 28 27 3c 2f 43 6f 64 65 | p('..</BuildMatrix>')._p('</Code |
34060 | 4c 69 74 65 5f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 63 6f 64 | Lite_Workspace>').end..local.cod |
34080 | 65 6c 69 74 65 20 3d 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 0a 6c 6f 63 61 6c 20 74 | elite.=.premake.codelite.local.t |
340a0 | 72 65 65 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 | ree.=.premake.tree.function.code |
340c0 | 6c 69 74 65 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 65 6d 61 | lite.files(prj).local.tr.=.prema |
340e0 | 6b 65 2e 70 72 6f 6a 65 63 74 2e 62 75 69 6c 64 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a | ke.project.buildsourcetree(prj). |
34100 | 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 65 6e 74 65 | tree.traverse(tr,.{.onbranchente |
34120 | 72 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 64 65 70 | r.=.function(node,.depth)._p(dep |
34140 | 74 68 2c 20 27 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 | th,.'<VirtualDirectory.Name="%s" |
34160 | 3e 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 2c 0a 6f 6e 62 72 61 6e 63 68 65 78 69 74 | >',.node.name).end,.onbranchexit |
34180 | 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 64 65 70 74 | .=.function(node,.depth)._p(dept |
341a0 | 68 2c 20 27 3c 2f 56 69 72 74 75 61 6c 44 69 72 65 63 74 6f 72 79 3e 27 29 0a 65 6e 64 2c 0a 6f | h,.'</VirtualDirectory>').end,.o |
341c0 | 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 0a 5f 70 | nleaf.=.function(node,.depth)._p |
341e0 | 28 64 65 70 74 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 | (depth,.'<File.Name="%s"/>',.nod |
34200 | 65 2e 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 2c 0a 7d 2c 20 74 72 75 65 2c 20 31 29 0a 65 6e 64 | e.cfg.name).end,.},.true,.1).end |
34220 | 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6f 64 65 6c 69 74 65 2e 70 72 6f 6a 65 | .function.premake.codelite.proje |
34240 | 63 74 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 65 6e 74 20 3d 20 22 20 20 22 0a 5f 70 28 27 3c 3f 78 | ct(prj).io.indent.=.".."._p('<?x |
34260 | 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 | ml.version="1.0".encoding="utf-8 |
34280 | 22 3f 3e 27 29 0a 5f 70 28 27 3c 43 6f 64 65 4c 69 74 65 5f 50 72 6f 6a 65 63 74 20 4e 61 6d 65 | "?>')._p('<CodeLite_Project.Name |
342a0 | 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 29 0a | ="%s">',.premake.esc(prj.name)). |
342c0 | 63 6f 64 65 6c 69 74 65 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 | codelite.files(prj).local.types. |
342e0 | 3d 20 7b 20 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 2c | =.{..ConsoleApp..=."Executable", |
34300 | 20 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 45 78 65 63 75 74 61 62 6c 65 22 2c 20 0a 53 | ..WindowedApp.=."Executable",..S |
34320 | 74 61 74 69 63 4c 69 62 20 20 20 3d 20 22 53 74 61 74 69 63 20 4c 69 62 72 61 72 79 22 2c 0a 53 | taticLib...=."Static.Library",.S |
34340 | 68 61 72 65 64 4c 69 62 20 20 20 3d 20 22 44 79 6e 61 6d 69 63 20 4c 69 62 72 61 72 79 22 2c 0a | haredLib...=."Dynamic.Library",. |
34360 | 7d 0a 5f 70 28 27 20 20 3c 53 65 74 74 69 6e 67 73 20 54 79 70 65 3d 22 25 73 22 3e 27 2c 20 74 | }._p('..<Settings.Type="%s">',.t |
34380 | 79 70 65 73 5b 70 72 6a 2e 6b 69 6e 64 5d 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 | ypes[prj.kind]).local.platforms. |
343a0 | 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 70 72 6a 2e 73 6f | =.premake.filterplatforms(prj.so |
343c0 | 6c 75 74 69 6f 6e 2c 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f 4e 53 2e 63 63 5d 2e 70 6c 61 | lution,.premake[_OPTIONS.cc].pla |
343e0 | 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 66 6f 72 20 69 20 3d 20 23 70 6c 61 74 66 | tforms,."Native").for.i.=.#platf |
34400 | 6f 72 6d 73 2c 20 31 2c 20 2d 31 20 64 6f 0a 69 66 20 70 72 65 6d 61 6b 65 2e 70 6c 61 74 66 6f | orms,.1,.-1.do.if.premake.platfo |
34420 | 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 73 5b 69 5d 5d 2e 69 73 63 72 6f 73 73 63 6f 6d 70 69 6c 65 | rms[platforms[i]].iscrosscompile |
34440 | 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 70 6c 61 74 66 6f 72 6d 73 2c 20 69 | r.then.table.remove(platforms,.i |
34460 | 29 0a 65 6e 64 0a 65 6e 64 20 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 | ).end.end..for._,.platform.in.ip |
34480 | 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 | airs(platforms).do.for.cfg.in.pr |
344a0 | 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 | emake.eachconfig(prj,.platform). |
344c0 | 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e | do.local.name.=.premake.esc(cfg. |
344e0 | 6c 6f 6e 67 6e 61 6d 65 29 3a 67 73 75 62 28 22 7c 22 2c 22 5f 22 29 0a 6c 6f 63 61 6c 20 63 6f | longname):gsub("|","_").local.co |
34500 | 6d 70 69 6c 65 72 20 3d 20 69 69 66 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 | mpiler.=.iif(cfg.language.==."C" |
34520 | 2c 20 22 67 63 63 22 2c 20 22 67 2b 2b 22 29 0a 5f 70 28 27 20 20 20 20 3c 43 6f 6e 66 69 67 75 | ,."gcc",."g++")._p('....<Configu |
34540 | 72 61 74 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 67 | ration.Name="%s".CompilerType="g |
34560 | 6e 75 20 25 73 22 20 44 65 62 75 67 67 65 72 54 79 70 65 3d 22 47 4e 55 20 67 64 62 20 64 65 62 | nu.%s".DebuggerType="GNU.gdb.deb |
34580 | 75 67 67 65 72 22 20 54 79 70 65 3d 22 25 73 22 3e 27 2c 20 6e 61 6d 65 2c 20 63 6f 6d 70 69 6c | ugger".Type="%s">',.name,.compil |
345a0 | 65 72 2c 20 74 79 70 65 73 5b 63 66 67 2e 6b 69 6e 64 5d 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 | er,.types[cfg.kind]).local.fname |
345c0 | 20 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e | ..=.premake.esc(cfg.buildtarget. |
345e0 | 66 75 6c 6c 70 61 74 68 29 0a 6c 6f 63 61 6c 20 6f 62 6a 64 69 72 20 3d 20 70 72 65 6d 61 6b 65 | fullpath).local.objdir.=.premake |
34600 | 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 6c 6f 63 61 6c 20 72 75 6e 63 6d | .esc(cfg.objectsdir).local.runcm |
34620 | 64 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 72 | d.=.cfg.buildtarget.name.local.r |
34640 | 75 6e 64 69 72 20 3d 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 6f 72 20 63 66 67 2e 62 75 69 6c | undir.=.cfg.debugdir.or.cfg.buil |
34660 | 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 0a 6c 6f 63 61 6c 20 72 75 6e 61 72 67 73 20 | dtarget.directory.local.runargs. |
34680 | 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 61 72 67 73 2c 20 22 20 | =.table.concat(cfg.debugargs,.". |
346a0 | 22 29 0a 6c 6f 63 61 6c 20 70 61 75 73 65 20 20 3d 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d | ").local.pause..=.iif(cfg.kind.= |
346c0 | 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 6e 6f 22 2c 20 22 79 65 73 22 29 0a 5f 70 | =."WindowedApp",."no",."yes")._p |
346e0 | 28 27 20 20 20 20 20 20 3c 47 65 6e 65 72 61 6c 20 4f 75 74 70 75 74 46 69 6c 65 3d 22 25 73 22 | ('......<General.OutputFile="%s" |
34700 | 20 49 6e 74 65 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 | .IntermediateDirectory="%s".Comm |
34720 | 61 6e 64 3d 22 2e 2f 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 | and="./%s".CommandArguments="%s" |
34740 | 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 75 73 65 45 78 65 63 | .WorkingDirectory="%s".PauseExec |
34760 | 57 68 65 6e 50 72 6f 63 54 65 72 6d 69 6e 61 74 65 73 3d 22 25 73 22 2f 3e 27 2c 20 66 6e 61 6d | WhenProcTerminates="%s"/>',.fnam |
34780 | 65 2c 20 6f 62 6a 64 69 72 2c 20 72 75 6e 63 6d 64 2c 20 72 75 6e 61 72 67 73 2c 20 72 75 6e 64 | e,.objdir,.runcmd,.runargs,.rund |
347a0 | 69 72 2c 20 70 61 75 73 65 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 70 72 65 6d 61 6b 65 | ir,.pause).local.flags.=.premake |
347c0 | 2e 65 73 63 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 | .esc(table.join(premake.gcc.getc |
347e0 | 66 6c 61 67 73 28 63 66 67 29 2c 20 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 63 78 78 66 6c | flags(cfg),.premake.gcc.getcxxfl |
34800 | 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 0a 5f 70 28 | ags(cfg),.cfg.buildoptions))._p( |
34820 | 27 20 20 20 20 20 20 3c 43 6f 6d 70 69 6c 65 72 20 52 65 71 75 69 72 65 64 3d 22 79 65 73 22 20 | '......<Compiler.Required="yes". |
34840 | 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 63 61 74 28 66 6c 61 | Options="%s">',.table.concat(fla |
34860 | 67 73 2c 20 22 3b 22 29 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e | gs,.";")).for._,v.in.ipairs(cfg. |
34880 | 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 49 6e 63 | includedirs).do._p('........<Inc |
348a0 | 6c 75 64 65 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e | ludePath.Value="%s"/>',.premake. |
348c0 | 65 73 63 28 76 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 | esc(v)).end.for._,v.in.ipairs(cf |
348e0 | 67 2e 64 65 66 69 6e 65 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 50 72 65 70 72 | g.defines).do._p('........<Prepr |
34900 | 6f 63 65 73 73 6f 72 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 | ocessor.Value="%s"/>',.premake.e |
34920 | 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 43 6f 6d 70 69 6c 65 72 3e | sc(v)).end._p('......</Compiler> |
34940 | 27 29 0a 66 6c 61 67 73 20 3d 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 6a 6f 69 | ').flags.=.premake.esc(table.joi |
34960 | 6e 28 70 72 65 6d 61 6b 65 2e 67 63 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 2c 20 63 | n(premake.gcc.getldflags(cfg),.c |
34980 | 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 4c 69 6e 6b | fg.linkoptions))._p('......<Link |
349a0 | 65 72 20 52 65 71 75 69 72 65 64 3d 22 79 65 73 22 20 4f 70 74 69 6f 6e 73 3d 22 25 73 22 3e 27 | er.Required="yes".Options="%s">' |
349c0 | 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 66 6c 61 67 73 2c 20 22 3b 22 29 29 0a 66 6f 72 20 | ,.table.concat(flags,.";")).for. |
349e0 | 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 | _,v.in.ipairs(premake.getlinks(c |
34a00 | 66 67 2c 20 22 61 6c 6c 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 5f 70 28 27 | fg,."all",."directory")).do._p(' |
34a20 | 20 20 20 20 20 20 20 20 3c 4c 69 62 72 61 72 79 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 20 | ........<LibraryPath.Value="%s". |
34a40 | 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 76 | />',.premake.esc(v)).end.for._,v |
34a60 | 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c | .in.ipairs(premake.getlinks(cfg, |
34a80 | 20 22 61 6c 6c 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 | ."all",."basename")).do._p('.... |
34aa0 | 20 20 20 20 3c 4c 69 62 72 61 72 79 20 56 61 6c 75 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 | ....<Library.Value="%s"./>',.pre |
34ac0 | 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 4c 69 6e | make.esc(v)).end._p('......</Lin |
34ae0 | 6b 65 72 3e 27 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 | ker>').if.premake.findfile(cfg,. |
34b00 | 22 2e 72 63 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 65 66 69 6e 65 73 20 3d 20 74 61 62 6c | ".rc").then.local.defines.=.tabl |
34b20 | 65 2e 69 6d 70 6c 6f 64 65 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 66 67 2e 64 65 66 69 6e 65 73 | e.implode(table.join(cfg.defines |
34b40 | 2c 20 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 29 2c 20 22 2d 44 22 2c 20 22 3b 22 2c 20 22 22 | ,.cfg.resdefines),."-D",.";",."" |
34b60 | 29 0a 6c 6f 63 61 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 | ).local.options.=.table.concat(c |
34b80 | 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 2c 20 22 3b 22 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 52 | fg.resoptions,.";")._p('......<R |
34ba0 | 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 20 52 65 71 75 69 72 65 64 3d 22 79 65 73 22 20 4f | esourceCompiler.Required="yes".O |
34bc0 | 70 74 69 6f 6e 73 3d 22 25 73 25 73 22 3e 27 2c 20 64 65 66 69 6e 65 73 2c 20 6f 70 74 69 6f 6e | ptions="%s%s">',.defines,.option |
34be0 | 73 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 | s).for._,v.in.ipairs(table.join( |
34c00 | 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 |
34c20 | 69 72 73 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 49 6e 63 6c 75 64 65 50 61 74 | irs)).do._p('........<IncludePat |
34c40 | 68 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 | h.Value="%s"/>',.premake.esc(v)) |
34c60 | 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 | .end._p('......</ResourceCompile |
34c80 | 72 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 20 20 20 20 3c 52 65 73 6f 75 72 63 65 43 6f 6d | r>').else._p('......<ResourceCom |
34ca0 | 70 69 6c 65 72 20 52 65 71 75 69 72 65 64 3d 22 6e 6f 22 20 4f 70 74 69 6f 6e 73 3d 22 22 2f 3e | piler.Required="no".Options=""/> |
34cc0 | 27 29 0a 65 6e 64 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 | ').end.if.#cfg.prebuildcommands. |
34ce0 | 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 50 72 65 42 75 69 6c 64 3e 27 29 0a | >.0.then._p('......<PreBuild>'). |
34d00 | 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f | for._,v.in.ipairs(cfg.prebuildco |
34d20 | 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 43 6f 6d 6d 61 6e 64 20 | mmands).do._p('........<Command. |
34d40 | 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 2c 20 70 72 65 | Enabled="yes">%s</Command>',.pre |
34d60 | 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 50 72 65 | make.esc(v)).end._p('......</Pre |
34d80 | 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f | Build>').end.if.#cfg.postbuildco |
34da0 | 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 50 6f 73 74 42 | mmands.>.0.then._p('......<PostB |
34dc0 | 75 69 6c 64 3e 27 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 6f | uild>').for._,v.in.ipairs(cfg.po |
34de0 | 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 20 20 20 20 | stbuildcommands).do._p('........ |
34e00 | 3c 43 6f 6d 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 | <Command.Enabled="yes">%s</Comma |
34e20 | 6e 64 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 | nd>',.premake.esc(v)).end._p('.. |
34e40 | 20 20 20 20 3c 2f 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 20 | ....</PostBuild>').end._p('..... |
34e60 | 20 3c 43 75 73 74 6f 6d 42 75 69 6c 64 20 45 6e 61 62 6c 65 64 3d 22 6e 6f 22 3e 27 29 0a 5f 70 | .<CustomBuild.Enabled="no">')._p |
34e80 | 28 27 20 20 20 20 20 20 20 20 3c 43 6c 65 61 6e 43 6f 6d 6d 61 6e 64 3e 3c 2f 43 6c 65 61 6e 43 | ('........<CleanCommand></CleanC |
34ea0 | 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 42 75 69 6c 64 43 6f 6d 6d | ommand>')._p('........<BuildComm |
34ec0 | 61 6e 64 3e 3c 2f 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 | and></BuildCommand>')._p('...... |
34ee0 | 20 20 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 6c | ..<SingleFileCommand></SingleFil |
34f00 | 65 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 4d 61 6b 65 66 69 6c | eCommand>')._p('........<Makefil |
34f20 | 65 47 65 6e 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 | eGenerationCommand></MakefileGen |
34f40 | 65 72 61 74 69 6f 6e 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 54 | erationCommand>')._p('........<T |
34f60 | 68 69 72 64 50 61 72 74 79 54 6f 6f 6c 4e 61 6d 65 3e 4e 6f 6e 65 3c 2f 54 68 69 72 64 50 61 72 | hirdPartyToolName>None</ThirdPar |
34f80 | 74 79 54 6f 6f 6c 4e 61 6d 65 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 57 6f 72 6b 69 | tyToolName>')._p('........<Worki |
34fa0 | 6e 67 44 69 72 65 63 74 6f 72 79 3e 3c 2f 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 27 | ngDirectory></WorkingDirectory>' |
34fc0 | 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 2f 43 75 73 74 6f 6d 42 75 69 6c 64 3e 27 29 0a 5f 70 28 | )._p('......</CustomBuild>')._p( |
34fe0 | 27 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c 52 75 6c 65 73 3e 27 29 0a 5f 70 28 27 20 | '......<AdditionalRules>')._p('. |
35000 | 20 20 20 20 20 20 20 3c 43 75 73 74 6f 6d 50 6f 73 74 42 75 69 6c 64 3e 3c 2f 43 75 73 74 6f 6d | .......<CustomPostBuild></Custom |
35020 | 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 20 3c 43 75 73 74 6f 6d | PostBuild>')._p('........<Custom |
35040 | 50 72 65 42 75 69 6c 64 3e 3c 2f 43 75 73 74 6f 6d 50 72 65 42 75 69 6c 64 3e 27 29 0a 5f 70 28 | PreBuild></CustomPreBuild>')._p( |
35060 | 27 20 20 20 20 20 20 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 52 75 6c 65 73 3e 27 29 0a 5f 70 28 27 | '......</AdditionalRules>')._p(' |
35080 | 20 20 20 20 3c 2f 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 5f | ....</Configuration>').end.end._ |
350a0 | 70 28 27 20 20 3c 2f 53 65 74 74 69 6e 67 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f | p('..</Settings>').for._,.platfo |
350c0 | 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 | rm.in.ipairs(platforms).do.for.c |
350e0 | 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c | fg.in.premake.eachconfig(prj,.pl |
35100 | 61 74 66 6f 72 6d 29 20 64 6f 0a 5f 70 28 27 20 20 3c 44 65 70 65 6e 64 65 6e 63 69 65 73 20 6e | atform).do._p('..<Dependencies.n |
35120 | 61 6d 65 3d 22 25 73 22 3e 27 2c 20 63 66 67 2e 6c 6f 6e 67 6e 61 6d 65 3a 67 73 75 62 28 22 7c | ame="%s">',.cfg.longname:gsub("| |
35140 | 22 2c 22 5f 22 29 29 0a 66 6f 72 20 5f 2c 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d | ","_")).for._,dep.in.ipairs(prem |
35160 | 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 29 20 64 6f 0a 5f 70 28 | ake.getdependencies(prj)).do._p( |
35180 | 27 20 20 20 20 3c 50 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 2f 3e 27 2c 20 64 65 70 2e | '....<Project.Name="%s"/>',.dep. |
351a0 | 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 27 | name).end._p('..</Dependencies>' |
351c0 | 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 3c 2f 43 6f 64 65 4c 69 74 65 5f 50 72 6f 6a 65 63 74 | ).end.end._p('</CodeLite_Project |
351e0 | 3e 27 29 0a 65 6e 64 0a 00 5f 4d 41 4b 45 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b | >').end.._MAKE.=.{.}.premake.mak |
35200 | 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 3d 20 70 72 65 6d 61 6b 65 2e 6d 61 6b | e.=.{.}.local.make.=.premake.mak |
35220 | 65 0a 66 75 6e 63 74 69 6f 6e 20 5f 4d 41 4b 45 2e 65 73 63 28 76 61 6c 75 65 29 0a 6c 6f 63 61 | e.function._MAKE.esc(value).loca |
35240 | 6c 20 72 65 73 75 6c 74 0a 69 66 20 28 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 | l.result.if.(type(value).==."tab |
35260 | 6c 65 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 76 20 69 | le").then.result.=.{.}.for._,v.i |
35280 | 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | n.ipairs(value).do.table.insert( |
352a0 | 72 65 73 75 6c 74 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 76 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e | result,._MAKE.esc(v)).end.return |
352c0 | 20 72 65 73 75 6c 74 0a 65 6c 73 65 0a 72 65 73 75 6c 74 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 | .result.else.result.=.value:gsub |
352e0 | 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 | ("\\",."\\\\").result.=.result:g |
35300 | 73 75 62 28 22 20 22 2c 20 22 5c 5c 20 22 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a | sub(".",."\\.").result.=.result: |
35320 | 67 73 75 62 28 22 25 25 28 22 2c 20 22 5c 5c 25 28 22 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 | gsub("%%(",."\\%(").result.=.res |
35340 | 75 6c 74 3a 67 73 75 62 28 22 25 25 29 22 2c 20 22 5c 5c 25 29 22 29 0a 72 65 73 75 6c 74 20 3d | ult:gsub("%%)",."\\%)").result.= |
35360 | 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 24 5c 5c 25 28 28 2e 2d 29 5c 5c 25 29 22 2c 20 22 24 | .result:gsub("$\\%((.-)\\%)",."$ |
35380 | 25 28 25 31 25 29 22 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 65 6e 64 0a 66 | %(%1%)").return.result.end.end.f |
353a0 | 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 6f 70 79 72 75 6c 65 28 73 6f | unction.premake.make_copyrule(so |
353c0 | 75 72 63 65 2c 20 74 61 72 67 65 74 29 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 74 61 72 67 65 | urce,.target)._p('%s:.%s',.targe |
353e0 | 74 2c 20 73 6f 75 72 63 65 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 6f 70 79 69 6e 67 20 24 | t,.source)._p('\t@echo.Copying.$ |
35400 | 28 6e 6f 74 64 69 72 20 25 73 29 27 2c 20 74 61 72 67 65 74 29 0a 5f 70 28 27 5c 74 2d 24 28 63 | (notdir.%s)',.target)._p('\t-$(c |
35420 | 61 6c 6c 20 43 4f 50 59 2c 25 73 2c 25 73 29 27 2c 20 73 6f 75 72 63 65 2c 20 74 61 72 67 65 74 | all.COPY,%s,%s)',.source,.target |
35440 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 6d 6b 64 69 | ).end.function.premake.make_mkdi |
35460 | 72 72 75 6c 65 28 76 61 72 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 72 65 61 74 69 6e 67 20 | rrule(var)._p('\t@echo.Creating. |
35480 | 25 73 27 2c 20 76 61 72 29 0a 5f 70 28 27 5c 74 2d 24 28 63 61 6c 6c 20 4d 4b 44 49 52 2c 25 73 | %s',.var)._p('\t-$(call.MKDIR,%s |
354a0 | 29 27 2c 20 76 61 72 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 | )',.var)._p('').end.function.mak |
354c0 | 65 2e 6c 69 73 74 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 | e.list(value).if.#value.>.0.then |
354e0 | 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 6c 75 | .return."."....table.concat(valu |
35500 | 65 2c 20 22 20 22 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 | e,.".").else.return."".end.end.f |
35520 | 75 6e 63 74 69 6f 6e 20 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 74 68 | unction._MAKE.getmakefilename(th |
35540 | 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 20 30 0a | is,.searchprjs).local.count.=.0. |
35560 | 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 | for.sln.in.premake.solution.each |
35580 | 28 29 20 64 6f 0a 69 66 20 28 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 20 3d 3d 20 74 68 69 73 2e 6c | ().do.if.(sln.location.==.this.l |
355a0 | 6f 63 61 74 69 6f 6e 29 20 74 68 65 6e 20 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 31 20 | ocation).then.count.=.count.+.1. |
355c0 | 65 6e 64 0a 69 66 20 28 73 65 61 72 63 68 70 72 6a 73 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 70 | end.if.(searchprjs).then.for._,p |
355e0 | 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 | rj.in.ipairs(sln.projects).do.if |
35600 | 20 28 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 29 | .(prj.location.==.this.location) |
35620 | 20 74 68 65 6e 20 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 31 20 65 6e 64 0a 65 6e 64 0a | .then.count.=.count.+.1.end.end. |
35640 | 65 6e 64 0a 65 6e 64 0a 69 66 20 28 63 6f 75 6e 74 20 3d 3d 20 31 29 20 74 68 65 6e 0a 72 65 74 | end.end.if.(count.==.1).then.ret |
35660 | 75 72 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 74 68 69 73 2e | urn."Makefile".else.return.this. |
35680 | 6e 61 6d 65 20 2e 2e 20 22 2e 6d 61 6b 65 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | name....".make".end.end.function |
356a0 | 20 5f 4d 41 4b 45 2e 67 65 74 6e 61 6d 65 73 28 74 62 6c 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c | ._MAKE.getnames(tbl).local.resul |
356c0 | 74 20 3d 20 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 74 62 6c 2c 20 22 6e 61 6d 65 22 29 0a 66 | t.=.table.extract(tbl,."name").f |
356e0 | 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 72 65 73 75 6c 74 29 20 64 6f 0a 72 65 73 75 6c | or.k,v.in.pairs(result).do.resul |
35700 | 74 5b 6b 5d 20 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 76 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 | t[k].=._MAKE.esc(v).end.return.r |
35720 | 65 73 75 6c 74 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 | esult.end.function.make.settings |
35740 | 28 63 66 67 2c 20 63 63 29 0a 69 66 20 23 63 66 67 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 20 3e | (cfg,.cc).if.#cfg.makesettings.> |
35760 | 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 |
35780 | 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 |
357a0 | 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 74 69 6e 67 73 20 3d 20 63 63 2e 70 6c | d.end.local.toolsettings.=.cc.pl |
357c0 | 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 2e 63 66 67 73 65 74 74 69 6e 67 | atforms[cfg.platform].cfgsetting |
357e0 | 73 0a 69 66 20 74 6f 6f 6c 73 65 74 74 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 74 6f 6f 6c 73 65 | s.if.toolsettings.then._p(toolse |
35800 | 74 74 69 6e 67 73 29 0a 65 6e 64 0a 65 6e 64 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 | ttings).end.end.newaction.{.trig |
35820 | 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 67 6d 61 6b 65 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 | ger.........=."gmake",.shortname |
35840 | 20 20 20 20 20 20 20 3d 20 22 47 4e 55 20 4d 61 6b 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e | .......=."GNU.Make",.description |
35860 | 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 66 | .....=."Generate.GNU.makefiles.f |
35880 | 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 76 61 | or.POSIX,.MinGW,.and.Cygwin",.va |
358a0 | 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 2c 20 | lid_kinds.....=.{."ConsoleApp",. |
358c0 | 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 2c 20 22 53 68 61 | "WindowedApp",."StaticLib",."Sha |
358e0 | 72 65 64 4c 69 62 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 | redLib".},.valid_languages.=.{." |
35900 | 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 6c 73 20 20 | C",."C++",."C#".},.valid_tools.. |
35920 | 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 67 63 63 22 2c 20 22 67 68 73 22 20 7d | ...=.{.cc.....=.{."gcc",."ghs".} |
35940 | 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 74 22 2c 20 22 70 | ,.dotnet.=.{."mono",."msnet",."p |
35960 | 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e | net".},.},.onsolution.=.function |
35980 | 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 5f 4d 41 4b | (sln).premake.generate(sln,._MAK |
359a0 | 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 73 6c 6e 2c 20 66 61 6c 73 65 29 2c 20 70 | E.getmakefilename(sln,.false),.p |
359c0 | 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 73 6f 6c 75 74 69 6f 6e 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f | remake.make_solution).end,.onpro |
359e0 | 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 6d 61 6b 65 66 | ject.=.function(prj).local.makef |
35a00 | 69 6c 65 20 3d 20 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c | ile.=._MAKE.getmakefilename(prj, |
35a20 | 20 74 72 75 65 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 | .true).if.premake.isdotnetprojec |
35a40 | 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a | t(prj).then.premake.generate(prj |
35a60 | 2c 20 6d 61 6b 65 66 69 6c 65 2c 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 73 68 61 72 70 29 | ,.makefile,.premake.make_csharp) |
35a80 | 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 | .else.premake.generate(prj,.make |
35aa0 | 66 69 6c 65 2c 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 70 70 29 0a 65 6e 64 0a 65 6e 64 2c | file,.premake.make_cpp).end.end, |
35ac0 | 0a 6f 6e 63 6c 65 61 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 | .oncleansolution.=.function(sln) |
35ae0 | 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 5f 4d 41 4b 45 2e 67 | .premake.clean.file(sln,._MAKE.g |
35b00 | 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 73 6c 6e 2c 20 66 61 6c 73 65 29 29 0a 65 6e 64 2c | etmakefilename(sln,.false)).end, |
35b20 | 0a 6f 6e 63 6c 65 61 6e 70 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). |
35b40 | 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 5f 4d 41 4b 45 2e 67 65 | premake.clean.file(prj,._MAKE.ge |
35b60 | 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 6e 64 0a 7d 0a | tmakefilename(prj,.true)).end.}. |
35b80 | 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 73 6f 6c 75 74 69 6f 6e 28 | .function.premake.make_solution( |
35ba0 | 73 6c 6e 29 0a 6c 6f 63 61 6c 20 63 63 20 3d 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f 4e 53 | sln).local.cc.=.premake[_OPTIONS |
35bc0 | 2e 63 63 5d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 | .cc].local.platforms.=.premake.f |
35be0 | 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 2c 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 | ilterplatforms(sln,.cc.platforms |
35c00 | 2c 20 22 4e 61 74 69 76 65 22 29 0a 5f 70 28 27 23 20 25 73 20 73 6f 6c 75 74 69 6f 6e 20 6d 61 | ,."Native")._p('#.%s.solution.ma |
35c20 | 6b 65 66 69 6c 65 20 61 75 74 6f 67 65 6e 65 72 61 74 65 64 20 62 79 20 47 45 4e 69 65 27 2c 20 | kefile.autogenerated.by.GENie',. |
35c40 | 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 73 68 6f 72 74 6e 61 | premake.action.current().shortna |
35c60 | 6d 65 29 0a 5f 70 28 27 23 20 54 79 70 65 20 22 6d 61 6b 65 20 68 65 6c 70 22 20 66 6f 72 20 75 | me)._p('#.Type."make.help".for.u |
35c80 | 73 61 67 65 20 68 65 6c 70 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 63 6f | sage.help')._p('')._p('ifndef.co |
35ca0 | 6e 66 69 67 27 29 0a 5f 70 28 27 20 20 63 6f 6e 66 69 67 3d 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 | nfig')._p('..config=%s',._MAKE.e |
35cc0 | 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 73 6c 6e 2e 63 6f 6e | sc(premake.getconfigname(sln.con |
35ce0 | 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 31 5d 2c 20 74 72 | figurations[1],.platforms[1],.tr |
35d00 | 75 65 29 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 65 78 70 6f 72 74 20 63 6f 6e | ue)))._p('endif')._p('export.con |
35d20 | 66 69 67 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 50 52 4f 4a 45 43 54 53 20 3a 3d 20 25 73 27 | fig')._p('')._p('PROJECTS.:=.%s' |
35d40 | 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 5f 4d 41 4b 45 2e 65 73 63 28 74 61 62 6c 65 2e 65 | ,.table.concat(_MAKE.esc(table.e |
35d60 | 78 74 72 61 63 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 22 6e 61 6d 65 22 29 29 2c 20 22 | xtract(sln.projects,."name")),." |
35d80 | 20 22 29 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a 20 61 6c 6c 20 63 6c 65 61 | ."))._p('')._p('.PHONY:.all.clea |
35da0 | 6e 20 68 65 6c 70 20 24 28 50 52 4f 4a 45 43 54 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 | n.help.$(PROJECTS)')._p('')._p(' |
35dc0 | 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 66 6f 72 20 5f 2c | all:.$(PROJECTS)')._p('').for._, |
35de0 | 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a | .prj.in.ipairs(sln.projects).do. |
35e00 | 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 | _p('%s:.%s',._MAKE.esc(prj.name) |
35e20 | 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 5f 4d 41 4b 45 2e 65 73 63 28 74 61 62 6c 65 2e 65 | ,.table.concat(_MAKE.esc(table.e |
35e40 | 78 74 72 61 63 74 28 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 | xtract(premake.getdependencies(p |
35e60 | 72 6a 29 2c 20 22 6e 61 6d 65 22 29 29 2c 20 22 20 22 29 29 0a 69 66 20 28 6e 6f 74 20 73 6c 6e | rj),."name")),.".")).if.(not.sln |
35e80 | 2e 6d 65 73 73 61 67 65 73 6b 69 70 29 20 6f 72 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 | .messageskip).or.(not.table.cont |
35ea0 | 61 69 6e 73 28 73 6c 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 2c 20 22 53 6b 69 70 42 75 69 6c 64 | ains(sln.messageskip,."SkipBuild |
35ec0 | 69 6e 67 4d 65 73 73 61 67 65 22 29 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 22 | ingMessage")).then._p('\t@echo." |
35ee0 | 3d 3d 3d 3d 20 42 75 69 6c 64 69 6e 67 20 25 73 20 28 24 28 63 6f 6e 66 69 67 29 29 20 3d 3d 3d | ====.Building.%s.($(config)).=== |
35f00 | 3d 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 40 24 7b 4d 41 4b 45 | ="',.prj.name).end._p('\t@${MAKE |
35f20 | 7d 20 2d 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 | }.--no-print-directory.-C.%s.-f. |
35f40 | 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 | %s',._MAKE.esc(path.getrelative( |
35f60 | 73 6c 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 29 2c 20 5f 4d | sln.location,.prj.location)),._M |
35f80 | 41 4b 45 2e 65 73 63 28 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 | AKE.esc(_MAKE.getmakefilename(pr |
35fa0 | 6a 2c 20 74 72 75 65 29 29 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 63 6c 65 61 6e 3a | j,.true)))._p('').end._p('clean: |
35fc0 | 27 29 0a 66 6f 72 20 5f 20 2c 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a | ').for._.,prj.in.ipairs(sln.proj |
35fe0 | 65 63 74 73 29 20 64 6f 0a 5f 70 28 27 5c 74 40 24 7b 4d 41 4b 45 7d 20 2d 2d 6e 6f 2d 70 72 69 | ects).do._p('\t@${MAKE}.--no-pri |
36000 | 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 6c 65 61 6e 27 2c | nt-directory.-C.%s.-f.%s.clean', |
36020 | 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 6c 6e 2e | ._MAKE.esc(path.getrelative(sln. |
36040 | 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 29 2c 20 5f 4d 41 4b 45 2e | location,.prj.location)),._MAKE. |
36060 | 65 73 63 28 5f 4d 41 4b 45 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 | esc(_MAKE.getmakefilename(prj,.t |
36080 | 72 75 65 29 29 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 68 65 6c 70 3a 27 29 0a 5f 70 | rue))).end._p('')._p('help:')._p |
360a0 | 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 6e 66 69 67 3d 6e | (1,'@echo."Usage:.make.[config=n |
360c0 | 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 68 6f 20 22 22 27 | ame].[target]"')._p(1,'@echo.""' |
360e0 | 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 4f 4e 53 3a 22 27 | )._p(1,'@echo."CONFIGURATIONS:"' |
36100 | 29 0a 6c 6f 63 61 6c 20 63 66 67 70 61 69 72 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 70 6c | ).local.cfgpairs.=.{.}.for._,.pl |
36120 | 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 | atform.in.ipairs(platforms).do.f |
36140 | 6f 72 20 5f 2c 20 63 66 67 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 63 6f 6e 66 | or._,.cfgname.in.ipairs(sln.conf |
36160 | 69 67 75 72 61 74 69 6f 6e 73 29 20 64 6f 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 20 25 | igurations).do._p(1,'@echo."...% |
36180 | 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 6e 61 | s"',.premake.getconfigname(cfgna |
361a0 | 6d 65 2c 20 70 6c 61 74 66 6f 72 6d 2c 20 74 72 75 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 | me,.platform,.true)).end.end._p( |
361c0 | 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 22 54 41 52 47 45 | 1,'@echo.""')._p(1,'@echo."TARGE |
361e0 | 54 53 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 | TS:"')._p(1,'@echo."...all.(defa |
36200 | 75 6c 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 | ult)"')._p(1,'@echo."...clean"') |
36220 | 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 | .for._,.prj.in.ipairs(sln.projec |
36240 | 74 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 70 72 6a | ts).do._p(1,'@echo."...%s"',.prj |
36260 | 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 70 28 31 | .name).end._p(1,'@echo.""')._p(1 |
36280 | 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 2c 20 73 | ,'@echo."For.more.information,.s |
362a0 | 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 6b 61 72 61 64 7a 69 63 2f | ee.https://github.com/bkaradzic/ |
362c0 | 67 65 6e 69 65 22 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 63 70 70 20 3d | genie"').end..premake.make.cpp.= |
362e0 | 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 20 3d 20 7b 20 7d | .{.}.premake.make.override.=.{.} |
36300 | 0a 6c 6f 63 61 6c 20 63 70 70 20 3d 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 63 70 70 0a 6c 6f | .local.cpp.=.premake.make.cpp.lo |
36320 | 63 61 6c 20 6d 61 6b 65 20 3d 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 0a 66 75 6e 63 74 69 6f 6e | cal.make.=.premake.make.function |
36340 | 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 70 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 63 20 | .premake.make_cpp(prj).local.cc. |
36360 | 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 6c 61 | =.premake.gettool(prj).local.pla |
36380 | 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 | tforms.=.premake.filterplatforms |
363a0 | 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 | (prj.solution,.cc.platforms,."Na |
363c0 | 74 69 76 65 22 29 0a 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 70 70 5f 68 65 61 64 65 72 28 | tive").premake.gmake_cpp_header( |
363e0 | 70 72 6a 2c 20 63 63 2c 20 70 6c 61 74 66 6f 72 6d 73 29 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 | prj,.cc,.platforms).for._,.platf |
36400 | 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 | orm.in.ipairs(platforms).do.for. |
36420 | 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 | cfg.in.premake.eachconfig(prj,.p |
36440 | 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 70 70 5f 63 6f | latform).do.premake.gmake_cpp_co |
36460 | 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c | nfig(prj,.cfg,.cc).end.end.local |
36480 | 20 6f 62 6a 64 69 72 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 61 64 64 69 74 69 6f 6e 61 6c 6f 62 | .objdirs.=.{}.local.additionalob |
364a0 | 6a 64 69 72 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 73 | jdirs.=.{}.for._,.file.in.ipairs |
364c0 | 28 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 | (prj.files).do.if.path.iscppfile |
364e0 | 28 66 69 6c 65 29 20 74 68 65 6e 0a 6f 62 6a 64 69 72 73 5b 5f 4d 41 4b 45 2e 65 73 63 28 70 61 | (file).then.objdirs[_MAKE.esc(pa |
36500 | 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 66 69 | th.getdirectory(path.trimdots(fi |
36520 | 6c 65 29 29 29 5d 20 3d 20 31 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d | le)))].=.1.end.end.for._,.custom |
36540 | 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 6f 6d 62 75 | buildtask.in.ipairs(prj.custombu |
36560 | 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 61 | ildtask.or.{}).do.for._,.buildta |
36580 | 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 | sk.in.ipairs(custombuildtask.or. |
365a0 | 7b 7d 29 20 64 6f 0a 61 64 64 69 74 69 6f 6e 61 6c 6f 62 6a 64 69 72 73 5b 5f 4d 41 4b 45 2e 65 | {}).do.additionalobjdirs[_MAKE.e |
365c0 | 73 63 28 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 | sc(path.getdirectory(path.getrel |
365e0 | 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 32 5d 29 | ative(prj.location,buildtask[2]) |
36600 | 29 29 5d 20 3d 20 31 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 4f 42 4a 44 49 52 53 20 3a 3d 20 5c | ))].=.1.end.end._p('OBJDIRS.:=.\ |
36620 | 5c 27 29 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 20 5c 5c 27 29 0a 66 6f 72 20 64 69 72 | \')._p('\t$(OBJDIR).\\').for.dir |
36640 | 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 6f 62 6a 64 69 72 73 29 20 64 6f 0a 5f 70 28 27 5c 74 24 | ,._.in.pairs(objdirs).do._p('\t$ |
36660 | 28 4f 42 4a 44 49 52 29 2f 25 73 20 5c 5c 27 2c 20 64 69 72 29 0a 65 6e 64 0a 66 6f 72 20 64 69 | (OBJDIR)/%s.\\',.dir).end.for.di |
36680 | 72 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 61 64 64 69 74 69 6f 6e 61 6c 6f 62 6a 64 69 72 73 29 | r,._.in.pairs(additionalobjdirs) |
366a0 | 20 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 64 69 72 29 0a 65 6e 64 0a 5f 70 28 27 27 | .do._p('\t%s.\\',.dir).end._p('' |
366c0 | 29 0a 5f 70 28 27 52 45 53 4f 55 52 43 45 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f 72 20 5f 2c 20 66 | )._p('RESOURCES.:=.\\').for._,.f |
366e0 | 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 | ile.in.ipairs(prj.files).do.if.p |
36700 | 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 5f 70 | ath.isresourcefile(file).then._p |
36720 | 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 72 65 73 20 5c 5c 27 2c 20 5f 4d 41 4b 45 2e | ('\t$(OBJDIR)/%s.res.\\',._MAKE. |
36740 | 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 69 6c 65 29 29 29 0a 65 6e 64 | esc(path.getbasename(file))).end |
36760 | 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a 20 63 6c 65 61 6e 20 70 72 | .end._p('')._p('.PHONY:.clean.pr |
36780 | 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 27 29 0a 5f 70 28 27 27 29 0a 69 66 20 6f 73 2e 69 73 | ebuild.prelink')._p('').if.os.is |
367a0 | 28 22 4d 61 63 4f 53 58 22 29 20 61 6e 64 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 | ("MacOSX").and.prj.kind.==."Wind |
367c0 | 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 4f 42 4a 44 49 52 53 | owedApp".then._p('all:.$(OBJDIRS |
367e0 | 29 20 70 72 65 62 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 | ).prebuild.prelink.$(TARGET).$(d |
36800 | 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 20 24 28 | ir.$(TARGETDIR))PkgInfo.$(dir.$( |
36820 | 54 41 52 47 45 54 44 49 52 29 29 49 6e 66 6f 2e 70 6c 69 73 74 20 7c 20 24 28 54 41 52 47 45 54 | TARGETDIR))Info.plist.|.$(TARGET |
36840 | 44 49 52 29 27 29 0a 65 6c 73 65 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 4f 42 4a 44 49 52 53 29 20 | DIR)').else._p('all:.$(OBJDIRS). |
36860 | 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 20 7c 20 24 28 54 | prebuild.prelink.$(TARGET).|.$(T |
36880 | 41 52 47 45 54 44 49 52 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 40 3a 27 29 0a 5f 70 28 27 27 | ARGETDIR)').end._p('\t@:')._p('' |
368a0 | 29 0a 69 66 20 28 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 61 6e | ).if.(prj.kind.==."StaticLib".an |
368c0 | 64 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 6c 69 74 29 20 74 68 65 6e | d.prj.options.ArchiveSplit).then |
368e0 | 0a 5f 70 28 27 64 65 66 69 6e 65 20 6d 61 78 5f 61 72 67 73 27 29 0a 5f 70 28 27 5c 74 24 28 65 | ._p('define.max_args')._p('\t$(e |
36900 | 76 61 6c 20 5f 61 72 67 73 3a 3d 29 27 29 0a 5f 70 28 27 5c 74 24 28 66 6f 72 65 61 63 68 20 6f | val._args:=)')._p('\t$(foreach.o |
36920 | 62 6a 2c 24 33 2c 24 28 65 76 61 6c 20 5f 61 72 67 73 2b 3d 24 28 6f 62 6a 29 29 24 28 69 66 20 | bj,$3,$(eval._args+=$(obj))$(if. |
36940 | 24 28 77 6f 72 64 20 24 32 2c 24 28 5f 61 72 67 73 29 29 2c 24 31 24 28 5f 61 72 67 73 29 24 28 | $(word.$2,$(_args)),$1$(_args)$( |
36960 | 45 4f 4c 29 24 28 65 76 61 6c 20 5f 61 72 67 73 3a 3d 29 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 | EOL)$(eval._args:=)))')._p('\t$( |
36980 | 69 66 20 24 28 5f 61 72 67 73 29 2c 24 31 24 28 5f 61 72 67 73 29 29 27 29 0a 5f 70 28 27 65 6e | if.$(_args),$1$(_args))')._p('en |
369a0 | 64 65 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 64 65 66 69 6e 65 20 45 4f 4c 27 29 0a 5f 70 | def')._p('')._p('define.EOL')._p |
369c0 | 28 27 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 65 6e 64 65 66 27 29 0a 5f 70 28 27 27 29 0a 65 | ('')._p('')._p('endef')._p('').e |
369e0 | 6e 64 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 20 24 28 47 43 48 29 20 24 28 4f 42 4a 45 43 | nd._p('$(TARGET):.$(GCH).$(OBJEC |
36a00 | 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 29 20 7c 20 24 28 54 | TS).$(LDDEPS).$(RESOURCES).|.$(T |
36a20 | 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 53 29 27 29 0a 69 66 20 70 72 6a 2e 6b 69 | ARGETDIR).$(OBJDIRS)').if.prj.ki |
36a40 | 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 6d 73 | nd.==."StaticLib".then.if.prj.ms |
36a60 | 67 61 72 63 68 69 76 69 6e 67 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e | garchiving.then._p('\t@echo.'... |
36a80 | 20 70 72 6a 2e 6d 73 67 61 72 63 68 69 76 69 6e 67 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 | .prj.msgarchiving).else._p('\t@e |
36aa0 | 63 68 6f 20 41 72 63 68 69 76 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 | cho.Archiving.%s',.prj.name).end |
36ac0 | 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 29 20 | .if.(not.prj.archivesplit_size). |
36ae0 | 74 68 65 6e 0a 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 3d 32 30 30 0a 65 | then.prj.archivesplit_size=200.e |
36b00 | 6e 64 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 | nd.if.(not.prj.options.ArchiveSp |
36b20 | 6c 69 74 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 4c 49 4e 4b | lit).then._p('\t$(SILENT).$(LINK |
36b40 | 43 4d 44 29 20 24 28 4f 42 4a 45 43 54 53 29 27 20 2e 2e 20 28 6f 73 2e 69 73 28 22 4d 61 63 4f | CMD).$(OBJECTS)'....(os.is("MacO |
36b60 | 53 58 22 29 20 61 6e 64 20 22 20 32 3e 26 31 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 | SX").and.".2>&1.>./dev/null.|.se |
36b80 | 64 20 2d 65 20 27 2f 2e 6f 29 20 68 61 73 20 6e 6f 20 73 79 6d 62 6f 6c 73 24 24 2f 64 27 22 20 | d.-e.'/.o).has.no.symbols$$/d'". |
36ba0 | 6f 72 20 22 22 29 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 24 28 63 61 6c 6c 20 52 4d 2c 24 28 54 | or."")).else._p('\t$(call.RM,$(T |
36bc0 | 41 52 47 45 54 29 29 27 29 0a 5f 70 28 27 5c 74 40 24 28 63 61 6c 6c 20 6d 61 78 5f 61 72 67 73 | ARGET))')._p('\t@$(call.max_args |
36be0 | 2c 24 28 4c 49 4e 4b 43 4d 44 29 2c 27 2e 2e 20 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c 69 74 | ,$(LINKCMD),'...prj.archivesplit |
36c00 | 5f 73 69 7a 65 20 2e 2e 27 2c 24 28 4f 42 4a 45 43 54 53 29 29 27 20 2e 2e 20 28 6f 73 2e 69 73 | _size...',$(OBJECTS))'....(os.is |
36c20 | 28 22 4d 61 63 4f 53 58 22 29 20 61 6e 64 20 22 20 32 3e 26 31 20 3e 20 2f 64 65 76 2f 6e 75 6c | ("MacOSX").and.".2>&1.>./dev/nul |
36c40 | 6c 20 7c 20 73 65 64 20 2d 65 20 27 2f 2e 6f 29 20 68 61 73 20 6e 6f 20 73 79 6d 62 6f 6c 73 24 | l.|.sed.-e.'/.o).has.no.symbols$ |
36c60 | 24 2f 64 27 22 20 6f 72 20 22 22 29 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 | $/d'".or.""))._p('\t$(SILENT).$( |
36c80 | 4c 49 4e 4b 43 4d 44 5f 4e 44 58 29 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 70 72 6a 2e 6d | LINKCMD_NDX)').end.else.if.prj.m |
36ca0 | 73 67 6c 69 6e 6b 69 6e 67 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e 20 | sglinking.then._p('\t@echo.'.... |
36cc0 | 70 72 6a 2e 6d 73 67 6c 69 6e 6b 69 6e 67 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 63 68 6f | prj.msglinking).else._p('\t@echo |
36ce0 | 20 4c 69 6e 6b 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 | .Linking.%s',.prj.name).end._p(' |
36d00 | 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 65 6e 64 0a 5f 70 28 | \t$(SILENT).$(LINKCMD)').end._p( |
36d20 | 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 5f 70 28 | '\t$(POSTBUILDCMDS)')._p('')._p( |
36d40 | 27 24 28 54 41 52 47 45 54 44 49 52 29 3a 27 29 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 6d 6b | '$(TARGETDIR):').premake.make_mk |
36d60 | 64 69 72 72 75 6c 65 28 22 24 28 54 41 52 47 45 54 44 49 52 29 22 29 0a 5f 70 28 27 24 28 4f 42 | dirrule("$(TARGETDIR)")._p('$(OB |
36d80 | 4a 44 49 52 53 29 3a 27 29 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6d | JDIRS):').if.(not.prj.solution.m |
36da0 | 65 73 73 61 67 65 73 6b 69 70 29 20 6f 72 20 28 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 | essageskip).or.(not.table.contai |
36dc0 | 6e 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 2c 20 22 53 6b | ns(prj.solution.messageskip,."Sk |
36de0 | 69 70 43 72 65 61 74 69 6e 67 4d 65 73 73 61 67 65 22 29 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 | ipCreatingMessage")).then._p('\t |
36e00 | 40 65 63 68 6f 20 43 72 65 61 74 69 6e 67 20 24 28 40 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 | @echo.Creating.$(@)').end._p('\t |
36e20 | 2d 24 28 63 61 6c 6c 20 4d 4b 44 49 52 2c 24 40 29 27 29 0a 5f 70 28 27 27 29 0a 69 66 20 6f 73 | -$(call.MKDIR,$@)')._p('').if.os |
36e40 | 2e 69 73 28 22 4d 61 63 4f 53 58 22 29 20 61 6e 64 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 57 | .is("MacOSX").and.prj.kind.==."W |
36e60 | 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 5f 70 28 27 24 28 64 69 72 20 24 28 54 41 52 | indowedApp".then._p('$(dir.$(TAR |
36e80 | 47 45 54 44 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 | GETDIR))PkgInfo:')._p('$(dir.$(T |
36ea0 | 41 52 47 45 54 44 49 52 29 29 49 6e 66 6f 2e 70 6c 69 73 74 3a 27 29 0a 5f 70 28 27 27 29 0a 65 | ARGETDIR))Info.plist:')._p('').e |
36ec0 | 6e 64 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 73 6f 6c 75 | nd._p('clean:').if.(not.prj.solu |
36ee0 | 74 69 6f 6e 2e 6d 65 73 73 61 67 65 73 6b 69 70 29 20 6f 72 20 28 6e 6f 74 20 74 61 62 6c 65 2e | tion.messageskip).or.(not.table. |
36f00 | 63 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6d 65 73 73 61 67 65 73 6b 69 | contains(prj.solution.messageski |
36f20 | 70 2c 20 22 53 6b 69 70 43 6c 65 61 6e 69 6e 67 4d 65 73 73 61 67 65 22 29 29 20 74 68 65 6e 0a | p,."SkipCleaningMessage")).then. |
36f40 | 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 6a 2e 6e 61 | _p('\t@echo.Cleaning.%s',.prj.na |
36f60 | 6d 65 29 0a 65 6e 64 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 | me).end._p('ifeq.(posix,$(SHELLT |
36f80 | 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..$ |
36fa0 | 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 |
36fc0 | 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$ |
36fe0 | 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./,\\\\ |
37000 | 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./,\\\\,$ |
37020 | 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 |
37040 | 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 |
37060 | 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 |
37080 | 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 5f 70 28 27 70 72 | IR))')._p('endif')._p('')._p('pr |
370a0 | 65 62 75 69 6c 64 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 | ebuild:')._p('\t$(PREBUILDCMDS)' |
370c0 | 29 0a 5f 70 28 27 27 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 | )._p('')._p('prelink:')._p('\t$( |
370e0 | 50 52 45 4c 49 4e 4b 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 63 70 70 2e 70 63 68 72 75 6c | PRELINKCMDS)')._p('').cpp.pchrul |
37100 | 65 73 28 70 72 6a 29 0a 63 70 70 2e 66 69 6c 65 52 75 6c 65 73 28 70 72 6a 29 0a 63 70 70 2e 64 | es(prj).cpp.fileRules(prj).cpp.d |
37120 | 65 70 65 6e 64 65 6e 63 79 52 75 6c 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f | ependencyRules(prj).for._,.custo |
37140 | 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 6f 6d 62 | mbuildtask.in.ipairs(prj.customb |
37160 | 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 | uildtask.or.{}).do.for._,.buildt |
37180 | 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 | ask.in.ipairs(custombuildtask.or |
371a0 | 20 7b 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 20 73 74 72 69 6e 67 2e 66 6f 72 | .{}).do.local.deps.=..string.for |
371c0 | 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c | mat("%s.",path.getrelative(prj.l |
371e0 | 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 29 0a 66 6f 72 20 5f 2c 20 64 65 | ocation,buildtask[1])).for._,.de |
37200 | 70 64 61 74 61 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 74 61 73 6b 5b 33 5d 20 6f 72 20 | pdata.in.ipairs(buildtask[3].or. |
37220 | 7b 7d 29 20 64 6f 0a 64 65 70 73 20 3d 20 64 65 70 73 20 2e 2e 20 73 74 72 69 6e 67 2e 66 6f 72 | {}).do.deps.=.deps....string.for |
37240 | 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c | mat("%s.",path.getrelative(prj.l |
37260 | 6f 63 61 74 69 6f 6e 2c 64 65 70 64 61 74 61 29 29 0a 65 6e 64 0a 5f 70 28 27 25 73 3a 20 25 73 | ocation,depdata)).end._p('%s:.%s |
37280 | 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 53 29 27 0a 2c 70 61 74 | .|.$(TARGETDIR).$(OBJDIRS)'.,pat |
372a0 | 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 | h.getrelative(prj.location,build |
372c0 | 74 61 73 6b 5b 32 5d 29 0a 2c 20 64 65 70 73 0a 29 0a 66 6f 72 20 5f 2c 20 63 6d 64 6c 69 6e 65 | task[2]).,.deps.).for._,.cmdline |
372e0 | 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 74 61 73 6b 5b 34 5d 20 6f 72 20 7b 7d 29 20 64 | .in.ipairs(buildtask[4].or.{}).d |
37300 | 6f 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 63 6d 64 6c 69 6e 65 0a 6c 6f 63 61 6c 20 6e 75 6d 20 | o.local.cmd.=.cmdline.local.num. |
37320 | 3d 20 31 0a 66 6f 72 20 5f 2c 20 64 65 70 64 61 74 61 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 | =.1.for._,.depdata.in.ipairs(bui |
37340 | 6c 64 74 61 73 6b 5b 33 5d 20 6f 72 20 7b 7d 29 20 64 6f 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 | ldtask[3].or.{}).do.cmd.=.string |
37360 | 2e 67 73 75 62 28 63 6d 64 2c 22 25 24 25 28 22 20 2e 2e 20 6e 75 6d 20 2e 2e 22 25 29 22 2c 20 | .gsub(cmd,"%$%("....num..."%)",. |
37380 | 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 | string.format("%s.",path.getrela |
373a0 | 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 64 65 70 64 61 74 61 29 29 29 0a 6e 75 6d | tive(prj.location,depdata))).num |
373c0 | 20 3d 20 6e 75 6d 20 2b 20 31 0a 65 6e 64 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 | .=.num.+.1.end.cmd.=.string.gsub |
373e0 | 28 63 6d 64 2c 20 22 25 24 25 28 3c 25 29 22 2c 20 22 24 3c 22 29 0a 63 6d 64 20 3d 20 73 74 72 | (cmd,."%$%(<%)",."$<").cmd.=.str |
37400 | 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 20 22 25 24 25 28 40 25 29 22 2c 20 22 24 40 22 29 0a 5f | ing.gsub(cmd,."%$%(@%)",."$@")._ |
37420 | 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 27 2c 63 6d 64 29 0a 65 6e 64 0a 5f 70 28 27 | p('\t$(SILENT).%s',cmd).end._p(' |
37440 | 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 45 43 54 | ').end.end._p('-include.$(OBJECT |
37460 | 53 3a 25 25 2e 6f 3d 25 25 2e 64 29 27 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 50 43 48 | S:%%.o=%%.d)')._p('ifneq.(,$(PCH |
37480 | 29 29 27 29 0a 5f 70 28 27 20 20 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 | ))')._p('..-include.$(OBJDIR)/$( |
374a0 | 6e 6f 74 64 69 72 20 24 28 50 43 48 29 29 2e 64 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 65 | notdir.$(PCH)).d')._p('endif').e |
374c0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 70 70 5f 68 65 | nd.function.premake.gmake_cpp_he |
374e0 | 61 64 65 72 28 70 72 6a 2c 20 63 63 2c 20 70 6c 61 74 66 6f 72 6d 73 29 0a 5f 70 28 27 23 20 25 | ader(prj,.cc,.platforms)._p('#.% |
37500 | 73 20 70 72 6f 6a 65 63 74 20 6d 61 6b 65 66 69 6c 65 20 61 75 74 6f 67 65 6e 65 72 61 74 65 64 | s.project.makefile.autogenerated |
37520 | 20 62 79 20 47 45 4e 69 65 27 2c 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 | .by.GENie',.premake.action.curre |
37540 | 6e 74 28 29 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 63 6f 6e 66 69 | nt().shortname)._p('ifndef.confi |
37560 | 67 27 29 0a 5f 70 28 27 20 20 63 6f 6e 66 69 67 3d 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 | g')._p('..config=%s',._MAKE.esc( |
37580 | 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 70 72 6a 2e 73 6f 6c 75 74 69 | premake.getconfigname(prj.soluti |
375a0 | 6f 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 2c 20 70 6c 61 74 66 6f 72 6d 73 5b | on.configurations[1],.platforms[ |
375c0 | 31 5d 2c 20 74 72 75 65 29 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f | 1],.true)))._p('endif')._p('')._ |
375e0 | 70 28 27 69 66 6e 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 | p('ifndef.verbose')._p('..SILENT |
37600 | 20 3d 20 40 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 53 48 | .=.@')._p('endif')._p('')._p('SH |
37620 | 45 4c 4c 54 59 50 45 20 3a 3d 20 6d 73 64 6f 73 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2c 24 28 | ELLTYPE.:=.msdos')._p('ifeq.(,$( |
37640 | 43 6f 6d 53 70 65 63 29 24 28 43 4f 4d 53 50 45 43 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c | ComSpec)$(COMSPEC))')._p('..SHEL |
37660 | 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 | LTYPE.:=.posix')._p('endif')._p( |
37680 | 27 69 66 65 71 20 28 2f 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 | 'ifeq.(/bin,$(findstring./bin,$( |
376a0 | 53 48 45 4c 4c 29 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f | SHELL)))')._p('..SHELLTYPE.:=.po |
376c0 | 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2f 62 69 6e | six')._p('endif')._p('ifeq.(/bin |
376e0 | 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 4d 41 4b 45 53 48 45 4c 4c 29 29 | ,$(findstring./bin,$(MAKESHELL)) |
37700 | 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f | )')._p('..SHELLTYPE.:=.posix')._ |
37720 | 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 | p('endif')._p('')._p('ifeq.(posi |
37740 | 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 20 20 4d 4b 44 49 52 20 3d 20 | x,$(SHELLTYPE))')._p('..MKDIR.=. |
37760 | 24 28 53 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 2d 70 20 22 24 28 31 29 22 27 29 0a 5f 70 28 27 | $(SILENT).mkdir.-p."$(1)"')._p(' |
37780 | 20 20 43 4f 50 59 20 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 63 70 20 2d 66 52 20 22 24 28 31 29 | ..COPY..=.$(SILENT).cp.-fR."$(1) |
377a0 | 22 20 22 24 28 32 29 22 27 29 0a 5f 70 28 27 20 20 52 4d 3d 20 24 28 53 49 4c 45 4e 54 29 20 72 | "."$(2)"')._p('..RM=.$(SILENT).r |
377c0 | 6d 20 2d 66 20 22 24 28 31 29 22 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 20 20 4d | m.-f."$(1)"')._p('else')._p('..M |
377e0 | 4b 44 49 52 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 22 24 28 73 75 62 73 74 20 | KDIR.=.$(SILENT).mkdir."$(subst. |
37800 | 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 29 22 20 32 3e 20 6e 75 6c 20 7c 7c 20 65 78 69 74 20 30 27 29 | /,\\\\,$(1))".2>.nul.||.exit.0') |
37820 | 0a 5f 70 28 27 20 20 43 4f 50 59 20 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 63 6f 70 79 20 2f 59 | ._p('..COPY..=.$(SILENT).copy./Y |
37840 | 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 29 22 20 22 24 28 73 75 62 73 74 | ."$(subst./,\\\\,$(1))"."$(subst |
37860 | 20 2f 2c 5c 5c 5c 5c 2c 24 28 32 29 29 22 27 29 0a 5f 70 28 27 20 20 52 4d 20 20 20 20 3d 20 24 | ./,\\\\,$(2))"')._p('..RM....=.$ |
37880 | 28 53 49 4c 45 4e 54 29 20 64 65 6c 20 2f 46 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c | (SILENT).del./F."$(subst./,\\\\, |
378a0 | 24 28 31 29 29 22 20 32 3e 20 6e 75 6c 20 7c 7c 20 65 78 69 74 20 30 27 29 0a 5f 70 28 27 65 6e | $(1))".2>.nul.||.exit.0')._p('en |
378c0 | 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 43 43 20 20 3d 20 25 73 27 2c 20 63 63 2e 63 | dif')._p('')._p('CC..=.%s',.cc.c |
378e0 | 63 29 0a 5f 70 28 27 43 58 58 20 3d 20 25 73 27 2c 20 63 63 2e 63 78 78 29 0a 5f 70 28 27 41 52 | c)._p('CXX.=.%s',.cc.cxx)._p('AR |
37900 | 20 20 3d 20 25 73 27 2c 20 63 63 2e 61 72 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 | ..=.%s',.cc.ar)._p('')._p('ifnde |
37920 | 66 20 52 45 53 43 4f 4d 50 27 29 0a 5f 70 28 27 20 20 69 66 64 65 66 20 57 49 4e 44 52 45 53 27 | f.RESCOMP')._p('..ifdef.WINDRES' |
37940 | 29 0a 5f 70 28 27 20 20 20 20 52 45 53 43 4f 4d 50 20 3d 20 24 28 57 49 4e 44 52 45 53 29 27 29 | )._p('....RESCOMP.=.$(WINDRES)') |
37960 | 0a 5f 70 28 27 20 20 65 6c 73 65 27 29 0a 5f 70 28 27 20 20 20 20 52 45 53 43 4f 4d 50 20 3d 20 | ._p('..else')._p('....RESCOMP.=. |
37980 | 77 69 6e 64 72 65 73 27 29 0a 5f 70 28 27 20 20 65 6e 64 69 66 27 29 0a 5f 70 28 27 65 6e 64 69 | windres')._p('..endif')._p('endi |
379a0 | 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | f')._p('').end.function.premake. |
379c0 | 67 6d 61 6b 65 5f 63 70 70 5f 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 5f | gmake_cpp_config(prj,.cfg,.cc)._ |
379e0 | 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 5f 4d 41 4b 45 2e 65 | p('ifeq.($(config),%s)',._MAKE.e |
37a00 | 73 63 28 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 29 0a 63 70 70 2e 70 6c 61 74 66 6f 72 6d 74 | sc(cfg.shortname)).cpp.platformt |
37a20 | 6f 6f 6c 73 28 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 20 20 27 20 2e 2e 20 28 74 61 62 6c 65 2e | ools(cfg,.cc)._p('..'....(table. |
37a40 | 63 6f 6e 74 61 69 6e 73 28 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 2c 22 | contains(premake.make.override," |
37a60 | 4f 42 4a 44 49 52 22 29 20 61 6e 64 20 22 6f 76 65 72 72 69 64 65 20 22 20 6f 72 20 22 22 29 20 | OBJDIR").and."override.".or.""). |
37a80 | 2e 2e 20 20 20 20 27 4f 42 4a 44 49 52 20 20 20 20 20 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 | ......'OBJDIR.....=.%s',._MAKE.e |
37aa0 | 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 29 0a 5f 70 28 27 20 20 27 20 2e 2e 20 28 | sc(cfg.objectsdir))._p('..'....( |
37ac0 | 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 72 | table.contains(premake.make.over |
37ae0 | 72 69 64 65 2c 22 54 41 52 47 45 54 44 49 52 22 29 20 61 6e 64 20 22 6f 76 65 72 72 69 64 65 20 | ride,"TARGETDIR").and."override. |
37b00 | 22 20 6f 72 20 22 22 29 20 2e 2e 20 27 54 41 52 47 45 54 44 49 52 20 20 3d 20 25 73 27 2c 20 5f | ".or."")....'TARGETDIR..=.%s',._ |
37b20 | 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f | MAKE.esc(cfg.buildtarget.directo |
37b40 | 72 79 29 29 0a 5f 70 28 27 20 20 27 20 2e 2e 20 28 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 | ry))._p('..'....(table.contains( |
37b60 | 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 2c 22 54 41 52 47 45 54 22 29 20 | premake.make.override,"TARGET"). |
37b80 | 61 6e 64 20 22 6f 76 65 72 72 69 64 65 20 22 20 6f 72 20 22 22 29 20 2e 2e 20 20 20 20 27 54 41 | and."override.".or."").......'TA |
37ba0 | 52 47 45 54 20 20 20 20 20 3d 20 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 27 2c 20 5f 4d 41 | RGET.....=.$(TARGETDIR)/%s',._MA |
37bc0 | 4b 45 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 5f 70 | KE.esc(cfg.buildtarget.name))._p |
37be0 | 28 27 20 20 44 45 46 49 4e 45 53 20 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 | ('..DEFINES...+=%s',.make.list(c |
37c00 | 63 2e 67 65 74 64 65 66 69 6e 65 73 28 63 66 67 2e 64 65 66 69 6e 65 73 29 29 29 0a 5f 70 28 27 | c.getdefines(cfg.defines)))._p(' |
37c20 | 20 20 49 4e 43 4c 55 44 45 53 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e | ..INCLUDES..+=%s',.make.list(cc. |
37c40 | 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 29 | getincludedirs(cfg.includedirs)) |
37c60 | 29 0a 63 70 70 2e 70 63 68 63 6f 6e 66 69 67 28 63 66 67 29 0a 63 70 70 2e 66 6c 61 67 73 28 63 | ).cpp.pchconfig(cfg).cpp.flags(c |
37c80 | 66 67 2c 20 63 63 29 0a 63 70 70 2e 6c 69 6e 6b 65 72 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 | fg,.cc).cpp.linker(prj,.cfg,.cc) |
37ca0 | 0a 5f 70 28 27 20 20 4f 42 4a 45 43 54 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f 72 20 5f 2c 20 66 69 | ._p('..OBJECTS.:=.\\').for._,.fi |
37cc0 | 6c 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 61 | le.in.ipairs(prj.files).do.if.pa |
37ce0 | 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 74 | th.iscppfile(file).then.if.not.t |
37d00 | 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 63 66 67 2e 65 78 63 6c 75 64 65 73 2c 20 66 69 6c | able.icontains(cfg.excludes,.fil |
37d20 | 65 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 6f 20 5c 5c 27 | e).then._p('\t$(OBJDIR)/%s.o.\\' |
37d40 | 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e | .,._MAKE.esc(path.trimdots(path. |
37d60 | 72 65 6d 6f 76 65 65 78 74 28 66 69 6c 65 29 29 29 0a 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a | removeext(file))).).end.end.end. |
37d80 | 5f 70 28 27 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 42 55 49 4c 44 43 4d 44 53 | _p('')._p('..define.PREBUILDCMDS |
37da0 | 27 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 3e 20 30 20 | ').if.#cfg.prebuildcommands.>.0. |
37dc0 | 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 62 75 69 | then._p('\t@echo.Running.pre-bui |
37de0 | 6c 64 20 63 6f 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 | ld.commands')._p('\t%s',.table.i |
37e00 | 6d 70 6c 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 | mplode(cfg.prebuildcommands,."", |
37e20 | 20 22 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 | ."",."\n\t")).end._p('..endef'). |
37e40 | 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 4c 49 4e 4b 43 4d 44 53 27 29 0a 69 66 20 23 63 | _p('..define.PRELINKCMDS').if.#c |
37e60 | 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 | fg.prelinkcommands.>.0.then._p(' |
37e80 | 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 6c 69 6e 6b 20 63 6f 6d 6d 61 6e 64 | \t@echo.Running.pre-link.command |
37ea0 | 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 63 66 67 | s')._p('\t%s',.table.implode(cfg |
37ec0 | 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 | .prelinkcommands,."",."",."\n\t" |
37ee0 | 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e | )).end._p('..endef')._p('..defin |
37f00 | 65 20 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 | e.POSTBUILDCMDS').if.#cfg.postbu |
37f20 | 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f | ildcommands.>.0.then._p('\t@echo |
37f40 | 20 52 75 6e 6e 69 6e 67 20 70 6f 73 74 2d 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f | .Running.post-build.commands')._ |
37f60 | 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 6f 73 74 | p('\t%s',.table.implode(cfg.post |
37f80 | 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 29 0a | buildcommands,."",."",."\n\t")). |
37fa0 | 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 6d 61 6b 65 2e 73 65 74 74 69 6e 67 73 28 | end._p('..endef').make.settings( |
37fc0 | 63 66 67 2c 20 63 63 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 | cfg,.cc)._p('endif')._p('').end. |
37fe0 | 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 70 6c 61 74 66 6f 72 6d 74 6f 6f 6c 73 28 63 66 67 2c 20 | function.cpp.platformtools(cfg,. |
38000 | 63 63 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 63 63 2e 70 6c 61 74 66 6f 72 6d | cc).local.platform.=.cc.platform |
38020 | 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 63 63 20 74 | s[cfg.platform].if.platform.cc.t |
38040 | 68 65 6e 0a 5f 70 28 27 20 20 43 43 20 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 | hen._p('..CC.........=.%s',.plat |
38060 | 66 6f 72 6d 2e 63 63 29 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 63 78 78 20 74 68 65 | form.cc).end.if.platform.cxx.the |
38080 | 6e 0a 5f 70 28 27 20 20 43 58 58 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 6f | n._p('..CXX........=.%s',.platfo |
380a0 | 72 6d 2e 63 78 78 29 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 2e 61 72 20 74 68 65 6e 0a | rm.cxx).end.if.platform.ar.then. |
380c0 | 5f 70 28 27 20 20 41 52 20 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 6f 72 6d | _p('..AR.........=.%s',.platform |
380e0 | 2e 61 72 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 66 6c 61 67 73 28 | .ar).end.end.function.cpp.flags( |
38100 | 63 66 67 2c 20 63 63 29 0a 69 66 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 6e 6f | cfg,.cc).if.cfg.pchheader.and.no |
38120 | 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 5f 70 28 27 20 20 46 4f 52 | t.cfg.flags.NoPCH.then._p('..FOR |
38140 | 43 45 5f 49 4e 43 4c 55 44 45 20 2b 3d 20 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 44 49 52 29 | CE_INCLUDE.+=.-include.$(OBJDIR) |
38160 | 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 29 29 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e | /$(notdir.$(PCH))').end.if.#cfg. |
38180 | 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 20 46 4f | forcedincludes.>.0.then._p('..FO |
381a0 | 52 43 45 5f 49 4e 43 4c 55 44 45 20 2b 3d 20 2d 69 6e 63 6c 75 64 65 20 25 73 27 0a 2c 5f 4d 41 | RCE_INCLUDE.+=.-include.%s'.,_MA |
381c0 | 4b 45 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 66 6f 72 63 65 64 69 6e | KE.esc(table.concat(cfg.forcedin |
381e0 | 63 6c 75 64 65 73 2c 20 22 3b 22 29 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 41 4c 4c 5f 43 50 50 | cludes,.";"))).end._p('..ALL_CPP |
38200 | 46 4c 41 47 53 20 20 2b 3d 20 24 28 43 50 50 46 4c 41 47 53 29 20 25 73 20 24 28 44 45 46 49 4e | FLAGS..+=.$(CPPFLAGS).%s.$(DEFIN |
38220 | 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 | ES).$(INCLUDES)',.table.concat(c |
38240 | 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 | c.getcppflags(cfg),."."))._p('.. |
38260 | 41 4c 4c 5f 43 46 4c 41 47 53 20 20 20 20 2b 3d 20 24 28 43 46 4c 41 47 53 29 20 24 28 41 4c 4c | ALL_CFLAGS....+=.$(CFLAGS).$(ALL |
38280 | 5f 43 50 50 46 4c 41 47 53 29 20 24 28 41 52 43 48 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 | _CPPFLAGS).$(ARCH)%s',.make.list |
382a0 | 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 63 | (table.join(cc.getcflags(cfg),.c |
382c0 | 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e | fg.buildoptions,.cfg.buildoption |
382e0 | 73 5f 63 29 29 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 43 58 58 46 4c 41 47 53 20 20 2b 3d 20 24 28 | s_c)))._p('..ALL_CXXFLAGS..+=.$( |
38300 | 43 58 58 46 4c 41 47 53 29 20 24 28 43 46 4c 41 47 53 29 20 24 28 41 4c 4c 5f 43 50 50 46 4c 41 | CXXFLAGS).$(CFLAGS).$(ALL_CPPFLA |
38320 | 47 53 29 20 24 28 41 52 43 48 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 2e | GS).$(ARCH)%s',.make.list(table. |
38340 | 6a 6f 69 6e 28 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 65 74 63 78 | join(cc.getcflags(cfg),.cc.getcx |
38360 | 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 63 | xflags(cfg),.cfg.buildoptions,.c |
38380 | 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 63 70 70 29 29 29 0a 5f 70 28 27 20 20 41 4c 4c | fg.buildoptions_cpp)))._p('..ALL |
383a0 | 5f 4f 42 4a 43 46 4c 41 47 53 20 2b 3d 20 24 28 43 58 58 46 4c 41 47 53 29 20 24 28 43 46 4c 41 | _OBJCFLAGS.+=.$(CXXFLAGS).$(CFLA |
383c0 | 47 53 29 20 24 28 41 4c 4c 5f 43 50 50 46 4c 41 47 53 29 20 24 28 41 52 43 48 29 25 73 27 2c 20 | GS).$(ALL_CPPFLAGS).$(ARCH)%s',. |
383e0 | 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 63 66 6c 61 67 | make.list(table.join(cc.getcflag |
38400 | 73 28 63 66 67 29 2c 20 63 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 | s(cfg),.cc.getcxxflags(cfg),.cfg |
38420 | 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f | .buildoptions,.cfg.buildoptions_ |
38440 | 6f 62 6a 63 29 29 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 52 45 53 46 4c 41 47 53 20 20 2b 3d 20 24 | objc)))._p('..ALL_RESFLAGS..+=.$ |
38460 | 28 52 45 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 | (RESFLAGS).$(DEFINES).$(INCLUDES |
38480 | 29 25 73 27 2c 0a 20 20 20 20 20 20 20 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f | )%s',.........make.list(table.jo |
384a0 | 69 6e 28 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 29 | in(cc.getdefines(cfg.resdefines) |
384c0 | 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 20 20 20 20 20 | ,............................... |
384e0 | 20 20 63 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2e 72 65 73 69 6e 63 6c 75 | ..cc.getincludedirs(cfg.resinclu |
38500 | 64 65 64 69 72 73 29 2c 20 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 29 29 29 0a 65 6e 64 0a 66 | dedirs),.cfg.resoptions))).end.f |
38520 | 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6c 69 6e 6b 65 72 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 | unction.cpp.linker(prj,.cfg,.cc) |
38540 | 0a 5f 70 28 27 20 20 41 4c 4c 5f 4c 44 46 4c 41 47 53 20 20 20 2b 3d 20 24 28 4c 44 46 4c 41 47 | ._p('..ALL_LDFLAGS...+=.$(LDFLAG |
38560 | 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 63 63 2e 67 | S)%s',.make.list(table.join(cc.g |
38580 | 65 74 6c 69 62 64 69 72 66 6c 61 67 73 28 63 66 67 29 2c 20 63 63 2e 67 65 74 6c 64 66 6c 61 67 | etlibdirflags(cfg),.cc.getldflag |
385a0 | 73 28 63 66 67 29 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 29 29 0a 5f 70 28 27 20 | s(cfg),.cfg.linkoptions)))._p('. |
385c0 | 20 4c 44 44 45 50 53 20 20 20 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 5f 4d 41 4b | .LDDEPS....+=%s',.make.list(_MAK |
385e0 | 45 2e 65 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 | E.esc(premake.getlinks(cfg,."sib |
38600 | 6c 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 29 29 0a 5f 70 28 27 20 20 4c 49 42 | lings",."fullpath"))))._p('..LIB |
38620 | 53 20 20 20 20 20 20 2b 3d 20 24 28 4c 44 44 45 50 53 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 | S......+=.$(LDDEPS)%s',.make.lis |
38640 | 74 28 63 63 2e 67 65 74 6c 69 6e 6b 66 6c 61 67 73 28 63 66 67 29 29 29 0a 69 66 20 63 66 67 2e | t(cc.getlinkflags(cfg))).if.cfg. |
38660 | 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 69 66 20 28 6e 6f 74 | kind.==."StaticLib".then.if.(not |
38680 | 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 6c 69 74 29 20 74 68 65 6e 0a | .prj.options.ArchiveSplit).then. |
386a0 | 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 41 52 29 20 25 73 20 24 28 54 41 | _p('..LINKCMD....=.$(AR).%s.$(TA |
386c0 | 52 47 45 54 29 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 61 72 63 68 69 76 65 66 | RGET)',.make.list(cc.getarchivef |
386e0 | 6c 61 67 73 28 70 72 6a 2c 20 63 66 67 2c 20 66 61 6c 73 65 29 29 29 0a 65 6c 73 65 0a 5f 70 28 | lags(prj,.cfg,.false))).else._p( |
38700 | 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 41 52 29 20 25 73 20 24 28 54 41 52 47 45 | '..LINKCMD....=.$(AR).%s.$(TARGE |
38720 | 54 29 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 67 | T)',.make.list(cc.getarchiveflag |
38740 | 73 28 70 72 6a 2c 20 63 66 67 2c 20 66 61 6c 73 65 29 29 29 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 | s(prj,.cfg,.false)))._p('..LINKC |
38760 | 4d 44 5f 4e 44 58 3d 20 24 28 41 52 29 20 25 73 20 24 28 54 41 52 47 45 54 29 27 2c 20 6d 61 6b | MD_NDX=.$(AR).%s.$(TARGET)',.mak |
38780 | 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 61 72 63 68 69 76 65 66 6c 61 67 73 28 70 72 6a 2c 20 63 | e.list(cc.getarchiveflags(prj,.c |
387a0 | 66 67 2c 20 74 72 75 65 29 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 20 | fg,.true))).end.else.local.tool. |
387c0 | 3d 20 69 69 66 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 43 43 22 2c | =.iif(cfg.language.==."C",."CC", |
387e0 | 20 22 43 58 58 22 29 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 25 73 29 | ."CXX")._p('..LINKCMD....=.$(%s) |
38800 | 20 2d 6f 20 24 28 54 41 52 47 45 54 29 20 24 28 4f 42 4a 45 43 54 53 29 20 24 28 52 45 53 4f 55 | .-o.$(TARGET).$(OBJECTS).$(RESOU |
38820 | 52 43 45 53 29 20 24 28 41 52 43 48 29 20 24 28 41 4c 4c 5f 4c 44 46 4c 41 47 53 29 20 24 28 4c | RCES).$(ARCH).$(ALL_LDFLAGS).$(L |
38840 | 49 42 53 29 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 63 70 | IBS)',.tool).end.end.function.cp |
38860 | 70 2e 70 63 68 63 6f 6e 66 69 67 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 70 63 68 68 | p.pchconfig(cfg).if.not.cfg.pchh |
38880 | 65 61 64 65 72 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 72 65 | eader.or.cfg.flags.NoPCH.then.re |
388a0 | 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 63 68 20 3d 20 63 66 67 2e 70 63 68 68 65 61 64 | turn.end.local.pch.=.cfg.pchhead |
388c0 | 65 72 0a 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 | er.for._,.incdir.in.ipairs(cfg.i |
388e0 | 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 61 62 73 70 61 74 68 20 3d 20 70 | ncludedirs).do.local.abspath.=.p |
38900 | 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 2e 70 72 | ath.getabsolute(path.join(cfg.pr |
38920 | 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 69 6e 63 64 69 72 29 29 0a 6c 6f 63 61 6c 20 74 | oject.location,.incdir)).local.t |
38940 | 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 61 62 73 70 61 74 68 2c 20 70 63 68 | estname.=.path.join(abspath,.pch |
38960 | 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 63 | ).if.os.isfile(testname).then.pc |
38980 | 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 6c 6f 63 61 74 69 6f | h.=.path.getrelative(cfg.locatio |
389a0 | 6e 2c 20 74 65 73 74 6e 61 6d 65 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 20 | n,.testname).break.end.end._p('. |
389c0 | 20 50 43 48 20 20 20 20 20 20 20 20 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 63 68 | .PCH........=.%s',._MAKE.esc(pch |
389e0 | 29 29 0a 5f 70 28 27 20 20 47 43 48 20 20 20 20 20 20 20 20 3d 20 24 28 4f 42 4a 44 49 52 29 2f | ))._p('..GCH........=.$(OBJDIR)/ |
38a00 | 24 28 6e 6f 74 64 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 | $(notdir.$(PCH)).gch').end.funct |
38a20 | 69 6f 6e 20 63 70 70 2e 70 63 68 72 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 69 66 6e 65 71 20 | ion.cpp.pchrules(prj)._p('ifneq. |
38a40 | 28 2c 24 28 50 43 48 29 29 27 29 0a 5f 70 28 27 24 28 47 43 48 29 3a 20 24 28 50 43 48 29 20 7c | (,$(PCH))')._p('$(GCH):.$(PCH).| |
38a60 | 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 69 66 20 70 72 6a 2e 6d 73 67 70 72 65 63 6f 6d 70 69 6c | .$(OBJDIR)').if.prj.msgprecompil |
38a80 | 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 70 | e.then._p('\t@echo.'....prj.msgp |
38aa0 | 72 65 63 6f 6d 70 69 6c 65 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 24 28 6e 6f | recompile).else._p('\t@echo.$(no |
38ac0 | 74 64 69 72 20 24 3c 29 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 69 69 66 28 70 | tdir.$<)').end.local.cmd.=.iif(p |
38ae0 | 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 24 28 41 4c 4c | rj.language.==."C",."$(CC).$(ALL |
38b00 | 5f 43 46 4c 41 47 53 29 20 2d 78 20 63 2d 68 65 61 64 65 72 22 2c 20 22 24 28 43 58 58 29 20 24 | _CFLAGS).-x.c-header",."$(CXX).$ |
38b20 | 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 20 2d 78 20 63 2b 2b 2d 68 65 61 64 65 72 22 29 0a 5f | (ALL_CXXFLAGS).-x.c++-header")._ |
38b40 | 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 | p('\t$(SILENT).%s.$(DEFINES).$(I |
38b60 | 4e 43 4c 55 44 45 53 29 20 2d 6f 20 22 24 40 22 20 2d 63 20 22 24 3c 22 27 2c 20 63 6d 64 29 0a | NCLUDES).-o."$@".-c."$<"',.cmd). |
38b80 | 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 20 | _p('endif')._p('').end.function. |
38ba0 | 63 70 70 2e 66 69 6c 65 52 75 6c 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 | cpp.fileRules(prj).for._,.file.i |
38bc0 | 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 66 69 6c 65 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 | n.ipairs(prj.files.or.{}).do.if. |
38be0 | 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 5f 70 28 27 24 28 | path.iscppfile(file).then._p('$( |
38c00 | 4f 42 4a 44 49 52 29 2f 25 73 2e 6f 3a 20 25 73 20 24 28 47 43 48 29 27 0a 2c 20 5f 4d 41 4b 45 | OBJDIR)/%s.o:.%s.$(GCH)'.,._MAKE |
38c20 | 2e 65 73 63 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 | .esc(path.trimdots(path.removeex |
38c40 | 74 28 66 69 6c 65 29 29 29 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 69 6c 65 29 0a 29 0a 69 66 | t(file))).,._MAKE.esc(file).).if |
38c60 | 20 28 70 61 74 68 2e 69 73 6f 62 6a 63 66 69 6c 65 28 66 69 6c 65 29 20 61 6e 64 20 70 72 6a 2e | .(path.isobjcfile(file).and.prj. |
38c80 | 6d 73 67 63 6f 6d 70 69 6c 65 5f 6f 62 6a 63 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 | msgcompile_objc).then._p('\t@ech |
38ca0 | 6f 20 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 69 6c 65 5f 6f 62 6a 63 29 0a 65 6c 73 65 | o.'....prj.msgcompile_objc).else |
38cc0 | 69 66 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 69 6c 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 | if.prj.msgcompile.then._p('\t@ec |
38ce0 | 68 6f 20 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 69 6c 65 29 0a 65 6c 73 65 0a 5f 70 28 | ho.'....prj.msgcompile).else._p( |
38d00 | 27 5c 74 40 65 63 68 6f 20 24 28 6e 6f 74 64 69 72 20 24 3c 29 27 29 0a 65 6e 64 0a 69 66 20 28 | '\t@echo.$(notdir.$<)').end.if.( |
38d20 | 70 61 74 68 2e 69 73 6f 62 6a 63 66 69 6c 65 28 66 69 6c 65 29 29 20 74 68 65 6e 0a 5f 70 28 27 | path.isobjcfile(file)).then._p(' |
38d40 | 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 43 58 58 29 20 24 28 41 4c 4c 5f 4f 42 4a 43 46 4c 41 | \t$(SILENT).$(CXX).$(ALL_OBJCFLA |
38d60 | 47 53 29 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 63 20 | GS).$(FORCE_INCLUDE).-o."$@".-c. |
38d80 | 22 24 3c 22 27 29 0a 65 6c 73 65 0a 63 70 70 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 28 70 61 74 | "$<"').else.cpp.buildcommand(pat |
38da0 | 68 2e 69 73 63 66 69 6c 65 28 66 69 6c 65 29 20 61 6e 64 20 6e 6f 74 20 70 72 6a 2e 6f 70 74 69 | h.iscfile(file).and.not.prj.opti |
38dc0 | 6f 6e 73 2e 46 6f 72 63 65 43 50 50 2c 20 22 6f 22 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 74 61 | ons.ForceCPP,."o").end.for._,.ta |
38de0 | 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 70 6f 73 74 63 6f 6d 70 69 6c 65 74 61 73 6b | sk.in.ipairs(prj.postcompiletask |
38e00 | 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 27 2c | s.or.{}).do._p('\t$(SILENT).%s', |
38e20 | 20 74 61 73 6b 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6c 73 65 69 66 20 | .task)._p('').end._p('').elseif. |
38e40 | 28 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 69 6c 65 29 20 3d 3d 20 22 2e 72 63 | (path.getextension(file).==.".rc |
38e60 | 22 29 20 74 68 65 6e 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 2f 25 73 2e 72 65 73 3a 20 25 73 | ").then._p('$(OBJDIR)/%s.res:.%s |
38e80 | 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 69 | ',._MAKE.esc(path.getbasename(fi |
38ea0 | 6c 65 29 29 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 69 6c 65 29 29 0a 69 66 20 70 72 6a 2e 6d 73 | le)),._MAKE.esc(file)).if.prj.ms |
38ec0 | 67 72 65 73 6f 75 72 63 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e 20 | gresource.then._p('\t@echo.'.... |
38ee0 | 70 72 6a 2e 6d 73 67 72 65 73 6f 75 72 63 65 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 63 68 | prj.msgresource).else._p('\t@ech |
38f00 | 6f 20 24 28 6e 6f 74 64 69 72 20 24 3c 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c | o.$(notdir.$<)').end._p('\t$(SIL |
38f20 | 45 4e 54 29 20 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 | ENT).$(RESCOMP).$<.-O.coff.-o."$ |
38f40 | 40 22 20 24 28 41 4c 4c 5f 52 45 53 46 4c 41 47 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a | @".$(ALL_RESFLAGS)')._p('').end. |
38f60 | 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 64 65 70 65 6e 64 65 6e 63 79 52 | end.end.function.cpp.dependencyR |
38f80 | 75 6c 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 64 65 70 65 6e 64 65 6e 63 79 20 69 6e 20 69 | ules(prj).for._,.dependency.in.i |
38fa0 | 70 61 69 72 73 28 70 72 6a 2e 64 65 70 65 6e 64 65 6e 63 79 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 | pairs(prj.dependency.or.{}).do.f |
38fc0 | 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 64 65 70 65 6e 64 65 6e 63 79 20 6f | or._,.dep.in.ipairs(dependency.o |
38fe0 | 72 20 7b 7d 29 20 64 6f 0a 69 66 20 28 64 65 70 5b 33 5d 3d 3d 6e 69 6c 20 6f 72 20 64 65 70 5b | r.{}).do.if.(dep[3]==nil.or.dep[ |
39000 | 33 5d 3d 3d 66 61 6c 73 65 29 20 74 68 65 6e 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 2f 25 73 | 3]==false).then._p('$(OBJDIR)/%s |
39020 | 2e 6f 3a 20 25 73 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 | .o:.%s'.,._MAKE.esc(path.trimdot |
39040 | 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 | s(path.removeext(path.getrelativ |
39060 | 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 65 70 5b 31 5d 29 29 29 29 0a 2c 20 5f 4d 41 | e(prj.location,.dep[1])))).,._MA |
39080 | 4b 45 2e 65 73 63 28 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 | KE.esc(path.getrelative(prj.loca |
390a0 | 74 69 6f 6e 2c 20 64 65 70 5b 32 5d 29 29 0a 29 0a 65 6c 73 65 0a 5f 70 28 27 25 73 3a 20 25 73 | tion,.dep[2])).).else._p('%s:.%s |
390c0 | 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 64 65 70 5b 31 5d 29 0a 2c 20 5f 4d 41 4b 45 2e 65 73 | '.,._MAKE.esc(dep[1]).,._MAKE.es |
390e0 | 63 28 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 74 69 6f 6e 2c | c(path.getrelative(prj.location, |
39100 | 20 64 65 70 5b 32 5d 29 29 0a 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 | .dep[2])).).end._p('').end.end.e |
39120 | 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 61 6e 64 28 69 73 63 | nd.function.cpp.buildcommand(isc |
39140 | 66 69 6c 65 2c 20 6f 62 6a 65 78 74 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 69 69 66 28 | file,.objext).local.flags.=.iif( |
39160 | 69 73 63 66 69 6c 65 2c 20 27 24 28 43 43 29 20 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 27 2c 20 | iscfile,.'$(CC).$(ALL_CFLAGS)',. |
39180 | 27 24 28 43 58 58 29 20 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 27 29 0a 5f 70 28 27 5c 74 | '$(CXX).$(ALL_CXXFLAGS)')._p('\t |
391a0 | 24 28 53 49 4c 45 4e 54 29 20 25 73 20 24 28 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 29 20 2d 6f | $(SILENT).%s.$(FORCE_INCLUDE).-o |
391c0 | 20 22 24 40 22 20 2d 63 20 22 24 3c 22 27 2c 20 66 6c 61 67 73 2c 20 6f 62 6a 65 78 74 29 0a 65 | ."$@".-c."$<"',.flags,.objext).e |
391e0 | 6e 64 0a 00 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 72 65 73 6f 75 72 63 65 66 69 | nd..local.function.getresourcefi |
39200 | 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 |
39220 | 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 20 | tension(fname).==.".resx".then.. |
39240 | 20 20 20 6c 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 | ...local.name.=.cfg.buildtarget. |
39260 | 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 22 0a 20 20 20 20 6c 6f 63 61 6c 20 64 69 72 20 3d 20 | basename....".".....local.dir.=. |
39280 | 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 20 20 20 20 69 66 20 | path.getdirectory(fname).....if. |
392a0 | 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 20 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 | dir.~=.".".then..name.=.name.... |
392c0 | 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 2e 22 0a | path.translate(dir,.".")....".". |
392e0 | 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 5f 4d 41 4b 45 | end.return."$(OBJDIR)/"...._MAKE |
39300 | 2e 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 | .esc(name....path.getbasename(fn |
39320 | 61 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 | ame))....".resources".else.retur |
39340 | 6e 20 66 6e 61 6d 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 | n.fname.end.end.function.premake |
39360 | 2e 6d 61 6b 65 5f 63 73 68 61 72 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 73 63 20 3d 20 70 72 | .make_csharp(prj).local.csc.=.pr |
39380 | 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 0a 6c 6f 63 61 6c 20 63 66 67 6c 69 62 73 20 3d 20 7b 20 7d | emake.dotnet.local.cfglibs.=.{.} |
393a0 | 0a 6c 6f 63 61 6c 20 63 66 67 70 61 69 72 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 61 6e 79 63 | .local.cfgpairs.=.{.}.local.anyc |
393c0 | 66 67 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 | fg.for.cfg.in.premake.eachconfig |
393e0 | 28 70 72 6a 29 20 64 6f 0a 61 6e 79 63 66 67 20 3d 20 63 66 67 0a 63 66 67 6c 69 62 73 5b 63 66 | (prj).do.anycfg.=.cfg.cfglibs[cf |
39400 | 67 5d 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c | g].=.premake.getlinks(cfg,."sibl |
39420 | 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 63 66 67 70 61 69 72 73 5b 63 66 67 5d | ings",."fullpath").cfgpairs[cfg] |
39440 | 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 | .=.{.}.for._,.fname.in.ipairs(cf |
39460 | 67 6c 69 62 73 5b 63 66 67 5d 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 | glibs[cfg]).do.if.path.getdirect |
39480 | 6f 72 79 28 66 6e 61 6d 65 29 20 7e 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 | ory(fname).~=.cfg.buildtarget.di |
394a0 | 72 65 63 74 6f 72 79 20 74 68 65 6e 0a 63 66 67 70 61 69 72 73 5b 63 66 67 5d 5b 22 24 28 54 41 | rectory.then.cfgpairs[cfg]["$(TA |
394c0 | 52 47 45 54 44 49 52 29 2f 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 | RGETDIR)/"...._MAKE.esc(path.get |
394e0 | 6e 61 6d 65 28 66 6e 61 6d 65 29 29 5d 20 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 66 6e 61 6d 65 29 | name(fname))].=._MAKE.esc(fname) |
39500 | 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 6f 75 72 63 65 73 20 3d 20 7b 7d 0a | .end.end.end.local.sources.=.{}. |
39520 | 6c 6f 63 61 6c 20 65 6d 62 65 64 64 65 64 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 63 6f 70 79 70 | local.embedded.=.{.}.local.copyp |
39540 | 61 69 72 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 66 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 70 | airs.=.{.}.for.fcfg.in.premake.p |
39560 | 72 6f 6a 65 63 74 2e 65 61 63 68 66 69 6c 65 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 61 63 | roject.eachfile(prj).do.local.ac |
39580 | 74 69 6f 6e 20 3d 20 63 73 63 2e 67 65 74 62 75 69 6c 64 61 63 74 69 6f 6e 28 66 63 66 67 29 0a | tion.=.csc.getbuildaction(fcfg). |
395a0 | 69 66 20 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 74 61 62 6c | if.action.==."Compile".then.tabl |
395c0 | 65 2e 69 6e 73 65 72 74 28 73 6f 75 72 63 65 73 2c 20 66 63 66 67 2e 6e 61 6d 65 29 0a 65 6c 73 | e.insert(sources,.fcfg.name).els |
395e0 | 65 69 66 20 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 | eif.action.==."EmbeddedResource" |
39600 | 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 65 6d 62 65 64 64 65 64 2c 20 66 63 66 | .then.table.insert(embedded,.fcf |
39620 | 67 2e 6e 61 6d 65 29 0a 65 6c 73 65 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6e 74 65 6e | g.name).elseif.action.==."Conten |
39640 | 74 22 20 74 68 65 6e 0a 63 6f 70 79 70 61 69 72 73 5b 22 24 28 54 41 52 47 45 54 44 49 52 29 2f | t".then.copypairs["$(TARGETDIR)/ |
39660 | 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 63 66 67 | "...._MAKE.esc(path.getname(fcfg |
39680 | 2e 6e 61 6d 65 29 29 5d 20 3d 20 5f 4d 41 4b 45 2e 65 73 63 28 66 63 66 67 2e 6e 61 6d 65 29 0a | .name))].=._MAKE.esc(fcfg.name). |
396a0 | 65 6c 73 65 69 66 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 63 66 67 2e 6e 61 6d 65 29 3a 6c | elseif.path.getname(fcfg.name):l |
396c0 | 6f 77 65 72 28 29 20 3d 3d 20 22 61 70 70 2e 63 6f 6e 66 69 67 22 20 74 68 65 6e 0a 63 6f 70 79 | ower().==."app.config".then.copy |
396e0 | 70 61 69 72 73 5b 22 24 28 54 41 52 47 45 54 29 2e 63 6f 6e 66 69 67 22 5d 20 3d 20 5f 4d 41 4b | pairs["$(TARGET).config"].=._MAK |
39700 | 45 2e 65 73 63 28 66 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 | E.esc(fcfg.name).end.end.local.p |
39720 | 61 74 68 73 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 6a 2e 6c 69 62 64 69 | aths.=.table.translate(prj.libdi |
39740 | 72 73 2c 20 66 75 6e 63 74 69 6f 6e 28 76 29 20 72 65 74 75 72 6e 20 70 61 74 68 2e 6a 6f 69 6e | rs,.function(v).return.path.join |
39760 | 28 70 72 6a 2e 62 61 73 65 64 69 72 2c 20 76 29 20 65 6e 64 29 0a 70 61 74 68 73 20 3d 20 74 61 | (prj.basedir,.v).end).paths.=.ta |
39780 | 62 6c 65 2e 6a 6f 69 6e 28 7b 70 72 6a 2e 62 61 73 65 64 69 72 7d 2c 20 70 61 74 68 73 29 0a 66 | ble.join({prj.basedir},.paths).f |
397a0 | 6f 72 20 5f 2c 20 6c 69 62 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e | or._,.libname.in.ipairs(premake. |
397c0 | 67 65 74 6c 69 6e 6b 73 28 70 72 6a 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 | getlinks(prj,."system",."fullpat |
397e0 | 68 22 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 6c 69 62 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 73 65 | h")).do.local.libdir.=.os.pathse |
39800 | 61 72 63 68 28 6c 69 62 6e 61 6d 65 2e 2e 22 2e 64 6c 6c 22 2c 20 75 6e 70 61 63 6b 28 70 61 74 | arch(libname..".dll",.unpack(pat |
39820 | 68 73 29 29 0a 69 66 20 28 6c 69 62 64 69 72 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 61 72 67 | hs)).if.(libdir).then.local.targ |
39840 | 65 74 20 3d 20 22 24 28 54 41 52 47 45 54 44 49 52 29 2f 22 20 2e 2e 20 5f 4d 41 4b 45 2e 65 73 | et.=."$(TARGETDIR)/"...._MAKE.es |
39860 | 63 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 69 62 6e 61 6d 65 29 29 0a 6c 6f 63 61 6c 20 73 | c(path.getname(libname)).local.s |
39880 | 6f 75 72 63 65 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 62 61 73 | ource.=.path.getrelative(prj.bas |
398a0 | 65 64 69 72 2c 20 70 61 74 68 2e 6a 6f 69 6e 28 6c 69 62 64 69 72 2c 20 6c 69 62 6e 61 6d 65 29 | edir,.path.join(libdir,.libname) |
398c0 | 29 2e 2e 22 2e 64 6c 6c 22 0a 63 6f 70 79 70 61 69 72 73 5b 74 61 72 67 65 74 5d 20 3d 20 5f 4d | )..".dll".copypairs[target].=._M |
398e0 | 41 4b 45 2e 65 73 63 28 73 6f 75 72 63 65 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 23 20 25 73 | AKE.esc(source).end.end._p('#.%s |
39900 | 20 70 72 6f 6a 65 63 74 20 6d 61 6b 65 66 69 6c 65 20 61 75 74 6f 67 65 6e 65 72 61 74 65 64 20 | .project.makefile.autogenerated. |
39920 | 62 79 20 47 45 4e 69 65 27 2c 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e | by.GENie',.premake.action.curren |
39940 | 74 28 29 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 | t().shortname)._p('')._p('ifndef |
39960 | 20 63 6f 6e 66 69 67 27 29 0a 5f 70 28 27 20 20 63 6f 6e 66 69 67 3d 25 73 27 2c 20 5f 4d 41 4b | .config')._p('..config=%s',._MAK |
39980 | 45 2e 65 73 63 28 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 3a 6c 6f 77 65 | E.esc(prj.configurations[1]:lowe |
399a0 | 72 28 29 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e | r()))._p('endif')._p('')._p('ifn |
399c0 | 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.=.@') |
399e0 | 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 53 48 45 4c 4c 54 59 50 | ._p('endif')._p('')._p('SHELLTYP |
39a00 | 45 20 3a 3d 20 6d 73 64 6f 73 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2c 24 28 43 6f 6d 53 70 65 | E.:=.msdos')._p('ifeq.(,$(ComSpe |
39a20 | 63 29 24 28 43 4f 4d 53 50 45 43 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 | c)$(COMSPEC))')._p('..SHELLTYPE. |
39a40 | 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 69 66 65 71 20 | :=.posix')._p('endif')._p('ifeq. |
39a60 | 28 2f 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 53 48 45 4c 4c 29 | (/bin,$(findstring./bin,$(SHELL) |
39a80 | 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a | ))')._p('..SHELLTYPE.:=.posix'). |
39aa0 | 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2f 62 69 6e 2c 24 28 66 69 6e | _p('endif')._p('ifeq.(/bin,$(fin |
39ac0 | 64 73 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 4d 41 4b 45 53 48 45 4c 4c 29 29 29 27 29 0a 5f 70 | dstring./bin,$(MAKESHELL)))')._p |
39ae0 | 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 | ('..SHELLTYPE.:=.posix')._p('end |
39b00 | 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 | if')._p('')._p('ifeq.(posix,$(SH |
39b20 | 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 20 20 4d 4b 44 49 52 20 3d 20 24 28 53 49 4c 45 | ELLTYPE))')._p('..MKDIR.=.$(SILE |
39b40 | 4e 54 29 20 6d 6b 64 69 72 20 2d 70 20 22 24 28 31 29 22 27 29 0a 5f 70 28 27 20 20 43 4f 50 59 | NT).mkdir.-p."$(1)"')._p('..COPY |
39b60 | 20 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 63 70 20 2d 66 52 20 22 24 28 31 29 22 20 22 24 28 32 | ..=.$(SILENT).cp.-fR."$(1)"."$(2 |
39b80 | 29 22 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 20 20 4d 4b 44 49 52 20 3d 20 24 28 | )"')._p('else')._p('..MKDIR.=.$( |
39ba0 | 53 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 | SILENT).mkdir."$(subst./,\\\\,$( |
39bc0 | 31 29 29 22 20 32 3e 20 6e 75 6c 27 29 0a 5f 70 28 27 20 20 43 4f 50 59 20 20 3d 20 24 28 53 49 | 1))".2>.nul')._p('..COPY..=.$(SI |
39be0 | 4c 45 4e 54 29 20 63 6f 70 79 20 2f 59 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 | LENT).copy./Y."$(subst./,\\\\,$( |
39c00 | 31 29 29 22 20 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 32 29 29 22 27 29 0a 5f 70 | 1))"."$(subst./,\\\\,$(2))"')._p |
39c20 | 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 43 53 43 27 | ('endif')._p('')._p('ifndef.CSC' |
39c40 | 29 0a 5f 70 28 27 20 20 43 53 43 3d 25 73 27 2c 20 63 73 63 2e 67 65 74 63 6f 6d 70 69 6c 65 72 | )._p('..CSC=%s',.csc.getcompiler |
39c60 | 76 61 72 28 70 72 6a 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 | var(prj))._p('endif')._p('')._p( |
39c80 | 27 69 66 6e 64 65 66 20 52 45 53 47 45 4e 27 29 0a 5f 70 28 27 20 20 52 45 53 47 45 4e 3d 72 65 | 'ifndef.RESGEN')._p('..RESGEN=re |
39ca0 | 73 67 65 6e 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 6c 6f 63 61 6c 20 | sgen')._p('endif')._p('').local. |
39cc0 | 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f | platforms.=.premake.filterplatfo |
39ce0 | 72 6d 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c 20 70 72 65 6d 61 6b 65 5b 5f 4f 50 54 49 4f | rms(prj.solution,.premake[_OPTIO |
39d00 | 4e 53 2e 63 63 5d 2e 70 6c 61 74 66 6f 72 6d 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 | NS.cc].platforms).table.insert(p |
39d20 | 6c 61 74 66 6f 72 6d 73 2c 20 31 2c 20 22 22 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d | latforms,.1,."").for.cfg.in.prem |
39d40 | 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 67 | ake.eachconfig(prj).do.premake.g |
39d60 | 6d 61 6b 65 5f 63 73 5f 63 6f 6e 66 69 67 28 63 66 67 2c 20 63 73 63 2c 20 63 66 67 6c 69 62 73 | make_cs_config(cfg,.csc,.cfglibs |
39d80 | 29 0a 65 6e 64 0a 5f 70 28 27 23 20 54 6f 20 6d 61 69 6e 74 61 69 6e 20 63 6f 6d 70 61 74 69 62 | ).end._p('#.To.maintain.compatib |
39da0 | 69 6c 69 74 79 20 77 69 74 68 20 56 53 2e 4e 45 54 2c 20 74 68 65 73 65 20 76 61 6c 75 65 73 20 | ility.with.VS.NET,.these.values. |
39dc0 | 6d 75 73 74 20 62 65 20 73 65 74 20 61 74 20 74 68 65 20 70 72 6f 6a 65 63 74 20 6c 65 76 65 6c | must.be.set.at.the.project.level |
39de0 | 27 29 0a 5f 70 28 27 54 41 52 47 45 54 20 20 20 20 20 3a 3d 20 24 28 54 41 52 47 45 54 44 49 52 | ')._p('TARGET.....:=.$(TARGETDIR |
39e00 | 29 2f 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 | )/%s',._MAKE.esc(prj.buildtarget |
39e20 | 2e 6e 61 6d 65 29 29 0a 5f 70 28 27 46 4c 41 47 53 20 20 20 20 20 20 2b 3d 20 2f 74 3a 25 73 20 | .name))._p('FLAGS......+=./t:%s. |
39e40 | 25 73 27 2c 20 63 73 63 2e 67 65 74 6b 69 6e 64 28 70 72 6a 29 3a 6c 6f 77 65 72 28 29 2c 20 74 | %s',.csc.getkind(prj):lower(),.t |
39e60 | 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 5f 4d 41 4b 45 2e 65 73 63 28 70 72 6a 2e 6c 69 62 64 69 | able.implode(_MAKE.esc(prj.libdi |
39e80 | 72 73 29 2c 20 22 2f 6c 69 62 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 52 45 46 45 | rs),."/lib:",."",."."))._p('REFE |
39ea0 | 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 65 28 5f 4d 41 | RENCES.+=.%s',.table.implode(_MA |
39ec0 | 4b 45 2e 65 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 70 72 6a 2c 20 22 73 79 | KE.esc(premake.getlinks(prj,."sy |
39ee0 | 73 74 65 6d 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 29 2c 20 22 2f 72 3a 22 2c 20 22 2e 64 6c | stem",."basename")),."/r:",.".dl |
39f00 | 6c 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 53 4f 55 52 43 45 53 20 3a 3d 20 | l",."."))._p('')._p('SOURCES.:=. |
39f20 | 5c 5c 27 29 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 73 6f 75 72 | \\').for._,.fname.in.ipairs(sour |
39f40 | 63 65 73 29 20 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 | ces).do._p('\t%s.\\',._MAKE.esc( |
39f60 | 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 6e 61 6d 65 29 29 29 0a 65 6e 64 0a 5f 70 28 27 | path.translate(fname))).end._p(' |
39f80 | 27 29 0a 5f 70 28 27 45 4d 42 45 44 46 49 4c 45 53 20 3a 3d 20 5c 5c 27 29 0a 66 6f 72 20 5f 2c | ')._p('EMBEDFILES.:=.\\').for._, |
39fa0 | 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 65 6d 62 65 64 64 65 64 29 20 64 6f 0a 5f 70 | .fname.in.ipairs(embedded).do._p |
39fc0 | 28 27 5c 74 25 73 20 5c 5c 27 2c 20 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 28 | ('\t%s.\\',.getresourcefilename( |
39fe0 | 70 72 6a 2c 20 66 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 43 4f 50 59 | prj,.fname)).end._p('')._p('COPY |
3a000 | 46 49 4c 45 53 20 2b 3d 20 5c 5c 27 29 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 | FILES.+=.\\').for.target,.source |
3a020 | 20 69 6e 20 70 61 69 72 73 28 63 66 67 70 61 69 72 73 5b 61 6e 79 63 66 67 5d 29 20 64 6f 0a 5f | .in.pairs(cfgpairs[anycfg]).do._ |
3a040 | 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 66 6f 72 20 74 61 72 | p('\t%s.\\',.target).end.for.tar |
3a060 | 67 65 74 2c 20 73 6f 75 72 63 65 20 69 6e 20 70 61 69 72 73 28 63 6f 70 79 70 61 69 72 73 29 20 | get,.source.in.pairs(copypairs). |
3a080 | 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 | do._p('\t%s.\\',.target).end._p( |
3a0a0 | 27 27 29 0a 5f 70 28 27 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 6d 73 64 6f 73 27 29 0a 5f 70 28 | '')._p('SHELLTYPE.:=.msdos')._p( |
3a0c0 | 27 69 66 65 71 20 28 2c 24 28 43 6f 6d 53 70 65 63 29 24 28 43 4f 4d 53 50 45 43 29 29 27 29 0a | 'ifeq.(,$(ComSpec)$(COMSPEC))'). |
3a0e0 | 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 | _p('..SHELLTYPE.:=.posix')._p('e |
3a100 | 6e 64 69 66 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2f 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 | ndif')._p('ifeq.(/bin,$(findstri |
3a120 | 6e 67 20 2f 62 69 6e 2c 24 28 53 48 45 4c 4c 29 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c | ng./bin,$(SHELL)))')._p('..SHELL |
3a140 | 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 | TYPE.:=.posix')._p('endif')._p(' |
3a160 | 69 66 65 71 20 28 2f 62 69 6e 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2f 62 69 6e 2c 24 28 4d | ifeq.(/bin,$(findstring./bin,$(M |
3a180 | 41 4b 45 53 48 45 4c 4c 29 29 29 27 29 0a 5f 70 28 27 20 20 53 48 45 4c 4c 54 59 50 45 20 3a 3d | AKESHELL)))')._p('..SHELLTYPE.:= |
3a1a0 | 20 70 6f 73 69 78 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 | .posix')._p('endif')._p('')._p(' |
3a1c0 | 2e 50 48 4f 4e 59 3a 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 | .PHONY:.clean.prebuild.prelink') |
3a1e0 | 0a 5f 70 28 27 27 29 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 | ._p('')._p('all:.$(TARGETDIR).$( |
3a200 | 4f 42 4a 44 49 52 29 20 70 72 65 62 75 69 6c 64 20 24 28 45 4d 42 45 44 46 49 4c 45 53 29 20 24 | OBJDIR).prebuild.$(EMBEDFILES).$ |
3a220 | 28 43 4f 50 59 46 49 4c 45 53 29 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 27 29 0a | (COPYFILES).prelink.$(TARGET)'). |
3a240 | 5f 70 28 27 27 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 | _p('')._p('$(TARGET):.$(SOURCES) |
3a260 | 20 24 28 45 4d 42 45 44 46 49 4c 45 53 29 20 24 28 44 45 50 45 4e 44 53 29 27 29 0a 5f 70 28 27 | .$(EMBEDFILES).$(DEPENDS)')._p(' |
3a280 | 5c 74 24 28 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 | \t$(SILENT).$(CSC)./nologo./out: |
3a2a0 | 24 40 20 24 28 46 4c 41 47 53 29 20 24 28 52 45 46 45 52 45 4e 43 45 53 29 20 24 28 53 4f 55 52 | $@.$(FLAGS).$(REFERENCES).$(SOUR |
3a2c0 | 43 45 53 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 | CES).$(patsubst.%%,/resource:%%, |
3a2e0 | 24 28 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 | $(EMBEDFILES))')._p('\t$(POSTBUI |
3a300 | 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 44 49 52 | LDCMDS)')._p('')._p('$(TARGETDIR |
3a320 | 29 3a 27 29 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 6d 6b 64 69 72 72 75 6c 65 28 22 24 28 54 | ):').premake.make_mkdirrule("$(T |
3a340 | 41 52 47 45 54 44 49 52 29 22 29 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 3a 27 29 0a 70 72 65 | ARGETDIR)")._p('$(OBJDIR):').pre |
3a360 | 6d 61 6b 65 2e 6d 61 6b 65 5f 6d 6b 64 69 72 72 75 6c 65 28 22 24 28 4f 42 4a 44 49 52 29 22 29 | make.make_mkdirrule("$(OBJDIR)") |
3a380 | 0a 5f 70 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 | ._p('clean:')._p('\t@echo.Cleani |
3a3a0 | 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 | ng.%s',.prj.name)._p('ifeq.(posi |
3a3c0 | 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 |
3a3e0 | 29 20 72 6d 20 2d 66 20 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 2e 2a 20 24 28 43 4f 50 59 | ).rm.-f.$(TARGETDIR)/%s.*.$(COPY |
3a400 | 46 49 4c 45 53 29 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d | FILES)',.prj.buildtarget.basenam |
3a420 | 65 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 24 28 4f 42 4a 44 | e)._p('\t$(SILENT).rm.-rf.$(OBJD |
3a440 | 49 52 29 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 | IR)')._p('else')._p('\t$(SILENT) |
3a460 | 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 54 41 52 47 45 | .if.exist.$(subst./,\\\\,$(TARGE |
3a480 | 54 44 49 52 29 2f 25 73 2e 2a 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 | TDIR)/%s.*).del.$(subst./,\\\\,$ |
3a4a0 | 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 2e 2a 29 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 | (TARGETDIR)/%s.*)',.prj.buildtar |
3a4c0 | 67 65 74 2e 62 61 73 65 6e 61 6d 65 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 | get.basename,.prj.buildtarget.ba |
3a4e0 | 73 65 6e 61 6d 65 29 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 20 69 6e 20 70 61 | sename).for.target,.source.in.pa |
3a500 | 69 72 73 28 63 66 67 70 61 69 72 73 5b 61 6e 79 63 66 67 5d 29 20 64 6f 0a 5f 70 28 27 5c 74 24 | irs(cfgpairs[anycfg]).do._p('\t$ |
3a520 | 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./,\\\\ |
3a540 | 2c 25 73 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c 20 74 61 | ,%s).del.$(subst./,\\\\,%s)',.ta |
3a560 | 72 67 65 74 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f | rget,.target).end.for.target,.so |
3a580 | 75 72 63 65 20 69 6e 20 70 61 69 72 73 28 63 6f 70 79 70 61 69 72 73 29 20 64 6f 0a 5f 70 28 27 | urce.in.pairs(copypairs).do._p(' |
3a5a0 | 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 5c | \t$(SILENT).if.exist.$(subst./,\ |
3a5c0 | 5c 5c 5c 2c 25 73 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c | \\\,%s).del.$(subst./,\\\\,%s)', |
3a5e0 | 20 74 61 72 67 65 74 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c | .target,.target).end._p('\t$(SIL |
3a600 | 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 2c 24 28 4f | ENT).if.exist.$(subst./,\\\\,$(O |
3a620 | 42 4a 44 49 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 | BJDIR)).rmdir./s./q.$(subst./,\\ |
3a640 | 5c 5c 2c 24 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 | \\,$(OBJDIR))')._p('endif')._p(' |
3a660 | 27 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 52 45 42 55 | ')._p('prebuild:')._p('\t$(PREBU |
3a680 | 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 70 72 65 6c 69 6e 6b 3a 27 29 | ILDCMDS)')._p('')._p('prelink:') |
3a6a0 | 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 27 29 0a 5f | ._p('\t$(PRELINKCMDS)')._p('')._ |
3a6c0 | 70 28 27 23 20 50 65 72 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 63 6f 70 69 65 64 20 66 69 | p('#.Per-configuration.copied.fi |
3a6e0 | 6c 65 20 72 75 6c 65 73 27 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 | le.rules').for.cfg.in.premake.ea |
3a700 | 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 66 | chconfig(prj).do._p('ifneq.(,$(f |
3a720 | 69 6e 64 73 74 72 69 6e 67 20 25 73 2c 24 28 63 6f 6e 66 69 67 29 29 29 27 2c 20 5f 4d 41 4b 45 | indstring.%s,$(config)))',._MAKE |
3a740 | 2e 65 73 63 28 63 66 67 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 29 29 0a 66 6f 72 20 74 61 72 67 | .esc(cfg.name:lower())).for.targ |
3a760 | 65 74 2c 20 73 6f 75 72 63 65 20 69 6e 20 70 61 69 72 73 28 63 66 67 70 61 69 72 73 5b 63 66 67 | et,.source.in.pairs(cfgpairs[cfg |
3a780 | 5d 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 6f 70 79 72 75 6c 65 28 73 6f 75 72 | ]).do.premake.make_copyrule(sour |
3a7a0 | 63 65 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 | ce,.target).end._p('endif')._p(' |
3a7c0 | 27 29 0a 65 6e 64 0a 5f 70 28 27 23 20 43 6f 70 69 65 64 20 66 69 6c 65 20 72 75 6c 65 73 27 29 | ').end._p('#.Copied.file.rules') |
3a7e0 | 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 20 69 6e 20 70 61 69 72 73 28 63 6f 70 | .for.target,.source.in.pairs(cop |
3a800 | 79 70 61 69 72 73 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 6f 70 79 72 75 6c 65 | ypairs).do.premake.make_copyrule |
3a820 | 28 73 6f 75 72 63 65 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 27 23 20 45 6d 62 65 64 | (source,.target).end._p('#.Embed |
3a840 | 64 65 64 20 66 69 6c 65 20 72 75 6c 65 73 27 29 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e | ded.file.rules').for._,.fname.in |
3a860 | 20 69 70 61 69 72 73 28 65 6d 62 65 64 64 65 64 29 20 64 6f 20 0a 69 66 20 70 61 74 68 2e 67 65 | .ipairs(embedded).do..if.path.ge |
3a880 | 74 65 78 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 | textension(fname).==.".resx".the |
3a8a0 | 6e 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 | n._p('%s:.%s',.getresourcefilena |
3a8c0 | 6d 65 28 70 72 6a 2c 20 66 6e 61 6d 65 29 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 6e 61 6d 65 29 | me(prj,.fname),._MAKE.esc(fname) |
3a8e0 | 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 52 45 53 47 45 4e 29 20 24 5e 20 24 | )._p('\t$(SILENT).$(RESGEN).$^.$ |
3a900 | 40 27 29 0a 65 6e 64 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 | @').end._p('').end.end.function. |
3a920 | 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f 63 73 5f 63 6f 6e 66 69 67 28 63 66 67 2c 20 63 73 63 | premake.gmake_cs_config(cfg,.csc |
3a940 | 2c 20 63 66 67 6c 69 62 73 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 66 69 6e 64 73 74 72 | ,.cfglibs)._p('ifneq.(,$(findstr |
3a960 | 69 6e 67 20 25 73 2c 24 28 63 6f 6e 66 69 67 29 29 29 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 | ing.%s,$(config)))',._MAKE.esc(c |
3a980 | 66 67 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 29 29 0a 5f 70 28 27 20 20 54 41 52 47 45 54 44 49 | fg.name:lower()))._p('..TARGETDI |
3a9a0 | 52 20 20 3a 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 74 61 | R..:=.%s',._MAKE.esc(cfg.buildta |
3a9c0 | 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 29 0a 5f 70 28 27 20 20 4f 42 4a 44 49 52 20 20 20 | rget.directory))._p('..OBJDIR... |
3a9e0 | 20 20 3a 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 | ..:=.%s',._MAKE.esc(cfg.objectsd |
3aa00 | 69 72 29 29 0a 5f 70 28 27 20 20 44 45 50 45 4e 44 53 20 20 20 20 3a 3d 20 25 73 27 2c 20 74 61 | ir))._p('..DEPENDS....:=.%s',.ta |
3aa20 | 62 6c 65 2e 63 6f 6e 63 61 74 28 5f 4d 41 4b 45 2e 65 73 63 28 70 72 65 6d 61 6b 65 2e 67 65 74 | ble.concat(_MAKE.esc(premake.get |
3aa40 | 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 66 75 6c 6c | links(cfg,."dependencies",."full |
3aa60 | 70 61 74 68 22 29 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 52 45 46 45 52 45 4e 43 45 53 20 | path")),."."))._p('..REFERENCES. |
3aa80 | 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 5f 4d 41 4b 45 2e 65 73 63 28 | :=.%s',.table.implode(_MAKE.esc( |
3aaa0 | 63 66 67 6c 69 62 73 5b 63 66 67 5d 29 2c 20 22 2f 72 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a | cfglibs[cfg]),."/r:",."",.".")). |
3aac0 | 5f 70 28 27 20 20 46 4c 41 47 53 20 20 20 20 20 20 2b 3d 20 25 73 20 25 73 27 2c 20 74 61 62 6c | _p('..FLAGS......+=.%s.%s',.tabl |
3aae0 | 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 22 2f 64 3a 22 2c 20 22 22 | e.implode(cfg.defines,."/d:",."" |
3ab00 | 2c 20 22 20 22 29 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 | ,."."),.table.concat(table.join( |
3ab20 | 63 73 63 2e 67 65 74 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 | csc.getflags(cfg),.cfg.buildopti |
3ab40 | 6f 6e 73 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 42 55 49 4c | ons),."."))._p('..define.PREBUIL |
3ab60 | 44 43 4d 44 53 27 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 | DCMDS').if.#cfg.prebuildcommands |
3ab80 | 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 | .>.0.then._p('\t@echo.Running.pr |
3aba0 | 65 2d 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 2c 20 74 61 | e-build.commands')._p('\t%s',.ta |
3abc0 | 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 | ble.implode(cfg.prebuildcommands |
3abe0 | 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 20 20 65 6e 64 | ,."",."",."\n\t")).end._p('..end |
3ac00 | 65 66 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 52 45 4c 49 4e 4b 43 4d 44 53 27 29 0a | ef')._p('..define.PRELINKCMDS'). |
3ac20 | 69 66 20 23 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e | if.#cfg.prelinkcommands.>.0.then |
3ac40 | 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 6c 69 6e 6b 20 63 6f | ._p('\t@echo.Running.pre-link.co |
3ac60 | 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 |
3ac80 | 65 28 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 | e(cfg.prelinkcommands,."",."",." |
3aca0 | 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 5f 70 28 27 20 20 | \n\t")).end._p('..endef')._p('.. |
3acc0 | 64 65 66 69 6e 65 20 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 | define.POSTBUILDCMDS').if.#cfg.p |
3ace0 | 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 0a 5f 70 28 27 5c 74 | ostbuildcommands.>.0.then._p('\t |
3ad00 | 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 70 6f 73 74 2d 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 | @echo.Running.post-build.command |
3ad20 | 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 63 66 67 | s')._p('\t%s',.table.implode(cfg |
3ad40 | 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c | .postbuildcommands,."",."",."\n\ |
3ad60 | 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 5f 70 28 27 65 6e 64 69 66 | t")).end._p('..endef')._p('endif |
3ad80 | 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 20 3d | ')._p('').end..premake.vstudio.= |
3ada0 | 20 7b 20 7d 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 73 20 3d 20 7b 0a 76 73 32 30 31 30 20 3d | .{.}.local.toolsets.=.{.vs2010.= |
3adc0 | 20 22 76 31 30 30 22 2c 0a 76 73 32 30 31 32 20 3d 20 22 76 31 31 30 22 2c 0a 76 73 32 30 31 33 | ."v100",.vs2012.=."v110",.vs2013 |
3ade0 | 20 3d 20 22 76 31 32 30 22 2c 0a 76 73 32 30 31 35 20 3d 20 22 76 31 34 30 22 0a 7d 0a 70 72 65 | .=."v120",.vs2015.=."v140".}.pre |
3ae00 | 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 20 74 6f 6f 6c 73 65 74 73 5b | make.vstudio.toolset.=.toolsets[ |
3ae20 | 5f 41 43 54 49 4f 4e 5d 20 6f 72 20 22 75 6e 6b 6e 6f 77 6e 3f 22 0a 70 72 65 6d 61 6b 65 2e 76 | _ACTION].or."unknown?".premake.v |
3ae40 | 73 74 75 64 69 6f 2e 73 70 6c 61 73 68 70 61 74 68 20 3d 20 27 27 0a 6c 6f 63 61 6c 20 76 73 74 | studio.splashpath.=.''.local.vst |
3ae60 | 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 76 73 74 75 64 69 6f 2e 70 | udio.=.premake.vstudio.vstudio.p |
3ae80 | 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 0a 61 6e 79 20 20 20 20 20 3d 20 22 41 6e 79 20 43 50 55 22 | latforms.=.{.any.....=."Any.CPU" |
3aea0 | 2c 0a 6d 69 78 65 64 20 20 20 3d 20 22 4d 69 78 65 64 20 50 6c 61 74 66 6f 72 6d 73 22 2c 0a 4e | ,.mixed...=."Mixed.Platforms",.N |
3aec0 | 61 74 69 76 65 20 20 3d 20 22 57 69 6e 33 32 22 2c 0a 78 38 36 20 20 20 20 20 3d 20 22 78 38 36 | ative..=."Win32",.x86.....=."x86 |
3aee0 | 22 2c 0a 78 33 32 20 20 20 20 20 3d 20 22 57 69 6e 33 32 22 2c 0a 78 36 34 20 20 20 20 20 3d 20 | ",.x32.....=."Win32",.x64.....=. |
3af00 | 22 78 36 34 22 2c 0a 50 53 33 20 20 20 20 20 3d 20 22 50 53 33 22 2c 0a 58 62 6f 78 33 36 30 20 | "x64",.PS3.....=."PS3",.Xbox360. |
3af20 | 3d 20 22 58 62 6f 78 20 33 36 30 22 2c 0a 41 52 4d 20 20 20 20 20 3d 20 22 41 52 4d 22 2c 0a 4f | =."Xbox.360",.ARM.....=."ARM",.O |
3af40 | 72 62 69 73 3d 20 22 4f 72 62 69 73 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f | rbis=."Orbis".}.function.vstudio |
3af60 | 2e 61 72 63 68 28 70 72 6a 29 0a 69 66 20 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 | .arch(prj).if.(prj.language.==." |
3af80 | 43 23 22 29 20 74 68 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 | C#").then.return."Any.CPU".else. |
3afa0 | 72 65 74 75 72 6e 20 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 | return."Win32".end.end.function. |
3afc0 | 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 0a 72 65 74 75 72 6e 20 76 73 74 75 64 69 6f | vstudio.iswinrt().return.vstudio |
3afe0 | 2e 73 74 6f 72 65 61 70 70 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 76 73 74 75 64 69 6f 2e 73 74 6f | .storeapp.~=.nil.and.vstudio.sto |
3b000 | 72 65 61 70 70 20 7e 3d 20 27 27 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f | reapp.~=.''.end.function.vstudio |
3b020 | 2e 62 75 69 6c 64 63 6f 6e 66 69 67 73 28 73 6c 6e 29 0a 6c 6f 63 61 6c 20 63 66 67 73 20 3d 20 | .buildconfigs(sln).local.cfgs.=. |
3b040 | 7b 20 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 | {.}.local.platforms.=.premake.fi |
3b060 | 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 2c 20 76 73 74 75 64 69 6f 2e 70 6c 61 74 66 | lterplatforms(sln,.vstudio.platf |
3b080 | 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 6c 6f 63 61 6c 20 68 61 73 63 70 70 20 20 20 20 | orms,."Native").local.hascpp.... |
3b0a0 | 3d 20 70 72 65 6d 61 6b 65 2e 68 61 73 63 70 70 70 72 6f 6a 65 63 74 28 73 6c 6e 29 0a 6c 6f 63 | =.premake.hascppproject(sln).loc |
3b0c0 | 61 6c 20 68 61 73 64 6f 74 6e 65 74 20 3d 20 70 72 65 6d 61 6b 65 2e 68 61 73 64 6f 74 6e 65 74 | al.hasdotnet.=.premake.hasdotnet |
3b0e0 | 70 72 6f 6a 65 63 74 28 73 6c 6e 29 0a 69 66 20 68 61 73 64 6f 74 6e 65 74 20 61 6e 64 20 28 5f | project(sln).if.hasdotnet.and.(_ |
3b100 | 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 6f 72 20 68 61 73 63 70 70 29 20 74 68 65 | ACTION.>."vs2008".or.hascpp).the |
3b120 | 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 31 2c 20 22 6d 69 | n.table.insert(platforms,.1,."mi |
3b140 | 78 65 64 22 29 0a 65 6e 64 0a 69 66 20 68 61 73 64 6f 74 6e 65 74 20 61 6e 64 20 28 5f 41 43 54 | xed").end.if.hasdotnet.and.(_ACT |
3b160 | 49 4f 4e 20 3c 20 22 76 73 32 30 31 30 22 20 6f 72 20 6e 6f 74 20 68 61 73 63 70 70 29 20 74 68 | ION.<."vs2010".or.not.hascpp).th |
3b180 | 65 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 31 2c 20 22 61 | en.table.insert(platforms,.1,."a |
3b1a0 | 6e 79 22 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 74 | ny").end.if._ACTION.>."vs2008".t |
3b1c0 | 68 65 6e 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 20 3d 20 7b 20 7d 0a 66 6f | hen.local.platforms2010.=.{.}.fo |
3b1e0 | 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d | r._,.platform.in.ipairs(platform |
3b200 | 73 29 20 64 6f 0a 69 66 20 76 73 74 75 64 69 6f 2e 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 | s).do.if.vstudio.platforms[platf |
3b220 | 6f 72 6d 5d 20 3d 3d 20 22 57 69 6e 33 32 22 20 74 68 65 6e 0a 69 66 20 68 61 73 63 70 70 20 74 | orm].==."Win32".then.if.hascpp.t |
3b240 | 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 2c 20 | hen.table.insert(platforms2010,. |
3b260 | 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 69 66 20 68 61 73 64 6f 74 6e 65 74 20 74 68 65 6e 0a | platform).end.if.hasdotnet.then. |
3b280 | 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 2c 20 22 78 38 36 | table.insert(platforms2010,."x86 |
3b2a0 | 22 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 | ").end.else.table.insert(platfor |
3b2c0 | 6d 73 32 30 31 30 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 65 6e 64 0a 70 6c 61 74 66 6f | ms2010,.platform).end.end.platfo |
3b2e0 | 72 6d 73 20 3d 20 70 6c 61 74 66 6f 72 6d 73 32 30 31 30 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 62 | rms.=.platforms2010.end.for._,.b |
3b300 | 75 69 6c 64 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 63 6f 6e 66 69 67 75 72 61 74 | uildcfg.in.ipairs(sln.configurat |
3b320 | 69 6f 6e 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 69 | ions).do.for._,.platform.in.ipai |
3b340 | 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 65 6e 74 72 79 20 3d 20 7b | rs(platforms).do.local.entry.=.{ |
3b360 | 20 7d 0a 65 6e 74 72 79 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 20 3d 20 62 75 69 6c 64 63 66 67 | .}.entry.src_buildcfg.=.buildcfg |
3b380 | 0a 65 6e 74 72 79 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 74 66 6f 72 6d 0a 69 | .entry.src_platform.=.platform.i |
3b3a0 | 66 20 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 50 53 33 22 20 6f 72 20 5f 41 43 54 49 4f 4e 20 3e | f.platform.~=."PS3".or._ACTION.> |
3b3c0 | 20 22 76 73 32 30 30 38 22 20 74 68 65 6e 0a 65 6e 74 72 79 2e 62 75 69 6c 64 63 66 67 20 3d 20 | ."vs2008".then.entry.buildcfg.=. |
3b3e0 | 62 75 69 6c 64 63 66 67 0a 65 6e 74 72 79 2e 70 6c 61 74 66 6f 72 6d 20 3d 20 76 73 74 75 64 69 | buildcfg.entry.platform.=.vstudi |
3b400 | 6f 2e 70 6c 61 74 66 6f 72 6d 73 5b 70 6c 61 74 66 6f 72 6d 5d 0a 65 6c 73 65 0a 65 6e 74 72 79 | o.platforms[platform].else.entry |
3b420 | 2e 62 75 69 6c 64 63 66 67 20 3d 20 70 6c 61 74 66 6f 72 6d 20 2e 2e 20 22 20 22 20 2e 2e 20 62 | .buildcfg.=.platform...."."....b |
3b440 | 75 69 6c 64 63 66 67 0a 65 6e 74 72 79 2e 70 6c 61 74 66 6f 72 6d 20 3d 20 22 57 69 6e 33 32 22 | uildcfg.entry.platform.=."Win32" |
3b460 | 0a 65 6e 64 0a 65 6e 74 72 79 2e 6e 61 6d 65 20 3d 20 65 6e 74 72 79 2e 62 75 69 6c 64 63 66 67 | .end.entry.name.=.entry.buildcfg |
3b480 | 20 2e 2e 20 22 7c 22 20 2e 2e 20 65 6e 74 72 79 2e 70 6c 61 74 66 6f 72 6d 0a 65 6e 74 72 79 2e | ...."|"....entry.platform.entry. |
3b4a0 | 69 73 72 65 61 6c 20 3d 20 28 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 61 6e 79 22 20 61 6e 64 20 | isreal.=.(platform.~=."any".and. |
3b4c0 | 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 6d 69 78 65 64 22 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | platform.~=."mixed").table.inser |
3b4e0 | 74 28 63 66 67 73 2c 20 65 6e 74 72 79 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 66 | t(cfgs,.entry).end.end.return.cf |
3b500 | 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 6f 6c | gs.end.function.vstudio.cleansol |
3b520 | 75 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c | ution(sln).premake.clean.file(sl |
3b540 | 6e 2c 20 22 25 25 2e 73 6c 6e 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 | n,."%%.sln").premake.clean.file( |
3b560 | 73 6c 6e 2c 20 22 25 25 2e 73 75 6f 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c | sln,."%%.suo").premake.clean.fil |
3b580 | 65 28 73 6c 6e 2c 20 22 25 25 2e 6e 63 62 22 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 | e(sln,."%%.ncb").premake.clean.f |
3b5a0 | 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 75 73 65 72 70 72 65 66 73 22 29 0a 70 72 65 6d 61 6b 65 | ile(sln,."%%.userprefs").premake |
3b5c0 | 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 73 6c 6e 2c 20 22 25 25 2e 75 73 65 72 74 61 73 6b 73 22 29 | .clean.file(sln,."%%.usertasks") |
3b5e0 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 72 6f 6a 65 | .end.function.vstudio.cleanproje |
3b600 | 63 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 | ct(prj).local.fname.=.premake.pr |
3b620 | 6f 6a 65 63 74 2e 67 65 74 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 22 25 25 22 29 0a 6f 73 2e | oject.getfilename(prj,."%%").os. |
3b640 | 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 70 72 6f 6a 22 29 0a 6f 73 2e 72 65 | remove(fname....".vcproj").os.re |
3b660 | 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 70 72 6f 6a 2e 75 73 65 72 22 29 0a 6f 73 | move(fname....".vcproj.user").os |
3b680 | 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 78 70 72 6f 6a 22 29 0a 6f 73 2e | .remove(fname....".vcxproj").os. |
3b6a0 | 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 78 70 72 6f 6a 2e 75 73 65 72 22 29 | remove(fname....".vcxproj.user") |
3b6c0 | 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 76 63 78 70 72 6f 6a 2e 66 69 | .os.remove(fname....".vcxproj.fi |
3b6e0 | 6c 74 65 72 73 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 70 | lters").os.remove(fname....".csp |
3b700 | 72 6f 6a 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 70 72 6f | roj").os.remove(fname....".cspro |
3b720 | 6a 2e 75 73 65 72 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 70 69 | j.user").os.remove(fname....".pi |
3b740 | 64 62 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 20 2e 2e 20 22 2e 73 64 66 22 29 0a | db").os.remove(fname....".sdf"). |
3b760 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 74 61 72 67 65 74 | end.function.vstudio.cleantarget |
3b780 | 28 6e 61 6d 65 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 70 64 62 22 29 | (name).os.remove(name....".pdb") |
3b7a0 | 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 69 64 62 22 29 0a 6f 73 2e 72 65 | .os.remove(name....".idb").os.re |
3b7c0 | 6d 6f 76 65 28 6e 61 6d 65 20 2e 2e 20 22 2e 69 6c 6b 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 6e | move(name....".ilk").os.remove(n |
3b7e0 | 61 6d 65 20 2e 2e 20 22 2e 76 73 68 6f 73 74 2e 65 78 65 22 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 | ame....".vshost.exe").os.remove( |
3b800 | 6e 61 6d 65 20 2e 2e 20 22 2e 65 78 65 2e 6d 61 6e 69 66 65 73 74 22 29 0a 65 6e 64 0a 66 75 6e | name....".exe.manifest").end.fun |
3b820 | 63 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 | ction.vstudio.projectfile(prj).l |
3b840 | 6f 63 61 6c 20 70 61 74 74 65 72 6e 0a 69 66 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 | ocal.pattern.if.prj.language.==. |
3b860 | 22 43 23 22 20 74 68 65 6e 0a 70 61 74 74 65 72 6e 20 3d 20 22 25 25 2e 63 73 70 72 6f 6a 22 0a | "C#".then.pattern.=."%%.csproj". |
3b880 | 65 6c 73 65 0a 70 61 74 74 65 72 6e 20 3d 20 69 69 66 28 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 | else.pattern.=.iif(_ACTION.>."vs |
3b8a0 | 32 30 30 38 22 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 22 2c 20 22 25 25 2e 76 63 70 72 6f 6a 22 | 2008",."%%.vcxproj",."%%.vcproj" |
3b8c0 | 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a | ).end.local.fname.=.premake.proj |
3b8e0 | 65 63 74 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 70 72 6a 2e 6e 61 6d 65 2c 20 70 61 74 74 65 72 | ect.getbasename(prj.name,.patter |
3b900 | 6e 29 0a 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 70 72 6a 2e 6c 6f 63 61 74 69 6f | n).fname.=.path.join(prj.locatio |
3b920 | 6e 2c 20 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 66 6e 61 6d 65 0a 65 6e 64 0a 66 75 6e 63 74 | n,.fname).return.fname.end.funct |
3b940 | 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 28 70 72 6a 2e 6c 61 | ion.vstudio.tool(prj).if.(prj.la |
3b960 | 6e 67 75 61 67 65 20 3d 3d 20 22 43 23 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 46 41 45 | nguage.==."C#").then.return."FAE |
3b980 | 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 46 42 | 04EC0-301F-11D3-BF4B-00C04F79EFB |
3b9a0 | 43 22 0a 65 6c 73 65 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 | C".else.return."8BC9CEB8-8B4A-11 |
3b9c0 | 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 6e 65 | D0-8D11-00A0C91BC942".end.end.ne |
3b9e0 | 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 3d 20 22 76 73 32 | waction.{.trigger.........=."vs2 |
3ba00 | 30 30 38 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 56 69 73 75 61 6c 20 | 008",.shortname.......=."Visual. |
3ba20 | 53 74 75 64 69 6f 20 32 30 30 38 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 | Studio.2008",.description.....=. |
3ba40 | 22 47 65 6e 65 72 61 74 65 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 | "Generate.Microsoft.Visual.Studi |
3ba60 | 6f 20 32 30 30 38 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 6f 73 20 20 20 20 20 20 20 | o.2008.project.files",.os....... |
3ba80 | 20 20 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 | .......=."windows",.valid_kinds. |
3baa0 | 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 |
3bac0 | 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 20 7d 2c | pp",."StaticLib",."SharedLib".}, |
3bae0 | 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 43 2b 2b 22 2c | .valid_languages.=.{."C",."C++", |
3bb00 | 20 22 43 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 0a 63 63 20 | ."C#".},.valid_tools.....=.{.cc. |
3bb20 | 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 7b 20 22 6d | ....=.{."msc"...},.dotnet.=.{."m |
3bb40 | 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f | snet".},.},.onsolution.=.functio |
3bb60 | 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 | n(sln).premake.generate(sln,."%% |
3bb80 | 2e 73 6c 6e 22 2c 20 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 | .sln",.vstudio.sln2005.generate) |
3bba0 | 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a | .end,.onproject.=.function(prj). |
3bbc0 | 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 | if.premake.isdotnetproject(prj). |
3bbe0 | 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 | then.premake.generate(prj,."%%.c |
3bc00 | 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 61 74 65 29 | sproj",.vstudio.cs2005.generate) |
3bc20 | 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f | .premake.generate(prj,."%%.cspro |
3bc40 | 6a 2e 75 73 65 72 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 | j.user",.vstudio.cs2005.generate |
3bc60 | 5f 75 73 65 72 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a | _user).else.premake.generate(prj |
3bc80 | 2c 20 22 25 25 2e 76 63 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 2e 67 65 | ,."%%.vcproj",.vstudio.vc200x.ge |
3bca0 | 6e 65 72 61 74 65 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 | nerate).premake.generate(prj,."% |
3bcc0 | 25 2e 76 63 70 72 6f 6a 2e 75 73 65 72 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 2e 67 | %.vcproj.user",.vstudio.vc200x.g |
3bce0 | 65 6e 65 72 61 74 65 5f 75 73 65 72 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f | enerate_user).end.end,.oncleanso |
3bd00 | 6c 75 74 69 6f 6e 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 2c 0a | lution.=.vstudio.cleansolution,. |
3bd20 | 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 | oncleanproject..=.vstudio.cleanp |
3bd40 | 72 6f 6a 65 63 74 2c 0a 6f 6e 63 6c 65 61 6e 74 61 72 67 65 74 20 20 20 3d 20 76 73 74 75 64 69 | roject,.oncleantarget...=.vstudi |
3bd60 | 6f 2e 63 6c 65 61 6e 74 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 70 72 6f 64 75 | o.cleantarget,.vstudio.=.{.produ |
3bd80 | 63 74 56 65 72 73 69 6f 6e 20 20 3d 20 22 39 2e 30 2e 32 31 30 32 32 22 2c 0a 73 6f 6c 75 74 69 | ctVersion..=."9.0.21022",.soluti |
3bda0 | 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 30 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 | onVersion.=."10",.toolsVersion.. |
3bdc0 | 20 20 3d 20 22 33 2e 35 22 2c 0a 73 75 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 74 43 6f 6e 74 | ..=."3.5",.supports64bitEditCont |
3bde0 | 69 6e 75 65 20 3d 20 66 61 6c 73 65 2c 0a 7d 0a 7d 0a 6e 65 77 61 63 74 69 6f 6e 0a 7b 0a 74 72 | inue.=.false,.}.}.newaction.{.tr |
3be00 | 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 76 73 32 30 31 30 22 2c 0a 73 68 6f 72 74 6e | igger.........=."vs2010",.shortn |
3be20 | 61 6d 65 20 20 20 20 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 | ame.......=."Visual.Studio.2010" |
3be40 | 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 72 61 74 65 20 4d 69 | ,.description.....=."Generate.Mi |
3be60 | 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 30 20 70 72 6f 6a 65 | crosoft.Visual.Studio.2010.proje |
3be80 | 63 74 20 66 69 6c 65 73 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 77 69 | ct.files",.os..............=."wi |
3bea0 | 6e 64 6f 77 73 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 | ndows",.valid_kinds.....=.{."Con |
3bec0 | 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 69 63 | soleApp",."WindowedApp",."Static |
3bee0 | 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 | Lib",."SharedLib".},.valid_langu |
3bf00 | 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 7d 2c 0a 76 61 6c 69 | ages.=.{."C",."C++",."C#"},.vali |
3bf20 | 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 6d 73 63 22 | d_tools.....=.{.cc.....=.{."msc" |
3bf40 | 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 7d 2c 0a 6f | ...},.dotnet.=.{."msnet".},.},.o |
3bf60 | 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 70 72 65 6d 61 6b | nsolution.=.function(sln).premak |
3bf80 | 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 2c 20 76 73 74 75 64 69 | e.generate(sln,."%%.sln",.vstudi |
3bfa0 | 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 | o.sln2005.generate).end,.onproje |
3bfc0 | 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 | ct.=.function(prj).if.premake.is |
3bfe0 | 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e | dotnetproject(prj).then.premake. |
3c000 | 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 22 2c 20 76 73 74 75 64 | generate(prj,."%%.csproj",.vstud |
3c020 | 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 | io.cs2005.generate).premake.gene |
3c040 | 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 76 73 74 75 | rate(prj,."%%.csproj.user",.vstu |
3c060 | 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 29 0a 65 6c 73 65 0a 70 | dio.cs2005.generate_user).else.p |
3c080 | 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a | remake.generate(prj,."%%.vcxproj |
3c0a0 | 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 29 0a 70 72 65 6d 61 | ",.premake.vs2010_vcxproj).prema |
3c0c0 | 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 75 73 65 | ke.generate(prj,."%%.vcxproj.use |
3c0e0 | 72 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 29 | r",.premake.vs2010_vcxproj_user) |
3c100 | 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 | .premake.generate(prj,."%%.vcxpr |
3c120 | 6f 6a 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 | oj.filters",.vstudio.vc2010.gene |
3c140 | 72 61 74 65 5f 66 69 6c 74 65 72 73 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f | rate_filters).end.end,.oncleanso |
3c160 | 6c 75 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 6f | lution.=.premake.vstudio.cleanso |
3c180 | 6c 75 74 69 6f 6e 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 20 3d 20 70 72 65 6d 61 6b | lution,.oncleanproject..=.premak |
3c1a0 | 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 2c 0a 6f 6e 63 6c 65 61 6e 74 | e.vstudio.cleanproject,.oncleant |
3c1c0 | 61 72 67 65 74 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 74 | arget...=.premake.vstudio.cleant |
3c1e0 | 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 70 72 6f 64 75 63 74 56 65 72 73 69 6f | arget,.vstudio.=.{.productVersio |
3c200 | 6e 20 20 3d 20 22 38 2e 30 2e 33 30 37 30 33 22 2c 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f | n..=."8.0.30703",.solutionVersio |
3c220 | 6e 20 3d 20 22 31 31 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 34 2e 30 | n.=."11",.targetFramework.=."4.0 |
3c240 | 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 34 2e 30 22 2c 0a 73 75 70 70 | ",.toolsVersion....=."4.0",.supp |
3c260 | 6f 72 74 73 36 34 62 69 74 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 20 66 61 6c 73 65 2c 0a 7d | orts64bitEditContinue.=.false,.} |
3c280 | 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 20 3d 20 7b 20 7d | .}..premake.vstudio.vc200x.=.{.} |
3c2a0 | 0a 6c 6f 63 61 6c 20 76 63 32 30 30 78 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e | .local.vc200x.=.premake.vstudio. |
3c2c0 | 76 63 32 30 30 78 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 | vc200x.local.tree.=.premake.tree |
3c2e0 | 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 62 6f 6f 6c 28 76 61 6c 75 65 29 0a 72 65 74 75 | .local.function.bool(value).retu |
3c300 | 72 6e 20 69 69 66 28 76 61 6c 75 65 2c 20 22 74 72 75 65 22 2c 20 22 66 61 6c 73 65 22 29 0a 65 | rn.iif(value,."true",."false").e |
3c320 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 | nd.function.vc200x.optimization( |
3c340 | 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 30 0a 66 6f 72 20 5f 2c 20 76 61 6c | cfg).local.result.=.0.for._,.val |
3c360 | 75 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 6c 61 67 73 29 20 64 6f 0a 69 66 20 28 76 | ue.in.ipairs(cfg.flags).do.if.(v |
3c380 | 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 | alue.==."Optimize").then.result. |
3c3a0 | 3d 20 33 0a 65 6c 73 65 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 53 69 | =.3.elseif.(value.==."OptimizeSi |
3c3c0 | 7a 65 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 31 0a 65 6c 73 65 69 66 20 28 76 61 6c | ze").then.result.=.1.elseif.(val |
3c3e0 | 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 22 29 20 74 68 65 6e 0a 72 65 73 75 | ue.==."OptimizeSpeed").then.resu |
3c400 | 6c 74 20 3d 20 32 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 | lt.=.2.end.end.return.result.end |
3c420 | 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 68 65 61 64 65 72 28 65 6c 65 6d 65 6e 74 29 | .function.vc200x.header(element) |
3c440 | 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 | .io.eol.=."\r\n"._p('<?xml.versi |
3c460 | 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 57 69 6e 64 6f 77 73 2d 31 32 35 32 22 | on="1.0".encoding="Windows-1252" |
3c480 | 3f 3e 27 29 0a 5f 70 28 27 3c 25 73 27 2c 20 65 6c 65 6d 65 6e 74 29 0a 5f 70 28 31 2c 27 50 72 | ?>')._p('<%s',.element)._p(1,'Pr |
3c4a0 | 6f 6a 65 63 74 54 79 70 65 3d 22 56 69 73 75 61 6c 20 43 2b 2b 22 27 29 0a 5f 70 28 31 2c 27 56 | ojectType="Visual.C++"')._p(1,'V |
3c4c0 | 65 72 73 69 6f 6e 3d 22 39 2e 30 30 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 | ersion="9.00"').end.function.vc2 |
3c4e0 | 30 30 78 2e 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 6e 61 6d 65 2c 20 63 66 67 29 0a 5f 70 28 | 00x.Configuration(name,.cfg)._p( |
3c500 | 32 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 0a 5f 70 28 33 2c 27 4e 61 6d 65 3d 22 | 2,'<Configuration')._p(3,'Name=" |
3c520 | 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6e 61 6d 65 29 29 0a 5f 70 28 33 2c 27 4f | %s"',.premake.esc(name))._p(3,'O |
3c540 | 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 | utputDirectory="%s"',.premake.es |
3c560 | 63 28 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 5f 70 | c(cfg.buildtarget.directory))._p |
3c580 | 28 33 2c 27 49 6e 74 65 72 6d 65 64 69 61 74 65 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 27 2c | (3,'IntermediateDirectory="%s"', |
3c5a0 | 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 29 0a 6c 6f | .premake.esc(cfg.objectsdir)).lo |
3c5c0 | 63 61 6c 20 63 66 67 74 79 70 65 0a 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 | cal.cfgtype.if.(cfg.kind.==."Sha |
3c5e0 | 72 65 64 4c 69 62 22 29 20 74 68 65 6e 0a 63 66 67 74 79 70 65 20 3d 20 32 0a 65 6c 73 65 69 66 | redLib").then.cfgtype.=.2.elseif |
3c600 | 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 29 20 74 68 65 6e 0a | .(cfg.kind.==."StaticLib").then. |
3c620 | 63 66 67 74 79 70 65 20 3d 20 34 0a 65 6c 73 65 0a 63 66 67 74 79 70 65 20 3d 20 31 0a 65 6e 64 | cfgtype.=.4.else.cfgtype.=.1.end |
3c640 | 0a 5f 70 28 33 2c 27 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3d 22 25 73 22 27 2c 20 | ._p(3,'ConfigurationType="%s"',. |
3c660 | 63 66 67 74 79 70 65 29 0a 69 66 20 28 63 66 67 2e 66 6c 61 67 73 2e 4d 46 43 29 20 74 68 65 6e | cfgtype).if.(cfg.flags.MFC).then |
3c680 | 0a 5f 70 28 33 2c 20 27 55 73 65 4f 66 4d 46 43 3d 22 25 64 22 27 2c 20 69 69 66 28 63 66 67 2e | ._p(3,.'UseOfMFC="%d"',.iif(cfg. |
3c6a0 | 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 31 2c 20 32 29 29 0a 65 6e 64 0a | flags.StaticRuntime,.1,.2)).end. |
3c6c0 | 69 66 20 28 63 66 67 2e 66 6c 61 67 73 2e 41 54 4c 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 53 | if.(cfg.flags.ATL.or.cfg.flags.S |
3c6e0 | 74 61 74 69 63 41 54 4c 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 55 73 65 4f 66 41 54 4c 3d 22 | taticATL).then._p(3,.'UseOfATL=" |
3c700 | 25 64 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 2c 20 31 | %d"',.iif(cfg.flags.StaticATL,.1 |
3c720 | 2c 20 32 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 43 68 61 72 61 63 74 65 72 53 65 74 3d 22 25 73 | ,.2)).end._p(3,'CharacterSet="%s |
3c740 | 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 55 6e 69 63 6f 64 65 2c 20 31 2c 20 32 29 | "',.iif(cfg.flags.Unicode,.1,.2) |
3c760 | 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 33 | ).if.cfg.flags.Managed.then._p(3 |
3c780 | 2c 27 4d 61 6e 61 67 65 64 45 78 74 65 6e 73 69 6f 6e 73 3d 22 31 22 27 29 0a 65 6e 64 0a 5f 70 | ,'ManagedExtensions="1"').end._p |
3c7a0 | 28 33 2c 27 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 46 69 6c 65 | (3,'>').end.function.vc200x.File |
3c7c0 | 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 | s(prj).local.tr.=.premake.projec |
3c7e0 | 74 2e 62 75 69 6c 64 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 | t.buildsourcetree(prj).tree.trav |
3c800 | 65 72 73 65 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 | erse(tr,.{.onbranchenter.=.funct |
3c820 | 69 6f 6e 28 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 69 6c | ion(node,.depth)._p(depth,.'<Fil |
3c840 | 74 65 72 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 4e 61 6d 65 3d 22 25 73 22 27 2c 20 6e | ter')._p(depth,.'\tName="%s"',.n |
3c860 | 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 46 69 6c 74 65 72 3d 22 22 | ode.name)._p(depth,.'\tFilter="" |
3c880 | 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 3e 27 29 0a 65 6e 64 2c 0a 6f 6e 62 72 61 6e 63 | ')._p(depth,.'\t>').end,.onbranc |
3c8a0 | 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 29 0a 5f 70 | hexit.=.function(node,.depth)._p |
3c8c0 | 28 64 65 70 74 68 2c 20 27 3c 2f 46 69 6c 74 65 72 3e 27 29 0a 65 6e 64 2c 0a 6f 6e 6c 65 61 66 | (depth,.'</Filter>').end,.onleaf |
3c8e0 | 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 6c 6f 63 61 6c 20 66 | .=.function(node,.depth).local.f |
3c900 | 6e 61 6d 65 20 3d 20 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 0a 5f 70 28 64 65 70 74 68 2c 20 27 | name.=.node.cfg.name._p(depth,.' |
3c920 | 3c 46 69 6c 65 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 52 65 6c 61 74 69 76 65 50 61 74 | <File')._p(depth,.'\tRelativePat |
3c940 | 68 3d 22 25 73 22 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 6e 61 6d 65 2c 20 22 | h="%s"',.path.translate(fname,." |
3c960 | 5c 5c 22 29 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 3e 27 29 0a 64 65 70 74 68 20 3d 20 64 | \\"))._p(depth,.'\t>').depth.=.d |
3c980 | 65 70 74 68 20 2b 20 31 0a 6c 6f 63 61 6c 20 65 78 63 6c 75 64 65 64 20 3d 20 74 61 62 6c 65 2e | epth.+.1.local.excluded.=.table. |
3c9a0 | 69 63 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 65 78 63 6c 75 64 65 73 2c 20 66 6e 61 6d 65 29 0a 66 | icontains(prj.excludes,.fname).f |
3c9c0 | 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 | or._,.cfginfo.in.ipairs(prj.solu |
3c9e0 | 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 63 66 67 69 | tion.vstudio_configs).do.if.cfgi |
3ca00 | 6e 66 6f 2e 69 73 72 65 61 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d | nfo.isreal.then.local.cfg.=.prem |
3ca20 | 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 | ake.getconfig(prj,.cfginfo.src_b |
3ca40 | 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 6c | uildcfg,.cfginfo.src_platform).l |
3ca60 | 6f 63 61 6c 20 75 73 65 50 43 48 20 3d 20 28 6e 6f 74 20 70 72 6a 2e 66 6c 61 67 73 2e 4e 6f 50 | ocal.usePCH.=.(not.prj.flags.NoP |
3ca80 | 43 48 20 61 6e 64 20 70 72 6a 2e 70 63 68 73 6f 75 72 63 65 20 3d 3d 20 6e 6f 64 65 2e 63 66 67 | CH.and.prj.pchsource.==.node.cfg |
3caa0 | 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 69 73 53 6f 75 72 63 65 43 6f 64 65 20 3d 20 70 61 74 68 | .name).local.isSourceCode.=.path |
3cac0 | 2e 69 73 63 70 70 66 69 6c 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 6e 65 65 64 73 43 6f 6d | .iscppfile(fname).local.needsCom |
3cae0 | 70 69 6c 65 41 73 20 3d 20 28 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 6e 61 6d 65 29 20 7e 3d | pileAs.=.(path.iscfile(fname).~= |
3cb00 | 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 69 73 63 70 72 6f 6a 65 63 74 28 70 72 6a 29 | .premake.project.iscproject(prj) |
3cb20 | 29 0a 69 66 20 75 73 65 50 43 48 20 6f 72 20 69 73 53 6f 75 72 63 65 43 6f 64 65 20 74 68 65 6e | ).if.usePCH.or.isSourceCode.then |
3cb40 | 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 46 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 | ._p(depth,.'<FileConfiguration') |
3cb60 | 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 4e 61 6d 65 3d 22 25 73 22 27 2c 20 63 66 67 69 6e 66 | ._p(depth,.'\tName="%s"',.cfginf |
3cb80 | 6f 2e 6e 61 6d 65 29 0a 69 66 20 65 78 63 6c 75 64 65 64 20 6f 72 20 74 61 62 6c 65 2e 69 63 6f | o.name).if.excluded.or.table.ico |
3cba0 | 6e 74 61 69 6e 73 28 63 66 67 2e 65 78 63 6c 75 64 65 73 2c 20 66 6e 61 6d 65 29 20 74 68 65 6e | ntains(cfg.excludes,.fname).then |
3cbc0 | 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3d | ._p(depth,.'\tExcludedFromBuild= |
3cbe0 | 22 74 72 75 65 22 27 29 0a 65 6e 64 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 3e 27 29 0a 5f 70 | "true"').end._p(depth,.'\t>')._p |
3cc00 | 28 64 65 70 74 68 2c 20 27 5c 74 3c 54 6f 6f 6c 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 | (depth,.'\t<Tool')._p(depth,.'\t |
3cc20 | 5c 74 4e 61 6d 65 3d 22 25 73 22 27 0a 2c 20 69 69 66 28 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d | \tName="%s"'.,.iif(cfg.system.== |
3cc40 | 20 22 58 62 6f 78 33 36 30 22 2c 20 22 56 43 43 4c 58 33 36 30 43 6f 6d 70 69 6c 65 72 54 6f 6f | ."Xbox360",."VCCLX360CompilerToo |
3cc60 | 6c 22 2c 20 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 29 0a 29 0a 5f 70 28 64 65 70 | l",."VCCLCompilerTool").)._p(dep |
3cc80 | 74 68 2c 20 27 5c 74 5c 74 4f 62 6a 65 63 74 46 69 6c 65 3d 22 24 28 49 6e 74 44 69 72 29 5c 5c | th,.'\t\tObjectFile="$(IntDir)\\ |
3cca0 | 25 73 2e 6f 62 6a 22 27 0a 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 74 | %s.obj"'.,.path.translate(path.t |
3ccc0 | 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 66 6e 61 6d 65 29 29 2c 20 | rimdots(path.removeext(fname)),. |
3cce0 | 22 5c 5c 22 29 0a 29 0a 69 66 20 6e 65 65 64 73 43 6f 6d 70 69 6c 65 41 73 20 74 68 65 6e 0a 5f | "\\").).if.needsCompileAs.then._ |
3cd00 | 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 43 6f 6d 70 69 6c 65 41 73 3d 22 25 73 22 27 2c 20 69 | p(depth,.'\t\tCompileAs="%s"',.i |
3cd20 | 69 66 28 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 6e 61 6d 65 29 2c 20 31 2c 20 32 29 29 0a 65 | if(path.iscfile(fname),.1,.2)).e |
3cd40 | 6e 64 0a 69 66 20 75 73 65 50 43 48 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 | nd.if.usePCH.then.if.cfg.system. |
3cd60 | 3d 3d 20 22 50 53 33 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 70 74 69 6f 6e 73 20 3d 20 74 61 | ==."PS3".then.local.options.=.ta |
3cd80 | 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 66 6c 61 67 73 28 63 | ble.join(premake.snc.getcflags(c |
3cda0 | 66 67 29 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 20 20 | fg),............................ |
3cdc0 | 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 0a 20 20 | premake.snc.getcxxflags(cfg),... |
3cde0 | 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 63 66 67 2e 62 75 69 | .........................cfg.bui |
3ce00 | 6c 64 6f 70 74 69 6f 6e 73 29 0a 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 | ldoptions).options.=.table.conca |
3ce20 | 74 28 6f 70 74 69 6f 6e 73 2c 20 22 20 22 29 3b 0a 6f 70 74 69 6f 6e 73 20 3d 20 6f 70 74 69 6f | t(options,.".");.options.=.optio |
3ce40 | 6e 73 20 2e 2e 20 27 20 2d 2d 63 72 65 61 74 65 5f 70 63 68 3d 22 24 28 49 6e 74 44 69 72 29 2f | ns....'.--create_pch="$(IntDir)/ |
3ce60 | 24 28 54 61 72 67 65 74 4e 61 6d 65 29 2e 70 63 68 22 27 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c | $(TargetName).pch"'._p(depth,.'\ |
3ce80 | 74 5c 74 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 70 72 65 6d | t\tAdditionalOptions="%s"',.prem |
3cea0 | 61 6b 65 2e 65 73 63 28 6f 70 74 69 6f 6e 73 29 29 0a 65 6c 73 65 0a 5f 70 28 64 65 70 74 68 2c | ake.esc(options)).else._p(depth, |
3cec0 | 20 27 5c 74 5c 74 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 31 22 27 29 | .'\t\tUsePrecompiledHeader="1"') |
3cee0 | 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 2f 3e 27 29 0a 5f 70 28 64 65 | .end.end._p(depth,.'\t/>')._p(de |
3cf00 | 70 74 68 2c 20 27 3c 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 | pth,.'</FileConfiguration>').end |
3cf20 | 0a 65 6e 64 0a 65 6e 64 0a 64 65 70 74 68 20 3d 20 64 65 70 74 68 20 2d 20 31 0a 5f 70 28 64 65 | .end.end.depth.=.depth.-.1._p(de |
3cf40 | 70 74 68 2c 20 27 3c 2f 46 69 6c 65 3e 27 29 0a 65 6e 64 2c 0a 7d 2c 20 66 61 6c 73 65 2c 20 32 | pth,.'</File>').end,.},.false,.2 |
3cf60 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 50 6c 61 74 66 6f 72 6d 73 28 | ).end.function.vc200x.Platforms( |
3cf80 | 70 72 6a 29 0a 6c 6f 63 61 6c 20 75 73 65 64 20 3d 20 7b 20 7d 0a 5f 70 28 31 2c 27 3c 50 6c 61 | prj).local.used.=.{.}._p(1,'<Pla |
3cfa0 | 74 66 6f 72 6d 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 70 | tforms>').for._,.cfg.in.ipairs(p |
3cfc0 | 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a | rj.solution.vstudio_configs).do. |
3cfe0 | 69 66 20 63 66 67 2e 69 73 72 65 61 6c 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 | if.cfg.isreal.and.not.table.cont |
3d000 | 61 69 6e 73 28 75 73 65 64 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 20 74 68 65 6e 0a 74 61 | ains(used,.cfg.platform).then.ta |
3d020 | 62 6c 65 2e 69 6e 73 65 72 74 28 75 73 65 64 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 5f | ble.insert(used,.cfg.platform)._ |
3d040 | 70 28 32 2c 27 3c 50 6c 61 74 66 6f 72 6d 27 29 0a 5f 70 28 33 2c 27 4e 61 6d 65 3d 22 25 73 22 | p(2,'<Platform')._p(3,'Name="%s" |
3d060 | 27 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 2f 3e 27 29 0a 65 6e 64 0a | ',.cfg.platform)._p(2,'/>').end. |
3d080 | 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 50 6c 61 74 66 6f 72 6d 73 3e 27 29 0a 65 6e 64 0a 66 75 6e | end._p(1,'</Platforms>').end.fun |
3d0a0 | 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 0a 69 66 20 28 6e 6f | ction.vc200x.Symbols(cfg).if.(no |
3d0c0 | 74 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 29 20 74 68 65 6e 0a 72 65 74 75 72 6e | t.cfg.flags.Symbols).then.return |
3d0e0 | 20 30 0a 65 6c 73 65 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 64 69 74 41 6e 64 43 6f | .0.else.if.cfg.flags.NoEditAndCo |
3d100 | 6e 74 69 6e 75 65 20 6f 72 0a 20 20 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e | ntinue.or....vc200x.optimization |
3d120 | 28 63 66 67 29 20 7e 3d 20 30 20 6f 72 0a 20 20 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 | (cfg).~=.0.or....cfg.flags.Manag |
3d140 | 65 64 20 6f 72 0a 20 20 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 20 74 | ed.or....cfg.platform.==."x64".t |
3d160 | 68 65 6e 0a 72 65 74 75 72 6e 20 33 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 34 0a 65 6e 64 0a 65 | hen.return.3.else.return.4.end.e |
3d180 | 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 43 4c 43 6f 6d 70 69 | nd.end.function.vc200x.VCCLCompi |
3d1a0 | 6c 65 72 54 6f 6f 6c 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c | lerTool(cfg)._p(3,'<Tool')._p(4, |
3d1c0 | 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d | 'Name="%s"',.iif(cfg.platform.~= |
3d1e0 | 20 22 58 62 6f 78 33 36 30 22 2c 20 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 20 | ."Xbox360",."VCCLCompilerTool",. |
3d200 | 22 56 43 43 4c 58 33 36 30 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 29 29 0a 69 66 20 63 66 67 2e | "VCCLX360CompilerTool")).if.cfg. |
3d220 | 66 6c 61 67 73 2e 55 6e 73 69 67 6e 65 64 43 68 61 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e | flags.UnsignedChar.then.table.in |
3d240 | 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 27 2f 4a 27 29 0a 65 6e 64 | sert(cfg.buildoptions,.'/J').end |
3d260 | 0a 69 66 20 23 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f | .if.#cfg.buildoptions.>.0.then._ |
3d280 | 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 20 2f 4d 50 22 27 | p(4,'AdditionalOptions="%s./MP"' |
3d2a0 | 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 | ,.table.concat(premake.esc(cfg.b |
3d2c0 | 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 4f 70 | uildoptions),.".")).end._p(4,'Op |
3d2e0 | 74 69 6d 69 7a 61 74 69 6f 6e 3d 22 25 73 22 27 2c 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a | timization="%s"',.vc200x.optimiz |
3d300 | 61 74 69 6f 6e 28 63 66 67 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 72 61 6d 65 | ation(cfg)).if.cfg.flags.NoFrame |
3d320 | 50 6f 69 6e 74 65 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e | Pointer.then._p(4,'OmitFramePoin |
3d340 | 74 65 72 73 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 69 66 20 23 | ters="%s"',.bool(true)).end.if.# |
3d360 | 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 | cfg.includedirs.>.0.then._p(4,'A |
3d380 | 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 3d 22 25 73 22 | dditionalIncludeDirectories="%s" |
3d3a0 | 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 | ',.premake.esc(path.translate(ta |
3d3c0 | 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 22 3b 22 29 | ble.concat(cfg.includedirs,.";") |
3d3e0 | 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 64 65 66 69 6e 65 73 20 3e 20 | ,.'\\'))).end.if.#cfg.defines.>. |
3d400 | 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 | 0.then._p(4,'PreprocessorDefinit |
3d420 | 69 6f 6e 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f | ions="%s"',.premake.esc(table.co |
3d440 | 6e 63 61 74 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 22 3b 22 29 29 29 0a 65 6e 64 0a 69 66 20 | ncat(cfg.defines,.";"))).end.if. |
3d460 | 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 64 65 62 75 67 62 75 69 6c 64 28 63 66 67 29 | premake.config.isdebugbuild(cfg) |
3d480 | 20 61 6e 64 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 4d 69 6e 69 6d 61 6c 52 65 62 75 | .and.cfg.flags.EnableMinimalRebu |
3d4a0 | 69 6c 64 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 | ild.and.not.cfg.flags.Managed.th |
3d4c0 | 65 6e 0a 5f 70 28 34 2c 27 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3d 22 25 73 22 27 2c 20 62 | en._p(4,'MinimalRebuild="%s"',.b |
3d4e0 | 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 78 | ool(true)).end.if.cfg.flags.NoEx |
3d500 | 63 65 70 74 69 6f 6e 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 78 63 65 70 74 69 6f 6e 48 61 6e | ceptions.then._p(4,'ExceptionHan |
3d520 | 64 6c 69 6e 67 3d 22 30 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 45 48 | dling="0"').elseif.cfg.flags.SEH |
3d540 | 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3d 22 32 | .then._p(4,'ExceptionHandling="2 |
3d560 | 22 27 29 0a 65 6e 64 0a 69 66 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 | "').end.if.vc200x.optimization(c |
3d580 | 66 67 29 20 3d 3d 20 30 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 | fg).==.0.and.not.cfg.flags.Manag |
3d5a0 | 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 | ed.then._p(4,'BasicRuntimeChecks |
3d5c0 | 3d 22 33 22 27 29 0a 65 6e 64 0a 69 66 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f | ="3"').end.if.vc200x.optimizatio |
3d5e0 | 6e 28 63 66 67 29 20 7e 3d 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 53 74 72 69 6e 67 50 6f 6f | n(cfg).~=.0.then._p(4,'StringPoo |
3d600 | 6c 69 6e 67 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 6c 6f 63 61 | ling="%s"',.bool(true)).end.loca |
3d620 | 6c 20 72 75 6e 74 69 6d 65 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 64 65 | l.runtime.if.premake.config.isde |
3d640 | 62 75 67 62 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 72 75 6e 74 69 6d 65 20 3d 20 69 69 66 | bugbuild(cfg).then.runtime.=.iif |
3d660 | 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 31 2c 20 33 29 0a | (cfg.flags.StaticRuntime,.1,.3). |
3d680 | 65 6c 73 65 0a 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 | else.runtime.=.iif(cfg.flags.Sta |
3d6a0 | 74 69 63 52 75 6e 74 69 6d 65 2c 20 30 2c 20 32 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 52 75 6e 74 | ticRuntime,.0,.2).end._p(4,'Runt |
3d6c0 | 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 29 0a 5f 70 28 34 2c | imeLibrary="%s"',.runtime)._p(4, |
3d6e0 | 27 45 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 3d 22 25 73 22 | 'EnableFunctionLevelLinking="%s" |
3d700 | 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e | ',.bool(true)).if.cfg.platform.~ |
3d720 | 3d 20 22 58 62 6f 78 33 36 30 22 20 61 6e 64 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 | =."Xbox360".and.cfg.platform.~=. |
3d740 | 22 78 36 34 22 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 | "x64".then.if.cfg.flags.EnableSS |
3d760 | 45 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 | E.then._p(4,'EnableEnhancedInstr |
3d780 | 75 63 74 69 6f 6e 53 65 74 3d 22 31 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 | uctionSet="1"').elseif.cfg.flags |
3d7a0 | 2e 45 6e 61 62 6c 65 53 53 45 32 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 61 62 6c 65 45 6e 68 | .EnableSSE2.then._p(4,'EnableEnh |
3d7c0 | 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3d 22 32 22 27 29 0a 65 6e 64 0a 65 6e | ancedInstructionSet="2"').end.en |
3d7e0 | 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 46 61 73 74 20 74 68 65 6e 0a 5f 70 | d.if.cfg.flags.FloatFast.then._p |
3d800 | 28 34 2c 27 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3d 22 32 22 27 29 0a 65 6c 73 | (4,'FloatingPointModel="2"').els |
3d820 | 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 53 74 72 69 63 74 20 74 68 65 6e 0a 5f | eif.cfg.flags.FloatStrict.then._ |
3d840 | 70 28 34 2c 27 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3d 22 31 22 27 29 0a 65 6e | p(4,'FloatingPointModel="1"').en |
3d860 | 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 54 54 49 20 61 6e 64 20 6e 6f 74 20 63 66 | d.if.cfg.flags.NoRTTI.and.not.cf |
3d880 | 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 52 75 6e 74 69 | g.flags.Managed.then._p(4,'Runti |
3d8a0 | 6d 65 54 79 70 65 49 6e 66 6f 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 65 | meTypeInfo="%s"',.bool(false)).e |
3d8c0 | 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 73 74 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 | nd.if.cfg.flags.FastCall.then._p |
3d8e0 | 28 34 2c 27 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3d 22 31 22 27 29 0a 65 6c 73 65 | (4,'CallingConvention="1"').else |
3d900 | 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 74 64 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 28 34 2c 27 | if.cfg.flags.StdCall.then._p(4,' |
3d920 | 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3d 22 32 22 27 29 0a 65 6e 64 0a 69 66 20 63 | CallingConvention="2"').end.if.c |
3d940 | 66 67 2e 66 6c 61 67 73 2e 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 | fg.flags.NativeWChar.then._p(4,' |
3d960 | 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 3d 22 25 73 22 27 2c | TreatWChar_tAsBuiltInType="%s"', |
3d980 | 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f | .bool(true)).elseif.cfg.flags.No |
3d9a0 | 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 54 72 65 61 74 57 43 68 61 | NativeWChar.then._p(4,'TreatWCha |
3d9c0 | 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c | r_tAsBuiltInType="%s"',.bool(fal |
3d9e0 | 73 65 29 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 | se)).end.if.not.cfg.flags.NoPCH. |
3da00 | 61 6e 64 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 55 73 65 | and.cfg.pchheader.then._p(4,'Use |
3da20 | 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 32 22 27 29 0a 5f 70 28 34 2c 27 50 72 | PrecompiledHeader="2"')._p(4,'Pr |
3da40 | 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 54 68 72 6f 75 67 68 3d 22 25 73 22 27 2c 20 63 66 | ecompiledHeaderThrough="%s"',.cf |
3da60 | 67 2e 70 63 68 68 65 61 64 65 72 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 55 73 65 50 72 65 63 6f | g.pchheader).else._p(4,'UsePreco |
3da80 | 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 | mpiledHeader="%s"',.iif(cfg.flag |
3daa0 | 73 2e 4e 6f 50 43 48 2c 20 30 2c 20 32 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 57 61 72 6e 69 6e | s.NoPCH,.0,.2)).end._p(4,'Warnin |
3dac0 | 67 4c 65 76 65 6c 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 45 78 74 72 | gLevel="%s"',.iif(cfg.flags.Extr |
3dae0 | 61 57 61 72 6e 69 6e 67 73 2c 20 34 2c 20 33 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 | aWarnings,.4,.3)).if.cfg.flags.F |
3db00 | 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 57 61 72 6e 41 73 45 72 | atalWarnings.then._p(4,'WarnAsEr |
3db20 | 72 6f 72 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 69 66 20 5f 41 | ror="%s"',.bool(true)).end.if._A |
3db40 | 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 30 38 22 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 | CTION.<."vs2008".and.not.cfg.fla |
3db60 | 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 44 65 74 65 63 74 36 34 42 69 | gs.Managed.then._p(4,'Detect64Bi |
3db80 | 74 50 6f 72 74 61 62 69 6c 69 74 79 50 72 6f 62 6c 65 6d 73 3d 22 25 73 22 27 2c 20 62 6f 6f 6c | tPortabilityProblems="%s"',.bool |
3dba0 | 28 6e 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 | (not.cfg.flags.No64BitChecks)).e |
3dbc0 | 6e 64 0a 5f 70 28 34 2c 27 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 | nd._p(4,'ProgramDataBaseFileName |
3dbe0 | 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 2e 70 64 62 22 27 2c 20 70 61 74 68 2e 67 65 74 62 | ="$(OutDir)\\%s.pdb"',.path.getb |
3dc00 | 61 73 65 6e 61 6d 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 5f | asename(cfg.buildtarget.name))._ |
3dc20 | 70 28 34 2c 27 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3d 22 25 73 22 | p(4,'DebugInformationFormat="%s" |
3dc40 | 27 2c 20 76 63 32 30 30 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 29 0a 69 66 20 63 66 67 2e 6c | ',.vc200x.Symbols(cfg)).if.cfg.l |
3dc60 | 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 20 74 68 65 6e 0a 5f 70 28 34 2c 20 27 43 6f 6d 70 69 | anguage.==."C".then._p(4,.'Compi |
3dc80 | 6c 65 41 73 3d 22 31 22 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 | leAs="1"').end._p(3,'/>').end.fu |
3dca0 | 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 28 63 66 67 29 0a | nction.vc200x.VCLinkerTool(cfg). |
3dcc0 | 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 22 53 74 | _p(3,'<Tool').if.cfg.kind.~=."St |
3dce0 | 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 | aticLib".then._p(4,'Name="%s"',. |
3dd00 | 69 69 66 28 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 2c 20 22 | iif(cfg.platform.~=."Xbox360",." |
3dd20 | 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 22 2c 20 22 56 43 58 33 36 30 4c 69 6e 6b 65 72 54 6f 6f 6c | VCLinkerTool",."VCX360LinkerTool |
3dd40 | 22 29 29 0a 69 66 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 | ")).if.cfg.flags.NoImportLib.the |
3dd60 | 6e 0a 5f 70 28 34 2c 27 49 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3d 22 25 73 22 | n._p(4,'IgnoreImportLibrary="%s" |
3dd80 | 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 6f | ',.bool(true)).end.if.#cfg.linko |
3dda0 | 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c | ptions.>.0.then._p(4,'Additional |
3ddc0 | 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 70 72 65 6d | Options="%s"',.table.concat(prem |
3dde0 | 61 6b 65 2e 65 73 63 28 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a | ake.esc(cfg.linkoptions),.".")). |
3de00 | 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c | end.if.#cfg.links.>.0.then._p(4, |
3de20 | 27 41 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 | 'AdditionalDependencies="%s"',.t |
3de40 | 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 | able.concat(premake.getlinks(cfg |
3de60 | 2c 20 22 61 6c 6c 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a | ,."all",."fullpath"),.".")).end. |
3de80 | 5f 70 28 34 2c 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 | _p(4,'OutputFile="$(OutDir)\\%s" |
3dea0 | 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 5f 70 28 34 2c 27 4c | ',.cfg.buildtarget.name)._p(4,'L |
3dec0 | 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3d 22 25 73 22 27 2c 0a 69 69 66 28 70 72 65 6d 61 6b | inkIncremental="%s"',.iif(premak |
3dee0 | 65 2e 63 6f 6e 66 69 67 2e 69 73 69 6e 63 72 65 6d 65 6e 74 61 6c 6c 69 6e 6b 28 63 66 67 29 20 | e.config.isincrementallink(cfg). |
3df00 | 2c 20 32 2c 20 31 29 29 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 | ,.2,.1))._p(4,'AdditionalLibrary |
3df20 | 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 6e 63 61 74 28 | Directories="%s"',.table.concat( |
3df40 | 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 6c | premake.esc(path.translate(cfg.l |
3df60 | 69 62 64 69 72 73 2c 20 27 5c 5c 27 29 29 20 2c 20 22 3b 22 29 29 0a 6c 6f 63 61 6c 20 64 65 66 | ibdirs,.'\\')).,.";")).local.def |
3df80 | 66 69 6c 65 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 22 2e 64 | file.=.premake.findfile(cfg,.".d |
3dfa0 | 65 66 22 29 0a 69 66 20 64 65 66 66 69 6c 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4d 6f 64 75 6c | ef").if.deffile.then._p(4,'Modul |
3dfc0 | 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 65 29 0a | eDefinitionFile="%s"',.deffile). |
3dfe0 | 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4d 61 6e 69 66 65 73 74 20 74 68 65 6e | end.if.cfg.flags.NoManifest.then |
3e000 | 0a 5f 70 28 34 2c 27 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 3d 22 25 73 22 27 2c 20 62 | ._p(4,'GenerateManifest="%s"',.b |
3e020 | 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 65 6e 65 72 61 74 65 44 65 | ool(false)).end._p(4,'GenerateDe |
3e040 | 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 76 63 32 30 30 | bugInformation="%s"',.bool(vc200 |
3e060 | 78 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 20 7e 3d 20 30 29 29 0a 69 66 20 76 63 32 30 30 78 2e | x.Symbols(cfg).~=.0)).if.vc200x. |
3e080 | 53 79 6d 62 6f 6c 73 28 63 66 67 29 20 7e 3d 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 50 72 6f | Symbols(cfg).~=.0.then._p(4,'Pro |
3e0a0 | 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3d 22 24 28 4f 75 74 44 69 72 29 5c | gramDataBaseFileName="$(OutDir)\ |
3e0c0 | 5c 25 73 2e 70 64 62 22 27 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 63 66 67 2e | \%s.pdb"',.path.getbasename(cfg. |
3e0e0 | 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 53 75 62 | buildtarget.name)).end._p(4,'Sub |
3e100 | 53 79 73 74 65 6d 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 | System="%s"',.iif(cfg.kind.==."C |
3e120 | 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 31 2c 20 32 29 29 0a 69 66 20 76 63 32 30 30 78 2e 6f 70 74 | onsoleApp",.1,.2)).if.vc200x.opt |
3e140 | 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 20 7e 3d 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4f | imization(cfg).~=.0.then._p(4,'O |
3e160 | 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3d 22 32 22 27 29 0a 5f 70 28 34 2c 27 45 6e | ptimizeReferences="2"')._p(4,'En |
3e180 | 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3d 22 32 22 27 29 0a 65 6e 64 0a 69 66 20 28 | ableCOMDATFolding="2"').end.if.( |
3e1a0 | 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 6f 72 20 63 66 67 2e | cfg.kind.==."ConsoleApp".or.cfg. |
3e1c0 | 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 29 20 61 6e 64 20 6e 6f 74 20 63 | kind.==."WindowedApp").and.not.c |
3e1e0 | 66 67 2e 66 6c 61 67 73 2e 57 69 6e 4d 61 69 6e 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 74 72 | fg.flags.WinMain.then._p(4,'Entr |
3e200 | 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3d 22 6d 61 69 6e 43 52 54 53 74 61 72 74 75 70 22 27 29 0a | yPointSymbol="mainCRTStartup"'). |
3e220 | 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 | end.if.cfg.kind.==."SharedLib".t |
3e240 | 68 65 6e 0a 6c 6f 63 61 6c 20 69 6d 70 6c 69 62 6e 61 6d 65 20 3d 20 63 66 67 2e 6c 69 6e 6b 74 | hen.local.implibname.=.cfg.linkt |
3e260 | 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 0a 5f 70 28 34 2c 27 49 6d 70 6f 72 74 4c 69 62 72 61 | arget.fullpath._p(4,'ImportLibra |
3e280 | 72 79 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 | ry="%s"',.iif(cfg.flags.NoImport |
3e2a0 | 4c 69 62 2c 20 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 20 2e 2e 20 22 5c 5c 22 20 2e 2e 20 70 | Lib,.cfg.objectsdir...."\\"....p |
3e2c0 | 61 74 68 2e 67 65 74 6e 61 6d 65 28 69 6d 70 6c 69 62 6e 61 6d 65 29 2c 20 69 6d 70 6c 69 62 6e | ath.getname(implibname),.implibn |
3e2e0 | 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3d 22 25 | ame)).end._p(4,'TargetMachine="% |
3e300 | 64 22 27 2c 20 69 69 66 28 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 2c 20 | d"',.iif(cfg.platform.==."x64",. |
3e320 | 31 37 2c 20 31 29 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 4c 69 62 72 61 | 17,.1)).else._p(4,'Name="VCLibra |
3e340 | 72 69 61 6e 54 6f 6f 6c 22 27 29 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 73 20 3e 20 30 20 74 68 | rianTool"').if.#cfg.links.>.0.th |
3e360 | 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3d | en._p(4,'AdditionalDependencies= |
3e380 | 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c | "%s"',.table.concat(premake.getl |
3e3a0 | 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 2c 20 22 20 | inks(cfg,."all",."fullpath"),.". |
3e3c0 | 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 4f 75 74 70 75 74 46 69 6c 65 3d 22 24 28 4f 75 74 44 | ")).end._p(4,'OutputFile="$(OutD |
3e3e0 | 69 72 29 5c 5c 25 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 | ir)\\%s"',.cfg.buildtarget.name) |
3e400 | 0a 69 66 20 23 63 66 67 2e 6c 69 62 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 | .if.#cfg.libdirs.>.0.then._p(4,' |
3e420 | 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 3d 22 25 73 | AdditionalLibraryDirectories="%s |
3e440 | 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 | "',.premake.esc(path.translate(t |
3e460 | 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 6c 69 62 64 69 72 73 20 2c 20 22 3b 22 29 29 29 | able.concat(cfg.libdirs.,.";"))) |
3e480 | 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 64 64 6c 4f 70 74 69 6f 6e 73 20 3d 20 7b 7d 0a 69 66 20 | ).end.local.addlOptions.=.{}.if. |
3e4a0 | 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 33 32 22 20 74 68 65 6e 0a 74 61 62 6c 65 | cfg.platform.==."x32".then.table |
3e4c0 | 2e 69 6e 73 65 72 74 28 61 64 64 6c 4f 70 74 69 6f 6e 73 2c 20 22 2f 4d 41 43 48 49 4e 45 3a 58 | .insert(addlOptions,."/MACHINE:X |
3e4e0 | 38 36 22 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 | 86").elseif.cfg.platform.==."x64 |
3e500 | 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 64 64 6c 4f 70 74 69 6f 6e 73 2c | ".then.table.insert(addlOptions, |
3e520 | 20 22 2f 4d 41 43 48 49 4e 45 3a 58 36 34 22 29 0a 65 6e 64 0a 61 64 64 6c 4f 70 74 69 6f 6e 73 | ."/MACHINE:X64").end.addlOptions |
3e540 | 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 61 64 64 6c 4f 70 74 69 6f 6e 73 2c 20 63 66 67 2e 6c | .=.table.join(addlOptions,.cfg.l |
3e560 | 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 69 66 20 23 61 64 64 6c 4f 70 74 69 6f 6e 73 20 3e 20 30 20 | inkoptions).if.#addlOptions.>.0. |
3e580 | 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 | then._p(4,'AdditionalOptions="%s |
3e5a0 | 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 61 64 64 | "',.table.concat(premake.esc(add |
3e5c0 | 6c 4f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f | lOptions),.".")).end.end._p(3,'/ |
3e5e0 | 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 43 4c 43 6f 6d 70 | >').end.function.vc200x.VCCLComp |
3e600 | 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a | ilerTool_PS3(cfg)._p(3,'<Tool'). |
3e620 | 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 27 29 0a | _p(4,'Name="VCCLCompilerTool"'). |
3e640 | 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 6f 69 6e 28 | local.buildoptions.=.table.join( |
3e660 | 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 70 72 65 6d | premake.snc.getcflags(cfg),.prem |
3e680 | 61 6b 65 2e 73 6e 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 | ake.snc.getcxxflags(cfg),.cfg.bu |
3e6a0 | 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 2e 4e 6f 50 | ildoptions).if.not.cfg.flags.NoP |
3e6c0 | 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 5f 70 28 34 2c 27 | CH.and.cfg.pchheader.then._p(4,' |
3e6e0 | 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 32 22 27 29 0a 5f 70 28 34 2c | UsePrecompiledHeader="2"')._p(4, |
3e700 | 27 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 54 68 72 6f 75 67 68 3d 22 25 73 22 27 2c | 'PrecompiledHeaderThrough="%s"', |
3e720 | 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 63 66 67 2e 70 63 68 68 65 61 64 65 72 29 29 0a 74 61 | .path.getname(cfg.pchheader)).ta |
3e740 | 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_ |
3e760 | 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 |
3e780 | 22 27 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 | "').else._p(4,'UsePrecompiledHea |
3e7a0 | 64 65 72 3d 22 25 73 22 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 2c 20 | der="%s"',.iif(cfg.flags.NoPCH,. |
3e7c0 | 30 2c 20 32 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f | 0,.2)).end._p(4,'AdditionalOptio |
3e7e0 | 6e 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 | ns="%s"',.premake.esc(table.conc |
3e800 | 61 74 28 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 20 22 29 29 29 0a 69 66 20 23 63 66 67 2e | at(buildoptions,."."))).if.#cfg. |
3e820 | 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 | includedirs.>.0.then._p(4,'Addit |
3e840 | 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 70 | ionalIncludeDirectories="%s"',.p |
3e860 | 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e | remake.esc(path.translate(table. |
3e880 | 63 6f 6e 63 61 74 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 22 3b 22 29 2c 20 27 5c | concat(cfg.includedirs,.";"),.'\ |
3e8a0 | 5c 27 29 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 64 65 66 69 6e 65 73 20 3e 20 30 20 74 68 | \'))).end.if.#cfg.defines.>.0.th |
3e8c0 | 65 6e 0a 5f 70 28 34 2c 27 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 | en._p(4,'PreprocessorDefinitions |
3e8e0 | 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 | ="%s"',.table.concat(premake.esc |
3e900 | 28 63 66 67 2e 64 65 66 69 6e 65 73 29 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 50 | (cfg.defines),.";")).end._p(4,'P |
3e920 | 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3d 22 24 28 4f 75 74 44 69 72 | rogramDataBaseFileName="$(OutDir |
3e940 | 29 5c 5c 25 73 2e 70 64 62 22 27 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 63 66 | )\\%s.pdb"',.path.getbasename(cf |
3e960 | 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 5f 70 28 34 2c 27 44 65 62 75 67 | g.buildtarget.name))._p(4,'Debug |
3e980 | 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3d 22 30 22 27 29 0a 5f 70 28 34 2c 27 43 6f | InformationFormat="0"')._p(4,'Co |
3e9a0 | 6d 70 69 6c 65 41 73 3d 22 30 22 27 29 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e | mpileAs="0"')._p(3,'/>').end.fun |
3e9c0 | 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 33 28 63 66 | ction.vc200x.VCLinkerTool_PS3(cf |
3e9e0 | 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 | g)._p(3,'<Tool').if.cfg.kind.~=. |
3ea00 | 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 4c | "StaticLib".then._p(4,'Name="VCL |
3ea20 | 69 6e 6b 65 72 54 6f 6f 6c 22 27 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 | inkerTool"').local.buildoptions. |
3ea40 | 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 73 6e 63 2e 67 65 74 6c 64 66 6c | =.table.join(premake.snc.getldfl |
3ea60 | 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 69 66 20 23 62 | ags(cfg),.cfg.linkoptions).if.#b |
3ea80 | 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 | uildoptions.>.0.then._p(4,'Addit |
3eaa0 | 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | ionalOptions="%s"',.premake.esc( |
3eac0 | 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,.".")) |
3eae0 | 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 | ).end.if.#cfg.links.>.0.then._p( |
3eb00 | 34 2c 27 41 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 | 4,'AdditionalDependencies="%s"', |
3eb20 | 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 | .table.concat(premake.getlinks(c |
3eb40 | 66 67 2c 20 22 61 6c 6c 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 2c 20 22 20 22 29 29 0a 65 6e | fg,."all",."fullpath"),.".")).en |
3eb60 | 64 0a 5f 70 28 34 2c 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 | d._p(4,'OutputFile="$(OutDir)\\% |
3eb80 | 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 5f 70 28 34 2c | s"',.cfg.buildtarget.name)._p(4, |
3eba0 | 27 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3d 22 30 22 27 29 0a 5f 70 28 34 2c 27 41 64 64 | 'LinkIncremental="0"')._p(4,'Add |
3ebc0 | 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 3d 22 25 73 22 27 2c | itionalLibraryDirectories="%s"', |
3ebe0 | 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 | .table.concat(premake.esc(path.t |
3ec00 | 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 27 5c 5c 27 29 29 20 2c 20 22 | ranslate(cfg.libdirs,.'\\')).,." |
3ec20 | 3b 22 29 29 0a 5f 70 28 34 2c 27 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 3d 22 25 73 22 | ;"))._p(4,'GenerateManifest="%s" |
3ec40 | 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 5f 70 28 34 2c 27 50 72 6f 67 72 61 6d 44 61 74 | ',.bool(false))._p(4,'ProgramDat |
3ec60 | 61 62 61 73 65 46 69 6c 65 3d 22 22 27 29 0a 5f 70 28 34 2c 27 52 61 6e 64 6f 6d 69 7a 65 64 42 | abaseFile=""')._p(4,'RandomizedB |
3ec80 | 61 73 65 41 64 64 72 65 73 73 3d 22 31 22 27 29 0a 5f 70 28 34 2c 27 44 61 74 61 45 78 65 63 75 | aseAddress="1"')._p(4,'DataExecu |
3eca0 | 74 69 6f 6e 50 72 65 76 65 6e 74 69 6f 6e 3d 22 30 22 27 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 | tionPrevention="0"').else._p(4,' |
3ecc0 | 4e 61 6d 65 3d 22 56 43 4c 69 62 72 61 72 69 61 6e 54 6f 6f 6c 22 27 29 0a 6c 6f 63 61 6c 20 62 | Name="VCLibrarianTool"').local.b |
3ece0 | 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 | uildoptions.=.table.join(premake |
3ed00 | 2e 73 6e 63 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 | .snc.getldflags(cfg),.cfg.linkop |
3ed20 | 74 69 6f 6e 73 29 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 6e | tions).if.#buildoptions.>.0.then |
3ed40 | 0a 5f 70 28 34 2c 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 | ._p(4,'AdditionalOptions="%s"',. |
3ed60 | 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 62 75 69 6c 64 6f 70 | premake.esc(table.concat(buildop |
3ed80 | 74 69 6f 6e 73 2c 20 22 20 22 29 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 73 20 | tions,."."))).end.if.#cfg.links. |
3eda0 | 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 | >.0.then._p(4,'AdditionalDepende |
3edc0 | 6e 63 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b | ncies="%s"',.table.concat(premak |
3ede0 | 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 61 6c 6c 22 2c 20 22 66 75 6c 6c 70 61 74 68 | e.getlinks(cfg,."all",."fullpath |
3ee00 | 22 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 4f 75 74 70 75 74 46 69 6c 65 3d 22 | "),.".")).end._p(4,'OutputFile=" |
3ee20 | 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 22 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 | $(OutDir)\\%s"',.cfg.buildtarget |
3ee40 | 2e 6e 61 6d 65 29 0a 69 66 20 23 63 66 67 2e 6c 69 62 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a | .name).if.#cfg.libdirs.>.0.then. |
3ee60 | 5f 70 28 34 2c 27 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 | _p(4,'AdditionalLibraryDirectori |
3ee80 | 65 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 | es="%s"',.premake.esc(path.trans |
3eea0 | 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 6c 69 62 64 69 72 73 20 2c 20 | late(table.concat(cfg.libdirs.,. |
3eec0 | 22 3b 22 29 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 | ";")))).end.end._p(3,'/>').end.f |
3eee0 | 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 | unction.vc200x.VCResourceCompile |
3ef00 | 72 54 6f 6f 6c 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e | rTool(cfg)._p(3,'<Tool')._p(4,'N |
3ef20 | 61 6d 65 3d 22 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 27 29 0a 69 | ame="VCResourceCompilerTool"').i |
3ef40 | 66 20 23 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c | f.#cfg.resoptions.>.0.then._p(4, |
3ef60 | 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 74 61 62 6c 65 2e | 'AdditionalOptions="%s"',.table. |
3ef80 | 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e | concat(premake.esc(cfg.resoption |
3efa0 | 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 64 65 66 69 6e 65 73 20 3e 20 | s),.".")).end.if.#cfg.defines.>. |
3efc0 | 30 20 6f 72 20 23 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 | 0.or.#cfg.resdefines.>.0.then._p |
3efe0 | 28 34 2c 27 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3d 22 25 73 22 | (4,'PreprocessorDefinitions="%s" |
3f000 | 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c | ',.table.concat(premake.esc(tabl |
3f020 | 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 |
3f040 | 65 73 29 29 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 | es)),.";")).end.if.#cfg.included |
3f060 | 69 72 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 20 3e | irs.>.0.or.#cfg.resincludedirs.> |
3f080 | 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 6a 6f 69 6e 28 | .0.then.local.dirs.=.table.join( |
3f0a0 | 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 |
3f0c0 | 69 72 73 29 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 | irs)._p(4,'AdditionalIncludeDire |
3f0e0 | 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e | ctories="%s"',.premake.esc(path. |
3f100 | 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 | translate(table.concat(dirs,.";" |
3f120 | 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 | ),.'\\'))).end._p(3,'/>').end.fu |
3f140 | 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 28 63 66 67 | nction.vc200x.VCManifestTool(cfg |
3f160 | 29 0a 6c 6f 63 61 6c 20 6d 61 6e 69 66 65 73 74 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 66 | ).local.manifests.=.{.}.for._,.f |
3f180 | 6e 61 6d 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 | name.in.ipairs(cfg.files).do.if. |
3f1a0 | 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 6d 61 | path.getextension(fname).==.".ma |
3f1c0 | 6e 69 66 65 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 | nifest".then.table.insert(manife |
3f1e0 | 73 74 73 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 | sts,.fname).end.end._p(3,'<Tool' |
3f200 | 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 22 27 29 0a | )._p(4,'Name="VCManifestTool"'). |
3f220 | 69 66 20 23 6d 61 6e 69 66 65 73 74 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 | if.#manifests.>.0.then._p(4,'Add |
3f240 | 69 74 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 74 46 69 6c 65 73 3d 22 25 73 22 27 2c 20 70 72 65 6d | itionalManifestFiles="%s"',.prem |
3f260 | 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6d 61 6e 69 66 65 73 74 73 2c 20 | ake.esc(table.concat(manifests,. |
3f280 | 22 3b 22 29 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 | ";"))).end._p(3,'/>').end.functi |
3f2a0 | 6f 6e 20 76 63 32 30 30 78 2e 56 43 4d 49 44 4c 54 6f 6f 6c 28 63 66 67 29 0a 5f 70 28 33 2c 27 | on.vc200x.VCMIDLTool(cfg)._p(3,' |
3f2c0 | 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 27 | <Tool')._p(4,'Name="VCMIDLTool"' |
3f2e0 | 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 20 74 68 65 6e 0a | ).if.cfg.platform.==."x64".then. |
3f300 | 5f 70 28 34 2c 27 54 61 72 67 65 74 45 6e 76 69 72 6f 6e 6d 65 6e 74 3d 22 33 22 27 29 0a 65 6e | _p(4,'TargetEnvironment="3"').en |
3f320 | 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 | d._p(3,'/>').end.function.vc200x |
3f340 | 2e 62 75 69 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 6e 61 6d 65 2c 20 73 74 65 70 73 29 0a 5f 70 | .buildstepsblock(name,.steps)._p |
3f360 | 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 6e 61 | (3,'<Tool')._p(4,'Name="%s"',.na |
3f380 | 6d 65 29 0a 69 66 20 23 73 74 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 6f 6d | me).if.#steps.>.0.then._p(4,'Com |
3f3a0 | 6d 61 6e 64 4c 69 6e 65 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c | mandLine="%s"',.premake.esc(tabl |
3f3c0 | 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 29 | e.implode(steps,."",."",."\r\n") |
3f3e0 | 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 6c 6f 63 | )).end._p(3,'/>').end.local.bloc |
3f400 | 6b 6d 61 70 20 3d 0a 7b 0a 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 20 20 20 20 20 20 20 | kmap.=.{.VCCLCompilerTool....... |
3f420 | 3d 20 76 63 32 30 30 78 2e 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 2c 0a 56 43 43 4c 43 | =.vc200x.VCCLCompilerTool,.VCCLC |
3f440 | 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 20 20 20 3d 20 76 63 32 30 30 78 2e 56 43 43 4c 43 | ompilerTool_PS3...=.vc200x.VCCLC |
3f460 | 6f 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 2c 0a 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 20 20 20 | ompilerTool_PS3,.VCLinkerTool... |
3f480 | 20 20 20 20 20 20 20 20 3d 20 76 63 32 30 30 78 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 2c 0a 56 | ........=.vc200x.VCLinkerTool,.V |
3f4a0 | 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 33 20 20 20 20 20 20 20 3d 20 76 63 32 30 30 78 2e 56 | CLinkerTool_PS3.......=.vc200x.V |
3f4c0 | 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 33 2c 0a 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 20 | CLinkerTool_PS3,.VCManifestTool. |
3f4e0 | 20 20 20 20 20 20 20 20 3d 20 76 63 32 30 30 78 2e 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 2c | ........=.vc200x.VCManifestTool, |
3f500 | 0a 56 43 4d 49 44 4c 54 6f 6f 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 76 63 32 30 30 78 | .VCMIDLTool.............=.vc200x |
3f520 | 2e 56 43 4d 49 44 4c 54 6f 6f 6c 2c 0a 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 | .VCMIDLTool,.VCResourceCompilerT |
3f540 | 6f 6f 6c 20 3d 20 76 63 32 30 30 78 2e 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 | ool.=.vc200x.VCResourceCompilerT |
3f560 | 6f 6f 6c 2c 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 73 65 63 74 69 6f 6e | ool,.}.local.function.getsection |
3f580 | 73 28 76 65 72 73 69 6f 6e 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 70 6c 61 74 66 6f 72 6d | s(version,.platform).if.platform |
3f5a0 | 20 3d 3d 20 22 58 62 6f 78 33 36 30 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 22 56 43 50 | .==."Xbox360".then.return.{."VCP |
3f5c0 | 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 43 75 73 74 6f 6d 42 75 69 6c | reBuildEventTool",."VCCustomBuil |
3f5e0 | 64 54 6f 6f 6c 22 2c 0a 22 56 43 58 4d 4c 44 61 74 61 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 | dTool",."VCXMLDataGeneratorTool" |
3f600 | 2c 0a 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 | ,."VCWebServiceProxyGeneratorToo |
3f620 | 6c 22 2c 0a 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 2c 0a 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 | l",."VCMIDLTool",."VCCLCompilerT |
3f640 | 6f 6f 6c 22 2c 0a 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 | ool",."VCManagedResourceCompiler |
3f660 | 54 6f 6f 6c 22 2c 0a 22 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c | Tool",."VCResourceCompilerTool", |
3f680 | 0a 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 4c 69 6e 6b 65 72 | ."VCPreLinkEventTool",."VCLinker |
3f6a0 | 54 6f 6f 6c 22 2c 0a 22 56 43 41 4c 69 6e 6b 54 6f 6f 6c 22 2c 0a 22 56 43 58 33 36 30 49 6d 61 | Tool",."VCALinkTool",."VCX360Ima |
3f6c0 | 67 65 54 6f 6f 6c 22 2c 0a 22 56 43 42 73 63 4d 61 6b 65 54 6f 6f 6c 22 2c 0a 22 56 43 58 33 36 | geTool",."VCBscMakeTool",."VCX36 |
3f6e0 | 30 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 50 6f 73 74 42 75 69 6c 64 45 76 | 0DeploymentTool",."VCPostBuildEv |
3f700 | 65 6e 74 54 6f 6f 6c 22 2c 0a 22 44 65 62 75 67 67 65 72 54 6f 6f 6c 22 2c 0a 7d 0a 65 6e 64 0a | entTool",."DebuggerTool",.}.end. |
3f720 | 69 66 20 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 50 53 33 22 20 74 68 65 6e 0a 72 65 74 75 72 6e | if.platform.==."PS3".then.return |
3f740 | 20 7b 0a 22 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 43 75 73 | .{."VCPreBuildEventTool",."VCCus |
3f760 | 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 22 2c 0a 22 56 43 58 4d 4c 44 61 74 61 47 65 6e 65 72 61 74 | tomBuildTool",."VCXMLDataGenerat |
3f780 | 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 57 65 62 53 65 72 76 69 63 65 50 72 6f 78 79 47 65 6e 65 72 | orTool",."VCWebServiceProxyGener |
3f7a0 | 61 74 6f 72 54 6f 6f 6c 22 2c 0a 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 2c 0a 22 56 43 43 4c 43 6f | atorTool",."VCMIDLTool",."VCCLCo |
3f7c0 | 6d 70 69 6c 65 72 54 6f 6f 6c 5f 50 53 33 22 2c 0a 22 56 43 4d 61 6e 61 67 65 64 52 65 73 6f 75 | mpilerTool_PS3",."VCManagedResou |
3f7e0 | 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 52 65 73 6f 75 72 63 65 43 6f 6d | rceCompilerTool",."VCResourceCom |
3f800 | 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 22 | pilerTool",."VCPreLinkEventTool" |
3f820 | 2c 0a 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 5f 50 53 33 22 2c 0a 22 56 43 41 4c 69 6e 6b 54 6f | ,."VCLinkerTool_PS3",."VCALinkTo |
3f840 | 6f 6c 22 2c 0a 22 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 22 2c 0a 22 56 43 58 44 43 4d 61 6b | ol",."VCManifestTool",."VCXDCMak |
3f860 | 65 54 6f 6f 6c 22 2c 0a 22 56 43 42 73 63 4d 61 6b 65 54 6f 6f 6c 22 2c 0a 22 56 43 46 78 43 6f | eTool",."VCBscMakeTool",."VCFxCo |
3f880 | 70 54 6f 6f 6c 22 2c 0a 22 56 43 41 70 70 56 65 72 69 66 69 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 | pTool",."VCAppVerifierTool",."VC |
3f8a0 | 57 65 62 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 50 6f 73 74 42 75 69 6c 64 | WebDeploymentTool",."VCPostBuild |
3f8c0 | 45 76 65 6e 74 54 6f 6f 6c 22 0a 7d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 7b 0a 22 56 43 50 72 65 | EventTool".}.end.return.{."VCPre |
3f8e0 | 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 | BuildEventTool",."VCCustomBuildT |
3f900 | 6f 6f 6c 22 2c 0a 22 56 43 58 4d 4c 44 61 74 61 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 2c 0a | ool",."VCXMLDataGeneratorTool",. |
3f920 | 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 6c 22 | "VCWebServiceProxyGeneratorTool" |
3f940 | 2c 0a 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 2c 0a 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f | ,."VCMIDLTool",."VCCLCompilerToo |
3f960 | 6c 22 2c 0a 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 | l",."VCManagedResourceCompilerTo |
3f980 | 6f 6c 22 2c 0a 22 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 0a 22 | ol",."VCResourceCompilerTool",." |
3f9a0 | 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 22 2c 0a 22 56 43 4c 69 6e 6b 65 72 54 6f | VCPreLinkEventTool",."VCLinkerTo |
3f9c0 | 6f 6c 22 2c 0a 22 56 43 41 4c 69 6e 6b 54 6f 6f 6c 22 2c 0a 22 56 43 4d 61 6e 69 66 65 73 74 54 | ol",."VCALinkTool",."VCManifestT |
3f9e0 | 6f 6f 6c 22 2c 0a 22 56 43 58 44 43 4d 61 6b 65 54 6f 6f 6c 22 2c 0a 22 56 43 42 73 63 4d 61 6b | ool",."VCXDCMakeTool",."VCBscMak |
3fa00 | 65 54 6f 6f 6c 22 2c 0a 22 56 43 46 78 43 6f 70 54 6f 6f 6c 22 2c 0a 22 56 43 41 70 70 56 65 72 | eTool",."VCFxCopTool",."VCAppVer |
3fa20 | 69 66 69 65 72 54 6f 6f 6c 22 2c 0a 22 56 43 57 65 62 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f 6c | ifierTool",."VCWebDeploymentTool |
3fa40 | 22 2c 0a 22 56 43 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 0a 7d 0a 65 6e 64 0a | ",."VCPostBuildEventTool".}.end. |
3fa60 | 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 76 63 | function.vc200x.generate(prj).vc |
3fa80 | 32 30 30 78 2e 68 65 61 64 65 72 28 27 56 69 73 75 61 6c 53 74 75 64 69 6f 50 72 6f 6a 65 63 74 | 200x.header('VisualStudioProject |
3faa0 | 27 29 0a 5f 70 28 31 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 | ')._p(1,'Name="%s"',.premake.esc |
3fac0 | 28 70 72 6a 2e 6e 61 6d 65 29 29 0a 5f 70 28 31 2c 27 50 72 6f 6a 65 63 74 47 55 49 44 3d 22 7b | (prj.name))._p(1,'ProjectGUID="{ |
3fae0 | 25 73 7d 22 27 2c 20 70 72 6a 2e 75 75 69 64 29 0a 5f 70 28 31 2c 27 52 6f 6f 74 4e 61 6d 65 73 | %s}"',.prj.uuid)._p(1,'RootNames |
3fb00 | 70 61 63 65 3d 22 25 73 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 31 2c 27 4b 65 79 77 | pace="%s"',.prj.name)._p(1,'Keyw |
3fb20 | 6f 72 64 3d 22 25 73 22 27 2c 20 69 69 66 28 70 72 6a 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 | ord="%s"',.iif(prj.flags.Managed |
3fb40 | 2c 20 22 4d 61 6e 61 67 65 64 43 50 72 6f 6a 22 2c 20 22 57 69 6e 33 32 50 72 6f 6a 22 29 29 0a | ,."ManagedCProj",."Win32Proj")). |
3fb60 | 5f 70 28 31 2c 27 3e 27 29 0a 76 63 32 30 30 78 2e 50 6c 61 74 66 6f 72 6d 73 28 70 72 6a 29 0a | _p(1,'>').vc200x.Platforms(prj). |
3fb80 | 5f 70 28 31 2c 27 3c 54 6f 6f 6c 46 69 6c 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 54 6f 6f 6c | _p(1,'<ToolFiles>')._p(1,'</Tool |
3fba0 | 46 69 6c 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e 27 | Files>')._p(1,'<Configurations>' |
3fbc0 | 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 | ).for._,.cfginfo.in.ipairs(prj.s |
3fbe0 | 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 63 | olution.vstudio_configs).do.if.c |
3fc00 | 66 67 69 6e 66 6f 2e 69 73 72 65 61 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 | fginfo.isreal.then.local.cfg.=.p |
3fc20 | 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 | remake.getconfig(prj,.cfginfo.sr |
3fc40 | 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d | c_buildcfg,.cfginfo.src_platform |
3fc60 | 29 0a 76 63 32 30 30 78 2e 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 63 66 67 69 6e 66 6f 2e 6e | ).vc200x.Configuration(cfginfo.n |
3fc80 | 61 6d 65 2c 20 63 66 67 29 0a 66 6f 72 20 5f 2c 20 62 6c 6f 63 6b 20 69 6e 20 69 70 61 69 72 73 | ame,.cfg).for._,.block.in.ipairs |
3fca0 | 28 67 65 74 73 65 63 74 69 6f 6e 73 28 5f 41 43 54 49 4f 4e 2c 20 63 66 67 69 6e 66 6f 2e 73 72 | (getsections(_ACTION,.cfginfo.sr |
3fcc0 | 63 5f 70 6c 61 74 66 6f 72 6d 29 29 20 64 6f 0a 69 66 20 62 6c 6f 63 6b 6d 61 70 5b 62 6c 6f 63 | c_platform)).do.if.blockmap[bloc |
3fce0 | 6b 5d 20 74 68 65 6e 0a 62 6c 6f 63 6b 6d 61 70 5b 62 6c 6f 63 6b 5d 28 63 66 67 29 0a 65 6c 73 | k].then.blockmap[block](cfg).els |
3fd00 | 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f | eif.block.==."VCPreBuildEventToo |
3fd20 | 6c 22 20 74 68 65 6e 0a 76 63 32 30 30 78 2e 62 75 69 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 22 | l".then.vc200x.buildstepsblock(" |
3fd40 | 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 20 63 66 67 2e 70 72 65 62 75 69 | VCPreBuildEventTool",.cfg.prebui |
3fd60 | 6c 64 63 6f 6d 6d 61 6e 64 73 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 50 | ldcommands).elseif.block.==."VCP |
3fd80 | 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 22 20 74 68 65 6e 0a 76 63 32 30 30 78 2e 62 75 69 | reLinkEventTool".then.vc200x.bui |
3fda0 | 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 22 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c | ldstepsblock("VCPreLinkEventTool |
3fdc0 | 22 2c 20 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 29 0a 65 6c 73 65 69 66 20 62 | ",.cfg.prelinkcommands).elseif.b |
3fde0 | 6c 6f 63 6b 20 3d 3d 20 22 56 43 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 20 74 | lock.==."VCPostBuildEventTool".t |
3fe00 | 68 65 6e 0a 76 63 32 30 30 78 2e 62 75 69 6c 64 73 74 65 70 73 62 6c 6f 63 6b 28 22 56 43 50 6f | hen.vc200x.buildstepsblock("VCPo |
3fe20 | 73 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 22 2c 20 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 | stBuildEventTool",.cfg.postbuild |
3fe40 | 63 6f 6d 6d 61 6e 64 73 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 58 33 36 | commands).elseif.block.==."VCX36 |
3fe60 | 30 44 65 70 6c 6f 79 6d 65 6e 74 54 6f 6f 6c 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 6f 6f | 0DeploymentTool".then._p(3,'<Too |
3fe80 | 6c 27 29 0a 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 58 33 36 30 44 65 70 6c 6f 79 6d 65 6e 74 | l')._p(4,'Name="VCX360Deployment |
3fea0 | 54 6f 6f 6c 22 27 29 0a 5f 70 28 34 2c 27 44 65 70 6c 6f 79 6d 65 6e 74 54 79 70 65 3d 22 30 22 | Tool"')._p(4,'DeploymentType="0" |
3fec0 | 27 29 0a 69 66 20 23 63 66 67 2e 64 65 70 6c 6f 79 6d 65 6e 74 6f 70 74 69 6f 6e 73 20 3e 20 30 | ').if.#cfg.deploymentoptions.>.0 |
3fee0 | 20 74 68 65 6e 0a 5f 70 28 34 2c 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 | .then._p(4,'AdditionalOptions="% |
3ff00 | 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 | s"',.table.concat(premake.esc(cf |
3ff20 | 67 2e 64 65 70 6c 6f 79 6d 65 6e 74 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a | g.deploymentoptions),.".")).end. |
3ff40 | 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 56 43 58 33 | _p(3,'/>').elseif.block.==."VCX3 |
3ff60 | 36 30 49 6d 61 67 65 54 6f 6f 6c 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a | 60ImageTool".then._p(3,'<Tool'). |
3ff80 | 5f 70 28 34 2c 27 4e 61 6d 65 3d 22 56 43 58 33 36 30 49 6d 61 67 65 54 6f 6f 6c 22 27 29 0a 69 | _p(4,'Name="VCX360ImageTool"').i |
3ffa0 | 66 20 23 63 66 67 2e 69 6d 61 67 65 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 | f.#cfg.imageoptions.>.0.then._p( |
3ffc0 | 34 2c 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 74 61 62 6c | 4,'AdditionalOptions="%s"',.tabl |
3ffe0 | 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 69 6d 61 67 65 6f 70 | e.concat(premake.esc(cfg.imageop |
40000 | 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 69 6d 61 67 65 70 61 | tions),.".")).end.if.cfg.imagepa |
40020 | 74 68 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 34 2c 27 4f 75 74 70 75 74 46 69 6c 65 4e | th.~=.nil.then._p(4,'OutputFileN |
40040 | 61 6d 65 3d 22 25 73 22 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e | ame="%s"',.premake.esc(path.tran |
40060 | 73 6c 61 74 65 28 63 66 67 2e 69 6d 61 67 65 70 61 74 68 29 29 29 0a 65 6e 64 0a 5f 70 28 33 2c | slate(cfg.imagepath))).end._p(3, |
40080 | 27 2f 3e 27 29 0a 65 6c 73 65 69 66 20 62 6c 6f 63 6b 20 3d 3d 20 22 44 65 62 75 67 67 65 72 54 | '/>').elseif.block.==."DebuggerT |
400a0 | 6f 6f 6c 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 44 65 62 75 67 67 65 72 54 6f 6f 6c 27 29 0a | ool".then._p(3,'<DebuggerTool'). |
400c0 | 5f 70 28 33 2c 27 2f 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 54 6f 6f 6c 27 29 0a 5f 70 | _p(3,'/>').else._p(3,'<Tool')._p |
400e0 | 28 34 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 62 6c 6f 63 6b 29 0a 5f 70 28 33 2c 27 2f 3e 27 | (4,'Name="%s"',.block)._p(3,'/>' |
40100 | 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e | ).end.end._p(2,'</Configuration> |
40120 | 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e | ').end.end._p(1,'</Configuration |
40140 | 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 52 65 66 65 72 65 6e 63 65 73 3e 27 29 0a 5f 70 28 31 2c 27 | s>')._p(1,'<References>')._p(1,' |
40160 | 3c 2f 52 65 66 65 72 65 6e 63 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 46 69 6c 65 73 3e 27 29 0a | </References>')._p(1,'<Files>'). |
40180 | 76 63 32 30 30 78 2e 46 69 6c 65 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 2f 46 69 6c 65 73 3e | vc200x.Files(prj)._p(1,'</Files> |
401a0 | 27 29 0a 5f 70 28 31 2c 27 3c 47 6c 6f 62 61 6c 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 47 6c 6f | ')._p(1,'<Globals>')._p(1,'</Glo |
401c0 | 62 61 6c 73 3e 27 29 0a 5f 70 28 27 3c 2f 56 69 73 75 61 6c 53 74 75 64 69 6f 50 72 6f 6a 65 63 | bals>')._p('</VisualStudioProjec |
401e0 | 74 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 76 63 32 30 30 78 20 3d 20 70 72 65 6d 61 6b 65 | t>').end..local.vc200x.=.premake |
40200 | 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e | .vstudio.vc200x.function.vc200x. |
40220 | 67 65 6e 65 72 61 74 65 5f 75 73 65 72 28 70 72 6a 29 0a 76 63 32 30 30 78 2e 68 65 61 64 65 72 | generate_user(prj).vc200x.header |
40240 | 28 27 56 69 73 75 61 6c 53 74 75 64 69 6f 55 73 65 72 46 69 6c 65 27 29 0a 5f 70 28 31 2c 27 53 | ('VisualStudioUserFile')._p(1,'S |
40260 | 68 6f 77 41 6c 6c 46 69 6c 65 73 3d 22 66 61 6c 73 65 22 27 29 0a 5f 70 28 31 2c 27 3e 27 29 0a | howAllFiles="false"')._p(1,'>'). |
40280 | 5f 70 28 31 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 | _p(1,'<Configurations>').for._,. |
402a0 | 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 | cfginfo.in.ipairs(prj.solution.v |
402c0 | 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 63 66 67 69 6e 66 6f 2e 69 73 | studio_configs).do.if.cfginfo.is |
402e0 | 72 65 61 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 | real.then.local.cfg.=.premake.ge |
40300 | 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 | tconfig(prj,.cfginfo.src_buildcf |
40320 | 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c | g,.cfginfo.src_platform)._p(2,'< |
40340 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 0a 5f 70 28 33 2c 27 4e 61 6d 65 3d 22 25 73 22 27 | Configuration')._p(3,'Name="%s"' |
40360 | 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 | ,.premake.esc(cfginfo.name))._p( |
40380 | 33 2c 27 3e 27 29 0a 76 63 32 30 30 78 2e 64 65 62 75 67 64 69 72 28 63 66 67 29 0a 5f 70 28 32 | 3,'>').vc200x.debugdir(cfg)._p(2 |
403a0 | 2c 27 3c 2f 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 5f 70 28 | ,'</Configuration>').end.end._p( |
403c0 | 31 2c 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 27 3c 2f 56 69 73 | 1,'</Configurations>')._p('</Vis |
403e0 | 75 61 6c 53 74 75 64 69 6f 55 73 65 72 46 69 6c 65 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | ualStudioUserFile>').end.functio |
40400 | 6e 20 76 63 32 30 30 78 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 28 63 66 67 29 0a 69 66 | n.vc200x.environmentargs(cfg).if |
40420 | 20 63 66 67 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 20 61 6e 64 20 23 63 66 67 2e 65 6e | .cfg.environmentargs.and.#cfg.en |
40440 | 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 45 6e 76 | vironmentargs.>.0.then._p(4,'Env |
40460 | 69 72 6f 6e 6d 65 6e 74 3d 22 25 73 22 27 2c 20 73 74 72 69 6e 67 2e 67 73 75 62 28 74 61 62 6c | ironment="%s"',.string.gsub(tabl |
40480 | 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 2c 20 22 26 | e.concat(cfg.environmentargs,."& |
404a0 | 23 78 30 41 3b 22 29 2c 27 22 27 2c 27 26 71 75 6f 74 3b 27 29 29 0a 69 66 20 63 66 67 2e 66 6c | #x0A;"),'"','"')).if.cfg.fl |
404c0 | 61 67 73 2e 45 6e 76 69 72 6f 6e 6d 65 6e 74 41 72 67 73 44 6f 6e 74 4d 65 72 67 65 20 74 68 65 | ags.EnvironmentArgsDontMerge.the |
404e0 | 6e 0a 5f 70 28 34 2c 27 45 6e 76 69 72 6f 6e 6d 65 6e 74 4d 65 72 67 65 3d 22 66 61 6c 73 65 22 | n._p(4,'EnvironmentMerge="false" |
40500 | 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 64 | ').end.end.end.function.vc200x.d |
40520 | 65 62 75 67 64 69 72 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 44 65 62 75 67 53 65 74 74 69 6e 67 | ebugdir(cfg)._p(3,'<DebugSetting |
40540 | 73 27 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 74 68 65 6e 0a 5f 70 28 34 2c 27 57 | s').if.cfg.debugdir.then._p(4,'W |
40560 | 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 27 2c 20 70 61 74 68 2e 74 72 61 6e | orkingDirectory="%s"',.path.tran |
40580 | 73 6c 61 74 65 28 63 66 67 2e 64 65 62 75 67 64 69 72 2c 20 27 5c 5c 27 29 29 0a 65 6e 64 0a 69 | slate(cfg.debugdir,.'\\')).end.i |
405a0 | 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 5f 70 28 34 2c 27 | f.#cfg.debugargs.>.0.then._p(4,' |
405c0 | 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f | CommandArguments="%s"',.table.co |
405e0 | 6e 63 61 74 28 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 76 63 | ncat(cfg.debugargs,.".")).end.vc |
40600 | 32 30 30 78 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 72 67 73 28 63 66 67 29 0a 5f 70 28 33 2c 27 | 200x.environmentargs(cfg)._p(3,' |
40620 | 2f 3e 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 | />').end..premake.vstudio.sln200 |
40640 | 35 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e | 5.=.{.}.local.vstudio.=.premake. |
40660 | 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 73 6c 6e 32 30 30 35 20 3d 20 70 72 65 6d 61 6b 65 2e | vstudio.local.sln2005.=.premake. |
40680 | 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 | vstudio.sln2005.function.sln2005 |
406a0 | 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 29 0a 69 6f 2e 65 6f 6c 20 3d 20 27 5c 72 5c 6e 27 0a 73 | .generate(sln).io.eol.=.'\r\n'.s |
406c0 | 6c 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 | ln.vstudio_configs.=.premake.vst |
406e0 | 75 64 69 6f 2e 62 75 69 6c 64 63 6f 6e 66 69 67 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 32 33 39 5c | udio.buildconfigs(sln)._p('\239\ |
40700 | 31 38 37 5c 31 39 31 27 29 0a 73 6c 6e 32 30 30 35 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 | 187\191').sln2005.reorderProject |
40720 | 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 68 65 61 64 65 72 28 73 6c 6e 29 0a 66 6f 72 20 67 | s(sln).sln2005.header(sln).for.g |
40740 | 72 70 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 67 72 6f 75 70 | rp.in.premake.solution.eachgroup |
40760 | 28 73 6c 6e 29 20 64 6f 0a 73 6c 6e 32 30 30 35 2e 67 72 6f 75 70 28 67 72 70 29 0a 65 6e 64 0a | (sln).do.sln2005.group(grp).end. |
40780 | 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 | for.prj.in.premake.solution.each |
407a0 | 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 28 | project(sln).do.sln2005.project( |
407c0 | 70 72 6a 29 0a 65 6e 64 0a 5f 70 28 27 47 6c 6f 62 61 6c 27 29 0a 73 6c 6e 32 30 30 35 2e 70 6c | prj).end._p('Global').sln2005.pl |
407e0 | 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 5f 70 6c 61 | atforms(sln).sln2005.project_pla |
40800 | 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 70 65 72 74 69 65 73 28 73 | tforms(sln).sln2005.properties(s |
40820 | 6c 6e 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 5f 67 72 6f 75 70 73 28 73 6c 6e 29 0a | ln).sln2005.project_groups(sln). |
40840 | 5f 70 28 27 45 6e 64 47 6c 6f 62 61 6c 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e | _p('EndGlobal').end.function.sln |
40860 | 32 30 30 35 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 73 28 73 6c 6e 29 0a 69 66 20 73 6c 6e | 2005.reorderProjects(sln).if.sln |
40880 | 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 66 6f 72 20 69 2c 20 70 72 6a 20 69 6e | .startproject.then.for.i,.prj.in |
408a0 | 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 20 73 6c 6e 2e | .ipairs(sln.projects).do.if.sln. |
408c0 | 73 74 61 72 74 70 72 6f 6a 65 63 74 20 3d 3d 20 70 72 6a 2e 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f | startproject.==.prj.name.then.lo |
408e0 | 63 61 6c 20 63 75 72 20 3d 20 70 72 6a 2e 67 72 6f 75 70 0a 77 68 69 6c 65 20 63 75 72 20 7e 3d | cal.cur.=.prj.group.while.cur.~= |
40900 | 20 6e 69 6c 20 64 6f 0a 66 6f 72 20 6a 2c 20 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 73 28 73 | .nil.do.for.j,.group.in.ipairs(s |
40920 | 6c 6e 2e 67 72 6f 75 70 73 29 20 64 6f 0a 69 66 20 67 72 6f 75 70 20 3d 3d 20 63 75 72 20 74 68 | ln.groups).do.if.group.==.cur.th |
40940 | 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 6a 29 0a 62 | en.table.remove(sln.groups,.j).b |
40960 | 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 67 72 | reak.end.end.table.insert(sln.gr |
40980 | 6f 75 70 73 2c 20 31 2c 20 63 75 72 29 0a 63 75 72 20 3d 20 63 75 72 2e 70 61 72 65 6e 74 0a 65 | oups,.1,.cur).cur.=.cur.parent.e |
409a0 | 6e 64 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 69 29 | nd.table.remove(sln.projects,.i) |
409c0 | 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 31 2c 20 70 | .table.insert(sln.projects,.1,.p |
409e0 | 72 6a 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 | rj).break.end.end.end.end.functi |
40a00 | 6f 6e 20 73 6c 6e 32 30 30 35 2e 68 65 61 64 65 72 28 73 6c 6e 29 0a 6c 6f 63 61 6c 20 61 63 74 | on.sln2005.header(sln).local.act |
40a20 | 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 5f | ion.=.premake.action.current()._ |
40a40 | 70 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 75 74 | p('Microsoft.Visual.Studio.Solut |
40a60 | 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 27 2c | ion.File,.Format.Version.%d.00', |
40a80 | 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 6e 29 | .action.vstudio.solutionVersion) |
40aa0 | 0a 5f 70 28 27 23 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 25 73 27 2c 20 5f 41 43 54 49 4f | ._p('#.Visual.Studio.%s',._ACTIO |
40ac0 | 4e 3a 73 75 62 28 33 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 | N:sub(3)).end.function.sln2005.p |
40ae0 | 72 6f 6a 65 63 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 72 6f 6a 70 61 74 68 20 3d 20 70 61 74 | roject(prj).local.projpath.=.pat |
40b00 | 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a | h.translate(path.getrelative(prj |
40b20 | 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a | .solution.location,.vstudio.proj |
40b40 | 65 63 74 66 69 6c 65 28 70 72 6a 29 29 2c 20 22 5c 5c 22 29 0a 5f 70 28 27 50 72 6f 6a 65 63 74 | ectfile(prj)),."\\")._p('Project |
40b60 | 28 22 7b 25 73 7d 22 29 20 3d 20 22 25 73 22 2c 20 22 25 73 22 2c 20 22 7b 25 73 7d 22 27 2c 20 | ("{%s}").=."%s",."%s",."{%s}"',. |
40b80 | 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 28 70 72 6a 29 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 70 72 6f | vstudio.tool(prj),.prj.name,.pro |
40ba0 | 6a 70 61 74 68 2c 20 70 72 6a 2e 75 75 69 64 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 | jpath,.prj.uuid).sln2005.project |
40bc0 | 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 5f 70 28 27 45 6e 64 50 72 6f 6a 65 63 74 | dependencies(prj)._p('EndProject |
40be0 | 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 67 72 6f 75 70 28 67 72 | ').end.function.sln2005.group(gr |
40c00 | 70 29 0a 5f 70 28 27 50 72 6f 6a 65 63 74 28 22 7b 32 31 35 30 45 33 33 33 2d 38 46 44 43 2d 34 | p)._p('Project("{2150E333-8FDC-4 |
40c20 | 32 41 33 2d 39 34 37 34 2d 31 41 33 39 35 36 44 34 36 44 45 38 7d 22 29 20 3d 20 22 25 73 22 2c | 2A3-9474-1A3956D46DE8}").=."%s", |
40c40 | 20 22 25 73 22 2c 20 22 7b 25 73 7d 22 27 2c 20 67 72 70 2e 6e 61 6d 65 2c 20 67 72 70 2e 6e 61 | ."%s",."{%s}"',.grp.name,.grp.na |
40c60 | 6d 65 2c 20 67 72 70 2e 75 75 69 64 29 0a 5f 70 28 27 45 6e 64 50 72 6f 6a 65 63 74 27 29 0a 65 | me,.grp.uuid)._p('EndProject').e |
40c80 | 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 64 65 70 65 6e | nd.function.sln2005.projectdepen |
40ca0 | 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 70 72 65 6d 61 6b | dencies(prj).local.deps.=.premak |
40cc0 | 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 69 66 20 23 64 65 70 73 20 | e.getdependencies(prj).if.#deps. |
40ce0 | 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 50 72 6f 6a 65 63 74 53 65 63 74 69 6f 6e 28 50 72 | >.0.then._p('\tProjectSection(Pr |
40d00 | 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 69 65 73 29 20 3d 20 70 6f 73 74 50 72 6f 6a 65 63 74 | ojectDependencies).=.postProject |
40d20 | 27 29 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 | ').for._,.dep.in.ipairs(deps).do |
40d40 | 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 3d 20 7b 25 73 7d 27 2c 20 64 65 70 2e 75 75 69 64 2c | ._p('\t\t{%s}.=.{%s}',.dep.uuid, |
40d60 | 20 64 65 70 2e 75 75 69 64 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 45 6e 64 50 72 6f 6a 65 63 74 53 | .dep.uuid).end._p('\tEndProjectS |
40d80 | 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 | ection').end.end.function.sln200 |
40da0 | 35 2e 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c 53 65 63 | 5.platforms(sln)._p('\tGlobalSec |
40dc0 | 74 69 6f 6e 28 53 6f 6c 75 74 69 6f 6e 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f | tion(SolutionConfigurationPlatfo |
40de0 | 72 6d 73 29 20 3d 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 | rms).=.preSolution').for._,.cfg. |
40e00 | 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 | in.ipairs(sln.vstudio_configs).d |
40e20 | 6f 0a 5f 70 28 27 5c 74 5c 74 25 73 20 3d 20 25 73 27 2c 20 63 66 67 2e 6e 61 6d 65 2c 20 63 66 | o._p('\t\t%s.=.%s',.cfg.name,.cf |
40e40 | 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 | g.name).end._p('\tEndGlobalSecti |
40e60 | 6f 6e 27 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 6a 65 63 | on').end.function.sln2005.projec |
40e80 | 74 5f 70 6c 61 74 66 6f 72 6d 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c 53 65 63 | t_platforms(sln)._p('\tGlobalSec |
40ea0 | 74 69 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 | tion(ProjectConfigurationPlatfor |
40ec0 | 6d 73 29 20 3d 20 70 6f 73 74 53 6f 6c 75 74 69 6f 6e 27 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 | ms).=.postSolution').for.prj.in. |
40ee0 | 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e | premake.solution.eachproject(sln |
40f00 | 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 73 6c 6e 2e 76 73 | ).do.for._,.cfg.in.ipairs(sln.vs |
40f20 | 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6d 61 70 70 65 64 0a 69 | tudio_configs).do.local.mapped.i |
40f40 | 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 | f.premake.isdotnetproject(prj).t |
40f60 | 68 65 6e 0a 6d 61 70 70 65 64 20 3d 20 22 41 6e 79 20 43 50 55 22 0a 65 6c 73 65 0a 69 66 20 63 | hen.mapped.=."Any.CPU".else.if.c |
40f80 | 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 41 6e 79 20 43 50 55 22 20 6f 72 20 63 66 67 2e | fg.platform.==."Any.CPU".or.cfg. |
40fa0 | 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 4d 69 78 65 64 20 50 6c 61 74 66 6f 72 6d 73 22 20 74 68 | platform.==."Mixed.Platforms".th |
40fc0 | 65 6e 0a 6d 61 70 70 65 64 20 3d 20 73 6c 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 5b | en.mapped.=.sln.vstudio_configs[ |
40fe0 | 33 5d 2e 70 6c 61 74 66 6f 72 6d 0a 65 6c 73 65 0a 6d 61 70 70 65 64 20 3d 20 63 66 67 2e 70 6c | 3].platform.else.mapped.=.cfg.pl |
41000 | 61 74 66 6f 72 6d 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 2e 25 73 2e 41 | atform.end.end._p('\t\t{%s}.%s.A |
41020 | 63 74 69 76 65 43 66 67 20 3d 20 25 73 7c 25 73 27 2c 20 70 72 6a 2e 75 75 69 64 2c 20 63 66 67 | ctiveCfg.=.%s|%s',.prj.uuid,.cfg |
41040 | 2e 6e 61 6d 65 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 6d 61 70 70 65 64 29 0a 69 66 20 | .name,.cfg.buildcfg,.mapped).if. |
41060 | 6d 61 70 70 65 64 20 3d 3d 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 6f 72 20 63 66 67 2e 70 6c | mapped.==.cfg.platform.or.cfg.pl |
41080 | 61 74 66 6f 72 6d 20 3d 3d 20 22 4d 69 78 65 64 20 50 6c 61 74 66 6f 72 6d 73 22 20 74 68 65 6e | atform.==."Mixed.Platforms".then |
410a0 | 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 2e 25 73 2e 42 75 69 6c 64 2e 30 20 3d 20 25 73 7c 25 73 | ._p('\t\t{%s}.%s.Build.0.=.%s|%s |
410c0 | 27 2c 20 20 70 72 6a 2e 75 75 69 64 2c 20 63 66 67 2e 6e 61 6d 65 2c 20 63 66 67 2e 62 75 69 6c | ',..prj.uuid,.cfg.name,.cfg.buil |
410e0 | 64 63 66 67 2c 20 6d 61 70 70 65 64 29 0a 65 6e 64 0a 69 66 20 70 72 65 6d 61 6b 65 2e 76 73 74 | dcfg,.mapped).end.if.premake.vst |
41100 | 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 20 61 6e 64 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 | udio.iswinrt().and.prj.kind.==." |
41120 | 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 2e 25 | WindowedApp".then._p('\t\t{%s}.% |
41140 | 73 2e 44 65 70 6c 6f 79 2e 30 20 3d 20 25 73 7c 25 73 27 2c 20 20 70 72 6a 2e 75 75 69 64 2c 20 | s.Deploy.0.=.%s|%s',..prj.uuid,. |
41160 | 63 66 67 2e 6e 61 6d 65 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 6d 61 70 70 65 64 29 0a | cfg.name,.cfg.buildcfg,.mapped). |
41180 | 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 5c 74 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 | end.end.end._p('\tEndGlobalSecti |
411a0 | 6f 6e 27 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 | on').end.function.sln2005.proper |
411c0 | 74 69 65 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 53 6f | ties(sln)._p('\tGlobalSection(So |
411e0 | 6c 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 | lutionProperties).=.preSolution' |
41200 | 29 0a 5f 70 28 27 5c 74 5c 74 48 69 64 65 53 6f 6c 75 74 69 6f 6e 4e 6f 64 65 20 3d 20 46 41 4c | )._p('\t\tHideSolutionNode.=.FAL |
41220 | 53 45 27 29 0a 5f 70 28 27 5c 74 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e | SE')._p('\tEndGlobalSection').en |
41240 | 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 5f 67 72 6f 75 70 | d.function.sln2005.project_group |
41260 | 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 4e 65 73 74 65 | s(sln)._p('\tGlobalSection(Neste |
41280 | 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 66 6f 72 20 67 | dProjects).=.preSolution').for.g |
412a0 | 72 70 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 67 72 6f 75 70 | rp.in.premake.solution.eachgroup |
412c0 | 28 73 6c 6e 29 20 64 6f 0a 69 66 20 67 72 70 2e 70 61 72 65 6e 74 20 7e 3d 20 6e 69 6c 20 74 68 | (sln).do.if.grp.parent.~=.nil.th |
412e0 | 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 3d 20 7b 25 73 7d 27 2c 20 67 72 70 2e 75 75 69 | en._p('\t\t{%s}.=.{%s}',.grp.uui |
41300 | 64 2c 20 67 72 70 2e 70 61 72 65 6e 74 2e 75 75 69 64 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 | d,.grp.parent.uuid).end.end.for. |
41320 | 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a | prj.in.premake.solution.eachproj |
41340 | 65 63 74 28 73 6c 6e 29 20 64 6f 0a 69 66 20 70 72 6a 2e 67 72 6f 75 70 20 7e 3d 20 6e 69 6c 20 | ect(sln).do.if.prj.group.~=.nil. |
41360 | 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 3d 20 7b 25 73 7d 27 2c 20 70 72 6a 2e 75 | then._p('\t\t{%s}.=.{%s}',.prj.u |
41380 | 75 69 64 2c 20 70 72 6a 2e 67 72 6f 75 70 2e 75 75 69 64 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 | uid,.prj.group.uuid).end.end._p( |
413a0 | 27 5c 74 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 00 70 72 65 6d 61 6b | '\tEndGlobalSection').end.premak |
413c0 | 65 2e 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 76 73 74 | e.vstudio.cs2005.=.{.}.local.vst |
413e0 | 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 63 73 32 | udio.=.premake.vstudio.local.cs2 |
41400 | 30 30 35 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 0a 6c 6f | 005..=.premake.vstudio.cs2005.lo |
41420 | 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 65 6c 65 6d 65 6e 74 73 28 70 72 6a 2c 20 61 63 | cal.function.getelements(prj,.ac |
41440 | 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 | tion,.fname).if.action.==."Compi |
41460 | 6c 65 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 | le".and.fname:endswith(".cs").th |
41480 | 65 6e 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 | en.if.fname:endswith(".Designer. |
414a0 | 63 73 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 | cs").then.local.basename.=.fname |
414c0 | 3a 73 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 | :sub(1,.-13).local.testname.=.ba |
414e0 | 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 | sename....".cs".if.premake.findf |
41500 | 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 | ile(prj,.testname).then.return." |
41520 | 44 65 70 65 6e 64 65 6e 63 79 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 74 65 73 74 6e 61 | Dependency",.testname.end.testna |
41540 | 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 72 65 73 78 22 0a 69 66 20 70 72 65 6d | me.=.basename....".resx".if.prem |
41560 | 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e | ake.findfile(prj,.testname).then |
41580 | 0a 72 65 74 75 72 6e 20 22 41 75 74 6f 47 65 6e 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a | .return."AutoGen",.testname.end. |
415a0 | 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 6d 65 3a 73 75 62 28 | else.local.basename.=.fname:sub( |
415c0 | 31 2c 20 2d 34 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 | 1,.-4).local.testname.=.basename |
415e0 | 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 | ....".Designer.cs".if.premake.fi |
41600 | 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 72 65 74 75 72 | ndfile(prj,.testname).then.retur |
41620 | 6e 20 22 53 75 62 54 79 70 65 46 6f 72 6d 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 | n."SubTypeForm".end.end.end.if.a |
41640 | 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 61 6e 64 20 | ction.==."EmbeddedResource".and. |
41660 | 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 72 65 73 78 22 29 20 74 68 65 6e 0a 6c 6f 63 | fname:endswith(".resx").then.loc |
41680 | 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 3a 73 75 62 28 31 2c 20 2d 36 29 0a 6c | al.basename.=.fname:sub(1,.-6).l |
416a0 | 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 62 61 73 | ocal.testname.=.path.getname(bas |
416c0 | 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 | ename....".cs").if.premake.findf |
416e0 | 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 66 20 70 72 65 6d 61 | ile(prj,.testname).then.if.prema |
41700 | 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 | ke.findfile(prj,.basename....".D |
41720 | 65 73 69 67 6e 65 72 2e 63 73 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 44 65 73 69 67 6e | esigner.cs").then.return."Design |
41740 | 65 72 54 79 70 65 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 44 | erType",.testname.else.return."D |
41760 | 65 70 65 6e 64 65 6e 63 79 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 65 6c 73 65 0a 74 65 | ependency",.testname.end.else.te |
41780 | 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 62 61 73 65 6e 61 6d 65 20 2e | stname.=.path.getname(basename.. |
417a0 | 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e | ..".Designer.cs").if.premake.fin |
417c0 | 64 66 69 6c 65 28 70 72 6a 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e | dfile(prj,.testname).then.return |
417e0 | 20 22 41 75 74 6f 47 65 6e 65 72 61 74 65 64 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 | ."AutoGenerated".end.end.end.if. |
41800 | 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6e 74 65 6e 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 | action.==."Content".then.return. |
41820 | 22 43 6f 70 79 4e 65 77 65 73 74 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 22 4e 6f 6e 65 22 0a 65 | "CopyNewest".end.return."None".e |
41840 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 61 72 63 68 28 70 72 6a 29 0a 72 65 74 | nd.function.cs2005.arch(prj).ret |
41860 | 75 72 6e 20 22 41 6e 79 43 50 55 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 | urn."AnyCPU".end.function.cs2005 |
41880 | 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 65 6d 61 6b 65 2e 70 | .files(prj).local.tr.=.premake.p |
418a0 | 72 6f 6a 65 63 74 2e 62 75 69 6c 64 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 72 65 6d | roject.buildsourcetree(prj).prem |
418c0 | 61 6b 65 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 | ake.tree.traverse(tr,.{.onleaf.= |
418e0 | 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 | .function(node).local.action.=.p |
41900 | 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 62 75 69 6c 64 61 63 74 69 6f 6e 28 6e 6f 64 | remake.dotnet.getbuildaction(nod |
41920 | 65 2e 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 | e.cfg).local.fname..=.path.trans |
41940 | 6c 61 74 65 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 29 2c | late(premake.esc(node.cfg.name), |
41960 | 20 22 5c 5c 22 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 2c 20 64 65 70 65 6e 64 65 6e 63 | ."\\").local.elements,.dependenc |
41980 | 79 20 3d 20 67 65 74 65 6c 65 6d 65 6e 74 73 28 70 72 6a 2c 20 61 63 74 69 6f 6e 2c 20 6e 6f 64 | y.=.getelements(prj,.action,.nod |
419a0 | 65 2e 70 61 74 68 29 0a 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 4e 6f 6e 65 22 20 74 68 | e.path).if.elements.==."None".th |
419c0 | 65 6e 0a 5f 70 28 27 20 20 20 20 3c 25 73 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 20 2f 3e 27 2c | en._p('....<%s.Include="%s"./>', |
419e0 | 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 20 20 3c 25 73 | .action,.fname).else._p('....<%s |
41a00 | 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a | .Include="%s">',.action,.fname). |
41a20 | 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 41 75 74 6f 47 65 6e 22 20 74 68 65 6e 0a 5f 70 | if.elements.==."AutoGen".then._p |
41a40 | 28 27 20 20 20 20 20 20 3c 41 75 74 6f 47 65 6e 3e 54 72 75 65 3c 2f 41 75 74 6f 47 65 6e 3e 27 | ('......<AutoGen>True</AutoGen>' |
41a60 | 29 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 41 75 74 6f 47 65 6e 65 72 61 | ).elseif.elements.==."AutoGenera |
41a80 | 74 65 64 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 53 75 62 54 79 70 65 3e 44 65 73 | ted".then._p('......<SubType>Des |
41aa0 | 69 67 6e 65 72 3c 2f 53 75 62 54 79 70 65 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 47 65 6e | igner</SubType>')._p('......<Gen |
41ac0 | 65 72 61 74 6f 72 3e 52 65 73 58 46 69 6c 65 43 6f 64 65 47 65 6e 65 72 61 74 6f 72 3c 2f 47 65 | erator>ResXFileCodeGenerator</Ge |
41ae0 | 6e 65 72 61 74 6f 72 3e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 4c 61 73 74 47 65 6e 4f 75 74 | nerator>')._p('......<LastGenOut |
41b00 | 70 75 74 3e 25 73 2e 44 65 73 69 67 6e 65 72 2e 63 73 3c 2f 4c 61 73 74 47 65 6e 4f 75 74 70 75 | put>%s.Designer.cs</LastGenOutpu |
41b20 | 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d | t>',.premake.esc(path.getbasenam |
41b40 | 65 28 6e 6f 64 65 2e 6e 61 6d 65 29 29 29 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d | e(node.name))).elseif.elements.= |
41b60 | 3d 20 22 53 75 62 54 79 70 65 44 65 73 69 67 6e 65 72 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 | =."SubTypeDesigner".then._p('... |
41b80 | 20 20 20 3c 53 75 62 54 79 70 65 3e 44 65 73 69 67 6e 65 72 3c 2f 53 75 62 54 79 70 65 3e 27 29 | ...<SubType>Designer</SubType>') |
41ba0 | 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 53 75 62 54 79 70 65 46 6f 72 6d | .elseif.elements.==."SubTypeForm |
41bc0 | 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 53 75 62 54 79 70 65 3e 46 6f 72 6d 3c 2f | ".then._p('......<SubType>Form</ |
41be0 | 53 75 62 54 79 70 65 3e 27 29 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 50 | SubType>').elseif.elements.==."P |
41c00 | 72 65 73 65 72 76 65 4e 65 77 65 73 74 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 43 | reserveNewest".then._p('......<C |
41c20 | 6f 70 79 54 6f 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 3e 50 72 65 73 65 72 76 65 4e 65 77 | opyToOutputDirectory>PreserveNew |
41c40 | 65 73 74 3c 2f 43 6f 70 79 54 6f 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 3e 27 29 0a 65 6e | est</CopyToOutputDirectory>').en |
41c60 | 64 0a 69 66 20 64 65 70 65 6e 64 65 6e 63 79 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c | d.if.dependency.then._p('......< |
41c80 | 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 3e 25 73 3c 2f 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 3e | DependentUpon>%s</DependentUpon> |
41ca0 | 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 64 65 | ',.path.translate(premake.esc(de |
41cc0 | 70 65 6e 64 65 6e 63 79 29 2c 20 22 5c 5c 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 2f | pendency),."\\")).end._p('....</ |
41ce0 | 25 73 3e 27 2c 20 61 63 74 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 7d 2c 20 66 61 6c 73 65 29 0a | %s>',.action).end.end.},.false). |
41d00 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 65 6c 65 6d 65 | end.function.cs2005.projecteleme |
41d20 | 6e 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 | nt(prj).local.action.=.premake.a |
41d40 | 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 76 65 72 73 69 6f | ction.current().local.toolversio |
41d60 | 6e 20 3d 20 27 27 0a 69 66 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 65 | n.=.''.if.action.vstudio.toolsVe |
41d80 | 72 73 69 6f 6e 20 74 68 65 6e 0a 74 6f 6f 6c 76 65 72 73 69 6f 6e 20 3d 20 73 74 72 69 6e 67 2e | rsion.then.toolversion.=.string. |
41da0 | 66 6f 72 6d 61 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 | format('.ToolsVersion="%s"',.act |
41dc0 | 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 69 66 | ion.vstudio.toolsVersion).end.if |
41de0 | 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 74 68 65 6e 0a 5f 70 28 27 3c 3f 78 | ._ACTION.>."vs2008".then._p('<?x |
41e00 | 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 | ml.version="1.0".encoding="utf-8 |
41e20 | 22 3f 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 3c 50 72 6f 6a 65 63 74 25 73 20 44 65 66 61 75 6c 74 | "?>').end._p('<Project%s.Default |
41e40 | 54 61 72 67 65 74 73 3d 22 42 75 69 6c 64 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 | Targets="Build".xmlns="http://sc |
41e60 | 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 70 65 72 2f 6d 73 | hemas.microsoft.com/developer/ms |
41e80 | 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c 20 74 6f 6f 6c 76 65 72 73 69 6f 6e 29 0a 65 6e 64 0a | build/2003">',.toolversion).end. |
41ea0 | 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 73 65 74 74 69 6e 67 73 28 | function.cs2005.projectsettings( |
41ec0 | 70 72 6a 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 5f 70 28 | prj)._p('..<PropertyGroup>')._p( |
41ee0 | 27 20 20 20 20 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 | '....<Configuration.Condition=". |
41f00 | 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 5c 27 20 3d 3d 20 5c 27 5c 27 20 22 3e 25 | \'$(Configuration)\'.==.\'\'.">% |
41f20 | 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | s</Configuration>',.premake.esc( |
41f40 | 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 29 29 | prj.solution.configurations[1])) |
41f60 | 0a 5f 70 28 27 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 5c | ._p('....<Platform.Condition=".\ |
41f80 | 27 24 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 | '$(Platform)\'.==.\'\'.">%s</Pla |
41fa0 | 74 66 6f 72 6d 3e 27 2c 20 63 73 32 30 30 35 2e 61 72 63 68 28 70 72 6a 29 29 0a 6c 6f 63 61 6c | tform>',.cs2005.arch(prj)).local |
41fc0 | 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 | .action.=.premake.action.current |
41fe0 | 28 29 0a 69 66 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 | ().if.action.vstudio.productVers |
42000 | 69 6f 6e 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 64 75 63 74 56 65 72 73 69 6f 6e | ion.then._p('....<ProductVersion |
42020 | 3e 25 73 3c 2f 50 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 3e 27 2c 20 61 63 74 69 6f 6e 2e 76 73 | >%s</ProductVersion>',.action.vs |
42040 | 74 75 64 69 6f 2e 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 69 66 20 5f 41 43 | tudio.productVersion).end.if._AC |
42060 | 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 32 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 53 63 | TION.<."vs2012".then._p('....<Sc |
42080 | 68 65 6d 61 56 65 72 73 69 6f 6e 3e 32 2e 30 3c 2f 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 3e 27 | hemaVersion>2.0</SchemaVersion>' |
420a0 | 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 6a 65 63 74 47 75 69 64 3e 7b 25 73 7d 3c | ).end._p('....<ProjectGuid>{%s}< |
420c0 | 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 0a 5f 70 28 27 20 20 | /ProjectGuid>',.prj.uuid)._p('.. |
420e0 | 20 20 3c 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 | ..<OutputType>%s</OutputType>',. |
42100 | 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 6b 69 6e 64 28 70 72 6a 29 29 0a 5f 70 28 | premake.dotnet.getkind(prj))._p( |
42120 | 27 20 20 20 20 3c 41 70 70 44 65 73 69 67 6e 65 72 46 6f 6c 64 65 72 3e 50 72 6f 70 65 72 74 69 | '....<AppDesignerFolder>Properti |
42140 | 65 73 3c 2f 41 70 70 44 65 73 69 67 6e 65 72 46 6f 6c 64 65 72 3e 27 29 0a 5f 70 28 27 20 20 20 | es</AppDesignerFolder>')._p('... |
42160 | 20 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 65 73 70 61 63 | .<RootNamespace>%s</RootNamespac |
42180 | 65 3e 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 5f | e>',.prj.buildtarget.basename)._ |
421a0 | 70 28 27 20 20 20 20 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 | p('....<AssemblyName>%s</Assembl |
421c0 | 79 4e 61 6d 65 3e 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d | yName>',.prj.buildtarget.basenam |
421e0 | 65 29 0a 6c 6f 63 61 6c 20 66 72 61 6d 65 77 6f 72 6b 20 3d 20 70 72 6a 2e 66 72 61 6d 65 77 6f | e).local.framework.=.prj.framewo |
42200 | 72 6b 20 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 | rk.or.action.vstudio.targetFrame |
42220 | 77 6f 72 6b 0a 69 66 20 66 72 61 6d 65 77 6f 72 6b 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c | work.if.framework.then._p('....< |
42240 | 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 73 3c 2f 54 61 72 67 | TargetFrameworkVersion>v%s</Targ |
42260 | 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 6d 65 77 6f 72 6b 29 | etFrameworkVersion>',.framework) |
42280 | 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3d 3d 20 27 76 73 32 30 31 30 27 20 74 68 65 6e | .end.if._ACTION.==.'vs2010'.then |
422a0 | 0a 5f 70 28 27 20 20 20 20 3c 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 50 72 6f 66 69 6c 65 | ._p('....<TargetFrameworkProfile |
422c0 | 3e 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 50 72 6f 66 69 6c 65 3e 27 29 0a 65 6e 64 | ></TargetFrameworkProfile>').end |
422e0 | 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 30 22 20 74 68 65 6e 0a 5f 70 28 | .if._ACTION.>=."vs2010".then._p( |
42300 | 27 20 20 20 20 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 | '....<FileAlignment>512</FileAli |
42320 | 67 6e 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 | gnment>').end._p('..</PropertyGr |
42340 | 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 70 72 6f 70 65 | oup>').end.function.cs2005.prope |
42360 | 72 74 79 67 72 6f 75 70 28 63 66 67 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f | rtygroup(cfg)._p('..<PropertyGro |
42380 | 75 70 20 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 | up.Condition=".\'$(Configuration |
423a0 | 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 3e 27 | )|$(Platform)\'.==.\'%s|%s\'.">' |
423c0 | 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6e 61 6d 65 29 2c 20 63 73 32 30 30 35 2e | ,.premake.esc(cfg.name),.cs2005. |
423e0 | 61 72 63 68 28 63 66 67 29 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 | arch(cfg)).if._ACTION.>."vs2008" |
42400 | 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 54 61 72 67 65 74 3e 25 73 | .then._p('....<PlatformTarget>%s |
42420 | 3c 2f 50 6c 61 74 66 6f 72 6d 54 61 72 67 65 74 3e 27 2c 20 63 73 32 30 30 35 2e 61 72 63 68 28 | </PlatformTarget>',.cs2005.arch( |
42440 | 63 66 67 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 67 65 | cfg)).end.end.function.cs2005.ge |
42460 | 6e 65 72 61 74 65 28 70 72 6a 29 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 63 73 32 30 | nerate(prj).io.eol.=."\r\n".cs20 |
42480 | 30 35 2e 70 72 6f 6a 65 63 74 65 6c 65 6d 65 6e 74 28 70 72 6a 29 0a 69 66 20 5f 41 43 54 49 4f | 05.projectelement(prj).if._ACTIO |
424a0 | 4e 20 3e 20 22 76 73 32 30 31 30 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 3c 49 6d 70 6f 72 74 20 | N.>."vs2010".then._p('..<Import. |
424c0 | 50 72 6f 6a 65 63 74 3d 22 24 28 4d 53 42 75 69 6c 64 45 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 | Project="$(MSBuildExtensionsPath |
424e0 | 29 5c 5c 24 28 4d 53 42 75 69 6c 64 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 5c 5c 4d 69 63 72 6f | )\\$(MSBuildToolsVersion)\\Micro |
42500 | 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 70 72 6f 70 73 22 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 45 78 | soft.Common.props".Condition="Ex |
42520 | 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 29 5c | ists(\'$(MSBuildExtensionsPath)\ |
42540 | 5c 24 28 4d 53 42 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 | \$(MSBuildToolsVersion)\\Microso |
42560 | 66 74 2e 43 6f 6d 6d 6f 6e 2e 70 72 6f 70 73 5c 27 29 22 20 2f 3e 27 29 0a 65 6e 64 0a 63 73 32 | ft.Common.props\')"./>').end.cs2 |
42580 | 30 30 35 2e 70 72 6f 6a 65 63 74 73 65 74 74 69 6e 67 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 | 005.projectsettings(prj).for.cfg |
425a0 | 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 | .in.premake.eachconfig(prj).do.c |
425c0 | 73 32 30 30 35 2e 70 72 6f 70 65 72 74 79 67 72 6f 75 70 28 63 66 67 29 0a 69 66 20 63 66 67 2e | s2005.propertygroup(cfg).if.cfg. |
425e0 | 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 44 65 62 75 | flags.Symbols.then._p('....<Debu |
42600 | 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>')._ |
42620 | 70 28 27 20 20 20 20 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 | p('....<DebugType>full</DebugTyp |
42640 | 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 20 20 3c 44 65 62 75 67 54 79 70 65 3e 70 64 62 | e>').else._p('....<DebugType>pdb |
42660 | 6f 6e 6c 79 3c 2f 44 65 62 75 67 54 79 70 65 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c | only</DebugType>').end._p('....< |
42680 | 4f 70 74 69 6d 69 7a 65 3e 25 73 3c 2f 4f 70 74 69 6d 69 7a 65 3e 27 2c 20 69 69 66 28 63 66 67 | Optimize>%s</Optimize>',.iif(cfg |
426a0 | 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 | .flags.Optimize.or.cfg.flags.Opt |
426c0 | 69 6d 69 7a 65 53 69 7a 65 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 | imizeSize.or.cfg.flags.OptimizeS |
426e0 | 70 65 65 64 2c 20 22 74 72 75 65 22 2c 20 22 66 61 6c 73 65 22 29 29 0a 5f 70 28 27 20 20 20 20 | peed,."true",."false"))._p('.... |
42700 | 3c 4f 75 74 70 75 74 50 61 74 68 3e 25 73 3c 2f 4f 75 74 70 75 74 50 61 74 68 3e 27 2c 20 63 66 | <OutputPath>%s</OutputPath>',.cf |
42720 | 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 0a 5f 70 28 27 20 20 20 | g.buildtarget.directory)._p('... |
42740 | 20 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 65 43 6f 6e 73 | .<DefineConstants>%s</DefineCons |
42760 | 74 61 6e 74 73 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 | tants>',.table.concat(premake.es |
42780 | 63 28 63 66 67 2e 64 65 66 69 6e 65 73 29 2c 20 22 3b 22 29 29 0a 5f 70 28 27 20 20 20 20 3c 45 | c(cfg.defines),.";"))._p('....<E |
427a0 | 72 72 6f 72 52 65 70 6f 72 74 3e 70 72 6f 6d 70 74 3c 2f 45 72 72 6f 72 52 65 70 6f 72 74 3e 27 | rrorReport>prompt</ErrorReport>' |
427c0 | 29 0a 5f 70 28 27 20 20 20 20 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 34 3c 2f 57 61 72 6e 69 | )._p('....<WarningLevel>4</Warni |
427e0 | 6e 67 4c 65 76 65 6c 3e 27 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 73 61 66 65 20 74 | ngLevel>').if.cfg.flags.Unsafe.t |
42800 | 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 41 6c 6c 6f 77 55 6e 73 61 66 65 42 6c 6f 63 6b 73 3e 74 | hen._p('....<AllowUnsafeBlocks>t |
42820 | 72 75 65 3c 2f 41 6c 6c 6f 77 55 6e 73 61 66 65 42 6c 6f 63 6b 73 3e 27 29 0a 65 6e 64 0a 69 66 | rue</AllowUnsafeBlocks>').end.if |
42840 | 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 | .cfg.flags.FatalWarnings.then._p |
42860 | 28 27 20 20 20 20 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 | ('....<TreatWarningsAsErrors>tru |
42880 | 65 3c 2f 54 72 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 | e</TreatWarningsAsErrors>').end. |
428a0 | 5f 70 28 27 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 5f 70 28 | _p('..</PropertyGroup>').end._p( |
428c0 | 27 20 20 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 72 65 66 20 69 6e 20 69 | '..<ItemGroup>').for._,.ref.in.i |
428e0 | 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 70 72 6a 2c 20 22 73 69 62 | pairs(premake.getlinks(prj,."sib |
42900 | 6c 69 6e 67 73 22 2c 20 22 6f 62 6a 65 63 74 22 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 3c 50 | lings",."object")).do._p('....<P |
42920 | 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 22 3e 27 2c 20 | rojectReference.Include="%s">',. |
42940 | 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 | path.translate(path.getrelative( |
42960 | 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c | prj.location,.vstudio.projectfil |
42980 | 65 28 72 65 66 29 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 50 72 6f 6a 65 | e(ref)),."\\"))._p('......<Proje |
429a0 | 63 74 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 3e 27 2c 20 72 65 66 2e 75 75 69 64 29 0a 5f 70 | ct>{%s}</Project>',.ref.uuid)._p |
429c0 | 28 27 20 20 20 20 20 20 3c 4e 61 6d 65 3e 25 73 3c 2f 4e 61 6d 65 3e 27 2c 20 70 72 65 6d 61 6b | ('......<Name>%s</Name>',.premak |
429e0 | 65 2e 65 73 63 28 72 65 66 2e 6e 61 6d 65 29 29 0a 5f 70 28 27 20 20 20 20 3c 2f 50 72 6f 6a 65 | e.esc(ref.name))._p('....</Proje |
42a00 | 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 6e 61 | ctReference>').end.for._,.linkna |
42a20 | 6d 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 70 72 | me.in.ipairs(premake.getlinks(pr |
42a40 | 6a 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 29 20 64 6f 0a 5f 70 28 | j,."system",."basename")).do._p( |
42a60 | 27 20 20 20 20 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 | '....<Reference.Include="%s"./>' |
42a80 | 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6c 69 6e 6b 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 | ,.premake.esc(linkname)).end._p( |
42aa0 | 27 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 5f 70 28 27 20 20 3c 49 74 65 6d 47 72 6f | '..</ItemGroup>')._p('..<ItemGro |
42ac0 | 75 70 3e 27 29 0a 63 73 32 30 30 35 2e 66 69 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 20 20 3c 2f | up>').cs2005.files(prj)._p('..</ |
42ae0 | 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 6c 20 6d 73 62 75 69 6c 64 20 3d 20 69 69 66 | ItemGroup>').local.msbuild.=.iif |
42b00 | 28 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 32 22 2c 20 22 42 69 6e 22 2c 20 22 54 6f 6f | (_ACTION.<."vs2012",."Bin",."Too |
42b20 | 6c 73 22 29 0a 5f 70 28 27 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 4d 53 | ls")._p('..<Import.Project="$(MS |
42b40 | 42 75 69 6c 64 25 73 50 61 74 68 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 53 68 61 72 70 2e 74 | Build%sPath)\\Microsoft.CSharp.t |
42b60 | 61 72 67 65 74 73 22 20 2f 3e 27 2c 20 6d 73 62 75 69 6c 64 29 0a 5f 70 28 27 20 20 3c 21 2d 2d | argets"./>',.msbuild)._p('..<!-- |
42b80 | 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 20 61 | .To.modify.your.build.process,.a |
42ba0 | 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 20 74 | dd.your.task.inside.one.of.the.t |
42bc0 | 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 27 29 | argets.below.and.uncomment.it.') |
42be0 | 0a 5f 70 28 27 20 20 20 20 20 20 20 4f 74 68 65 72 20 73 69 6d 69 6c 61 72 20 65 78 74 65 6e 73 | ._p('.......Other.similar.extens |
42c00 | 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 74 2e | ion.points.exist,.see.Microsoft. |
42c20 | 43 6f 6d 6d 6f 6e 2e 74 61 72 67 65 74 73 2e 27 29 0a 5f 70 28 27 20 20 3c 54 61 72 67 65 74 20 | Common.targets.')._p('..<Target. |
42c40 | 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 27 20 20 3c 2f 54 61 | Name="BeforeBuild">')._p('..</Ta |
42c60 | 72 67 65 74 3e 27 29 0a 5f 70 28 27 20 20 3c 54 61 72 67 65 74 20 4e 61 6d 65 3d 22 41 66 74 65 | rget>')._p('..<Target.Name="Afte |
42c80 | 72 42 75 69 6c 64 22 3e 27 29 0a 5f 70 28 27 20 20 3c 2f 54 61 72 67 65 74 3e 27 29 0a 5f 70 28 | rBuild">')._p('..</Target>')._p( |
42ca0 | 27 20 20 2d 2d 3e 27 29 0a 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 6c | '..-->')._p('</Project>').end..l |
42cc0 | 6f 63 61 6c 20 63 73 32 30 30 35 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 73 | ocal.cs2005.=.premake.vstudio.cs |
42ce0 | 32 30 30 35 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 5f 75 73 | 2005.function.cs2005.generate_us |
42d00 | 65 72 28 70 72 6a 29 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 5f 70 28 27 3c 50 72 6f | er(prj).io.eol.=."\r\n"._p('<Pro |
42d20 | 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 72 6f | ject.xmlns="http://schemas.micro |
42d40 | 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 33 22 | soft.com/developer/msbuild/2003" |
42d60 | 3e 27 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 | >')._p('..<PropertyGroup>').loca |
42d80 | 6c 20 72 65 66 70 61 74 68 73 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 6a | l.refpaths.=.table.translate(prj |
42da0 | 2e 6c 69 62 64 69 72 73 2c 20 66 75 6e 63 74 69 6f 6e 28 76 29 20 72 65 74 75 72 6e 20 70 61 74 | .libdirs,.function(v).return.pat |
42dc0 | 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 20 2e 2e 20 22 2f | h.getabsolute(prj.location...."/ |
42de0 | 22 20 2e 2e 20 76 29 20 65 6e 64 29 0a 5f 70 28 27 20 20 20 20 3c 52 65 66 65 72 65 6e 63 65 50 | "....v).end)._p('....<ReferenceP |
42e00 | 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 70 61 74 68 2e 74 72 | ath>%s</ReferencePath>',.path.tr |
42e20 | 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 72 65 66 70 61 74 68 73 2c 20 22 | anslate(table.concat(refpaths,." |
42e40 | 3b 22 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 27 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 | ;"),."\\"))._p('..</PropertyGrou |
42e60 | 70 3e 27 29 0a 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 | p>')._p('</Project>').end..prema |
42e80 | 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 76 63 | ke.vstudio.vc2010.=.{.}.local.vc |
42ea0 | 32 30 31 30 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f | 2010.=.premake.vstudio.vc2010.lo |
42ec0 | 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6c 6f | cal.vstudio.=.premake.vstudio.lo |
42ee0 | 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 5f 63 6f 6e 66 69 67 28 70 72 6a 29 0a | cal.function.vs2010_config(prj). |
42f00 | 5f 70 28 31 2c 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 | _p(1,'<ItemGroup.Label="ProjectC |
42f20 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 22 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f | onfigurations">').for._,.cfginfo |
42f40 | 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f | .in.ipairs(prj.solution.vstudio_ |
42f60 | 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 | configs).do._p(2,'<ProjectConfig |
42f80 | 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e | uration.Include="%s">',.premake. |
42fa0 | 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 33 2c 27 3c 43 6f 6e 66 69 67 | esc(cfginfo.name))._p(3,'<Config |
42fc0 | 75 72 61 74 69 6f 6e 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 2c 63 66 67 69 | uration>%s</Configuration>',cfgi |
42fe0 | 6e 66 6f 2e 62 75 69 6c 64 63 66 67 29 0a 5f 70 28 33 2c 27 3c 50 6c 61 74 66 6f 72 6d 3e 25 73 | nfo.buildcfg)._p(3,'<Platform>%s |
43000 | 3c 2f 50 6c 61 74 66 6f 72 6d 3e 27 2c 63 66 67 69 6e 66 6f 2e 70 6c 61 74 66 6f 72 6d 29 0a 5f | </Platform>',cfginfo.platform)._ |
43020 | 70 28 32 2c 27 3c 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 | p(2,'</ProjectConfiguration>').e |
43040 | 6e 64 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 6c 6f 63 61 | nd._p(1,'</ItemGroup>').end.loca |
43060 | 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 5f 67 6c 6f 62 61 6c 73 28 70 72 6a 29 0a 6c | l.function.vs2010_globals(prj).l |
43080 | 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 | ocal.action.=.premake.action.cur |
430a0 | 72 65 6e 74 28 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 4c 61 62 65 | rent()._p(1,'<PropertyGroup.Labe |
430c0 | 6c 3d 22 47 6c 6f 62 61 6c 73 22 3e 27 29 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a 65 63 74 47 75 69 | l="Globals">')._p(2,'<ProjectGui |
430e0 | 64 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 47 75 69 64 3e 27 2c 70 72 6a 2e 75 75 69 64 29 0a | d>{%s}</ProjectGuid>',prj.uuid). |
43100 | 5f 70 28 32 2c 27 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 |
43120 | 65 73 70 61 63 65 3e 27 2c 70 72 6a 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 77 69 6e 64 6f 77 73 | espace>',prj.name).local.windows |
43140 | 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 20 3d 20 70 72 6a 2e 77 69 6e 64 | TargetPlatformVersion.=.prj.wind |
43160 | 6f 77 73 74 61 72 67 65 74 70 6c 61 74 66 6f 72 6d 76 65 72 73 69 6f 6e 20 6f 72 20 61 63 74 69 | owstargetplatformversion.or.acti |
43180 | 6f 6e 2e 76 73 74 75 64 69 6f 2e 77 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d | on.vstudio.windowsTargetPlatform |
431a0 | 56 65 72 73 69 6f 6e 0a 69 66 20 77 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d | Version.if.windowsTargetPlatform |
431c0 | 56 65 72 73 69 6f 6e 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 57 69 6e 64 6f | Version.~=.nil.then._p(2,'<Windo |
431e0 | 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 3e 25 73 3c 2f 57 69 6e 64 | wsTargetPlatformVersion>%s</Wind |
43200 | 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 3e 27 2c 77 69 6e 64 6f | owsTargetPlatformVersion>',windo |
43220 | 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 69 66 20 | wsTargetPlatformVersion).end.if. |
43240 | 70 72 6a 2e 66 6c 61 67 73 20 61 6e 64 20 70 72 6a 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 | prj.flags.and.prj.flags.Managed. |
43260 | 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 56 65 72 73 69 | then._p(2,'<TargetFrameworkVersi |
43280 | 6f 6e 3e 76 34 2e 30 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 | on>v4.0</TargetFrameworkVersion> |
432a0 | 27 29 0a 5f 70 28 32 2c 27 3c 4b 65 79 77 6f 72 64 3e 4d 61 6e 61 67 65 64 43 50 72 6f 6a 3c 2f | ')._p(2,'<Keyword>ManagedCProj</ |
432c0 | 4b 65 79 77 6f 72 64 3e 27 29 0a 65 6c 73 65 69 66 20 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 | Keyword>').elseif.vstudio.iswinr |
432e0 | 74 28 29 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 44 65 66 61 75 6c 74 4c 61 6e 67 75 61 67 65 3e | t().then._p(2,'<DefaultLanguage> |
43300 | 65 6e 2d 55 53 3c 2f 44 65 66 61 75 6c 74 4c 61 6e 67 75 61 67 65 3e 27 29 0a 5f 70 28 32 2c 27 | en-US</DefaultLanguage>')._p(2,' |
43320 | 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 32 2e 30 | <MinimumVisualStudioVersion>12.0 |
43340 | 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 27 29 0a | </MinimumVisualStudioVersion>'). |
43360 | 5f 70 28 32 2c 27 3c 41 70 70 43 6f 6e 74 61 69 6e 65 72 41 70 70 6c 69 63 61 74 69 6f 6e 3e 74 | _p(2,'<AppContainerApplication>t |
43380 | 72 75 65 3c 2f 41 70 70 43 6f 6e 74 61 69 6e 65 72 41 70 70 6c 69 63 61 74 69 6f 6e 3e 27 29 0a | rue</AppContainerApplication>'). |
433a0 | 69 66 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 76 31 32 30 5f 77 70 38 31 | if.vstudio.toolset.==."v120_wp81 |
433c0 | 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 3e 57 69 | ".then._p(2,'<ApplicationType>Wi |
433e0 | 6e 64 6f 77 73 20 50 68 6f 6e 65 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 3e 27 29 0a | ndows.Phone</ApplicationType>'). |
43400 | 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 3e 57 69 6e 64 | else._p(2,'<ApplicationType>Wind |
43420 | 6f 77 73 20 53 74 6f 72 65 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 3e 27 29 0a 65 6e | ows.Store</ApplicationType>').en |
43440 | 64 0a 5f 70 28 32 2c 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 52 65 76 69 73 69 6f 6e | d._p(2,'<ApplicationTypeRevision |
43460 | 3e 25 73 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 52 65 76 69 73 69 6f 6e 3e 27 2c 20 | >%s</ApplicationTypeRevision>',. |
43480 | 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 4b 65 | vstudio.storeapp).else._p(2,'<Ke |
434a0 | 79 77 6f 72 64 3e 57 69 6e 33 32 50 72 6f 6a 3c 2f 4b 65 79 77 6f 72 64 3e 27 29 0a 65 6e 64 0a | yword>Win32Proj</Keyword>').end. |
434c0 | 5f 70 28 31 2c 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 75 6e | _p(1,'</PropertyGroup>').end.fun |
434e0 | 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 5f 74 79 70 65 28 63 6f 6e 66 69 67 29 | ction.vc2010.config_type(config) |
43500 | 0a 6c 6f 63 61 6c 20 74 20 3d 0a 7b 0a 53 68 61 72 65 64 4c 69 62 20 3d 20 22 44 79 6e 61 6d 69 | .local.t.=.{.SharedLib.=."Dynami |
43520 | 63 4c 69 62 72 61 72 79 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 3d 20 22 53 74 61 74 69 63 4c 69 | cLibrary",.StaticLib.=."StaticLi |
43540 | 62 72 61 72 79 22 2c 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 3d 20 22 41 70 70 6c 69 63 61 74 69 6f | brary",.ConsoleApp.=."Applicatio |
43560 | 6e 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 41 70 70 6c 69 63 61 74 69 6f 6e 22 0a | n",.WindowedApp.=."Application". |
43580 | 7d 0a 72 65 74 75 72 6e 20 74 5b 63 6f 6e 66 69 67 2e 6b 69 6e 64 5d 0a 65 6e 64 0a 6c 6f 63 61 | }.return.t[config.kind].end.loca |
435a0 | 6c 20 66 75 6e 63 74 69 6f 6e 20 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 | l.function.if_config_and_platfor |
435c0 | 6d 28 29 0a 72 65 74 75 72 6e 20 27 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 24 28 43 6f 6e 66 69 | m().return.'Condition="\'$(Confi |
435e0 | 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 5c 27 3d 3d 5c 27 25 73 5c 27 22 | guration)|$(Platform)\'==\'%s\'" |
43600 | 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 70 74 69 6d 69 73 61 74 69 6f | '.end.local.function.optimisatio |
43620 | 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 22 44 69 73 61 62 6c 65 64 22 | n(cfg).local.result.=."Disabled" |
43640 | 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 66 67 2e 66 6c 61 67 | .for._,.value.in.ipairs(cfg.flag |
43660 | 73 29 20 64 6f 0a 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 22 29 20 74 | s).do.if.(value.==."Optimize").t |
43680 | 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 46 75 6c 6c 22 0a 65 6c 73 65 69 66 20 28 76 61 6c 75 | hen.result.=."Full".elseif.(valu |
436a0 | 65 20 3d 3d 20 22 4f 70 74 69 6d 69 7a 65 53 69 7a 65 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 | e.==."OptimizeSize").then.result |
436c0 | 20 3d 20 22 4d 69 6e 53 70 61 63 65 22 0a 65 6c 73 65 69 66 20 28 76 61 6c 75 65 20 3d 3d 20 22 | .=."MinSpace".elseif.(value.==." |
436e0 | 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 4d | OptimizeSpeed").then.result.=."M |
43700 | 61 78 53 70 65 65 64 22 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 | axSpeed".end.end.return.result.e |
43720 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | nd.function.vc2010.configuration |
43740 | 50 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 2c 20 63 66 67 69 6e 66 6f 29 0a 5f 70 28 31 | PropertyGroup(cfg,.cfginfo)._p(1 |
43760 | 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 27 2e 2e 69 66 5f 63 6f 6e 66 69 67 5f 61 6e | ,'<PropertyGroup.'..if_config_an |
43780 | 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 27 20 4c 61 62 65 6c 3d 22 43 6f 6e 66 69 67 75 72 | d_platform()...'.Label="Configur |
437a0 | 61 74 69 6f 6e 22 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e | ation">'.,.premake.esc(cfginfo.n |
437c0 | 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3e 25 | ame))._p(2,'<ConfigurationType>% |
437e0 | 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3e 27 2c 76 63 32 30 31 30 2e 63 6f | s</ConfigurationType>',vc2010.co |
43800 | 6e 66 69 67 5f 74 79 70 65 28 63 66 67 29 29 0a 5f 70 28 32 2c 27 3c 55 73 65 44 65 62 75 67 4c | nfig_type(cfg))._p(2,'<UseDebugL |
43820 | 69 62 72 61 72 69 65 73 3e 25 73 3c 2f 55 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 73 3e 27 | ibraries>%s</UseDebugLibraries>' |
43840 | 2c 20 69 69 66 28 6f 70 74 69 6d 69 73 61 74 69 6f 6e 28 63 66 67 29 20 3d 3d 20 22 44 69 73 61 | ,.iif(optimisation(cfg).==."Disa |
43860 | 62 6c 65 64 22 2c 22 74 72 75 65 22 2c 22 66 61 6c 73 65 22 29 29 0a 5f 70 28 32 2c 27 3c 50 6c | bled","true","false"))._p(2,'<Pl |
43880 | 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 | atformToolset>%s</PlatformToolse |
438a0 | 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 29 0a 69 66 | t>',.premake.vstudio.toolset).if |
438c0 | 20 63 66 67 2e 66 6c 61 67 73 2e 4d 46 43 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 55 73 65 4f 66 | .cfg.flags.MFC.then._p(2,'<UseOf |
438e0 | 4d 66 63 3e 25 73 3c 2f 55 73 65 4f 66 4d 66 63 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 | Mfc>%s</UseOfMfc>',.iif(cfg.flag |
43900 | 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 22 53 74 61 74 69 63 22 2c 20 22 44 79 6e 61 | s.StaticRuntime,."Static",."Dyna |
43920 | 6d 69 63 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 41 54 4c 20 6f 72 20 63 | mic")).end.if.cfg.flags.ATL.or.c |
43940 | 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 55 | fg.flags.StaticATL.then._p(2,'<U |
43960 | 73 65 4f 66 41 74 6c 3e 25 73 3c 2f 55 73 65 4f 66 41 74 6c 3e 27 2c 20 69 69 66 28 63 66 67 2e | seOfAtl>%s</UseOfAtl>',.iif(cfg. |
43980 | 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c 2c 20 22 53 74 61 74 69 63 22 2c 20 22 44 79 6e 61 | flags.StaticATL,."Static",."Dyna |
439a0 | 6d 69 63 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 | mic")).end.if.cfg.flags.Managed. |
439c0 | 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 43 4c 52 53 75 70 70 6f 72 74 3e 74 72 75 65 3c 2f 43 4c 52 | then._p(2,'<CLRSupport>true</CLR |
439e0 | 53 75 70 70 6f 72 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f 70 65 72 74 79 47 | Support>').end._p(1,'</PropertyG |
43a00 | 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 6d 70 6f 72 | roup>').end.local.function.impor |
43a20 | 74 5f 70 72 6f 70 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 | t_props(prj).for._,.cfginfo.in.i |
43a40 | 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 | pairs(prj.solution.vstudio_confi |
43a60 | 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f | gs).do.local.cfg.=.premake.getco |
43a80 | 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 | nfig(prj,.cfginfo.src_buildcfg,. |
43aa0 | 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 | cfginfo.src_platform)._p(1,'<Imp |
43ac0 | 6f 72 74 47 72 6f 75 70 20 27 2e 2e 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f | ortGroup.'..if_config_and_platfo |
43ae0 | 72 6d 28 29 20 2e 2e 27 20 4c 61 62 65 6c 3d 22 50 72 6f 70 65 72 74 79 53 68 65 65 74 73 22 3e | rm()...'.Label="PropertySheets"> |
43b00 | 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 | '.,premake.esc(cfginfo.name))._p |
43b20 | 28 32 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 55 73 65 72 52 6f 6f 74 44 | (2,'<Import.Project="$(UserRootD |
43b40 | 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 72 6d 29 2e 75 | ir)\\Microsoft.Cpp.$(Platform).u |
43b60 | 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 73 28 5c 27 24 | ser.props".Condition="exists(\'$ |
43b80 | 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 70 2e 24 28 50 | (UserRootDir)\\Microsoft.Cpp.$(P |
43ba0 | 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 65 6c 3d 22 4c | latform).user.props\')".Label="L |
43bc0 | 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 5f 70 28 31 2c 27 | ocalAppDataPlatform"./>')._p(1,' |
43be0 | 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | </ImportGroup>').end.end.local.f |
43c00 | 75 6e 63 74 69 6f 6e 20 61 64 64 5f 74 72 61 69 6c 69 6e 67 5f 62 61 63 6b 73 6c 61 73 68 28 64 | unction.add_trailing_backslash(d |
43c20 | 69 72 29 0a 69 66 20 64 69 72 3a 6c 65 6e 28 29 20 3e 20 30 20 61 6e 64 20 64 69 72 3a 73 75 62 | ir).if.dir:len().>.0.and.dir:sub |
43c40 | 28 2d 31 29 20 7e 3d 20 22 5c 5c 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 2e 2e 22 5c | (-1).~=."\\".then.return.dir.."\ |
43c60 | 5c 22 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 6e 20 76 | \".end.return.dir.end.function.v |
43c80 | 63 32 30 31 30 2e 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 65 73 28 70 72 6a 29 0a 66 6f 72 20 | c2010.outputProperties(prj).for. |
43ca0 | 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f | _,.cfginfo.in.ipairs(prj.solutio |
43cc0 | 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 | n.vstudio_configs).do.local.cfg. |
43ce0 | 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f | =.premake.getconfig(prj,.cfginfo |
43d00 | 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 | .src_buildcfg,.cfginfo.src_platf |
43d20 | 6f 72 6d 29 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 | orm).local.target.=.cfg.buildtar |
43d40 | 67 65 74 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 61 64 64 5f 74 72 61 69 6c 69 6e 67 5f | get.local.outdir.=.add_trailing_ |
43d60 | 62 61 63 6b 73 6c 61 73 68 28 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 0a 6c 6f 63 61 | backslash(target.directory).loca |
43d80 | 6c 20 69 6e 74 64 69 72 20 3d 20 61 64 64 5f 74 72 61 69 6c 69 6e 67 5f 62 61 63 6b 73 6c 61 73 | l.intdir.=.add_trailing_backslas |
43da0 | 68 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 | h(cfg.objectsdir)._p(1,'<Propert |
43dc0 | 79 47 72 6f 75 70 20 27 2e 2e 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d | yGroup.'..if_config_and_platform |
43de0 | 28 29 20 2e 2e 27 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 | ()...'>',.premake.esc(cfginfo.na |
43e00 | 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 4f 75 74 44 69 72 3e 25 73 3c 2f 4f 75 74 44 69 72 3e 27 2c | me))._p(2,'<OutDir>%s</OutDir>', |
43e20 | 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6f 75 74 64 69 72 29 29 0a 69 66 20 63 66 67 2e 70 6c 61 | .premake.esc(outdir)).if.cfg.pla |
43e40 | 74 66 6f 72 6d 20 3d 3d 20 22 58 62 6f 78 33 36 30 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4f | tform.==."Xbox360".then._p(2,'<O |
43e60 | 75 74 70 75 74 46 69 6c 65 3e 24 28 4f 75 74 44 69 72 29 25 73 3c 2f 4f 75 74 70 75 74 46 69 6c | utputFile>$(OutDir)%s</OutputFil |
43e80 | 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 65 | e>',.premake.esc(target.name)).e |
43ea0 | 6e 64 0a 5f 70 28 32 2c 27 3c 49 6e 74 44 69 72 3e 25 73 3c 2f 49 6e 74 44 69 72 3e 27 2c 20 70 | nd._p(2,'<IntDir>%s</IntDir>',.p |
43ec0 | 72 65 6d 61 6b 65 2e 65 73 63 28 69 6e 74 64 69 72 29 29 0a 5f 70 28 32 2c 27 3c 54 61 72 67 65 | remake.esc(intdir))._p(2,'<Targe |
43ee0 | 74 4e 61 6d 65 3e 25 73 3c 2f 54 61 72 67 65 74 4e 61 6d 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e | tName>%s</TargetName>',.premake. |
43f00 | 65 73 63 28 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 74 61 72 67 65 74 2e 6e 61 6d 65 | esc(path.getbasename(target.name |
43f20 | 29 29 29 0a 5f 70 28 32 2c 27 3c 54 61 72 67 65 74 45 78 74 3e 25 73 3c 2f 54 61 72 67 65 74 45 | )))._p(2,'<TargetExt>%s</TargetE |
43f40 | 78 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 | xt>',.premake.esc(path.getextens |
43f60 | 69 6f 6e 28 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d | ion(target.name))).if.cfg.kind.= |
43f80 | 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 67 6e 6f 72 65 20 | =."SharedLib".then.local.ignore. |
43fa0 | 3d 20 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 7e 3d 20 6e 69 6c 29 | =.(cfg.flags.NoImportLib.~=.nil) |
43fc0 | 0a 20 5f 70 28 32 2c 27 3c 49 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e 25 73 3c | .._p(2,'<IgnoreImportLibrary>%s< |
43fe0 | 2f 49 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e 27 2c 20 74 6f 73 74 72 69 6e 67 | /IgnoreImportLibrary>',.tostring |
44000 | 28 69 67 6e 6f 72 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 22 53 74 | (ignore)).end.if.cfg.kind.~=."St |
44020 | 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4c 69 6e 6b 49 6e 63 72 65 6d 65 | aticLib".then._p(2,'<LinkIncreme |
44040 | 6e 74 61 6c 3e 25 73 3c 2f 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3e 27 2c 20 74 6f 73 74 | ntal>%s</LinkIncremental>',.tost |
44060 | 72 69 6e 67 28 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 69 6e 63 72 65 6d 65 6e 74 61 | ring(premake.config.isincrementa |
44080 | 6c 6c 69 6e 6b 28 63 66 67 29 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f | llink(cfg))).end.if.cfg.flags.No |
440a0 | 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 47 65 6e 65 72 61 74 65 4d 61 6e | Manifest.then._p(2,'<GenerateMan |
440c0 | 69 66 65 73 74 3e 66 61 6c 73 65 3c 2f 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 3e 27 29 | ifest>false</GenerateManifest>') |
440e0 | 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e | .end._p(1,'</PropertyGroup>').en |
44100 | 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 72 75 6e 74 69 6d 65 28 63 66 67 | d.end.local.function.runtime(cfg |
44120 | 29 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 66 | ).local.runtime.local.flags.=.cf |
44140 | 67 2e 66 6c 61 67 73 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 64 65 62 75 | g.flags.if.premake.config.isdebu |
44160 | 67 62 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 72 75 6e 74 69 6d 65 20 3d 20 69 69 66 28 66 | gbuild(cfg).then.runtime.=.iif(f |
44180 | 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 20 61 6e 64 20 6e 6f 74 20 66 6c 61 67 73 | lags.StaticRuntime.and.not.flags |
441a0 | 2e 4d 61 6e 61 67 65 64 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75 67 22 2c 20 | .Managed,."MultiThreadedDebug",. |
441c0 | 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75 67 44 4c 4c 22 29 0a 65 6c 73 65 0a 72 75 | "MultiThreadedDebugDLL").else.ru |
441e0 | 6e 74 69 6d 65 20 3d 20 69 69 66 28 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 20 | ntime.=.iif(flags.StaticRuntime. |
44200 | 61 6e 64 20 6e 6f 74 20 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 2c 20 22 4d 75 6c 74 69 54 68 72 | and.not.flags.Managed,."MultiThr |
44220 | 65 61 64 65 64 22 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 4c 4c 22 29 0a 65 6e 64 0a | eaded",."MultiThreadedDLL").end. |
44240 | 72 65 74 75 72 6e 20 72 75 6e 74 69 6d 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f | return.runtime.end.local.functio |
44260 | 6e 20 70 72 65 63 6f 6d 70 69 6c 65 64 5f 68 65 61 64 65 72 28 63 66 67 29 0a 20 20 20 20 20 20 | n.precompiled_header(cfg)....... |
44280 | 69 66 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 63 66 67 2e 70 | if.not.cfg.flags.NoPCH.and.cfg.p |
442a0 | 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 50 72 65 63 6f 6d 70 69 6c 65 64 | chheader.then._p(3,'<Precompiled |
442c0 | 48 65 61 64 65 72 3e 55 73 65 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 27 29 | Header>Use</PrecompiledHeader>') |
442e0 | 0a 5f 70 28 33 2c 27 3c 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 3e 25 73 | ._p(3,'<PrecompiledHeaderFile>%s |
44300 | 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 3e 27 2c 20 63 66 67 2e 70 | </PrecompiledHeaderFile>',.cfg.p |
44320 | 63 68 68 65 61 64 65 72 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 50 72 65 63 6f 6d 70 69 6c 65 | chheader).else._p(3,'<Precompile |
44340 | 64 48 65 61 64 65 72 3e 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 27 29 0a 65 | dHeader></PrecompiledHeader>').e |
44360 | 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 72 65 70 72 6f 63 65 73 73 | nd.end.local.function.preprocess |
44380 | 6f 72 28 69 6e 64 65 6e 74 2c 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 66 69 6e 65 73 20 3e | or(indent,cfg).if.#cfg.defines.> |
443a0 | 20 30 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 | .0.then._p(indent,'<Preprocessor |
443c0 | 44 65 66 69 6e 69 74 69 6f 6e 73 3e 25 73 3b 25 25 28 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 | Definitions>%s;%%(PreprocessorDe |
443e0 | 66 69 6e 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 | finitions)</PreprocessorDefiniti |
44400 | 6f 6e 73 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 | ons>'.,premake.esc(table.concat( |
44420 | 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 22 3b 22 29 29 29 0a 65 6c 73 65 0a 5f 70 28 69 6e 64 65 | cfg.defines,.";"))).else._p(inde |
44440 | 6e 74 2c 27 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 3c 2f 50 | nt,'<PreprocessorDefinitions></P |
44460 | 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 27 29 0a 65 6e 64 0a 65 6e | reprocessorDefinitions>').end.en |
44480 | 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 6e 63 6c 75 64 65 5f 64 69 72 73 28 69 6e | d.local.function.include_dirs(in |
444a0 | 64 65 6e 74 2c 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 | dent,cfg).if.#cfg.includedirs.>. |
444c0 | 30 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 | 0.then._p(indent,'<AdditionalInc |
444e0 | 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e 25 73 3b 25 25 28 41 64 64 69 74 69 6f 6e 61 6c | ludeDirectories>%s;%%(Additional |
44500 | 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 49 | IncludeDirectories)</AdditionalI |
44520 | 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 | ncludeDirectories>'.,premake.esc |
44540 | 28 70 61 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 63 66 67 | (path.translate(table.concat(cfg |
44560 | 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 22 3b 22 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a | .includedirs,.";"),.'\\'))).end. |
44580 | 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 72 65 73 6f 75 72 63 65 5f 63 6f 6d 70 | end.local.function.resource_comp |
445a0 | 69 6c 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 3e | ile(cfg)._p(2,'<ResourceCompile> |
445c0 | 27 29 0a 70 72 65 70 72 6f 63 65 73 73 6f 72 28 33 2c 63 66 67 29 0a 69 6e 63 6c 75 64 65 5f 64 | ').preprocessor(3,cfg).include_d |
445e0 | 69 72 73 28 33 2c 63 66 67 29 0a 5f 70 28 32 2c 27 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 | irs(3,cfg)._p(2,'</ResourceCompi |
44600 | 6c 65 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 78 63 65 70 74 69 | le>').end.local.function.excepti |
44620 | 6f 6e 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 78 63 65 70 74 69 6f | ons(cfg).if.cfg.flags.NoExceptio |
44640 | 6e 73 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 | ns.then._p(2,'<ExceptionHandling |
44660 | 3e 66 61 6c 73 65 3c 2f 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3e 27 29 0a 65 6c 73 | >false</ExceptionHandling>').els |
44680 | 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 45 48 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 45 78 | eif.cfg.flags.SEH.then._p(2,'<Ex |
446a0 | 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3e 41 73 79 6e 63 3c 2f 45 78 63 65 70 74 69 6f 6e | ceptionHandling>Async</Exception |
446c0 | 48 61 6e 64 6c 69 6e 67 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 | Handling>').end.end.local.functi |
446e0 | 6f 6e 20 72 74 74 69 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 54 54 49 | on.rtti(cfg).if.cfg.flags.NoRTTI |
44700 | 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a | .and.not.cfg.flags.Managed.then. |
44720 | 5f 70 28 33 2c 27 3c 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3e 66 61 6c 73 65 3c 2f 52 75 | _p(3,'<RuntimeTypeInfo>false</Ru |
44740 | 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | ntimeTypeInfo>').end.end.local.f |
44760 | 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 69 6e 67 5f 63 6f 6e 76 65 6e 74 69 6f 6e 28 63 66 67 29 0a | unction.calling_convention(cfg). |
44780 | 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 73 74 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 28 33 2c | if.cfg.flags.FastCall.then._p(3, |
447a0 | 27 3c 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3e 46 61 73 74 43 61 6c 6c 3c 2f 43 61 | '<CallingConvention>FastCall</Ca |
447c0 | 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c | llingConvention>').elseif.cfg.fl |
447e0 | 61 67 73 2e 53 74 64 43 61 6c 6c 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 43 61 6c 6c 69 6e 67 43 | ags.StdCall.then._p(3,'<CallingC |
44800 | 6f 6e 76 65 6e 74 69 6f 6e 3e 53 74 64 43 61 6c 6c 3c 2f 43 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e | onvention>StdCall</CallingConven |
44820 | 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 77 | tion>').end.end.local.function.w |
44840 | 63 68 61 72 5f 74 5f 62 75 69 6c 64 69 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 | char_t_buildin(cfg).if.cfg.flags |
44860 | 2e 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 72 65 61 74 57 43 | .NativeWChar.then._p(3,'<TreatWC |
44880 | 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3e 74 72 75 65 3c 2f 54 72 65 61 74 57 43 | har_tAsBuiltInType>true</TreatWC |
448a0 | 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 | har_tAsBuiltInType>').elseif.cfg |
448c0 | 2e 66 6c 61 67 73 2e 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 | .flags.NoNativeWChar.then._p(3,' |
448e0 | 3c 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 3e 66 61 6c 73 65 | <TreatWChar_tAsBuiltInType>false |
44900 | 3c 2f 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 3e 27 29 0a 65 | </TreatWChar_tAsBuiltInType>').e |
44920 | 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 73 65 28 63 66 67 29 0a 69 | nd.end.local.function.sse(cfg).i |
44940 | 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 45 20 74 68 65 6e 0a 5f 70 28 33 2c | f.cfg.flags.EnableSSE.then._p(3, |
44960 | 27 3c 45 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 3e 53 | '<EnableEnhancedInstructionSet>S |
44980 | 74 72 65 61 6d 69 6e 67 53 49 4d 44 45 78 74 65 6e 73 69 6f 6e 73 3c 2f 45 6e 61 62 6c 65 45 6e | treamingSIMDExtensions</EnableEn |
449a0 | 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3e 27 29 0a 65 6c 73 65 69 66 20 63 | hancedInstructionSet>').elseif.c |
449c0 | 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 45 32 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c | fg.flags.EnableSSE2.then._p(3,'< |
449e0 | 45 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 3e 53 74 72 | EnableEnhancedInstructionSet>Str |
44a00 | 65 61 6d 69 6e 67 53 49 4d 44 45 78 74 65 6e 73 69 6f 6e 73 32 3c 2f 45 6e 61 62 6c 65 45 6e 68 | eamingSIMDExtensions2</EnableEnh |
44a20 | 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c | ancedInstructionSet>').end.end.l |
44a40 | 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6c 6f 61 74 69 6e 67 5f 70 6f 69 6e 74 28 63 66 67 | ocal.function.floating_point(cfg |
44a60 | 29 0a 20 20 20 20 20 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 46 61 73 74 20 74 68 | )......if.cfg.flags.FloatFast.th |
44a80 | 65 6e 0a 5f 70 28 33 2c 27 3c 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3e 46 61 73 | en._p(3,'<FloatingPointModel>Fas |
44aa0 | 74 3c 2f 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3e 27 29 0a 65 6c 73 65 69 66 20 | t</FloatingPointModel>').elseif. |
44ac0 | 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 53 74 72 69 63 74 20 61 6e 64 20 6e 6f 74 20 63 66 | cfg.flags.FloatStrict.and.not.cf |
44ae0 | 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 46 6c 6f 61 | g.flags.Managed.then._p(3,'<Floa |
44b00 | 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3e 53 74 72 69 63 74 3c 2f 46 6c 6f 61 74 69 6e 67 50 | tingPointModel>Strict</FloatingP |
44b20 | 6f 69 6e 74 4d 6f 64 65 6c 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 | ointModel>').end.end.local.funct |
44b40 | 69 6f 6e 20 64 65 62 75 67 5f 69 6e 66 6f 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 62 75 67 5f | ion.debug_info(cfg).local.debug_ |
44b60 | 69 6e 66 6f 20 3d 20 27 27 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 | info.=.''.if.cfg.flags.Symbols.t |
44b80 | 68 65 6e 0a 69 66 20 28 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 73 75 70 70 6f 72 74 73 36 | hen.if.(action.vstudio.supports6 |
44ba0 | 34 62 69 74 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 3d 20 66 61 6c 73 65 20 61 6e 64 20 63 66 | 4bitEditContinue.==.false.and.cf |
44bc0 | 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 29 0a 6f 72 20 63 66 67 2e 66 6c 61 67 | g.platform.==."x64").or.cfg.flag |
44be0 | 73 2e 4d 61 6e 61 67 65 64 0a 6f 72 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 6f 70 | s.Managed.or.premake.config.isop |
44c00 | 74 69 6d 69 7a 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 0a 6f 72 20 63 66 67 2e 66 | timizedbuild(cfg.flags).or.cfg.f |
44c20 | 6c 61 67 73 2e 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 0a 74 68 65 6e 0a 64 65 62 75 | lags.NoEditAndContinue.then.debu |
44c40 | 67 5f 69 6e 66 6f 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 | g_info.=."ProgramDatabase".else. |
44c60 | 64 65 62 75 67 5f 69 6e 66 6f 20 3d 20 22 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 22 0a 65 | debug_info.=."EditAndContinue".e |
44c80 | 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f | nd.end._p(3,'<DebugInformationFo |
44ca0 | 72 6d 61 74 3e 25 73 3c 2f 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e | rmat>%s</DebugInformationFormat> |
44cc0 | 27 2c 64 65 62 75 67 5f 69 6e 66 6f 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e | ',debug_info).end.local.function |
44ce0 | 20 6d 69 6e 69 6d 61 6c 5f 62 75 69 6c 64 28 63 66 67 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 | .minimal_build(cfg).if.premake.c |
44d00 | 6f 6e 66 69 67 2e 69 73 64 65 62 75 67 62 75 69 6c 64 28 63 66 67 29 20 61 6e 64 20 63 66 67 2e | onfig.isdebugbuild(cfg).and.cfg. |
44d20 | 66 6c 61 67 73 2e 45 6e 61 62 6c 65 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 74 68 65 6e 0a | flags.EnableMinimalRebuild.then. |
44d40 | 5f 70 28 33 2c 27 3c 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 74 72 75 65 3c 2f 4d 69 6e 69 | _p(3,'<MinimalRebuild>true</Mini |
44d60 | 6d 61 6c 52 65 62 75 69 6c 64 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 4d 69 6e 69 6d 61 | malRebuild>').else._p(3,'<Minima |
44d80 | 6c 52 65 62 75 69 6c 64 3e 66 61 6c 73 65 3c 2f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 27 | lRebuild>false</MinimalRebuild>' |
44da0 | 29 0a 65 6e 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 69 6c 65 | ).end.end.local.function.compile |
44dc0 | 5f 6c 61 6e 67 75 61 67 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6f 70 74 69 6f 6e 73 2e 46 6f | _language(cfg).if.cfg.options.Fo |
44de0 | 72 63 65 43 50 50 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 43 6f 6d 70 69 6c 65 41 73 3e 43 6f 6d | rceCPP.then._p(3,'<CompileAs>Com |
44e00 | 70 69 6c 65 41 73 43 70 70 3c 2f 43 6f 6d 70 69 6c 65 41 73 3e 27 29 0a 65 6c 73 65 0a 69 66 20 | pileAsCpp</CompileAs>').else.if. |
44e20 | 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c | cfg.language.==."C".then._p(3,'< |
44e40 | 43 6f 6d 70 69 6c 65 41 73 3e 43 6f 6d 70 69 6c 65 41 73 43 3c 2f 43 6f 6d 70 69 6c 65 41 73 3e | CompileAs>CompileAsC</CompileAs> |
44e60 | 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6f | ').end.end.end.local.function.fo |
44e80 | 72 63 65 64 69 6e 63 6c 75 64 65 5f 66 69 6c 65 73 28 69 6e 64 65 6e 74 2c 63 66 67 29 0a 69 66 | rcedinclude_files(indent,cfg).if |
44ea0 | 20 23 63 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 | .#cfg.forcedincludes.>.0.then._p |
44ec0 | 28 69 6e 64 65 6e 74 2c 27 3c 46 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 3e 25 73 3c | (indent,'<ForcedIncludeFiles>%s< |
44ee0 | 2f 46 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 | /ForcedIncludeFiles>'.,premake.e |
44f00 | 73 63 28 70 61 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 63 | sc(path.translate(table.concat(c |
44f20 | 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 2c 20 22 3b 22 29 2c 20 27 5c 5c 27 29 29 29 | fg.forcedincludes,.";"),.'\\'))) |
44f40 | 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 31 30 5f 63 6c 63 | .end.end.local.function.vs10_clc |
44f60 | 6f 6d 70 69 6c 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 43 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a | ompile(cfg)._p(2,'<ClCompile>'). |
44f80 | 5f 70 28 33 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 25 73 20 25 73 25 25 | _p(3,'<AdditionalOptions>%s.%s%% |
44fa0 | 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4f | (AdditionalOptions)</AdditionalO |
44fc0 | 70 74 69 6f 6e 73 3e 27 0a 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e | ptions>'.,.table.concat(premake. |
44fe0 | 65 73 63 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 0a 2c 20 69 69 | esc(cfg.buildoptions),.".").,.ii |
45000 | 66 28 63 66 67 2e 66 6c 61 67 73 2e 55 6e 73 69 67 6e 65 64 43 68 61 72 2c 20 22 2f 4a 20 22 2c | f(cfg.flags.UnsignedChar,."/J.", |
45020 | 20 22 20 22 29 0a 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 25 73 3c 2f | .".").)._p(3,'<Optimization>%s</ |
45040 | 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 27 2c 6f 70 74 69 6d 69 73 61 74 69 6f 6e 28 63 66 67 29 | Optimization>',optimisation(cfg) |
45060 | 29 0a 69 6e 63 6c 75 64 65 5f 64 69 72 73 28 33 2c 63 66 67 29 0a 70 72 65 70 72 6f 63 65 73 73 | ).include_dirs(3,cfg).preprocess |
45080 | 6f 72 28 33 2c 63 66 67 29 0a 6d 69 6e 69 6d 61 6c 5f 62 75 69 6c 64 28 63 66 67 29 0a 69 66 20 | or(3,cfg).minimal_build(cfg).if. |
450a0 | 20 6e 6f 74 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 6f 70 74 69 6d 69 7a 65 64 62 | .not.premake.config.isoptimizedb |
450c0 | 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 63 66 67 2e | uild(cfg.flags).then.if.not.cfg. |
450e0 | 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 42 61 73 69 63 52 | flags.Managed.then._p(3,'<BasicR |
45100 | 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 45 6e 61 62 6c 65 46 61 73 74 43 68 65 63 6b 73 3c 2f 42 | untimeChecks>EnableFastChecks</B |
45120 | 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e | asicRuntimeChecks>').end.if.cfg. |
45140 | 66 6c 61 67 73 2e 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 65 6e 64 0a 65 6c 73 | flags.ExtraWarnings.then.end.els |
45160 | 65 0a 5f 70 28 33 2c 27 3c 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3e 74 72 75 65 3c 2f 53 74 72 | e._p(3,'<StringPooling>true</Str |
45180 | 69 6e 67 50 6f 6f 6c 69 6e 67 3e 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 52 75 6e 74 69 6d 65 | ingPooling>').end._p(3,'<Runtime |
451a0 | 4c 69 62 72 61 72 79 3e 25 73 3c 2f 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 27 2c 20 72 75 | Library>%s</RuntimeLibrary>',.ru |
451c0 | 6e 74 69 6d 65 28 63 66 67 29 29 0a 5f 70 28 33 2c 27 3c 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c | ntime(cfg))._p(3,'<FunctionLevel |
451e0 | 4c 69 6e 6b 69 6e 67 3e 74 72 75 65 3c 2f 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 | Linking>true</FunctionLevelLinki |
45200 | 6e 67 3e 27 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4d 75 6c 74 69 50 72 | ng>').if.not.cfg.flags.NoMultiPr |
45220 | 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 | ocessorCompilation.and.not.cfg.f |
45240 | 6c 61 67 73 2e 45 6e 61 62 6c 65 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 74 68 65 6e 0a 5f | lags.EnableMinimalRebuild.then._ |
45260 | 70 28 33 2c 27 3c 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e | p(3,'<MultiProcessorCompilation> |
45280 | 74 72 75 65 3c 2f 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e | true</MultiProcessorCompilation> |
452a0 | 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d | ').else._p(3,'<MultiProcessorCom |
452c0 | 70 69 6c 61 74 69 6f 6e 3e 66 61 6c 73 65 3c 2f 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f | pilation>false</MultiProcessorCo |
452e0 | 6d 70 69 6c 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 70 72 65 63 6f 6d 70 69 6c 65 64 5f 68 65 61 | mpilation>').end.precompiled_hea |
45300 | 64 65 72 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 78 74 72 61 57 61 72 6e 69 | der(cfg).if.cfg.flags.ExtraWarni |
45320 | 6e 67 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 4c 65 76 | ngs.then._p(3,'<WarningLevel>Lev |
45340 | 65 6c 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 | el4</WarningLevel>').else._p(3,' |
45360 | 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 4c 65 76 65 6c 33 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 | <WarningLevel>Level3</WarningLev |
45380 | 65 6c 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 74 61 6c 57 61 72 6e | el>').end.if.cfg.flags.FatalWarn |
453a0 | 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 72 65 61 74 57 61 72 6e 69 6e 67 41 73 45 | ings.then._p(3,'<TreatWarningAsE |
453c0 | 72 72 6f 72 3e 74 72 75 65 3c 2f 54 72 65 61 74 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 3e 27 | rror>true</TreatWarningAsError>' |
453e0 | 29 0a 65 6e 64 0a 65 78 63 65 70 74 69 6f 6e 73 28 63 66 67 29 0a 72 74 74 69 28 63 66 67 29 0a | ).end.exceptions(cfg).rtti(cfg). |
45400 | 63 61 6c 6c 69 6e 67 5f 63 6f 6e 76 65 6e 74 69 6f 6e 28 63 66 67 29 0a 77 63 68 61 72 5f 74 5f | calling_convention(cfg).wchar_t_ |
45420 | 62 75 69 6c 64 69 6e 28 63 66 67 29 0a 73 73 65 28 63 66 67 29 0a 66 6c 6f 61 74 69 6e 67 5f 70 | buildin(cfg).sse(cfg).floating_p |
45440 | 6f 69 6e 74 28 63 66 67 29 0a 64 65 62 75 67 5f 69 6e 66 6f 28 63 66 67 29 0a 69 66 20 63 66 67 | oint(cfg).debug_info(cfg).if.cfg |
45460 | 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 50 72 6f 67 72 | .flags.Symbols.then._p(3,'<Progr |
45480 | 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3e 24 28 4f 75 74 44 69 72 29 25 73 2e 70 | amDataBaseFileName>$(OutDir)%s.p |
454a0 | 64 62 3c 2f 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3e 27 0a 2c 20 | db</ProgramDataBaseFileName>'.,. |
454c0 | 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 | path.getbasename(cfg.buildtarget |
454e0 | 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 72 61 6d 65 | .name)).end.if.cfg.flags.NoFrame |
45500 | 50 6f 69 6e 74 65 72 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4f 6d 69 74 46 72 61 6d 65 50 6f 69 | Pointer.then._p(3,'<OmitFramePoi |
45520 | 6e 74 65 72 73 3e 74 72 75 65 3c 2f 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 3e 27 29 | nters>true</OmitFramePointers>') |
45540 | 0a 65 6e 64 0a 63 6f 6d 70 69 6c 65 5f 6c 61 6e 67 75 61 67 65 28 63 66 67 29 0a 66 6f 72 63 65 | .end.compile_language(cfg).force |
45560 | 64 69 6e 63 6c 75 64 65 5f 66 69 6c 65 73 28 33 2c 63 66 67 29 3b 0a 5f 70 28 32 2c 27 3c 2f 43 | dinclude_files(3,cfg);._p(2,'</C |
45580 | 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 | lCompile>').end.local.function.e |
455a0 | 76 65 6e 74 5f 68 6f 6f 6b 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c | vent_hooks(cfg).if.#cfg.postbuil |
455c0 | 64 63 6f 6d 6d 61 6e 64 73 3e 20 30 20 74 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c 50 6f 73 | dcommands>.0.then....._p(2,'<Pos |
455e0 | 74 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e 64 3e 25 73 | tBuildEvent>')._p(3,'<Command>%s |
45600 | 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 69 6d | </Command>',premake.esc(table.im |
45620 | 70 6c 6f 64 65 28 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c | plode(cfg.postbuildcommands,."", |
45640 | 20 22 22 2c 20 22 5c 72 5c 6e 22 29 29 29 0a 5f 70 28 32 2c 27 3c 2f 50 6f 73 74 42 75 69 6c 64 | ."",."\r\n")))._p(2,'</PostBuild |
45660 | 45 76 65 6e 74 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d | Event>').end.if.#cfg.prebuildcom |
45680 | 6d 61 6e 64 73 3e 20 30 20 74 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c 50 72 65 42 75 69 6c | mands>.0.then....._p(2,'<PreBuil |
456a0 | 64 45 76 65 6e 74 3e 27 29 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 43 6f 6d | dEvent>')._p(3,'<Command>%s</Com |
456c0 | 6d 61 6e 64 3e 27 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 | mand>',premake.esc(table.implode |
456e0 | 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 2c 20 22 | (cfg.prebuildcommands,."",."",." |
45700 | 5c 72 5c 6e 22 29 29 29 0a 5f 70 28 32 2c 27 3c 2f 50 72 65 42 75 69 6c 64 45 76 65 6e 74 3e 27 | \r\n")))._p(2,'</PreBuildEvent>' |
45720 | 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 3e 20 30 | ).end.if.#cfg.prelinkcommands>.0 |
45740 | 20 74 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c 50 72 65 4c 69 6e 6b 45 76 65 6e 74 3e 27 29 | .then....._p(2,'<PreLinkEvent>') |
45760 | 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 70 72 | ._p(3,'<Command>%s</Command>',pr |
45780 | 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 72 65 6c | emake.esc(table.implode(cfg.prel |
457a0 | 69 6e 6b 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 5f | inkcommands,."",."",."\r\n")))._ |
457c0 | 70 28 32 2c 27 3c 2f 50 72 65 4c 69 6e 6b 45 76 65 6e 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c | p(2,'</PreLinkEvent>').end.end.l |
457e0 | 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 | ocal.function.additional_options |
45800 | 28 69 6e 64 65 6e 74 2c 63 66 67 29 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 | (indent,cfg).if.#cfg.linkoptions |
45820 | 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c | .>.0.then._p(indent,'<Additional |
45840 | 4f 70 74 69 6f 6e 73 3e 25 73 20 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 | Options>%s.%%(AdditionalOptions) |
45860 | 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 27 2c 0a 74 61 62 6c 65 2e 63 6f 6e | </AdditionalOptions>',.table.con |
45880 | 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 | cat(premake.esc(cfg.linkoptions) |
458a0 | 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6c | ,.".")).end.end.local.function.l |
458c0 | 69 6e 6b 5f 74 61 72 67 65 74 5f 6d 61 63 68 69 6e 65 28 69 6e 64 65 78 2c 63 66 67 29 0a 6c 6f | ink_target_machine(index,cfg).lo |
458e0 | 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 78 33 32 20 3d 20 27 4d 61 63 68 69 6e 65 58 | cal.platforms.=.{x32.=.'MachineX |
45900 | 38 36 27 2c 20 78 36 34 20 3d 20 27 4d 61 63 68 69 6e 65 58 36 34 27 7d 0a 69 66 20 70 6c 61 74 | 86',.x64.=.'MachineX64'}.if.plat |
45920 | 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 | forms[cfg.platform].then._p(inde |
45940 | 78 2c 27 3c 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3e 25 73 3c 2f 54 61 72 67 65 74 4d 61 63 68 | x,'<TargetMachine>%s</TargetMach |
45960 | 69 6e 65 3e 27 2c 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 29 0a | ine>',.platforms[cfg.platform]). |
45980 | 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 74 65 6d 5f 64 65 66 5f | end.end.local.function.item_def_ |
459a0 | 6c 69 62 28 63 66 67 29 0a 20 20 20 20 20 20 20 2d 2d 20 54 68 65 20 58 62 6f 78 33 36 30 20 70 | lib(cfg)........--.The.Xbox360.p |
459c0 | 72 6f 6a 65 63 74 20 66 69 6c 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 20 61 6e 6f 74 68 | roject.files.are.stored.in.anoth |
459e0 | 65 72 20 70 6c 61 63 65 20 69 6e 20 74 68 65 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 2e 0a 69 66 | er.place.in.the.project.file..if |
45a00 | 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 27 53 74 61 74 69 63 4c 69 62 27 20 61 6e 64 20 63 66 67 | .cfg.kind.==.'StaticLib'.and.cfg |
45a20 | 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 30 22 20 74 68 65 6e 0a 5f 70 28 31 | .platform.~=."Xbox360".then._p(1 |
45a40 | 2c 27 3c 4c 69 62 3e 27 29 0a 5f 70 28 32 2c 27 3c 4f 75 74 70 75 74 46 69 6c 65 3e 24 28 4f 75 | ,'<Lib>')._p(2,'<OutputFile>$(Ou |
45a60 | 74 44 69 72 29 25 73 3c 2f 4f 75 74 70 75 74 46 69 6c 65 3e 27 2c 63 66 67 2e 62 75 69 6c 64 74 | tDir)%s</OutputFile>',cfg.buildt |
45a80 | 61 72 67 65 74 2e 6e 61 6d 65 29 0a 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 28 32 | arget.name).additional_options(2 |
45aa0 | 2c 63 66 67 29 0a 6c 69 6e 6b 5f 74 61 72 67 65 74 5f 6d 61 63 68 69 6e 65 28 32 2c 63 66 67 29 | ,cfg).link_target_machine(2,cfg) |
45ac0 | 0a 5f 70 28 31 2c 27 3c 2f 4c 69 62 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 | ._p(1,'</Lib>').end.end.local.fu |
45ae0 | 6e 63 74 69 6f 6e 20 69 6d 70 6f 72 74 5f 6c 69 62 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 | nction.import_lib(cfg).if.cfg.ki |
45b00 | 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6d 70 | nd.==."SharedLib".then.local.imp |
45b20 | 6c 69 62 6e 61 6d 65 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 | libname.=.cfg.linktarget.fullpat |
45b40 | 68 0a 5f 70 28 33 2c 27 3c 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e 25 73 3c 2f 49 6d 70 6f 72 | h._p(3,'<ImportLibrary>%s</Impor |
45b60 | 74 4c 69 62 72 61 72 79 3e 27 2c 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 | tLibrary>',iif(cfg.flags.NoImpor |
45b80 | 74 4c 69 62 2c 20 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 20 2e 2e 20 22 5c 5c 22 20 2e 2e 20 | tLib,.cfg.objectsdir...."\\".... |
45ba0 | 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 69 6d 70 6c 69 62 6e 61 6d 65 29 2c 20 69 6d 70 6c 69 62 | path.getname(implibname),.implib |
45bc0 | 6e 61 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 6c | name)).end.end.function.vc2010.l |
45be0 | 69 6e 6b 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 4c 69 6e 6b 3e 27 29 0a 5f 70 28 33 2c 27 3c 53 | ink(cfg)._p(2,'<Link>')._p(3,'<S |
45c00 | 75 62 53 79 73 74 65 6d 3e 25 73 3c 2f 53 75 62 53 79 73 74 65 6d 3e 27 2c 20 69 69 66 28 63 66 | ubSystem>%s</SubSystem>',.iif(cf |
45c20 | 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 43 6f 6e 73 6f 6c 65 | g.kind.==."ConsoleApp",."Console |
45c40 | 22 2c 20 22 57 69 6e 64 6f 77 73 22 29 29 0a 5f 70 28 33 2c 27 3c 47 65 6e 65 72 61 74 65 44 65 | ",."Windows"))._p(3,'<GenerateDe |
45c60 | 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 25 73 3c 2f 47 65 6e 65 72 61 74 65 44 65 62 75 67 | bugInformation>%s</GenerateDebug |
45c80 | 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 27 2c 20 74 6f 73 74 72 69 6e 67 28 63 66 67 2e 66 6c 61 67 | Information>',.tostring(cfg.flag |
45ca0 | 73 2e 53 79 6d 62 6f 6c 73 20 7e 3d 20 6e 69 6c 29 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 6f | s.Symbols.~=.nil)).if.premake.co |
45cc0 | 6e 66 69 67 2e 69 73 6f 70 74 69 6d 69 7a 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 | nfig.isoptimizedbuild(cfg.flags) |
45ce0 | 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 | .then._p(3,'<EnableCOMDATFolding |
45d00 | 3e 74 72 75 65 3c 2f 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 27 29 0a 5f 70 | >true</EnableCOMDATFolding>')._p |
45d20 | 28 33 2c 27 3c 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3e 74 72 75 65 3c 2f 4f 70 | (3,'<OptimizeReferences>true</Op |
45d40 | 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b | timizeReferences>').end.if.cfg.k |
45d60 | 69 6e 64 20 7e 3d 20 27 53 74 61 74 69 63 4c 69 62 27 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 61 | ind.~=.'StaticLib'.then.vc2010.a |
45d80 | 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 29 0a 5f 70 28 33 2c | dditionalDependencies(cfg)._p(3, |
45da0 | 27 3c 4f 75 74 70 75 74 46 69 6c 65 3e 24 28 4f 75 74 44 69 72 29 25 73 3c 2f 4f 75 74 70 75 74 | '<OutputFile>$(OutDir)%s</Output |
45dc0 | 46 69 6c 65 3e 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 69 66 | File>',.cfg.buildtarget.name).if |
45de0 | 20 23 63 66 67 2e 6c 69 62 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 41 64 | .#cfg.libdirs.>.0.then._p(3,'<Ad |
45e00 | 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 3e 25 73 3b 25 25 | ditionalLibraryDirectories>%s;%% |
45e20 | 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 3c 2f | (AdditionalLibraryDirectories)</ |
45e40 | 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 3e 27 2c 0a | AdditionalLibraryDirectories>',. |
45e60 | 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 | premake.esc(path.translate(table |
45e80 | 2e 63 6f 6e 63 61 74 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 27 3b 27 29 2c 20 27 5c 5c 27 29 | .concat(cfg.libdirs,.';'),.'\\') |
45ea0 | 29 29 0a 65 6e 64 0a 69 66 20 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 5f 74 79 70 65 28 63 66 67 | )).end.if.vc2010.config_type(cfg |
45ec0 | 29 20 3d 3d 20 27 41 70 70 6c 69 63 61 74 69 6f 6e 27 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 | ).==.'Application'.and.not.cfg.f |
45ee0 | 6c 61 67 73 2e 57 69 6e 4d 61 69 6e 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d | lags.WinMain.and.not.cfg.flags.M |
45f00 | 61 6e 61 67 65 64 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 69 63 6f 64 65 | anaged.then.if.cfg.flags.Unicode |
45f20 | 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 77 6d | .then._p(3,'<EntryPointSymbol>wm |
45f40 | 61 69 6e 43 52 54 53 74 61 72 74 75 70 3c 2f 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e | ainCRTStartup</EntryPointSymbol> |
45f60 | 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e | ').else._p(3,'<EntryPointSymbol> |
45f80 | 6d 61 69 6e 43 52 54 53 74 61 72 74 75 70 3c 2f 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c | mainCRTStartup</EntryPointSymbol |
45fa0 | 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 6d 70 6f 72 74 5f 6c 69 62 28 63 66 67 29 0a 6c 6f 63 61 | >').end.end.import_lib(cfg).loca |
45fc0 | 6c 20 64 65 66 66 69 6c 65 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 | l.deffile.=.premake.findfile(cfg |
45fe0 | 2c 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 5f 70 28 33 2c 27 | ,.".def").if.deffile.then._p(3,' |
46000 | 3c 4d 6f 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 3e 25 73 3c 2f 4d 6f 64 75 6c 65 | <ModuleDefinitionFile>%s</Module |
46020 | 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 3e 27 2c 20 64 65 66 66 69 6c 65 29 0a 65 6e 64 0a 6c | DefinitionFile>',.deffile).end.l |
46040 | 69 6e 6b 5f 74 61 72 67 65 74 5f 6d 61 63 68 69 6e 65 28 33 2c 63 66 67 29 0a 61 64 64 69 74 69 | ink_target_machine(3,cfg).additi |
46060 | 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 28 33 2c 63 66 67 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f | onal_options(3,cfg).end._p(2,'</ |
46080 | 4c 69 6e 6b 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 61 64 64 69 | Link>').end.function.vc2010.addi |
460a0 | 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6c 69 | tionalDependencies(cfg).local.li |
460c0 | 6e 6b 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 | nks.=.premake.getlinks(cfg,."sys |
460e0 | 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 69 66 20 23 6c 69 6e 6b 73 20 3e 20 30 20 | tem",."fullpath").if.#links.>.0. |
46100 | 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 | then._p(3,'<AdditionalDependenci |
46120 | 65 73 3e 25 73 3b 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 29 | es>%s;%%(AdditionalDependencies) |
46140 | 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 27 2c 0a 74 61 62 6c | </AdditionalDependencies>',.tabl |
46160 | 65 2e 63 6f 6e 63 61 74 28 6c 69 6e 6b 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f | e.concat(links,.";")).end.end.lo |
46180 | 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 74 65 6d 5f 64 65 66 69 6e 69 74 69 6f 6e 73 28 70 72 | cal.function.item_definitions(pr |
461a0 | 6a 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e | j).for._,.cfginfo.in.ipairs(prj. |
461c0 | 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 | solution.vstudio_configs).do.loc |
461e0 | 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 | al.cfg.=.premake.getconfig(prj,. |
46200 | 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 | cfginfo.src_buildcfg,.cfginfo.sr |
46220 | 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 44 65 66 69 6e 69 74 69 6f | c_platform)._p(1,'<ItemDefinitio |
46240 | 6e 47 72 6f 75 70 20 27 20 2e 2e 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 | nGroup.'...if_config_and_platfor |
46260 | 6d 28 29 20 2e 2e 27 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e | m()...'>'.,premake.esc(cfginfo.n |
46280 | 61 6d 65 29 29 0a 76 73 31 30 5f 63 6c 63 6f 6d 70 69 6c 65 28 63 66 67 29 0a 72 65 73 6f 75 72 | ame)).vs10_clcompile(cfg).resour |
462a0 | 63 65 5f 63 6f 6d 70 69 6c 65 28 63 66 67 29 0a 69 74 65 6d 5f 64 65 66 5f 6c 69 62 28 63 66 67 | ce_compile(cfg).item_def_lib(cfg |
462c0 | 29 0a 76 63 32 30 31 30 2e 6c 69 6e 6b 28 63 66 67 29 0a 65 76 65 6e 74 5f 68 6f 6f 6b 73 28 63 | ).vc2010.link(cfg).event_hooks(c |
462e0 | 66 67 29 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e | fg)._p(1,'</ItemDefinitionGroup> |
46300 | 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 67 65 74 66 69 | ').end.end.function.vc2010.getfi |
46320 | 6c 65 67 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 73 6f 72 74 65 64 | legroup(prj,.group).local.sorted |
46340 | 66 69 6c 65 73 20 3d 20 70 72 6a 2e 76 63 32 30 31 30 73 6f 72 74 65 64 66 69 6c 65 73 0a 69 66 | files.=.prj.vc2010sortedfiles.if |
46360 | 20 6e 6f 74 20 73 6f 72 74 65 64 66 69 6c 65 73 20 74 68 65 6e 0a 73 6f 72 74 65 64 66 69 6c 65 | .not.sortedfiles.then.sortedfile |
46380 | 73 20 3d 20 7b 0a 43 6c 43 6f 6d 70 69 6c 65 20 3d 20 7b 7d 2c 0a 43 6c 49 6e 63 6c 75 64 65 20 | s.=.{.ClCompile.=.{},.ClInclude. |
463a0 | 3d 20 7b 7d 2c 0a 4e 6f 6e 65 20 3d 20 7b 7d 2c 0a 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 | =.{},.None.=.{},.ResourceCompile |
463c0 | 20 3d 20 7b 7d 2c 0a 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 7b 7d 2c 0a 49 6d 61 67 65 20 | .=.{},.AppxManifest.=.{},.Image. |
463e0 | 3d 20 7b 7d 0a 7d 0a 6c 6f 63 61 6c 20 66 6f 75 6e 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d | =.{}.}.local.foundAppxManifest.= |
46400 | 20 66 61 6c 73 65 0a 66 6f 72 20 66 69 6c 65 20 69 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 | .false.for.file.in.premake.proje |
46420 | 63 74 2e 65 61 63 68 66 69 6c 65 28 70 72 6a 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 63 70 | ct.eachfile(prj).do.if.path.iscp |
46440 | 70 66 69 6c 65 28 66 69 6c 65 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 | pfile(file.name).then.table.inse |
46460 | 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 43 6c 43 6f 6d 70 69 6c 65 2c 20 66 69 6c 65 29 0a | rt(sortedfiles.ClCompile,.file). |
46480 | 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 63 70 70 68 65 61 64 65 72 28 66 69 6c 65 2e 6e 61 6d | elseif.path.iscppheader(file.nam |
464a0 | 65 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 70 | e).then.if.not.table.icontains(p |
464c0 | 72 6a 2e 72 65 6d 6f 76 65 66 69 6c 65 73 2c 20 66 69 6c 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 | rj.removefiles,.file).then.table |
464e0 | 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 43 6c 49 6e 63 6c 75 64 65 2c 20 66 | .insert(sortedfiles.ClInclude,.f |
46500 | 69 6c 65 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 66 | ile).end.elseif.path.isresourcef |
46520 | 69 6c 65 28 66 69 6c 65 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | ile(file.name).then.table.insert |
46540 | 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 2c 20 66 69 | (sortedfiles.ResourceCompile,.fi |
46560 | 6c 65 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 | le).else.local.ext.=.path.getext |
46580 | 65 6e 73 69 6f 6e 28 66 69 6c 65 2e 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 69 66 20 65 78 74 | ension(file.name):lower().if.ext |
465a0 | 20 3d 3d 20 22 2e 61 70 70 78 6d 61 6e 69 66 65 73 74 22 20 74 68 65 6e 0a 66 6f 75 6e 64 41 70 | .==.".appxmanifest".then.foundAp |
465c0 | 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 74 72 75 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 | pxManifest.=.true.table.insert(s |
465e0 | 6f 72 74 65 64 66 69 6c 65 73 2e 41 70 70 78 4d 61 6e 69 66 65 73 74 2c 20 66 69 6c 65 29 0a 65 | ortedfiles.AppxManifest,.file).e |
46600 | 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 4e 6f 6e | lse.table.insert(sortedfiles.Non |
46620 | 65 2c 20 66 69 6c 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 76 73 74 75 64 69 6f 2e | e,.file).end.end.end.if.vstudio. |
46640 | 69 73 77 69 6e 72 74 28 29 20 61 6e 64 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f | iswinrt().and.prj.kind.==."Windo |
46660 | 77 65 64 41 70 70 22 20 61 6e 64 20 6e 6f 74 20 66 6f 75 6e 64 41 70 70 78 4d 61 6e 69 66 65 73 | wedApp".and.not.foundAppxManifes |
46680 | 74 20 74 68 65 6e 0a 76 73 74 75 64 69 6f 2e 6e 65 65 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 | t.then.vstudio.needAppxManifest. |
466a0 | 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 7b 7d 0a 66 63 66 67 2e 6e 61 6d 65 | =.true.local.fcfg.=.{}.fcfg.name |
466c0 | 20 3d 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 2e 61 70 70 78 6d 61 6e 69 66 65 73 74 22 0a 66 | .=.prj.name....".appxmanifest".f |
466e0 | 63 66 67 2e 76 70 61 74 68 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 76 | cfg.vpath.=.premake.project.getv |
46700 | 70 61 74 68 28 70 72 6a 2c 20 66 63 66 67 2e 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 | path(prj,.fcfg.name).table.inser |
46720 | 74 28 73 6f 72 74 65 64 66 69 6c 65 73 2e 41 70 70 78 4d 61 6e 69 66 65 73 74 2c 20 66 63 66 67 | t(sortedfiles.AppxManifest,.fcfg |
46740 | 29 0a 6c 6f 63 61 6c 20 73 70 6c 61 73 68 63 66 67 20 3d 20 7b 7d 0a 73 70 6c 61 73 68 63 66 67 | ).local.splashcfg.=.{}.splashcfg |
46760 | 2e 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 73 70 6c 61 73 68 70 61 | .name.=.premake.vstudio.splashpa |
46780 | 74 68 0a 73 70 6c 61 73 68 63 66 67 2e 76 70 61 74 68 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 | th.splashcfg.vpath.=.premake.vst |
467a0 | 75 64 69 6f 2e 73 70 6c 61 73 68 70 61 74 68 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 | udio.splashpath.table.insert(sor |
467c0 | 74 65 64 66 69 6c 65 73 2e 49 6d 61 67 65 2c 20 73 70 6c 61 73 68 63 66 67 29 0a 65 6e 64 0a 70 | tedfiles.Image,.splashcfg).end.p |
467e0 | 72 6a 2e 76 63 32 30 31 30 73 6f 72 74 65 64 66 69 6c 65 73 20 3d 20 73 6f 72 74 65 64 66 69 6c | rj.vc2010sortedfiles.=.sortedfil |
46800 | 65 73 0a 65 6e 64 0a 72 65 74 75 72 6e 20 73 6f 72 74 65 64 66 69 6c 65 73 5b 67 72 6f 75 70 5d | es.end.return.sortedfiles[group] |
46820 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 66 69 6c 65 73 28 70 72 6a 29 0a | .end.function.vc2010.files(prj). |
46840 | 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c | vc2010.simplefilesgroup(prj,."Cl |
46860 | 49 6e 63 6c 75 64 65 22 29 0a 76 63 32 30 31 30 2e 63 6f 6d 70 69 6c 65 72 66 69 6c 65 73 67 72 | Include").vc2010.compilerfilesgr |
46880 | 6f 75 70 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 70 | oup(prj).vc2010.simplefilesgroup |
468a0 | 28 70 72 6a 2c 20 22 4e 6f 6e 65 22 29 0a 76 63 32 30 31 30 2e 63 75 73 74 6f 6d 74 61 73 6b 67 | (prj,."None").vc2010.customtaskg |
468c0 | 72 6f 75 70 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 | roup(prj).vc2010.simplefilesgrou |
468e0 | 70 28 70 72 6a 2c 20 22 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 22 29 0a 76 63 32 30 31 30 | p(prj,."ResourceCompile").vc2010 |
46900 | 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 2c 20 22 41 70 70 78 4d 61 6e 69 | .simplefilesgroup(prj,."AppxMani |
46920 | 66 65 73 74 22 29 0a 76 63 32 30 31 30 2e 64 65 70 6c 6f 79 6d 65 6e 74 63 6f 6e 74 65 6e 74 67 | fest").vc2010.deploymentcontentg |
46940 | 72 6f 75 70 28 70 72 6a 2c 20 22 49 6d 61 67 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | roup(prj,."Image").end.function. |
46960 | 76 63 32 30 31 30 2e 63 75 73 74 6f 6d 74 61 73 6b 67 72 6f 75 70 28 70 72 6a 29 0a 6c 6f 63 61 | vc2010.customtaskgroup(prj).loca |
46980 | 6c 20 66 69 6c 65 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 | l.files.=.{.}.for._,.custombuild |
469a0 | 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 | task.in.ipairs(prj.custombuildta |
469c0 | 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 61 73 6b 20 69 6e | sk.or.{}).do.for._,.buildtask.in |
469e0 | 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 | .ipairs(custombuildtask.or.{}).d |
46a00 | 6f 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 7b 20 7d 0a 66 63 66 67 2e 6e 61 6d 65 20 3d 20 70 | o.local.fcfg.=.{.}.fcfg.name.=.p |
46a20 | 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 | ath.getrelative(prj.location,bui |
46a40 | 6c 64 74 61 73 6b 5b 31 5d 29 0a 66 63 66 67 2e 76 70 61 74 68 20 3d 20 70 61 74 68 2e 74 72 69 | ldtask[1]).fcfg.vpath.=.path.tri |
46a60 | 6d 64 6f 74 73 28 66 63 66 67 2e 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 69 | mdots(fcfg.name).table.insert(fi |
46a80 | 6c 65 73 2c 20 66 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 | les,.fcfg).end.end.if.#files.>.0 |
46aa0 | 20 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 6c 6f 63 61 6c | ..then._p(1,'<ItemGroup>').local |
46ac0 | 20 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 | .groupedBuildTasks.=.{}.for._,.c |
46ae0 | 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 | ustombuildtask.in.ipairs(prj.cus |
46b00 | 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 | tombuildtask.or.{}).do.for._,.bu |
46b20 | 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 | ildtask.in.ipairs(custombuildtas |
46b40 | 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 28 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b | k.or.{}).do.if.(groupedBuildTask |
46b60 | 73 5b 62 75 69 6c 64 74 61 73 6b 5b 31 5d 5d 20 3d 3d 20 6e 69 6c 29 20 74 68 65 6e 0a 67 72 6f | s[buildtask[1]].==.nil).then.gro |
46b80 | 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 5b 62 75 69 6c 64 74 61 73 6b 5b 31 5d 5d 20 3d 20 7b | upedBuildTasks[buildtask[1]].=.{ |
46ba0 | 7d 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 67 72 6f 75 70 65 64 42 75 69 6c 64 54 | }.end.table.insert(groupedBuildT |
46bc0 | 61 73 6b 73 5b 62 75 69 6c 64 74 61 73 6b 5b 31 5d 5d 2c 20 62 75 69 6c 64 74 61 73 6b 29 0a 65 | asks[buildtask[1]],.buildtask).e |
46be0 | 6e 64 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b | nd.end.for.name,.custombuildtask |
46c00 | 20 69 6e 20 70 61 69 72 73 28 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 20 6f 72 20 7b | .in.pairs(groupedBuildTasks.or.{ |
46c20 | 7d 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 43 75 73 74 6f 6d 42 75 69 6c 64 20 49 6e 63 6c 75 64 65 | }).do._p(2,'<CustomBuild.Include |
46c40 | 3d 5c 22 25 73 5c 22 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 67 | =\"%s\">',.path.translate(path.g |
46c60 | 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 6e 61 6d 65 29 2c 20 22 | etrelative(prj.location,name),." |
46c80 | 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 46 69 6c 65 54 79 70 65 3e 54 65 78 74 3c 2f 46 69 6c 65 | \\"))._p(3,'<FileType>Text</File |
46ca0 | 54 79 70 65 3e 27 29 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 6f 75 74 | Type>').local.cmd.=."".local.out |
46cc0 | 70 75 74 73 20 3d 20 22 22 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 | puts.=."".for._,.buildtask.in.ip |
46ce0 | 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 | airs(custombuildtask.or.{}).do.f |
46d00 | 6f 72 20 5f 2c 20 63 6d 64 6c 69 6e 65 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 74 61 73 | or._,.cmdline.in.ipairs(buildtas |
46d20 | 6b 5b 34 5d 20 6f 72 20 7b 7d 29 20 64 6f 0a 63 6d 64 20 3d 20 63 6d 64 20 2e 2e 20 63 6d 64 6c | k[4].or.{}).do.cmd.=.cmd....cmdl |
46d40 | 69 6e 65 0a 6c 6f 63 61 6c 20 6e 75 6d 20 3d 20 31 0a 66 6f 72 20 5f 2c 20 64 65 70 64 61 74 61 | ine.local.num.=.1.for._,.depdata |
46d60 | 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 74 61 73 6b 5b 33 5d 20 6f 72 20 7b 7d 29 20 64 | .in.ipairs(buildtask[3].or.{}).d |
46d80 | 6f 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 22 25 24 25 28 22 20 2e | o.cmd.=.string.gsub(cmd,"%$%(".. |
46da0 | 2e 20 6e 75 6d 20 2e 2e 22 25 29 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 | ..num..."%)",.string.format("%s. |
46dc0 | 22 2c 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 74 69 6f 6e 2c | ",path.getrelative(prj.location, |
46de0 | 64 65 70 64 61 74 61 29 29 29 0a 6e 75 6d 20 3d 20 6e 75 6d 20 2b 20 31 0a 65 6e 64 0a 63 6d 64 | depdata))).num.=.num.+.1.end.cmd |
46e00 | 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 20 22 25 24 25 28 3c 25 29 22 2c 20 73 | .=.string.gsub(cmd,."%$%(<%)",.s |
46e20 | 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 65 6c 61 74 | tring.format("%s.",path.getrelat |
46e40 | 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 29 29 | ive(prj.location,buildtask[1]))) |
46e60 | 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 63 6d 64 2c 20 22 25 24 25 28 40 25 29 | .cmd.=.string.gsub(cmd,."%$%(@%) |
46e80 | 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 22 2c 70 61 74 68 2e 67 65 74 72 | ",.string.format("%s.",path.getr |
46ea0 | 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 32 | elative(prj.location,buildtask[2 |
46ec0 | 5d 29 29 29 0a 63 6d 64 20 3d 20 63 6d 64 20 2e 2e 20 22 5c 72 5c 6e 22 0a 65 6e 64 0a 6f 75 74 | ]))).cmd.=.cmd...."\r\n".end.out |
46ee0 | 70 75 74 73 20 3d 20 6f 75 74 70 75 74 73 20 2e 2e 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 | puts.=.outputs....path.getrelati |
46f00 | 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 32 5d 29 20 2e 2e | ve(prj.location,buildtask[2])... |
46f20 | 20 22 3b 22 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 43 6f 6d 6d | .";".end._p(3,'<Command>%s</Comm |
46f40 | 61 6e 64 3e 27 2c 63 6d 64 29 0a 5f 70 28 33 2c 27 3c 4f 75 74 70 75 74 73 3e 25 73 25 25 28 4f | and>',cmd)._p(3,'<Outputs>%s%%(O |
46f60 | 75 74 70 75 74 73 29 3c 2f 4f 75 74 70 75 74 73 3e 27 2c 6f 75 74 70 75 74 73 29 0a 5f 70 28 33 | utputs)</Outputs>',outputs)._p(3 |
46f80 | 2c 27 3c 53 75 62 54 79 70 65 3e 44 65 73 69 67 6e 65 72 3c 2f 53 75 62 54 79 70 65 3e 27 29 0a | ,'<SubType>Designer</SubType>'). |
46fa0 | 5f 70 28 33 2c 27 3c 4d 65 73 73 61 67 65 3e 3c 2f 4d 65 73 73 61 67 65 3e 27 29 0a 5f 70 28 32 | _p(3,'<Message></Message>')._p(2 |
46fc0 | 2c 27 3c 2f 43 75 73 74 6f 6d 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 | ,'</CustomBuild>').end._p(1,'</I |
46fe0 | 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 76 63 32 | temGroup>').end.end.function.vc2 |
47000 | 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f | 010.simplefilesgroup(prj,.sectio |
47020 | 6e 2c 20 73 75 62 74 79 70 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 32 30 31 30 | n,.subtype).local.files.=.vc2010 |
47040 | 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 0a 69 66 20 23 | .getfilegroup(prj,.section).if.# |
47060 | 66 69 6c 65 73 20 3e 20 30 20 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 | files.>.0..then._p(1,'<ItemGroup |
47080 | 3e 27 29 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 73 29 | >').for._,.file.in.ipairs(files) |
470a0 | 20 64 6f 0a 69 66 20 73 75 62 74 79 70 65 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e | .do.if.subtype.then._p(2,'<%s.In |
470c0 | 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 | clude=\"%s\">',.section,.path.tr |
470e0 | 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 | anslate(file.name,."\\"))._p(3,' |
47100 | 3c 53 75 62 54 79 70 65 3e 25 73 3c 2f 53 75 62 54 79 70 65 3e 27 2c 20 73 75 62 74 79 70 65 29 | <SubType>%s</SubType>',.subtype) |
47120 | 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e 27 2c 20 73 65 63 74 69 6f 6e 29 0a 65 6c 73 65 0a 5f 70 28 | ._p(2,'</%s>',.section).else._p( |
47140 | 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 20 2f 3e 27 2c 20 73 65 63 74 69 | 2,'<%s.Include=\"%s\"./>',.secti |
47160 | 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 22 5c | on,.path.translate(file.name,."\ |
47180 | 5c 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 | \")).end.end._p(1,'</ItemGroup>' |
471a0 | 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 64 65 70 6c 6f 79 | ).end.end.function.vc2010.deploy |
471c0 | 6d 65 6e 74 63 6f 6e 74 65 6e 74 67 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 0a 6c | mentcontentgroup(prj,.section).l |
471e0 | 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 32 30 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 | ocal.files.=.vc2010.getfilegroup |
47200 | 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 20 74 68 | (prj,.section).if.#files.>.0..th |
47220 | 65 6e 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 66 69 | en._p(1,'<ItemGroup>').for._,.fi |
47240 | 6c 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 25 73 | le.in.ipairs(files).do._p(2,'<%s |
47260 | 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 | .Include=\"%s\">',.section,.path |
47280 | 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 | .translate(file.name,."\\"))._p( |
472a0 | 33 2c 27 3c 44 65 70 6c 6f 79 6d 65 6e 74 43 6f 6e 74 65 6e 74 3e 74 72 75 65 3c 2f 44 65 70 6c | 3,'<DeploymentContent>true</Depl |
472c0 | 6f 79 6d 65 6e 74 43 6f 6e 74 65 6e 74 3e 27 29 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e 27 2c 20 73 | oymentContent>')._p(2,'</%s>',.s |
472e0 | 65 63 74 69 6f 6e 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 | ection).end._p(1,'</ItemGroup>') |
47300 | 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 6f 6d 70 69 6c 65 | .end.end.function.vc2010.compile |
47320 | 72 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 20 3d | rfilesgroup(prj).local.configs.= |
47340 | 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 0a 6c 6f | .prj.solution.vstudio_configs.lo |
47360 | 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 32 30 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 28 | cal.files.=.vc2010.getfilegroup( |
47380 | 70 72 6a 2c 20 22 43 6c 43 6f 6d 70 69 6c 65 22 29 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 | prj,."ClCompile").if.#files.>.0. |
473a0 | 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 5f 6d 61 70 70 69 6e 67 73 20 3d 20 7b 7d | .then.local.config_mappings.=.{} |
473c0 | 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 | .for._,.cfginfo.in.ipairs(config |
473e0 | 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e | s).do.local.cfg.=.premake.getcon |
47400 | 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 | fig(prj,.cfginfo.src_buildcfg,.c |
47420 | 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 63 66 67 2e 70 63 68 68 | fginfo.src_platform).if.cfg.pchh |
47440 | 65 61 64 65 72 20 61 6e 64 20 63 66 67 2e 70 63 68 73 6f 75 72 63 65 20 61 6e 64 20 6e 6f 74 20 | eader.and.cfg.pchsource.and.not. |
47460 | 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 63 6f 6e 66 69 67 5f 6d 61 70 70 | cfg.flags.NoPCH.then.config_mapp |
47480 | 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 | ings[cfginfo].=.path.translate(c |
474a0 | 66 67 2e 70 63 68 73 6f 75 72 63 65 2c 20 22 5c 5c 22 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 | fg.pchsource,."\\").end.end._p(1 |
474c0 | 2c 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 20 69 6e 20 69 | ,'<ItemGroup>').for._,.file.in.i |
474e0 | 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 72 61 6e 73 6c 61 74 65 64 | pairs(files).do.local.translated |
47500 | 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 6e 61 6d 65 2c | path.=.path.translate(file.name, |
47520 | 20 22 5c 5c 22 29 0a 5f 70 28 32 2c 20 27 3c 43 6c 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65 | ."\\")._p(2,.'<ClCompile.Include |
47540 | 3d 5c 22 25 73 5c 22 3e 27 2c 20 74 72 61 6e 73 6c 61 74 65 64 70 61 74 68 29 0a 5f 70 28 33 2c | =\"%s\">',.translatedpath)._p(3, |
47560 | 20 27 3c 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 3e 24 28 49 6e 74 44 69 72 29 25 73 2e 6f 62 | .'<ObjectFileName>$(IntDir)%s.ob |
47580 | 6a 3c 2f 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 73 | j</ObjectFileName>'.,.premake.es |
475a0 | 63 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 | c(path.translate(path.trimdots(p |
475c0 | 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 66 69 6c 65 2e 6e 61 6d 65 29 29 29 29 0a 29 0a 66 6f | ath.removeext(file.name)))).).fo |
475e0 | 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 73 29 20 | r._,.cfginfo.in.ipairs(configs). |
47600 | 64 6f 0a 69 66 20 63 6f 6e 66 69 67 5f 6d 61 70 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 61 | do.if.config_mappings[cfginfo].a |
47620 | 6e 64 20 74 72 61 6e 73 6c 61 74 65 64 70 61 74 68 20 3d 3d 20 63 6f 6e 66 69 67 5f 6d 61 70 70 | nd.translatedpath.==.config_mapp |
47640 | 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 50 72 65 63 6f 6d | ings[cfginfo].then._p(3,'<Precom |
47660 | 70 69 6c 65 64 48 65 61 64 65 72 20 27 2e 2e 20 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c | piledHeader.'...if_config_and_pl |
47680 | 61 74 66 6f 72 6d 28 29 20 2e 2e 20 27 3e 43 72 65 61 74 65 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 | atform()....'>Create</Precompile |
476a0 | 64 48 65 61 64 65 72 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e | dHeader>',.premake.esc(cfginfo.n |
476c0 | 61 6d 65 29 29 0a 63 6f 6e 66 69 67 5f 6d 61 70 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 3d | ame)).config_mappings[cfginfo].= |
476e0 | 20 6e 69 6c 20 20 2d 2d 6f 6e 6c 79 20 6f 6e 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 70 65 72 | .nil..--only.one.source.file.per |
47700 | 20 70 63 68 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 65 78 63 6c 75 64 65 64 20 3d 20 74 61 | .pch.end.end.local.excluded.=.ta |
47720 | 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 65 78 63 6c 75 64 65 73 2c 20 66 69 6c 65 | ble.icontains(prj.excludes,.file |
47740 | 2e 6e 61 6d 65 29 0a 66 6f 72 20 5f 2c 20 76 73 63 6f 6e 66 69 67 20 69 6e 20 69 70 61 69 72 73 | .name).for._,.vsconfig.in.ipairs |
47760 | 28 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 | (configs).do.local.cfg.=.premake |
47780 | 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 76 73 63 6f 6e 66 69 67 2e 73 72 63 5f 62 75 69 | .getconfig(prj,.vsconfig.src_bui |
477a0 | 6c 64 63 66 67 2c 20 76 73 63 6f 6e 66 69 67 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 69 66 | ldcfg,.vsconfig.src_platform).if |
477c0 | 20 65 78 63 6c 75 64 65 64 20 6f 72 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 63 66 67 | .excluded.or.table.icontains(cfg |
477e0 | 2e 65 78 63 6c 75 64 65 73 2c 20 66 69 6c 65 2e 6e 61 6d 65 29 20 74 68 65 6e 0a 5f 70 28 33 2c | .excludes,.file.name).then._p(3, |
47800 | 20 27 3c 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 20 27 0a 2e 2e 20 69 66 5f 63 6f 6e | .'<ExcludedFromBuild.'....if_con |
47820 | 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 0a 2e 2e 20 27 3e 74 72 75 65 3c 2f 45 78 | fig_and_platform()....'>true</Ex |
47840 | 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | cludedFromBuild>'.,.premake.esc( |
47860 | 76 73 63 6f 6e 66 69 67 2e 6e 61 6d 65 29 0a 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c | vsconfig.name).).end.end._p(2,'< |
47880 | 2f 43 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 | /ClCompile>').end._p(1,'</ItemGr |
478a0 | 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 68 | oup>').end.end.function.vc2010.h |
478c0 | 65 61 64 65 72 28 74 61 72 67 65 74 73 29 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a 5f | eader(targets).io.eol.=."\r\n"._ |
478e0 | 70 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 64 69 6e 67 3d | p('<?xml.version="1.0".encoding= |
47900 | 22 75 74 66 2d 38 22 3f 3e 27 29 0a 6c 6f 63 61 6c 20 74 20 3d 20 22 22 0a 69 66 20 74 61 72 67 | "utf-8"?>').local.t.=."".if.targ |
47920 | 65 74 73 20 74 68 65 6e 0a 74 20 3d 20 27 20 44 65 66 61 75 6c 74 54 61 72 67 65 74 73 3d 22 27 | ets.then.t.=.'.DefaultTargets="' |
47940 | 20 2e 2e 20 74 61 72 67 65 74 73 20 2e 2e 20 27 22 27 0a 65 6e 64 0a 5f 70 28 27 3c 50 72 6f 6a | ....targets....'"'.end._p('<Proj |
47960 | 65 63 74 25 73 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 | ect%s.ToolsVersion="%s".xmlns="h |
47980 | 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 65 | ttp://schemas.microsoft.com/deve |
479a0 | 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c 20 74 2c 20 61 63 74 69 6f 6e | loper/msbuild/2003">',.t,.action |
479c0 | 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 66 75 6e 63 74 | .vstudio.toolsVersion).end.funct |
479e0 | 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 28 70 72 6a 29 0a | ion.premake.vs2010_vcxproj(prj). |
47a00 | 69 6f 2e 69 6e 64 65 6e 74 20 3d 20 22 20 20 22 0a 76 63 32 30 31 30 2e 68 65 61 64 65 72 28 22 | io.indent.=."..".vc2010.header(" |
47a20 | 42 75 69 6c 64 22 29 0a 76 73 32 30 31 30 5f 63 6f 6e 66 69 67 28 70 72 6a 29 0a 76 73 32 30 31 | Build").vs2010_config(prj).vs201 |
47a40 | 30 5f 67 6c 6f 62 61 6c 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f | 0_globals(prj)._p(1,'<Import.Pro |
47a60 | 6a 65 63 74 3d 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 | ject="$(VCTargetsPath)\\Microsof |
47a80 | 74 2e 43 70 70 2e 44 65 66 61 75 6c 74 2e 70 72 6f 70 73 22 20 2f 3e 27 29 0a 66 6f 72 20 5f 2c | t.Cpp.Default.props"./>').for._, |
47aa0 | 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e | .cfginfo.in.ipairs(prj.solution. |
47ac0 | 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 | vstudio_configs).do.local.cfg.=. |
47ae0 | 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e 73 | premake.getconfig(prj,.cfginfo.s |
47b00 | 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 | rc_buildcfg,.cfginfo.src_platfor |
47b20 | 6d 29 0a 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 79 47 | m).vc2010.configurationPropertyG |
47b40 | 72 6f 75 70 28 63 66 67 2c 20 63 66 67 69 6e 66 6f 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 49 6d | roup(cfg,.cfginfo).end._p(1,'<Im |
47b60 | 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 5c | port.Project="$(VCTargetsPath)\\ |
47b80 | 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 5f 70 28 31 2c 27 | Microsoft.Cpp.props"./>')._p(1,' |
47ba0 | 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 73 69 6f 6e 53 65 74 | <ImportGroup.Label="ExtensionSet |
47bc0 | 74 69 6e 67 73 22 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 | tings">')._p(1,'</ImportGroup>') |
47be0 | 0a 69 6d 70 6f 72 74 5f 70 72 6f 70 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 | .import_props(prj)._p(1,'<Proper |
47c00 | 74 79 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 55 73 65 72 4d 61 63 72 6f 73 22 20 2f 3e 27 29 0a | tyGroup.Label="UserMacros"./>'). |
47c20 | 76 63 32 30 31 30 2e 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 65 73 28 70 72 6a 29 0a 69 74 65 | vc2010.outputProperties(prj).ite |
47c40 | 6d 5f 64 65 66 69 6e 69 74 69 6f 6e 73 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 73 28 | m_definitions(prj).vc2010.files( |
47c60 | 70 72 6a 29 0a 76 63 32 30 31 30 2e 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 28 70 72 | prj).vc2010.projectReferences(pr |
47c80 | 6a 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 | j)._p(1,'<Import.Project="$(VCTa |
47ca0 | 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 74 61 72 67 65 74 | rgetsPath)\\Microsoft.Cpp.target |
47cc0 | 73 22 20 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 47 72 6f 75 70 20 4c 61 62 65 6c | s"./>')._p(1,'<ImportGroup.Label |
47ce0 | 3d 22 45 78 74 65 6e 73 69 6f 6e 54 61 72 67 65 74 73 22 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 49 | ="ExtensionTargets">')._p(1,'</I |
47d00 | 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 | mportGroup>')._p('</Project>').e |
47d20 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 70 72 6f 6a 65 63 74 52 65 66 65 72 65 | nd.function.vc2010.projectRefere |
47d40 | 6e 63 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 | nces(prj).local.deps.=.premake.g |
47d60 | 65 74 64 65 70 65 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 | etdependencies(prj).if.#deps.>.0 |
47d80 | 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 66 6f 72 20 5f 2c | .then._p(1,'<ItemGroup>').for._, |
47da0 | 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 63 61 6c 20 64 65 | .dep.in.ipairs(deps).do.local.de |
47dc0 | 70 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 72 6a 2e 6c 6f 63 | ppath.=.path.getrelative(prj.loc |
47de0 | 61 74 69 6f 6e 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 | ation,.vstudio.projectfile(dep)) |
47e00 | 0a 5f 70 28 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 | ._p(2,'<ProjectReference.Include |
47e20 | 3d 5c 22 25 73 5c 22 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 64 65 70 70 61 74 | =\"%s\">',.path.translate(deppat |
47e40 | 68 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 50 72 6f 6a 65 63 74 3e 7b 25 73 7d 3c 2f 50 | h,."\\"))._p(3,'<Project>{%s}</P |
47e60 | 72 6f 6a 65 63 74 3e 27 2c 20 64 65 70 2e 75 75 69 64 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 69 | roject>',.dep.uuid).if.vstudio.i |
47e80 | 73 77 69 6e 72 74 28 29 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 52 65 66 65 72 65 6e 63 65 4f 75 | swinrt().then._p(3,'<ReferenceOu |
47ea0 | 74 70 75 74 41 73 73 65 6d 62 6c 79 3e 66 61 6c 73 65 3c 2f 52 65 66 65 72 65 6e 63 65 4f 75 74 | tputAssembly>false</ReferenceOut |
47ec0 | 70 75 74 41 73 73 65 6d 62 6c 79 3e 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 50 72 6f 6a 65 | putAssembly>').end._p(2,'</Proje |
47ee0 | 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 | ctReference>').end._p(1,'</ItemG |
47f00 | 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 76 63 32 30 31 30 2e | roup>').end.end.function.vc2010. |
47f20 | 64 65 62 75 67 64 69 72 28 63 66 67 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 61 6e | debugdir(cfg).if.cfg.debugdir.an |
47f40 | 64 20 6e 6f 74 20 76 73 74 75 64 69 6f 2e 69 73 77 69 6e 72 74 28 29 20 74 68 65 6e 0a 5f 70 28 | d.not.vstudio.iswinrt().then._p( |
47f60 | 27 20 20 20 20 3c 4c 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 | '....<LocalDebuggerWorkingDirect |
47f80 | 6f 72 79 3e 25 73 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 57 6f 72 6b 69 6e 67 44 69 72 65 | ory>%s</LocalDebuggerWorkingDire |
47fa0 | 63 74 6f 72 79 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 64 65 62 75 | ctory>',.path.translate(cfg.debu |
47fc0 | 67 64 69 72 2c 20 27 5c 5c 27 29 29 0a 5f 70 28 27 20 20 20 20 3c 44 65 62 75 67 67 65 72 46 6c | gdir,.'\\'))._p('....<DebuggerFl |
47fe0 | 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 3c 2f 44 65 62 75 67 | avor>WindowsLocalDebugger</Debug |
48000 | 67 65 72 46 6c 61 76 6f 72 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 64 65 62 75 67 61 72 67 | gerFlavor>').end.if.cfg.debugarg |
48020 | 73 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d | s.then._p('....<LocalDebuggerCom |
48040 | 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3e 25 73 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 | mandArguments>%s</LocalDebuggerC |
48060 | 6f 6d 6d 61 6e 64 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 | ommandArguments>',.table.concat( |
48080 | 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 66 75 6e | cfg.debugargs,.".")).end.end.fun |
480a0 | 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 64 65 62 75 67 65 6e 76 73 28 63 66 67 29 0a 69 66 20 63 | ction.vc2010.debugenvs(cfg).if.c |
480c0 | 66 67 2e 64 65 62 75 67 65 6e 76 73 20 61 6e 64 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 | fg.debugenvs.and.#cfg.debugenvs. |
480e0 | 3e 20 30 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 45 6e 76 | >.0.then._p(2,'<LocalDebuggerEnv |
48100 | 69 72 6f 6e 6d 65 6e 74 3e 25 73 25 73 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 45 6e 76 69 | ironment>%s%s</LocalDebuggerEnvi |
48120 | 72 6f 6e 6d 65 6e 74 3e 27 2c 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 | ronment>',table.concat(cfg.debug |
48140 | 65 6e 76 73 2c 20 22 5c 6e 22 29 0a 2c 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 44 65 62 75 67 | envs,."\n").,iif(cfg.flags.Debug |
48160 | 45 6e 76 73 49 6e 68 65 72 69 74 2c 27 5c 6e 24 28 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 45 6e | EnvsInherit,'\n$(LocalDebuggerEn |
48180 | 76 69 72 6f 6e 6d 65 6e 74 29 27 2c 27 27 29 0a 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 44 | vironment)','').).if.cfg.flags.D |
481a0 | 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 72 67 65 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4c 6f | ebugEnvsDontMerge.then._p(2,'<Lo |
481c0 | 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 66 61 6c 73 | calDebuggerMergeEnvironment>fals |
481e0 | 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 6d 65 6e 74 | e</LocalDebuggerMergeEnvironment |
48200 | 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 70 72 65 6d 61 6b 65 | >').end.end.end.function.premake |
48220 | 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 | .vs2010_vcxproj_user(prj).io.ind |
48240 | 65 6e 74 20 3d 20 22 20 20 22 0a 76 63 32 30 31 30 2e 68 65 61 64 65 72 28 29 0a 66 6f 72 20 5f | ent.=."..".vc2010.header().for._ |
48260 | 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e | ,.cfginfo.in.ipairs(prj.solution |
48280 | 2e 76 73 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d | .vstudio_configs).do.local.cfg.= |
482a0 | 20 70 72 65 6d 61 6b 65 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 69 6e 66 6f 2e | .premake.getconfig(prj,.cfginfo. |
482c0 | 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f | src_buildcfg,.cfginfo.src_platfo |
482e0 | 72 6d 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 27 2e 2e 20 69 66 5f | rm)._p('..<PropertyGroup.'...if_ |
48300 | 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 27 3e 27 2c 20 70 72 65 | config_and_platform()...'>',.pre |
48320 | 6d 61 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 76 63 32 30 31 30 2e 64 | make.esc(cfginfo.name)).vc2010.d |
48340 | 65 62 75 67 64 69 72 28 63 66 67 29 0a 76 63 32 30 31 30 2e 64 65 62 75 67 65 6e 76 73 28 63 66 | ebugdir(cfg).vc2010.debugenvs(cf |
48360 | 67 29 0a 5f 70 28 27 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a | g)._p('..</PropertyGroup>').end. |
48380 | 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 | _p('</Project>').end.function.pr |
483a0 | 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 61 70 70 78 6d 61 6e 69 66 65 73 74 28 70 72 6a 29 0a 69 | emake.vs2010_appxmanifest(prj).i |
483c0 | 6f 2e 69 6e 64 65 6e 74 20 3d 20 22 20 20 22 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c 72 5c 6e 22 0a | o.indent.=."..".io.eol.=."\r\n". |
483e0 | 5f 70 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 64 69 6e 67 | _p('<?xml.version="1.0".encoding |
48400 | 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 | ="utf-8"?>').if.vstudio.toolset. |
48420 | 3d 3d 20 22 76 31 32 30 5f 77 70 38 31 22 20 74 68 65 6e 0a 5f 70 28 27 3c 50 61 63 6b 61 67 65 | ==."v120_wp81".then._p('<Package |
48440 | 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 72 6f 73 6f 66 74 | .xmlns="http://schemas.microsoft |
48460 | 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 30 2f 6d 61 6e 69 66 65 73 74 22 20 78 6d 6c 6e 73 3a 6d | .com/appx/2010/manifest".xmlns:m |
48480 | 32 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 2f | 2="http://schemas.microsoft.com/ |
484a0 | 61 70 70 78 2f 32 30 31 33 2f 6d 61 6e 69 66 65 73 74 22 20 78 6d 6c 6e 73 3a 6d 33 3d 22 68 74 | appx/2013/manifest".xmlns:m3="ht |
484c0 | 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 61 70 70 78 2f | tp://schemas.microsoft.com/appx/ |
484e0 | 32 30 31 34 2f 6d 61 6e 69 66 65 73 74 22 20 78 6d 6c 6e 73 3a 6d 70 3d 22 68 74 74 70 3a 2f 2f | 2014/manifest".xmlns:mp="http:// |
48500 | 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 34 2f | schemas.microsoft.com/appx/2014/ |
48520 | 70 68 6f 6e 65 2f 6d 61 6e 69 66 65 73 74 22 3e 27 29 0a 65 6c 73 65 69 66 20 76 73 74 75 64 69 | phone/manifest">').elseif.vstudi |
48540 | 6f 2e 73 74 6f 72 65 61 70 70 20 3d 3d 20 22 38 2e 31 22 20 74 68 65 6e 0a 5f 70 28 27 3c 50 61 | o.storeapp.==."8.1".then._p('<Pa |
48560 | 63 6b 61 67 65 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 72 | ckage.xmlns="http://schemas.micr |
48580 | 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 30 2f 6d 61 6e 69 66 65 73 74 22 20 78 6d | osoft.com/appx/2010/manifest".xm |
485a0 | 6c 6e 73 3a 6d 33 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 | lns:m3="http://schemas.microsoft |
485c0 | 2e 63 6f 6d 2f 61 70 70 78 2f 32 30 31 33 2f 6d 61 6e 69 66 65 73 74 22 3e 27 29 0a 65 6c 73 65 | .com/appx/2013/manifest">').else |
485e0 | 0a 5f 70 28 27 3c 50 61 63 6b 61 67 65 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 | ._p('<Package.xmlns="http://sche |
48600 | 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 61 70 70 78 2f 6d 61 6e 69 66 65 73 74 2f | mas.microsoft.com/appx/manifest/ |
48620 | 66 6f 75 6e 64 61 74 69 6f 6e 2f 77 69 6e 64 6f 77 73 31 30 22 20 78 6d 6c 6e 73 3a 6d 70 3d 22 | foundation/windows10".xmlns:mp=" |
48640 | 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 61 70 70 | http://schemas.microsoft.com/app |
48660 | 78 2f 32 30 31 34 2f 70 68 6f 6e 65 2f 6d 61 6e 69 66 65 73 74 22 20 78 6d 6c 6e 73 3a 6d 33 3d | x/2014/phone/manifest".xmlns:m3= |
48680 | 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 2f 61 70 | "http://schemas.microsoft.com/ap |
486a0 | 70 78 2f 6d 61 6e 69 66 65 73 74 2f 75 61 70 2f 77 69 6e 64 6f 77 73 31 30 22 3e 27 29 0a 65 6e | px/manifest/uap/windows10">').en |
486c0 | 64 0a 5f 70 28 31 2c 27 3c 49 64 65 6e 74 69 74 79 20 4e 61 6d 65 3d 22 27 20 2e 2e 20 70 72 6a | d._p(1,'<Identity.Name="'....prj |
486e0 | 2e 75 75 69 64 20 2e 2e 20 27 22 27 29 0a 5f 70 28 32 2c 27 50 75 62 6c 69 73 68 65 72 3d 22 43 | .uuid....'"')._p(2,'Publisher="C |
48700 | 4e 3d 55 6e 6b 6e 6f 77 6e 22 27 29 0a 5f 70 28 32 2c 27 56 65 72 73 69 6f 6e 3d 22 31 2e 30 2e | N=Unknown"')._p(2,'Version="1.0. |
48720 | 30 2e 30 22 20 2f 3e 27 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 | 0.0"./>').if.vstudio.toolset.==. |
48740 | 22 76 31 32 30 5f 77 70 38 31 22 20 6f 72 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 | "v120_wp81".or.vstudio.storeapp. |
48760 | 3d 3d 20 22 38 2e 32 22 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 6d 70 3a 50 68 6f 6e 65 49 64 65 | ==."8.2".then._p(1,'<mp:PhoneIde |
48780 | 6e 74 69 74 79 20 50 68 6f 6e 65 50 72 6f 64 75 63 74 49 64 3d 22 27 20 2e 2e 20 70 72 6a 2e 75 | ntity.PhoneProductId="'....prj.u |
487a0 | 75 69 64 20 2e 2e 20 27 22 20 50 68 6f 6e 65 50 75 62 6c 69 73 68 65 72 49 64 3d 22 30 30 30 30 | uid....'".PhonePublisherId="0000 |
487c0 | 30 30 30 30 2d 30 30 30 30 2d 30 30 30 30 2d 30 30 30 30 2d 30 30 30 30 30 30 30 30 30 30 30 30 | 0000-0000-0000-0000-000000000000 |
487e0 | 22 2f 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 69 65 73 3e 27 29 0a 5f | "/>').end._p(1,'<Properties>')._ |
48800 | 70 28 32 2c 27 3c 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 20 2e 2e 20 70 72 6a 2e 6e 61 6d 65 20 | p(2,'<DisplayName>'....prj.name. |
48820 | 2e 2e 20 27 3c 2f 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 50 75 62 6c | ...'</DisplayName>')._p(2,'<Publ |
48840 | 69 73 68 65 72 44 69 73 70 6c 61 79 4e 61 6d 65 3e 55 6e 6b 6e 6f 77 6e 3c 2f 50 75 62 6c 69 73 | isherDisplayName>Unknown</Publis |
48860 | 68 65 72 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 4c 6f 67 6f 3e 45 6d | herDisplayName>')._p(2,'<Logo>Em |
48880 | 70 74 79 4c 6f 67 6f 2e 70 6e 67 3c 2f 4c 6f 67 6f 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f | ptyLogo.png</Logo>')._p(1,'</Pro |
488a0 | 70 65 72 74 69 65 73 3e 27 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 3d | perties>').if.vstudio.storeapp.= |
488c0 | 3d 20 22 38 2e 32 22 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 44 65 70 65 6e 64 65 6e 63 69 65 73 | =."8.2".then._p(1,'<Dependencies |
488e0 | 3e 27 29 0a 5f 70 28 32 2c 27 3c 54 61 72 67 65 74 44 65 76 69 63 65 46 61 6d 69 6c 79 20 4e 61 | >')._p(2,'<TargetDeviceFamily.Na |
48900 | 6d 65 3d 22 57 69 6e 64 6f 77 73 2e 55 6e 69 76 65 72 73 61 6c 22 20 4d 69 6e 56 65 72 73 69 6f | me="Windows.Universal".MinVersio |
48920 | 6e 3d 22 31 30 2e 30 2e 31 30 30 36 39 2e 30 22 20 4d 61 78 56 65 72 73 69 6f 6e 54 65 73 74 65 | n="10.0.10069.0".MaxVersionTeste |
48940 | 64 3d 22 31 30 2e 30 2e 31 30 30 36 39 2e 30 22 20 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 44 65 | d="10.0.10069.0"./>')._p(1,'</De |
48960 | 70 65 6e 64 65 6e 63 69 65 73 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 31 2c 27 3c 50 72 65 72 65 71 | pendencies>').else._p(1,'<Prereq |
48980 | 75 69 73 69 74 65 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 4f 53 4d 69 6e 56 65 72 73 69 6f 6e 3e 36 | uisites>')._p(2,'<OSMinVersion>6 |
489a0 | 2e 33 2e 30 3c 2f 4f 53 4d 69 6e 56 65 72 73 69 6f 6e 3e 27 29 0a 5f 70 28 32 2c 27 3c 4f 53 4d | .3.0</OSMinVersion>')._p(2,'<OSM |
489c0 | 61 78 56 65 72 73 69 6f 6e 54 65 73 74 65 64 3e 36 2e 33 2e 30 3c 2f 4f 53 4d 61 78 56 65 72 73 | axVersionTested>6.3.0</OSMaxVers |
489e0 | 69 6f 6e 54 65 73 74 65 64 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 50 72 65 72 65 71 75 69 73 69 74 | ionTested>')._p(1,'</Prerequisit |
48a00 | 65 73 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 52 65 73 6f 75 72 63 65 73 3e 27 29 0a 5f 70 | es>').end._p(1,'<Resources>')._p |
48a20 | 28 32 2c 27 3c 52 65 73 6f 75 72 63 65 20 4c 61 6e 67 75 61 67 65 3d 22 78 2d 67 65 6e 65 72 61 | (2,'<Resource.Language="x-genera |
48a40 | 74 65 22 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 52 65 73 6f 75 72 63 65 73 3e 27 29 0a 5f 70 28 | te"/>')._p(1,'</Resources>')._p( |
48a60 | 31 2c 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 41 70 70 6c 69 | 1,'<Applications>')._p(2,'<Appli |
48a80 | 63 61 74 69 6f 6e 20 49 64 3d 22 41 70 70 22 27 29 0a 5f 70 28 33 2c 27 45 78 65 63 75 74 61 62 | cation.Id="App"')._p(3,'Executab |
48aa0 | 6c 65 3d 22 24 74 61 72 67 65 74 6e 61 6d 65 74 6f 6b 65 6e 24 2e 65 78 65 22 27 29 0a 5f 70 28 | le="$targetnametoken$.exe"')._p( |
48ac0 | 33 2c 27 45 6e 74 72 79 50 6f 69 6e 74 3d 22 41 70 70 22 3e 27 29 0a 5f 70 28 33 2c 27 3c 6d 33 | 3,'EntryPoint="App">')._p(3,'<m3 |
48ae0 | 3a 56 69 73 75 61 6c 45 6c 65 6d 65 6e 74 73 27 29 0a 5f 70 28 34 2c 27 44 69 73 70 6c 61 79 4e | :VisualElements')._p(4,'DisplayN |
48b00 | 61 6d 65 3d 22 42 6c 61 68 22 27 29 0a 5f 70 28 34 2c 27 53 71 75 61 72 65 31 35 30 78 31 35 30 | ame="Blah"')._p(4,'Square150x150 |
48b20 | 4c 6f 67 6f 3d 22 41 73 73 65 74 73 5c 5c 4c 6f 67 6f 2e 70 6e 67 22 27 29 0a 69 66 20 76 73 74 | Logo="Assets\\Logo.png"').if.vst |
48b40 | 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 76 31 32 30 5f 77 70 38 31 22 20 6f 72 20 76 | udio.toolset.==."v120_wp81".or.v |
48b60 | 73 74 75 64 69 6f 2e 73 74 6f 72 65 61 70 70 20 3d 3d 20 22 38 2e 32 22 20 74 68 65 6e 0a 5f 70 | studio.storeapp.==."8.2".then._p |
48b80 | 28 34 2c 27 53 71 75 61 72 65 34 34 78 34 34 4c 6f 67 6f 3d 22 41 73 73 65 74 73 5c 5c 53 6d 61 | (4,'Square44x44Logo="Assets\\Sma |
48ba0 | 6c 6c 4c 6f 67 6f 2e 70 6e 67 22 27 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 53 71 75 61 72 65 33 | llLogo.png"').else._p(4,'Square3 |
48bc0 | 30 78 33 30 4c 6f 67 6f 3d 22 41 73 73 65 74 73 5c 5c 53 6d 61 6c 6c 4c 6f 67 6f 2e 70 6e 67 22 | 0x30Logo="Assets\\SmallLogo.png" |
48be0 | 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 44 65 73 63 72 69 70 74 69 6f 6e 3d 22 42 6c 61 68 22 27 | ').end._p(4,'Description="Blah"' |
48c00 | 29 0a 5f 70 28 34 2c 27 46 6f 72 65 67 72 6f 75 6e 64 54 65 78 74 3d 22 6c 69 67 68 74 22 27 29 | )._p(4,'ForegroundText="light"') |
48c20 | 0a 5f 70 28 34 2c 27 42 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3d 22 74 72 61 6e 73 70 61 72 | ._p(4,'BackgroundColor="transpar |
48c40 | 65 6e 74 22 3e 27 29 0a 5f 70 28 34 2c 27 3c 6d 33 3a 53 70 6c 61 73 68 53 63 72 65 65 6e 20 49 | ent">')._p(4,'<m3:SplashScreen.I |
48c60 | 6d 61 67 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 76 73 74 75 | mage="%s"./>',.path.getname(vstu |
48c80 | 64 69 6f 2e 73 70 6c 61 73 68 70 61 74 68 29 29 0a 5f 70 28 33 2c 27 3c 2f 6d 33 3a 56 69 73 75 | dio.splashpath))._p(3,'</m3:Visu |
48ca0 | 61 6c 45 6c 65 6d 65 6e 74 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 2f 41 70 70 6c 69 63 61 74 69 6f | alElements>')._p(2,'</Applicatio |
48cc0 | 6e 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 | n>')._p(1,'</Applications>')._p( |
48ce0 | 27 3c 2f 50 61 63 6b 61 67 65 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 | '</Package>').end..local.vc2010. |
48d00 | 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 70 | =.premake.vstudio.vc2010.local.p |
48d20 | 72 6f 6a 65 63 74 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 0a 66 75 6e 63 74 69 6f | roject.=.premake.project.functio |
48d40 | 6e 20 76 63 32 30 31 30 2e 66 69 6c 74 65 72 69 64 67 72 6f 75 70 28 70 72 6a 29 0a 6c 6f 63 61 | n.vc2010.filteridgroup(prj).loca |
48d60 | 6c 20 66 69 6c 74 65 72 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 66 69 6c 74 65 72 66 6f 75 6e | l.filters.=.{.}.local.filterfoun |
48d80 | 64 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 66 69 6c 65 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 | d.=.false.for.file.in.project.ea |
48da0 | 63 68 66 69 6c 65 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6f 6c 64 65 72 73 20 3d 20 73 | chfile(prj).do.local.folders.=.s |
48dc0 | 74 72 69 6e 67 2e 65 78 70 6c 6f 64 65 28 66 69 6c 65 2e 76 70 61 74 68 2c 20 22 2f 22 2c 20 74 | tring.explode(file.vpath,."/",.t |
48de0 | 72 75 65 29 0a 6c 6f 63 61 6c 20 70 61 74 68 20 3d 20 22 22 0a 66 6f 72 20 69 20 3d 20 31 2c 20 | rue).local.path.=."".for.i.=.1,. |
48e00 | 23 66 6f 6c 64 65 72 73 20 2d 20 31 20 64 6f 0a 69 66 20 6e 6f 74 20 66 69 6c 74 65 72 66 6f 75 | #folders.-.1.do.if.not.filterfou |
48e20 | 6e 64 20 74 68 65 6e 0a 66 69 6c 74 65 72 66 6f 75 6e 64 20 3d 20 74 72 75 65 0a 5f 70 28 31 2c | nd.then.filterfound.=.true._p(1, |
48e40 | 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 70 61 74 68 20 3d 20 70 61 74 68 20 2e | '<ItemGroup>').end.path.=.path.. |
48e60 | 2e 20 66 6f 6c 64 65 72 73 5b 69 5d 0a 69 66 20 6e 6f 74 20 66 69 6c 74 65 72 73 5b 70 61 74 68 | ..folders[i].if.not.filters[path |
48e80 | 5d 20 74 68 65 6e 0a 66 69 6c 74 65 72 73 5b 70 61 74 68 5d 20 3d 20 74 72 75 65 0a 5f 70 28 32 | ].then.filters[path].=.true._p(2 |
48ea0 | 2c 20 27 3c 46 69 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 29 | ,.'<Filter.Include="%s">',.path) |
48ec0 | 0a 5f 70 28 33 2c 20 27 3c 55 6e 69 71 75 65 49 64 65 6e 74 69 66 69 65 72 3e 7b 25 73 7d 3c 2f | ._p(3,.'<UniqueIdentifier>{%s}</ |
48ee0 | 55 6e 69 71 75 65 49 64 65 6e 74 69 66 69 65 72 3e 27 2c 20 6f 73 2e 75 75 69 64 28 70 61 74 68 | UniqueIdentifier>',.os.uuid(path |
48f00 | 29 29 0a 5f 70 28 32 2c 20 27 3c 2f 46 69 6c 74 65 72 3e 27 29 0a 65 6e 64 0a 70 61 74 68 20 3d | ))._p(2,.'</Filter>').end.path.= |
48f20 | 20 70 61 74 68 20 2e 2e 20 22 5c 5c 22 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 75 73 | .path...."\\".end.end.for._,.cus |
48f40 | 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 6f | tombuildtask.in.ipairs(prj.custo |
48f60 | 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 6c | mbuildtask.or.{}).do.for._,.buil |
48f80 | 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 | dtask.in.ipairs(custombuildtask. |
48fa0 | 6f 72 20 7b 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6f 6c 64 65 72 73 20 3d 20 73 74 72 69 6e 67 | or.{}).do.local.folders.=.string |
48fc0 | 2e 65 78 70 6c 6f 64 65 28 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 67 65 74 72 | .explode(path.trimdots(path.getr |
48fe0 | 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 | elative(prj.location,buildtask[1 |
49000 | 5d 29 29 2c 20 22 2f 22 2c 20 74 72 75 65 29 0a 6c 6f 63 61 6c 20 70 61 74 68 20 3d 20 22 22 0a | ])),."/",.true).local.path.=."". |
49020 | 66 6f 72 20 69 20 3d 20 31 2c 20 23 66 6f 6c 64 65 72 73 20 2d 20 31 20 64 6f 0a 69 66 20 6e 6f | for.i.=.1,.#folders.-.1.do.if.no |
49040 | 74 20 66 69 6c 74 65 72 66 6f 75 6e 64 20 74 68 65 6e 0a 66 69 6c 74 65 72 66 6f 75 6e 64 20 3d | t.filterfound.then.filterfound.= |
49060 | 20 74 72 75 65 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 70 61 | .true._p(1,'<ItemGroup>').end.pa |
49080 | 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 66 6f 6c 64 65 72 73 5b 69 5d 0a 69 66 20 6e 6f 74 20 66 | th.=.path....folders[i].if.not.f |
490a0 | 69 6c 74 65 72 73 5b 70 61 74 68 5d 20 74 68 65 6e 0a 66 69 6c 74 65 72 73 5b 70 61 74 68 5d 20 | ilters[path].then.filters[path]. |
490c0 | 3d 20 74 72 75 65 0a 5f 70 28 32 2c 20 27 3c 46 69 6c 74 65 72 20 49 6e 63 6c 75 64 65 3d 22 25 | =.true._p(2,.'<Filter.Include="% |
490e0 | 73 22 3e 27 2c 20 70 61 74 68 29 0a 5f 70 28 33 2c 20 27 3c 55 6e 69 71 75 65 49 64 65 6e 74 69 | s">',.path)._p(3,.'<UniqueIdenti |
49100 | 66 69 65 72 3e 7b 25 73 7d 3c 2f 55 6e 69 71 75 65 49 64 65 6e 74 69 66 69 65 72 3e 27 2c 20 6f | fier>{%s}</UniqueIdentifier>',.o |
49120 | 73 2e 75 75 69 64 28 70 61 74 68 29 29 0a 5f 70 28 32 2c 20 27 3c 2f 46 69 6c 74 65 72 3e 27 29 | s.uuid(path))._p(2,.'</Filter>') |
49140 | 0a 65 6e 64 0a 70 61 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 22 5c 5c 22 0a 65 6e 64 0a 65 6e 64 | .end.path.=.path...."\\".end.end |
49160 | 0a 65 6e 64 0a 69 66 20 66 69 6c 74 65 72 66 6f 75 6e 64 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c | .end.if.filterfound.then._p(1,'< |
49180 | 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 69 6f 6e 20 76 | /ItemGroup>').end.end.function.v |
491a0 | 63 32 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 | c2010.filefiltergroup(prj,.secti |
491c0 | 6f 6e 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 32 30 31 30 2e 67 65 74 66 69 6c 65 | on).local.files.=.vc2010.getfile |
491e0 | 67 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 20 6f 72 20 7b 7d 0a 69 66 20 28 73 65 | group(prj,.section).or.{}.if.(se |
49200 | 63 74 69 6f 6e 20 3d 3d 20 22 43 75 73 74 6f 6d 42 75 69 6c 64 22 29 20 74 68 65 6e 0a 66 6f 72 | ction.==."CustomBuild").then.for |
49220 | 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 | ._,.custombuildtask.in.ipairs(pr |
49240 | 6a 2e 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 | j.custombuildtask.or.{}).do.for. |
49260 | 5f 2c 20 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 63 75 73 74 6f 6d 62 75 69 | _,.buildtask.in.ipairs(custombui |
49280 | 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 7b 20 | ldtask.or.{}).do.local.fcfg.=.{. |
492a0 | 7d 0a 66 63 66 67 2e 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 | }.fcfg.name.=.path.getrelative(p |
492c0 | 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 0a 66 63 66 67 2e 76 | rj.location,buildtask[1]).fcfg.v |
492e0 | 70 61 74 68 20 3d 20 70 61 74 68 2e 74 72 69 6d 64 6f 74 73 28 66 63 66 67 2e 6e 61 6d 65 29 0a | path.=.path.trimdots(fcfg.name). |
49300 | 74 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 65 6e | table.insert(files,.fcfg).end.en |
49320 | 64 0a 65 6e 64 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c | d.end.if.#files.>.0.then._p(1,'< |
49340 | 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 69 | ItemGroup>').for._,.file.in.ipai |
49360 | 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 74 65 72 0a 69 66 20 66 69 6c | rs(files).do.local.filter.if.fil |
49380 | 65 2e 6e 61 6d 65 20 7e 3d 20 66 69 6c 65 2e 76 70 61 74 68 20 74 68 65 6e 0a 66 69 6c 74 65 72 | e.name.~=.file.vpath.then.filter |
493a0 | 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 69 6c 65 2e 76 70 61 74 68 29 | .=.path.getdirectory(file.vpath) |
493c0 | 0a 65 6c 73 65 0a 66 69 6c 74 65 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 | .else.filter.=.path.getdirectory |
493e0 | 28 66 69 6c 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 66 69 6c 74 65 72 20 7e 3d 20 22 2e 22 | (file.name).end.if.filter.~=."." |
49400 | 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 | .then._p(2,'<%s.Include=\"%s\">' |
49420 | 2c 20 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e | ,.section,.path.translate(file.n |
49440 | 61 6d 65 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 46 69 6c 74 65 72 3e 25 73 3c 2f 46 69 | ame,."\\"))._p(3,'<Filter>%s</Fi |
49460 | 6c 74 65 72 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 74 65 72 2c 20 22 | lter>',.path.translate(filter,." |
49480 | 5c 5c 22 29 29 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e 27 2c 20 73 65 63 74 69 6f 6e 29 0a 65 6c 73 | \\"))._p(2,'</%s>',.section).els |
494a0 | 65 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 20 2f 3e 27 2c 20 | e._p(2,'<%s.Include=\"%s\"./>',. |
494c0 | 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 6d | section,.path.translate(file.nam |
494e0 | 65 2c 20 22 5c 5c 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 | e,."\\")).end.end._p(1,'</ItemGr |
49500 | 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 67 | oup>').end.end.function.vc2010.g |
49520 | 65 6e 65 72 61 74 65 5f 66 69 6c 74 65 72 73 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 65 6e 74 20 3d | enerate_filters(prj).io.indent.= |
49540 | 20 22 20 20 22 0a 76 63 32 30 31 30 2e 68 65 61 64 65 72 28 29 0a 76 63 32 30 31 30 2e 66 69 6c | ."..".vc2010.header().vc2010.fil |
49560 | 74 65 72 69 64 67 72 6f 75 70 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 | teridgroup(prj).vc2010.filefilte |
49580 | 72 67 72 6f 75 70 28 70 72 6a 2c 20 22 4e 6f 6e 65 22 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 66 | rgroup(prj,."None").vc2010.filef |
495a0 | 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c 49 6e 63 6c 75 64 65 22 29 0a 76 63 32 | iltergroup(prj,."ClInclude").vc2 |
495c0 | 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c 43 6f 6d 70 | 010.filefiltergroup(prj,."ClComp |
495e0 | 69 6c 65 22 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a | ile").vc2010.filefiltergroup(prj |
49600 | 2c 20 22 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 22 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 | ,."ResourceCompile").vc2010.file |
49620 | 66 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 75 73 74 6f 6d 42 75 69 6c 64 22 29 0a | filtergroup(prj,."CustomBuild"). |
49640 | 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 76 73 | _p('</Project>').end..premake.vs |
49660 | 74 75 64 69 6f 2e 76 63 32 30 31 32 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 32 20 3d | tudio.vc2012.=.{}.local.vc2012.= |
49680 | 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 32 0a 6c 6f 63 61 6c 20 76 73 | .premake.vstudio.vc2012.local.vs |
496a0 | 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 69 6f | tudio.=.premake.vstudio.newactio |
496c0 | 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 76 73 32 30 31 32 22 2c 0a | n.{.trigger.........=."vs2012",. |
496e0 | 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f | shortname.......=."Visual.Studio |
49700 | 20 32 30 31 32 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 72 | .2012",.description.....=."Gener |
49720 | 61 74 65 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 32 | ate.Microsoft.Visual.Studio.2012 |
49740 | 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 | .project.files",.os............. |
49760 | 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 | .=."windows",.valid_kinds.....=. |
49780 | 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 2c 20 22 | {."ConsoleApp",."WindowedApp",." |
497a0 | 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 | StaticLib",."SharedLib".},.valid |
497c0 | 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 7d | _languages.=.{."C",."C++",."C#"} |
497e0 | 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 20 7b | ,.valid_tools.....=.{.cc.....=.{ |
49800 | 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 20 7d | ."msc"...},.dotnet.=.{."msnet".} |
49820 | 2c 0a 7d 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 | ,.},.onsolution.=.function(sln). |
49840 | 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 2c 20 | premake.generate(sln,."%%.sln",. |
49860 | 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f | vstudio.sln2005.generate).end,.o |
49880 | 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 69 66 20 70 72 65 6d | nproject.=.function(prj).if.prem |
498a0 | 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 | ake.isdotnetproject(prj).then.pr |
498c0 | 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 22 2c | emake.generate(prj,."%%.csproj", |
498e0 | 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 70 72 65 6d 61 6b | .vstudio.cs2005.generate).premak |
49900 | 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 | e.generate(prj,."%%.csproj.user" |
49920 | 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 5f 75 73 65 72 29 0a | ,.vstudio.cs2005.generate_user). |
49940 | 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 | else.premake.generate(prj,."%%.v |
49960 | 63 78 70 72 6f 6a 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 29 | cxproj",.premake.vs2010_vcxproj) |
49980 | 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 | .premake.generate(prj,."%%.vcxpr |
499a0 | 6f 6a 2e 75 73 65 72 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a | oj.user",.premake.vs2010_vcxproj |
499c0 | 5f 75 73 65 72 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 | _user).premake.generate(prj,."%% |
499e0 | 2e 76 63 78 70 72 6f 6a 2e 66 69 6c 74 65 72 73 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 31 | .vcxproj.filters",.vstudio.vc201 |
49a00 | 30 2e 67 65 6e 65 72 61 74 65 5f 66 69 6c 74 65 72 73 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 | 0.generate_filters).end.end,.onc |
49a20 | 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 | leansolution.=.premake.vstudio.c |
49a40 | 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 20 3d 20 | leansolution,.oncleanproject..=. |
49a60 | 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 2c 0a 6f 6e | premake.vstudio.cleanproject,.on |
49a80 | 63 6c 65 61 6e 74 61 72 67 65 74 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e | cleantarget...=.premake.vstudio. |
49aa0 | 63 6c 65 61 6e 74 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 73 6f 6c 75 74 69 6f | cleantarget,.vstudio.=.{.solutio |
49ac0 | 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b | nVersion.=."12",.targetFramework |
49ae0 | 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 22 34 2e 30 | .=."4.5",.toolsVersion....=."4.0 |
49b00 | 22 2c 0a 73 75 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 20 66 | ",.supports64bitEditContinue.=.f |
49b20 | 61 6c 73 65 2c 0a 7d 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 | alse,.}.}..premake.vstudio.vc201 |
49b40 | 33 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 33 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 | 3.=.{}.local.vc2013.=.premake.vs |
49b60 | 74 75 64 69 6f 2e 76 63 32 30 31 33 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 72 65 | tudio.vc2013.local.vstudio.=.pre |
49b80 | 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 | make.vstudio.newaction.{.trigger |
49ba0 | 20 20 20 20 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 65 20 20 | .........=."vs2013",.shortname.. |
49bc0 | 20 20 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 | .....=."Visual.Studio.2013",.des |
49be0 | 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 4d 69 63 72 6f 73 6f | cription.....=."Generate.Microso |
49c00 | 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 33 20 70 72 6f 6a 65 63 74 20 66 69 | ft.Visual.Studio.2013.project.fi |
49c20 | 6c 65 73 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 | les",.os..............=."windows |
49c40 | 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 41 | ",.valid_kinds.....=.{."ConsoleA |
49c60 | 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 2c | pp",."WindowedApp",."StaticLib", |
49c80 | 20 22 53 68 61 72 65 64 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 | ."SharedLib".},.valid_languages. |
49ca0 | 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f | =.{."C",."C++",."C#"},.valid_too |
49cc0 | 6c 73 20 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 | ls.....=.{.cc.....=.{."msc"...}, |
49ce0 | 0a 64 6f 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 73 6f 6c 75 | .dotnet.=.{."msnet".},.},.onsolu |
49d00 | 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e | tion.=.function(sln).premake.gen |
49d20 | 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 73 6c 6e 22 2c 20 76 73 74 75 64 69 6f 2e 73 6c 6e | erate(sln,."%%.sln",.vstudio.sln |
49d40 | 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 | 2005.generate).end,.onproject.=. |
49d60 | 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 | function(prj).if.premake.isdotne |
49d80 | 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 | tproject(prj).then.premake.gener |
49da0 | 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 | ate(prj,."%%.csproj",.vstudio.cs |
49dc0 | 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 | 2005.generate).premake.generate( |
49de0 | 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 76 73 74 75 64 69 6f 2e 63 | prj,."%%.csproj.user",.vstudio.c |
49e00 | 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b | s2005.generate_user).else.premak |
49e20 | 65 2e 76 73 74 75 64 69 6f 2e 6e 65 65 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 66 61 6c | e.vstudio.needAppxManifest.=.fal |
49e40 | 73 65 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 | se.premake.generate(prj,."%%.vcx |
49e60 | 70 72 6f 6a 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 29 0a 70 | proj",.premake.vs2010_vcxproj).p |
49e80 | 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a | remake.generate(prj,."%%.vcxproj |
49ea0 | 2e 75 73 65 72 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 | .user",.premake.vs2010_vcxproj_u |
49ec0 | 73 65 72 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 | ser).premake.generate(prj,."%%.v |
49ee0 | 63 78 70 72 6f 6a 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 | cxproj.filters",.vstudio.vc2010. |
49f00 | 67 65 6e 65 72 61 74 65 5f 66 69 6c 74 65 72 73 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 76 73 74 | generate_filters).if.premake.vst |
49f20 | 75 64 69 6f 2e 6e 65 65 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 70 72 65 6d 61 | udio.needAppxManifest.then.prema |
49f40 | 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 61 70 70 78 6d 61 6e 69 66 65 73 | ke.generate(prj,."%%.appxmanifes |
49f60 | 74 22 2c 20 70 72 65 6d 61 6b 65 2e 76 73 32 30 31 30 5f 61 70 70 78 6d 61 6e 69 66 65 73 74 29 | t",.premake.vs2010_appxmanifest) |
49f80 | 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 | .end.end.end,.oncleansolution.=. |
49fa0 | 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 2c 0a 6f | premake.vstudio.cleansolution,.o |
49fc0 | 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f | ncleanproject..=.premake.vstudio |
49fe0 | 2e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 2c 0a 6f 6e 63 6c 65 61 6e 74 61 72 67 65 74 20 20 20 3d | .cleanproject,.oncleantarget...= |
4a000 | 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 74 61 72 67 65 74 2c 0a 76 73 | .premake.vstudio.cleantarget,.vs |
4a020 | 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 22 31 32 22 | tudio.=.{.solutionVersion.=."12" |
4a040 | 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 34 2e 35 22 2c 0a 74 6f 6f 6c 73 | ,.targetFramework.=."4.5",.tools |
4a060 | 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 31 32 2e 30 22 2c 0a 73 75 70 70 6f 72 74 73 36 34 62 | Version....=."12.0",.supports64b |
4a080 | 69 74 45 64 69 74 43 6f 6e 74 69 6e 75 65 20 3d 20 66 61 6c 73 65 2c 0a 7d 0a 7d 0a 00 70 72 65 | itEditContinue.=.false,.}.}..pre |
4a0a0 | 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 35 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 | make.vstudio.vc2015.=.{}.local.v |
4a0c0 | 63 32 30 31 35 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 35 0a 6c | c2015.=.premake.vstudio.vc2015.l |
4a0e0 | 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 0a 6e | ocal.vstudio.=.premake.vstudio.n |
4a100 | 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 22 76 73 | ewaction.{.trigger.........=."vs |
4a120 | 32 30 31 35 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 56 69 73 75 61 6c | 2015",.shortname.......=."Visual |
4a140 | 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 20 20 20 20 3d | .Studio.2015",.description.....= |
4a160 | 20 22 47 65 6e 65 72 61 74 65 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 | ."Generate.Microsoft.Visual.Stud |
4a180 | 69 6f 20 32 30 31 35 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 6f 73 20 20 20 20 20 20 | io.2015.project.files",.os...... |
4a1a0 | 20 20 20 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 | ........=."windows",.valid_kinds |
4a1c0 | 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 77 65 64 | .....=.{."ConsoleApp",."Windowed |
4a1e0 | 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 22 20 7d | App",."StaticLib",."SharedLib".} |
4a200 | 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 43 2b 2b 22 | ,.valid_languages.=.{."C",."C++" |
4a220 | 2c 20 22 43 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 0a 63 63 | ,."C#".},.valid_tools.....=.{.cc |
4a240 | 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 7b 20 22 | .....=.{."msc"...},.dotnet.=.{." |
4a260 | 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 | msnet".},.},.onsolution.=.functi |
4a280 | 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 | on(sln).premake.generate(sln,."% |
4a2a0 | 25 2e 73 6c 6e 22 2c 20 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 | %.sln",.vstudio.sln2005.generate |
4a2c0 | 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 | ).end,.onproject.=.function(prj) |
4a2e0 | 0a 69 66 20 70 72 65 6d 61 6b 65 2e 69 73 64 6f 74 6e 65 74 70 72 6f 6a 65 63 74 28 70 72 6a 29 | .if.premake.isdotnetproject(prj) |
4a300 | 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e | .then.premake.generate(prj,."%%. |
4a320 | 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 61 74 65 | csproj",.vstudio.cs2005.generate |
4a340 | 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 63 73 70 72 | ).premake.generate(prj,."%%.cspr |
4a360 | 6f 6a 2e 75 73 65 72 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 | oj.user",.vstudio.cs2005.generat |
4a380 | 65 5f 75 73 65 72 29 0a 65 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 6e 65 65 | e_user).else.premake.vstudio.nee |
4a3a0 | 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 66 61 6c 73 65 0a 70 72 65 6d 61 6b 65 2e 67 65 | dAppxManifest.=.false.premake.ge |
4a3c0 | 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 22 2c 20 70 72 65 6d 61 6b | nerate(prj,."%%.vcxproj",.premak |
4a3e0 | 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 | e.vs2010_vcxproj).premake.genera |
4a400 | 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 75 73 65 72 22 2c 20 70 72 65 6d 61 | te(prj,."%%.vcxproj.user",.prema |
4a420 | 6b 65 2e 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 29 0a 70 72 65 6d 61 6b 65 2e | ke.vs2010_vcxproj_user).premake. |
4a440 | 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 76 63 78 70 72 6f 6a 2e 66 69 6c 74 65 72 | generate(prj,."%%.vcxproj.filter |
4a460 | 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 74 65 5f 66 69 6c 74 | s",.vstudio.vc2010.generate_filt |
4a480 | 65 72 73 29 0a 69 66 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 6e 65 65 64 41 70 70 78 | ers).if.premake.vstudio.needAppx |
4a4a0 | 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 | Manifest.then.premake.generate(p |
4a4c0 | 72 6a 2c 20 22 25 25 2e 61 70 70 78 6d 61 6e 69 66 65 73 74 22 2c 20 70 72 65 6d 61 6b 65 2e 76 | rj,."%%.appxmanifest",.premake.v |
4a4e0 | 73 32 30 31 30 5f 61 70 70 78 6d 61 6e 69 66 65 73 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 2c | s2010_appxmanifest).end.end.end, |
4a500 | 0a 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 | .oncleansolution.=.premake.vstud |
4a520 | 69 6f 2e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 | io.cleansolution,.oncleanproject |
4a540 | 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 | ..=.premake.vstudio.cleanproject |
4a560 | 2c 0a 6f 6e 63 6c 65 61 6e 74 61 72 67 65 74 20 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 | ,.oncleantarget...=.premake.vstu |
4a580 | 64 69 6f 2e 63 6c 65 61 6e 74 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 73 6f 6c | dio.cleantarget,.vstudio.=.{.sol |
4a5a0 | 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 | utionVersion.=."12",.targetFrame |
4a5c0 | 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....=. |
4a5e0 | 22 31 34 2e 30 22 2c 0a 77 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 | "14.0",.windowsTargetPlatformVer |
4a600 | 73 69 6f 6e 20 3d 20 22 38 2e 31 22 2c 0a 73 75 70 70 6f 72 74 73 36 34 62 69 74 45 64 69 74 43 | sion.=."8.1",.supports64bitEditC |
4a620 | 6f 6e 74 69 6e 75 65 20 3d 20 74 72 75 65 2c 0a 7d 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e 78 63 6f | ontinue.=.true,.}.}..premake.xco |
4a640 | 64 65 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 74 6f 6f 6c 73 65 74 20 3d | de.=.{.}.premake.xcode.toolset.= |
4a660 | 20 22 6d 61 63 6f 73 78 22 0a 6e 65 77 61 63 74 69 6f 6e 20 0a 7b 0a 74 72 69 67 67 65 72 20 20 | ."macosx".newaction..{.trigger.. |
4a680 | 20 20 20 20 20 20 20 3d 20 22 78 63 6f 64 65 33 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 | .......=."xcode3",.shortname.... |
4a6a0 | 20 20 20 3d 20 22 58 63 6f 64 65 20 33 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 | ...=."Xcode.3",.description..... |
4a6c0 | 3d 20 22 47 65 6e 65 72 61 74 65 20 41 70 70 6c 65 20 58 63 6f 64 65 20 33 20 70 72 6f 6a 65 63 | =."Generate.Apple.Xcode.3.projec |
4a6e0 | 74 20 66 69 6c 65 73 20 28 65 78 70 65 72 69 6d 65 6e 74 61 6c 29 22 2c 0a 6f 73 20 20 20 20 20 | t.files.(experimental)",.os..... |
4a700 | 20 20 20 20 20 20 20 20 20 3d 20 22 6d 61 63 6f 73 78 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 | .........=."macosx",.valid_kinds |
4a720 | 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 77 65 64 | .....=.{."ConsoleApp",."Windowed |
4a740 | 41 70 70 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 20 7d | App",."SharedLib",."StaticLib".} |
4a760 | 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 43 2b 2b 22 | ,.valid_languages.=.{."C",."C++" |
4a780 | 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.....= |
4a7a0 | 20 7b 20 22 67 63 63 22 20 7d 2c 0a 7d 2c 0a 76 61 6c 69 64 5f 70 6c 61 74 66 6f 72 6d 73 20 3d | .{."gcc".},.},.valid_platforms.= |
4a7c0 | 20 7b 20 0a 4e 61 74 69 76 65 20 3d 20 22 4e 61 74 69 76 65 22 2c 20 0a 78 33 32 20 3d 20 22 4e | .{..Native.=."Native",..x32.=."N |
4a7e0 | 61 74 69 76 65 20 33 32 2d 62 69 74 22 2c 20 0a 78 36 34 20 3d 20 22 4e 61 74 69 76 65 20 36 34 | ative.32-bit",..x64.=."Native.64 |
4a800 | 2d 62 69 74 22 2c 20 0a 55 6e 69 76 65 72 73 61 6c 33 32 20 3d 20 22 33 32 2d 62 69 74 20 55 6e | -bit",..Universal32.=."32-bit.Un |
4a820 | 69 76 65 72 73 61 6c 22 2c 20 0a 55 6e 69 76 65 72 73 61 6c 36 34 20 3d 20 22 36 34 2d 62 69 74 | iversal",..Universal64.=."64-bit |
4a840 | 20 55 6e 69 76 65 72 73 61 6c 22 2c 20 0a 55 6e 69 76 65 72 73 61 6c 20 3d 20 22 55 6e 69 76 65 | .Universal",..Universal.=."Unive |
4a860 | 72 73 61 6c 22 2c 0a 7d 2c 0a 64 65 66 61 75 6c 74 5f 70 6c 61 74 66 6f 72 6d 20 3d 20 22 55 6e | rsal",.},.default_platform.=."Un |
4a880 | 69 76 65 72 73 61 6c 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 | iversal",.onsolution.=.function( |
4a8a0 | 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 72 65 70 61 72 65 73 6f 6c 75 74 69 | sln).premake.xcode.preparesoluti |
4a8c0 | 6f 6e 28 73 6c 6e 29 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f | on(sln).end,.onproject.=.functio |
4a8e0 | 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 | n(prj).premake.generate(prj,."%% |
4a900 | 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 22 2c 20 70 72 65 | .xcodeproj/project.pbxproj",.pre |
4a920 | 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e | make.xcode.project).end,.onclean |
4a940 | 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e | project.=.function(prj).premake. |
4a960 | 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 22 25 25 2e 78 63 6f 64 65 70 72 | clean.directory(prj,."%%.xcodepr |
4a980 | 6f 6a 22 29 0a 65 6e 64 2c 0a 6f 6e 63 68 65 63 6b 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 | oj").end,.oncheckproject.=.funct |
4a9a0 | 69 6f 6e 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 6c 61 73 74 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 | ion(prj).local.last.for.cfg.in.p |
4a9c0 | 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 6c 61 73 | remake.eachconfig(prj).do.if.las |
4a9e0 | 74 20 61 6e 64 20 6c 61 73 74 20 7e 3d 20 63 66 67 2e 6b 69 6e 64 20 74 68 65 6e 0a 65 72 72 6f | t.and.last.~=.cfg.kind.then.erro |
4aa00 | 72 28 22 50 72 6f 6a 65 63 74 20 27 22 20 2e 2e 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 20 | r("Project.'"....prj.name...."'. |
4aa20 | 75 73 65 73 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 74 61 72 67 65 74 20 6b 69 6e 64 3b 20 | uses.more.than.one.target.kind;. |
4aa40 | 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 58 63 6f 64 65 22 2c 20 30 29 0a 65 6e 64 0a | not.supported.by.Xcode",.0).end. |
4aa60 | 6c 61 73 74 20 3d 20 63 66 67 2e 6b 69 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 7d 0a 6e 65 77 61 63 | last.=.cfg.kind.end.end,.}.newac |
4aa80 | 74 69 6f 6e 20 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 78 63 6f 64 65 | tion..{.trigger.........=."xcode |
4aaa0 | 34 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 58 63 6f 64 65 20 34 22 2c | 4",.shortname.......=."Xcode.4", |
4aac0 | 0a 64 65 73 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 41 70 70 | .description.....=."Generate.App |
4aae0 | 6c 65 20 58 63 6f 64 65 20 34 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 20 28 65 78 70 65 72 69 | le.Xcode.4.project.files.(experi |
4ab00 | 6d 65 6e 74 61 6c 29 22 2c 0a 6f 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 6d 61 63 | mental)",.os..............=."mac |
4ab20 | 6f 73 78 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 | osx",.valid_kinds.....=.{."Conso |
4ab40 | 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 68 61 72 65 64 4c 69 | leApp",."WindowedApp",."SharedLi |
4ab60 | 62 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 | b",."StaticLib".},.valid_languag |
4ab80 | 65 73 20 3d 20 7b 20 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 | es.=.{."C",."C++".},.valid_tools |
4aba0 | 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 67 63 63 22 20 7d 2c 0a 7d 2c 0a | .....=.{.cc.....=.{."gcc".},.},. |
4abc0 | 76 61 6c 69 64 5f 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 20 0a 4e 61 74 69 76 65 20 3d 20 22 4e | valid_platforms.=.{..Native.=."N |
4abe0 | 61 74 69 76 65 22 2c 20 0a 78 33 32 20 3d 20 22 4e 61 74 69 76 65 20 33 32 2d 62 69 74 22 2c 20 | ative",..x32.=."Native.32-bit",. |
4ac00 | 0a 78 36 34 20 3d 20 22 4e 61 74 69 76 65 20 36 34 2d 62 69 74 22 2c 20 0a 55 6e 69 76 65 72 73 | .x64.=."Native.64-bit",..Univers |
4ac20 | 61 6c 33 32 20 3d 20 22 33 32 2d 62 69 74 20 55 6e 69 76 65 72 73 61 6c 22 2c 20 0a 55 6e 69 76 | al32.=."32-bit.Universal",..Univ |
4ac40 | 65 72 73 61 6c 36 34 20 3d 20 22 36 34 2d 62 69 74 20 55 6e 69 76 65 72 73 61 6c 22 2c 20 0a 55 | ersal64.=."64-bit.Universal",..U |
4ac60 | 6e 69 76 65 72 73 61 6c 20 3d 20 22 55 6e 69 76 65 72 73 61 6c 22 2c 0a 7d 2c 0a 64 65 66 61 75 | niversal.=."Universal",.},.defau |
4ac80 | 6c 74 5f 70 6c 61 74 66 6f 72 6d 20 3d 20 22 55 6e 69 76 65 72 73 61 6c 22 2c 0a 6f 6e 73 6f 6c | lt_platform.=."Universal",.onsol |
4aca0 | 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 67 65 | ution.=.function(sln).premake.ge |
4acc0 | 6e 65 72 61 74 65 28 73 6c 6e 2c 20 22 25 25 2e 78 63 77 6f 72 6b 73 70 61 63 65 2f 63 6f 6e 74 | nerate(sln,."%%.xcworkspace/cont |
4ace0 | 65 6e 74 73 2e 78 63 77 6f 72 6b 73 70 61 63 65 64 61 74 61 22 2c 20 70 72 65 6d 61 6b 65 2e 78 | ents.xcworkspacedata",.premake.x |
4ad00 | 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 2c 0a 6f | code4.workspace_generate).end,.o |
4ad20 | 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 | nproject.=.function(prj).premake |
4ad40 | 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 25 25 2e 78 63 6f 64 65 70 72 6f 6a 2f 70 72 6f | .generate(prj,."%%.xcodeproj/pro |
4ad60 | 6a 65 63 74 2e 70 62 78 70 72 6f 6a 22 2c 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 72 6f | ject.pbxproj",.premake.xcode.pro |
4ad80 | 6a 65 63 74 29 0a 65 6e 64 2c 0a 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 | ject).end,.oncleanproject.=.func |
4ada0 | 74 69 6f 6e 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 | tion(prj).premake.clean.director |
4adc0 | 79 28 70 72 6a 2c 20 22 25 25 2e 78 63 6f 64 65 70 72 6f 6a 22 29 0a 70 72 65 6d 61 6b 65 2e 63 | y(prj,."%%.xcodeproj").premake.c |
4ade0 | 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 22 25 25 2e 78 63 77 6f 72 6b 73 70 | lean.directory(prj,."%%.xcworksp |
4ae00 | 61 63 65 22 29 0a 65 6e 64 2c 0a 6f 6e 63 68 65 63 6b 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 | ace").end,.oncheckproject.=.func |
4ae20 | 74 69 6f 6e 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 6c 61 73 74 0a 66 6f 72 20 63 66 67 20 69 6e 20 | tion(prj).local.last.for.cfg.in. |
4ae40 | 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 6c 61 | premake.eachconfig(prj).do.if.la |
4ae60 | 73 74 20 61 6e 64 20 6c 61 73 74 20 7e 3d 20 63 66 67 2e 6b 69 6e 64 20 74 68 65 6e 0a 65 72 72 | st.and.last.~=.cfg.kind.then.err |
4ae80 | 6f 72 28 22 50 72 6f 6a 65 63 74 20 27 22 20 2e 2e 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 27 | or("Project.'"....prj.name...."' |
4aea0 | 20 75 73 65 73 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 74 61 72 67 65 74 20 6b 69 6e 64 3b | .uses.more.than.one.target.kind; |
4aec0 | 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 58 63 6f 64 65 22 2c 20 30 29 0a 65 6e 64 | .not.supported.by.Xcode",.0).end |
4aee0 | 0a 6c 61 73 74 20 3d 20 63 66 67 2e 6b 69 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 7d 0a 00 6c 6f 63 | .last.=.cfg.kind.end.end,.}..loc |
4af00 | 61 6c 20 78 63 6f 64 65 20 3d 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 0a 6c 6f 63 61 6c 20 74 | al.xcode.=.premake.xcode.local.t |
4af20 | 72 65 65 20 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f | ree..=.premake.tree.function.xco |
4af40 | 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 0a 6c 6f 63 61 6c 20 | de.getbuildcategory(node).local. |
4af60 | 63 61 74 65 67 6f 72 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 | categories.=.{.[".a"].=."Framewo |
4af80 | 72 6b 73 22 2c 0a 5b 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 | rks",.[".c"].=."Sources",.[".cc" |
4afa0 | 5d 20 3d 20 22 53 6f 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 | ].=."Sources",.[".cpp"].=."Sourc |
4afc0 | 65 73 22 2c 0a 5b 22 2e 63 78 78 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 64 79 | es",.[".cxx"].=."Sources",.[".dy |
4afe0 | 6c 69 62 22 5d 20 3d 20 22 46 72 61 6d 65 77 6f 72 6b 73 22 2c 0a 5b 22 2e 66 72 61 6d 65 77 6f | lib"].=."Frameworks",.[".framewo |
4b000 | 72 6b 22 5d 20 3d 20 22 46 72 61 6d 65 77 6f 72 6b 73 22 2c 0a 5b 22 2e 6d 22 5d 20 3d 20 22 53 | rk"].=."Frameworks",.[".m"].=."S |
4b020 | 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 6d 6d 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 | ources",.[".mm"].=."Sources",.[" |
4b040 | 2e 73 74 72 69 6e 67 73 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 6e 69 62 | .strings"].=."Resources",.[".nib |
4b060 | 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 78 69 62 22 5d 20 3d 20 22 52 65 | "].=."Resources",.[".xib"].=."Re |
4b080 | 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 69 63 6e 73 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 | sources",.[".icns"].=."Resources |
4b0a0 | 22 2c 0a 5b 22 2e 62 6d 70 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 77 61 | ",.[".bmp"].=."Resources",.[".wa |
4b0c0 | 76 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 63 61 74 65 | v"].=."Resources",.}.return.cate |
4b0e0 | 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 6e 6f 64 65 2e 6e 61 | gories[path.getextension(node.na |
4b100 | 6d 65 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 63 6f 6e 66 69 | me)].end.function.xcode.getconfi |
4b120 | 67 6e 61 6d 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 63 66 67 2e 6e 61 6d 65 | gname(cfg).local.name.=.cfg.name |
4b140 | 0a 69 66 20 23 63 66 67 2e 70 72 6f 6a 65 63 74 2e 73 6f 6c 75 74 69 6f 6e 2e 78 63 6f 64 65 2e | .if.#cfg.project.solution.xcode. |
4b160 | 70 6c 61 74 66 6f 72 6d 73 20 3e 20 31 20 74 68 65 6e 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e | platforms.>.1.then.name.=.name.. |
4b180 | 2e 20 22 20 22 20 2e 2e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 | .."."....premake.action.current( |
4b1a0 | 29 2e 76 61 6c 69 64 5f 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a | ).valid_platforms[cfg.platform]. |
4b1c0 | 65 6e 64 0a 72 65 74 75 72 6e 20 6e 61 6d 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f | end.return.name.end.function.xco |
4b1e0 | 64 65 2e 67 65 74 66 69 6c 65 74 79 70 65 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 | de.getfiletype(node).local.types |
4b200 | 20 3d 20 7b 0a 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 | .=.{.[".c"].........=."sourcecod |
4b220 | 65 2e 63 2e 63 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 | e.c.c",.[".cc"]........=."source |
4b240 | 63 6f 64 65 2e 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 | code.cpp.cpp",.[".cpp"].......=. |
4b260 | 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 63 73 73 22 5d 20 20 | "sourcecode.cpp.cpp",.[".css"].. |
4b280 | 20 20 20 20 20 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 | .....=."text.css",.[".cxx"]..... |
4b2a0 | 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 66 72 61 | ..=."sourcecode.cpp.cpp",.[".fra |
4b2c0 | 6d 65 77 6f 72 6b 22 5d 20 3d 20 22 77 72 61 70 70 65 72 2e 66 72 61 6d 65 77 6f 72 6b 22 2c 0a | mework"].=."wrapper.framework",. |
4b2e0 | 5b 22 2e 67 69 66 22 5d 20 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 67 69 66 22 2c 0a 5b 22 | [".gif"].......=."image.gif",.[" |
4b300 | 2e 68 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 68 22 2c | .h"].........=."sourcecode.c.h", |
4b320 | 0a 5b 22 2e 68 74 6d 6c 22 5d 20 20 20 20 20 20 3d 20 22 74 65 78 74 2e 68 74 6d 6c 22 2c 0a 5b | .[".html"]......=."text.html",.[ |
4b340 | 22 2e 6c 75 61 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 6c 75 61 22 | ".lua"].......=."sourcecode.lua" |
4b360 | 2c 0a 5b 22 2e 6d 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 | ,.[".m"].........=."sourcecode.c |
4b380 | 2e 6f 62 6a 63 22 2c 0a 5b 22 2e 6d 6d 22 5d 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 | .objc",.[".mm"]........=."source |
4b3a0 | 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 70 70 22 2c 0a 5b 22 2e 6e 69 62 22 5d 20 20 20 20 20 20 | code.cpp.objcpp",.[".nib"]...... |
4b3c0 | 20 3d 20 22 77 72 61 70 70 65 72 2e 6e 69 62 22 2c 0a 5b 22 2e 70 63 68 22 5d 20 20 20 20 20 20 | .=."wrapper.nib",.[".pch"]...... |
4b3e0 | 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 2e 68 22 2c 0a 5b 22 2e 70 6c 69 73 74 22 5d 20 | .=."sourcecode.c.h",.[".plist"]. |
4b400 | 20 20 20 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 2e 78 6d 6c 22 2c 0a 5b 22 2e 73 74 72 69 6e | ....=."text.plist.xml",.[".strin |
4b420 | 67 73 22 5d 20 20 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 2e 73 74 72 69 6e 67 73 22 2c 0a 5b | gs"]...=."text.plist.strings",.[ |
4b440 | 22 2e 78 69 62 22 5d 20 20 20 20 20 20 20 3d 20 22 66 69 6c 65 2e 78 69 62 22 2c 0a 5b 22 2e 69 | ".xib"].......=."file.xib",.[".i |
4b460 | 63 6e 73 22 5d 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 69 63 6e 73 22 2c 0a 5b 22 2e 62 6d | cns"]......=."image.icns",.[".bm |
4b480 | 70 22 5d 20 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 62 6d 70 22 2c 0a 5b 22 2e 77 61 76 22 | p"].......=."image.bmp",.[".wav" |
4b4a0 | 5d 20 20 20 20 20 20 20 3d 20 22 61 75 64 69 6f 2e 77 61 76 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 | ].......=."audio.wav",.}.return. |
4b4c0 | 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 74 | types[path.getextension(node.pat |
4b4e0 | 68 29 5d 20 6f 72 20 22 74 65 78 74 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 | h)].or."text".end.function.xcode |
4b500 | 2e 67 65 74 66 69 6c 65 74 79 70 65 46 6f 72 63 65 64 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 74 | .getfiletypeForced(node).local.t |
4b520 | 79 70 65 73 20 3d 20 7b 0a 5b 22 2e 63 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 | ypes.=.{.[".c"].........=."sourc |
4b540 | 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 63 22 5d 20 20 20 20 20 20 20 20 3d | ecode.cpp.cpp",.[".cc"]........= |
4b560 | 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 63 70 70 22 5d 20 | ."sourcecode.cpp.cpp",.[".cpp"]. |
4b580 | 20 20 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 | ......=."sourcecode.cpp.cpp",.[" |
4b5a0 | 2e 63 73 73 22 5d 20 20 20 20 20 20 20 3d 20 22 74 65 78 74 2e 63 73 73 22 2c 0a 5b 22 2e 63 78 | .css"].......=."text.css",.[".cx |
4b5c0 | 78 22 5d 20 20 20 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 | x"].......=."sourcecode.cpp.cpp" |
4b5e0 | 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 6d | ,.[".framework"].=."wrapper.fram |
4b600 | 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 2e | ework",.[".gif"].......=."image. |
4b620 | 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 6f | gif",.[".h"].........=."sourceco |
4b640 | 64 65 2e 63 70 70 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 | de.cpp.h",.[".html"]......=."tex |
4b660 | 74 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 | t.html",.[".lua"].......=."sourc |
4b680 | 65 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 | ecode.lua",.[".m"].........=."so |
4b6a0 | 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 70 70 22 2c 0a 5b 22 2e 6d 6d 22 5d 20 20 20 | urcecode.cpp.objcpp",.[".mm"]... |
4b6c0 | 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 70 70 22 2c 0a | .....=."sourcecode.cpp.objcpp",. |
4b6e0 | 5b 22 2e 6e 69 62 22 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 | [".nib"].......=."wrapper.nib",. |
4b700 | 5b 22 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 70 70 | [".pch"].......=."sourcecode.cpp |
4b720 | 2e 68 22 2c 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 | .h",.[".plist"].....=."text.plis |
4b740 | 74 2e 78 6d 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 | t.xml",.[".strings"]...=."text.p |
4b760 | 6c 69 73 74 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 | list.strings",.[".xib"].......=. |
4b780 | 22 66 69 6c 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 | "file.xib",.[".icns"]......=."im |
4b7a0 | 61 67 65 2e 69 63 6e 73 22 2c 0a 5b 22 2e 62 6d 70 22 5d 20 20 20 20 20 20 20 3d 20 22 69 6d 61 | age.icns",.[".bmp"].......=."ima |
4b7c0 | 67 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 | ge.bmp",.[".wav"].......=."audio |
4b7e0 | 2e 77 61 76 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 74 79 70 65 73 5b 70 61 74 68 2e 67 65 74 65 78 | .wav",.}.return.types[path.getex |
4b800 | 74 65 6e 73 69 6f 6e 28 6e 6f 64 65 2e 70 61 74 68 29 5d 20 6f 72 20 22 74 65 78 74 22 0a 65 6e | tension(node.path)].or."text".en |
4b820 | 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 70 72 6f 64 75 63 74 74 79 70 65 28 | d.function.xcode.getproducttype( |
4b840 | 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 | node).local.types.=.{.ConsoleApp |
4b860 | 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 74 6f 6f 6c | ..=."com.apple.product-type.tool |
4b880 | 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 63 6f 6d 2e 61 70 70 6c 65 2e 70 72 6f 64 | ",.WindowedApp.=."com.apple.prod |
4b8a0 | 75 63 74 2d 74 79 70 65 2e 61 70 70 6c 69 63 61 74 69 6f 6e 22 2c 0a 53 74 61 74 69 63 4c 69 62 | uct-type.application",.StaticLib |
4b8c0 | 20 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 6c 69 62 | ...=."com.apple.product-type.lib |
4b8e0 | 72 61 72 79 2e 73 74 61 74 69 63 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 3d 20 22 63 6f 6d | rary.static",.SharedLib...=."com |
4b900 | 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 64 79 6e 61 | .apple.product-type.library.dyna |
4b920 | 6d 69 63 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 74 79 70 65 73 5b 6e 6f 64 65 2e 63 66 67 2e 6b 69 | mic",.}.return.types[node.cfg.ki |
4b940 | 6e 64 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 74 61 72 67 65 74 | nd].end.function.xcode.gettarget |
4b960 | 74 79 70 65 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a 43 6f 6e 73 6f | type(node).local.types.=.{.Conso |
4b980 | 6c 65 41 70 70 20 20 3d 20 22 5c 22 63 6f 6d 70 69 6c 65 64 2e 6d 61 63 68 2d 6f 2e 65 78 65 63 | leApp..=."\"compiled.mach-o.exec |
4b9a0 | 75 74 61 62 6c 65 5c 22 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 77 72 61 70 70 65 | utable\"",.WindowedApp.=."wrappe |
4b9c0 | 72 2e 61 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 3d 20 22 61 | r.application",.StaticLib...=."a |
4b9e0 | 72 63 68 69 76 65 2e 61 72 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 3d 20 22 5c 22 63 6f 6d | rchive.ar",.SharedLib...=."\"com |
4ba00 | 70 69 6c 65 64 2e 6d 61 63 68 2d 6f 2e 64 79 6c 69 62 5c 22 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 | piled.mach-o.dylib\"",.}.return. |
4ba20 | 74 79 70 65 73 5b 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | types[node.cfg.kind].end.functio |
4ba40 | 6e 20 78 63 6f 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 | n.xcode.getxcodeprojname(prj).lo |
4ba60 | 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 | cal.fname.=.premake.project.getf |
4ba80 | 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 22 25 25 2e 78 63 6f 64 65 70 72 6f 6a 22 29 0a 72 65 74 | ilename(prj,."%%.xcodeproj").ret |
4baa0 | 75 72 6e 20 66 6e 61 6d 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 69 73 66 | urn.fname.end.function.xcode.isf |
4bac0 | 72 61 6d 65 77 6f 72 6b 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 28 70 61 74 68 2e 67 65 74 | ramework(fname).return.(path.get |
4bae0 | 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 66 72 61 6d 65 77 6f 72 6b 22 | extension(fname).==.".framework" |
4bb00 | 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 29 0a 72 65 74 | ).end.function.xcode.newid().ret |
4bb20 | 75 72 6e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 30 34 58 25 30 34 58 25 30 34 58 25 | urn.string.format("%04X%04X%04X% |
4bb40 | 30 34 58 25 30 34 58 25 30 34 58 22 2c 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 | 04X%04X%04X",.math.random(0,.327 |
4bb60 | 36 37 29 2c 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 37 29 2c 0a 6d 61 74 68 | 67),.math.random(0,.32767),.math |
4bb80 | 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 37 29 2c 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 28 30 | .random(0,.32767),.math.random(0 |
4bba0 | 2c 20 33 32 37 36 37 29 2c 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 37 29 2c | ,.32767),.math.random(0,.32767), |
4bbc0 | 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 28 30 2c 20 33 32 37 36 37 29 29 0a 65 6e 64 0a 66 75 6e 63 | .math.random(0,.32767)).end.func |
4bbe0 | 74 69 6f 6e 20 78 63 6f 64 65 2e 70 72 65 70 61 72 65 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a | tion.xcode.preparesolution(sln). |
4bc00 | 73 6c 6e 2e 78 63 6f 64 65 20 3d 20 7b 20 7d 0a 73 6c 6e 2e 78 63 6f 64 65 2e 70 6c 61 74 66 6f | sln.xcode.=.{.}.sln.xcode.platfo |
4bc20 | 72 6d 73 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 74 65 72 70 6c 61 74 66 6f 72 6d 73 28 73 6c | rms.=.premake.filterplatforms(sl |
4bc40 | 6e 2c 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 76 61 6c 69 | n,.premake.action.current().vali |
4bc60 | 64 5f 70 6c 61 74 66 6f 72 6d 73 2c 20 22 55 6e 69 76 65 72 73 61 6c 22 29 0a 66 6f 72 20 70 72 | d_platforms,."Universal").for.pr |
4bc80 | 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 | j.in.premake.solution.eachprojec |
4bca0 | 74 28 73 6c 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 | t(sln).do.local.cfg.=.premake.ge |
4bcc0 | 74 63 6f 6e 66 69 67 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 | tconfig(prj,.prj.configurations[ |
4bce0 | 31 5d 2c 20 73 6c 6e 2e 78 63 6f 64 65 2e 70 6c 61 74 66 6f 72 6d 73 5b 31 5d 29 0a 6c 6f 63 61 | 1],.sln.xcode.platforms[1]).loca |
4bd00 | 6c 20 6e 6f 64 65 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 6e 65 77 28 70 61 74 68 2e 67 | l.node.=.premake.tree.new(path.g |
4bd20 | 65 74 6e 61 6d 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 6c 65 70 61 74 | etname(cfg.buildtarget.bundlepat |
4bd40 | 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 70 72 65 | h)).node.cfg.=.cfg.node.id.=.pre |
4bd60 | 6d 61 6b 65 2e 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 70 72 6f 64 75 63 74 22 | make.xcode.newid(node,."product" |
4bd80 | 29 0a 6e 6f 64 65 2e 74 61 72 67 65 74 69 64 20 3d 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e | ).node.targetid.=.premake.xcode. |
4bda0 | 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 74 61 72 67 65 74 22 29 0a 70 72 6a 2e 78 63 6f 64 65 20 | newid(node,."target").prj.xcode. |
4bdc0 | 3d 20 7b 7d 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 | =.{}.prj.xcode.projectnode.=.nod |
4bde0 | 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 | e.end.end.function.xcode.printli |
4be00 | 73 74 28 6c 69 73 74 2c 20 74 61 67 29 0a 69 66 20 23 6c 69 73 74 20 3e 20 30 20 74 68 65 6e 0a | st(list,.tag).if.#list.>.0.then. |
4be20 | 5f 70 28 34 2c 27 25 73 20 3d 20 28 27 2c 20 74 61 67 29 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 | _p(4,'%s.=.(',.tag).for._,.item. |
4be40 | 69 6e 20 69 70 61 69 72 73 28 6c 69 73 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 65 73 63 61 70 65 64 | in.ipairs(list).do.local.escaped |
4be60 | 5f 69 74 65 6d 20 3d 20 69 74 65 6d 3a 67 73 75 62 28 22 5c 22 22 2c 20 22 5c 5c 5c 22 22 29 0a | _item.=.item:gsub("\"",."\\\""). |
4be80 | 5f 70 28 35 2c 20 27 22 25 73 22 2c 27 2c 20 65 73 63 61 70 65 64 5f 69 74 65 6d 29 0a 65 6e 64 | _p(5,.'"%s",',.escaped_item).end |
4bea0 | 0a 5f 70 28 34 2c 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 | ._p(4,');').end.end.function.xco |
4bec0 | 64 65 2e 48 65 61 64 65 72 28 29 0a 5f 70 28 27 2f 2f 20 21 24 2a 55 54 46 38 2a 24 21 27 29 0a | de.Header()._p('//.!$*UTF8*$!'). |
4bee0 | 5f 70 28 27 7b 27 29 0a 5f 70 28 31 2c 27 61 72 63 68 69 76 65 56 65 72 73 69 6f 6e 20 3d 20 31 | _p('{')._p(1,'archiveVersion.=.1 |
4bf00 | 3b 27 29 0a 5f 70 28 31 2c 27 63 6c 61 73 73 65 73 20 3d 20 7b 27 29 0a 5f 70 28 31 2c 27 7d 3b | ;')._p(1,'classes.=.{')._p(1,'}; |
4bf20 | 27 29 0a 5f 70 28 31 2c 27 6f 62 6a 65 63 74 56 65 72 73 69 6f 6e 20 3d 20 34 35 3b 27 29 0a 5f | ')._p(1,'objectVersion.=.45;')._ |
4bf40 | 70 28 31 2c 27 6f 62 6a 65 63 74 73 20 3d 20 7b 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 | p(1,'objects.=.{')._p('').end.fu |
4bf60 | 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 42 75 69 6c 64 46 69 6c 65 28 74 72 29 0a 5f 70 | nction.xcode.PBXBuildFile(tr)._p |
4bf80 | 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 42 75 69 6c 64 46 69 6c 65 20 73 65 63 74 69 6f 6e 20 | ('/*.Begin.PBXBuildFile.section. |
4bfa0 | 2a 2f 27 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 | */').tree.traverse(tr,.{.onnode. |
4bfc0 | 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 |
4bfe0 | 20 74 68 65 6e 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 25 73 20 2a 2f 20 3d 20 | .then._p(2,'%s./*.%s.in.%s.*/.=. |
4c000 | 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 3d 20 25 | {isa.=.PBXBuildFile;.fileRef.=.% |
4c020 | 73 20 2f 2a 20 25 73 20 2a 2f 3b 20 7d 3b 27 2c 20 0a 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 | s./*.%s.*/;.};',..node.buildid,. |
4c040 | 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 6f 72 | node.name,.xcode.getbuildcategor |
4c060 | 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 6e 64 | y(node),.node.id,.node.name).end |
4c080 | 0a 65 6e 64 0a 7d 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 42 75 69 6c 64 46 69 6c 65 20 | .end.})._p('/*.End.PBXBuildFile. |
4c0a0 | 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 |
4c0c0 | 20 78 63 6f 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 | .xcode.PBXContainerItemProxy(tr) |
4c0e0 | 0a 69 66 20 23 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 | .if.#tr.projects.children.>.0.th |
4c100 | 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d | en._p('/*.Begin.PBXContainerItem |
4c120 | 50 72 6f 78 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 | Proxy.section.*/').for._,.node.i |
4c140 | 6e 20 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 | n.ipairs(tr.projects.children).d |
4c160 | 6f 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 | o._p(2,'%s./*.PBXContainerItemPr |
4c180 | 6f 78 79 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 70 72 6f 64 75 63 74 70 72 6f 78 79 69 64 | oxy.*/.=.{',.node.productproxyid |
4c1a0 | 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 | )._p(3,'isa.=.PBXContainerItemPr |
4c1c0 | 6f 78 79 3b 27 29 0a 5f 70 28 33 2c 27 63 6f 6e 74 61 69 6e 65 72 50 6f 72 74 61 6c 20 3d 20 25 | oxy;')._p(3,'containerPortal.=.% |
4c1e0 | 73 20 2f 2a 20 25 73 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 70 61 74 68 2e 67 65 74 6e | s./*.%s.*/;',.node.id,.path.getn |
4c200 | 61 6d 65 28 6e 6f 64 65 2e 70 61 74 68 29 29 0a 5f 70 28 33 2c 27 70 72 6f 78 79 54 79 70 65 20 | ame(node.path))._p(3,'proxyType. |
4c220 | 3d 20 32 3b 27 29 0a 5f 70 28 33 2c 27 72 65 6d 6f 74 65 47 6c 6f 62 61 6c 49 44 53 74 72 69 6e | =.2;')._p(3,'remoteGlobalIDStrin |
4c240 | 67 20 3d 20 25 73 3b 27 2c 20 6e 6f 64 65 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f | g.=.%s;',.node.project.xcode.pro |
4c260 | 6a 65 63 74 6e 6f 64 65 2e 69 64 29 0a 5f 70 28 33 2c 27 72 65 6d 6f 74 65 49 6e 66 6f 20 3d 20 | jectnode.id)._p(3,'remoteInfo.=. |
4c280 | 22 25 73 22 3b 27 2c 20 6e 6f 64 65 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 | "%s";',.node.project.xcode.proje |
4c2a0 | 63 74 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 32 2c 27 25 73 | ctnode.name)._p(2,'};')._p(2,'%s |
4c2c0 | 20 2f 2a 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 2a 2f 20 3d 20 7b | ./*.PBXContainerItemProxy.*/.=.{ |
4c2e0 | 27 2c 20 6e 6f 64 65 2e 74 61 72 67 65 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 | ',.node.targetproxyid)._p(3,'isa |
4c300 | 20 3d 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 3b 27 29 0a 5f 70 28 33 | .=.PBXContainerItemProxy;')._p(3 |
4c320 | 2c 27 63 6f 6e 74 61 69 6e 65 72 50 6f 72 74 61 6c 20 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b | ,'containerPortal.=.%s./*.%s.*/; |
4c340 | 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 61 | ',.node.id,.path.getname(node.pa |
4c360 | 74 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 | th))._p(3,'proxyType.=.1;')._p(3 |
4c380 | 2c 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 | ,'remoteGlobalIDString.=.%s;',.n |
4c3a0 | 6f 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 | ode.project.xcode.projectnode.ta |
4c3c0 | 72 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 22 25 73 22 3b | rgetid)._p(3,'remoteInfo.=."%s"; |
4c3e0 | 27 2c 20 6e 6f 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 | ',.node.project.xcode.projectnod |
4c400 | 65 2e 6e 61 6d 65 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 | e.name)._p(2,'};').end._p('/*.En |
4c420 | 64 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 | d.PBXContainerItemProxy.section. |
4c440 | 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 |
4c460 | 64 65 2e 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 28 74 72 2c 70 72 6a 29 0a 5f 70 28 27 | de.PBXFileReference(tr,prj)._p(' |
4c480 | 2f 2a 20 42 65 67 69 6e 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 20 73 65 63 74 69 6f | /*.Begin.PBXFileReference.sectio |
4c4a0 | 6e 20 2a 2f 27 29 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 | n.*/').tree.traverse(tr,.{.onlea |
4c4c0 | 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 74 20 6e 6f 64 65 2e 70 | f.=.function(node).if.not.node.p |
4c4e0 | 61 74 68 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 69 66 20 6e 6f 64 65 2e 6b 69 6e 64 | ath.then.return.end.if.node.kind |
4c500 | 20 3d 3d 20 22 70 72 6f 64 75 63 74 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 | .==."product".then._p(2,'%s./*.% |
4c520 | 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;. |
4c540 | 65 78 70 6c 69 63 69 74 46 69 6c 65 54 79 70 65 20 3d 20 25 73 3b 20 69 6e 63 6c 75 64 65 49 6e | explicitFileType.=.%s;.includeIn |
4c560 | 49 6e 64 65 78 20 3d 20 30 3b 20 6e 61 6d 65 20 3d 20 22 25 73 22 3b 20 70 61 74 68 20 3d 20 22 | Index.=.0;.name.=."%s";.path.=." |
4c580 | 25 73 22 3b 20 73 6f 75 72 63 65 54 72 65 65 20 3d 20 42 55 49 4c 54 5f 50 52 4f 44 55 43 54 53 | %s";.sourceTree.=.BUILT_PRODUCTS |
4c5a0 | 5f 44 49 52 3b 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 | _DIR;.};',.node.id,.node.name,.x |
4c5c0 | 63 6f 64 65 2e 67 65 74 74 61 72 67 65 74 74 79 70 65 28 6e 6f 64 65 29 2c 20 6e 6f 64 65 2e 6e | code.gettargettype(node),.node.n |
4c5e0 | 61 6d 65 2c 20 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 | ame,.path.getname(node.cfg.build |
4c600 | 74 61 72 67 65 74 2e 62 75 6e 64 6c 65 70 61 74 68 29 29 0a 65 6c 73 65 69 66 20 6e 6f 64 65 2e | target.bundlepath)).elseif.node. |
4c620 | 70 61 72 65 6e 74 2e 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 | parent.parent.==.tr.projects.the |
4c640 | 6e 0a 6c 6f 63 61 6c 20 72 65 6c 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 | n.local.relpath.=.path.getrelati |
4c660 | 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 65 2e 70 61 72 | ve(tr.project.location,.node.par |
4c680 | 65 6e 74 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 5f 70 28 32 2c 27 25 73 20 2f | ent.project.location)._p(2,'%s./ |
4c6a0 | 2a 20 25 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 | *.%s.*/.=.{isa.=.PBXFileReferenc |
4c6c0 | 65 3b 20 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 | e;.lastKnownFileType.=."wrapper. |
4c6e0 | 70 62 2d 70 72 6f 6a 65 63 74 22 3b 20 6e 61 6d 65 20 3d 20 22 25 73 22 3b 20 70 61 74 68 20 3d | pb-project";.name.=."%s";.path.= |
4c700 | 20 22 25 73 22 3b 20 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 | ."%s";.sourceTree.=.SOURCE_ROOT; |
4c720 | 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 69 64 2c 20 6e 6f 64 65 2e 70 61 72 65 6e | .};',.node.parent.id,.node.paren |
4c740 | 74 2e 6e 61 6d 65 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 6e 61 6d 65 2c 20 70 61 74 68 2e 6a | t.name,.node.parent.name,.path.j |
4c760 | 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 6e 61 6d 65 29 29 0a | oin(relpath,.node.parent.name)). |
4c780 | 65 6c 73 65 0a 6c 6f 63 61 6c 20 70 74 68 2c 20 73 72 63 0a 69 66 20 78 63 6f 64 65 2e 69 73 66 | else.local.pth,.src.if.xcode.isf |
4c7a0 | 72 61 6d 65 77 6f 72 6b 28 6e 6f 64 65 2e 70 61 74 68 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e | ramework(node.path).then.local.n |
4c7c0 | 6f 64 65 50 61 74 68 20 3d 20 6e 6f 64 65 2e 70 61 74 68 0a 6c 6f 63 61 6c 20 5f 2c 20 6d 61 74 | odePath.=.node.path.local._,.mat |
4c7e0 | 63 68 45 6e 64 2c 20 76 61 72 69 61 62 6c 65 20 3d 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 6e 6f | chEnd,.variable.=.string.find(no |
4c800 | 64 65 50 61 74 68 2c 20 22 5e 25 24 25 28 28 2e 2b 29 25 29 2f 22 29 0a 69 66 20 76 61 72 69 61 | dePath,."^%$%((.+)%)/").if.varia |
4c820 | 62 6c 65 20 74 68 65 6e 0a 6e 6f 64 65 50 61 74 68 20 3d 20 73 74 72 69 6e 67 2e 73 75 62 28 6e | ble.then.nodePath.=.string.sub(n |
4c840 | 6f 64 65 50 61 74 68 2c 20 6d 61 74 63 68 45 6e 64 20 2b 20 31 29 0a 65 6e 64 0a 69 66 20 73 74 | odePath,.matchEnd.+.1).end.if.st |
4c860 | 72 69 6e 67 2e 66 69 6e 64 28 6e 6f 64 65 50 61 74 68 2c 27 2f 27 29 20 20 74 68 65 6e 0a 69 66 | ring.find(nodePath,'/')..then.if |
4c880 | 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 6e 6f 64 65 50 61 74 68 2c 27 5e 25 2e 27 29 74 68 65 6e | .string.find(nodePath,'^%.')then |
4c8a0 | 0a 65 72 72 6f 72 28 27 72 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 6e 6f 74 20 63 | .error('relative.paths.are.not.c |
4c8c0 | 75 72 72 65 6e 74 6c 79 20 73 75 70 70 6f 72 74 65 64 20 66 6f 72 20 66 72 61 6d 65 77 6f 72 6b | urrently.supported.for.framework |
4c8e0 | 73 27 29 0a 65 6e 64 0a 70 74 68 20 3d 20 6e 6f 64 65 50 61 74 68 0a 65 6c 73 65 0a 70 74 68 20 | s').end.pth.=.nodePath.else.pth. |
4c900 | 3d 20 22 2f 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 | =."/System/Library/Frameworks/". |
4c920 | 2e 2e 20 6e 6f 64 65 50 61 74 68 0a 65 6e 64 0a 69 66 20 76 61 72 69 61 62 6c 65 20 74 68 65 6e | ...nodePath.end.if.variable.then |
4c940 | 0a 73 72 63 20 3d 20 76 61 72 69 61 62 6c 65 0a 69 66 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 70 | .src.=.variable.if.string.find(p |
4c960 | 74 68 2c 20 27 5e 2f 27 29 20 74 68 65 6e 0a 70 74 68 20 3d 20 73 74 72 69 6e 67 2e 73 75 62 28 | th,.'^/').then.pth.=.string.sub( |
4c980 | 70 74 68 2c 20 32 29 0a 65 6e 64 0a 65 6c 73 65 0a 73 72 63 20 3d 20 22 3c 61 62 73 6f 6c 75 74 | pth,.2).end.else.src.=."<absolut |
4c9a0 | 65 3e 22 0a 65 6e 64 0a 65 6c 73 65 0a 73 72 63 20 3d 20 22 3c 67 72 6f 75 70 3e 22 0a 69 66 20 | e>".end.else.src.=."<group>".if. |
4c9c0 | 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 69 73 76 70 61 74 68 20 74 68 65 6e 0a 70 74 68 20 3d 20 6e | node.parent.isvpath.then.pth.=.n |
4c9e0 | 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 0a 65 6c 73 65 0a 70 74 68 20 3d 20 74 72 65 65 2e 67 65 74 | ode.cfg.name.else.pth.=.tree.get |
4ca00 | 6c 6f 63 61 6c 70 61 74 68 28 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 6e 6f 74 20 | localpath(node).end.end.if.(not. |
4ca20 | 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 46 6f 72 63 65 43 50 50 29 20 74 68 65 6e 0a 5f 70 28 32 2c | prj.options.ForceCPP).then._p(2, |
4ca40 | 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 69 73 61 20 3d 20 50 42 58 46 69 6c 65 52 65 66 | '%s./*.%s.*/.=.{isa.=.PBXFileRef |
4ca60 | 65 72 65 6e 63 65 3b 20 6c 61 73 74 4b 6e 6f 77 6e 46 69 6c 65 54 79 70 65 20 3d 20 25 73 3b 20 | erence;.lastKnownFileType.=.%s;. |
4ca80 | 6e 61 6d 65 20 3d 20 22 25 73 22 3b 20 70 61 74 68 20 3d 20 22 25 73 22 3b 20 73 6f 75 72 63 65 | name.=."%s";.path.=."%s";.source |
4caa0 | 54 72 65 65 20 3d 20 22 25 73 22 3b 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e | Tree.=."%s";.};',.node.id,.node. |
4cac0 | 6e 61 6d 65 2c 20 78 63 6f 64 65 2e 67 65 74 66 69 6c 65 74 79 70 65 28 6e 6f 64 65 29 2c 20 6e | name,.xcode.getfiletype(node),.n |
4cae0 | 6f 64 65 2e 6e 61 6d 65 2c 20 70 74 68 2c 20 73 72 63 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 25 | ode.name,.pth,.src).else._p(2,'% |
4cb00 | 73 20 2f 2a 20 25 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 | s./*.%s.*/.=.{isa.=.PBXFileRefer |
4cb20 | 65 6e 63 65 3b 20 65 78 70 6c 69 63 69 74 46 69 6c 65 54 79 70 65 20 3d 20 25 73 3b 20 6e 61 6d | ence;.explicitFileType.=.%s;.nam |
4cb40 | 65 20 3d 20 22 25 73 22 3b 20 70 61 74 68 20 3d 20 22 25 73 22 3b 20 73 6f 75 72 63 65 54 72 65 | e.=."%s";.path.=."%s";.sourceTre |
4cb60 | 65 20 3d 20 22 25 73 22 3b 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d | e.=."%s";.};',.node.id,.node.nam |
4cb80 | 65 2c 20 78 63 6f 64 65 2e 67 65 74 66 69 6c 65 74 79 70 65 46 6f 72 63 65 64 28 6e 6f 64 65 29 | e,.xcode.getfiletypeForced(node) |
4cba0 | 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 70 74 68 2c 20 73 72 63 29 0a 65 6e 64 0a 65 6e 64 0a 65 | ,.node.name,.pth,.src).end.end.e |
4cbc0 | 6e 64 0a 7d 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 | nd.})._p('/*.End.PBXFileReferenc |
4cbe0 | 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 6e 63 74 69 | e.section.*/')._p('').end.functi |
4cc00 | 6f 6e 20 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 | on.xcode.PBXFrameworksBuildPhase |
4cc20 | 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 | (tr)._p('/*.Begin.PBXFrameworksB |
4cc40 | 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 32 2c 27 25 73 20 | uildPhase.section.*/')._p(2,'%s. |
4cc60 | 2f 2a 20 46 72 61 6d 65 77 6f 72 6b 73 20 2a 2f 20 3d 20 7b 27 2c 20 74 72 2e 70 72 6f 64 75 63 | /*.Frameworks.*/.=.{',.tr.produc |
4cc80 | 74 73 2e 63 68 69 6c 64 72 65 6e 5b 31 5d 2e 66 78 73 74 61 67 65 69 64 29 0a 5f 70 28 33 2c 27 | ts.children[1].fxstageid)._p(3,' |
4cca0 | 69 73 61 20 3d 20 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 3b 27 29 | isa.=.PBXFrameworksBuildPhase;') |
4ccc0 | 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 |
4cce0 | 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 |
4cd00 | 61 76 65 72 73 65 28 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d | averse(tr.frameworks,.{.onleaf.= |
4cd20 | 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 | .function(node)._p(4,'%s./*.%s.i |
4cd40 | 6e 20 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 | n.Frameworks.*/,',.node.buildid, |
4cd60 | 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 7d 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 | .node.name).end.}).tree.traverse |
4cd80 | 28 74 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 | (tr.projects,.{.onleaf.=.functio |
4cda0 | 6e 28 6e 6f 64 65 29 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 46 72 61 6d 65 77 | n(node)._p(4,'%s./*.%s.in.Framew |
4cdc0 | 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 6f 64 65 2e 6e 61 | orks.*/,',.node.buildid,.node.na |
4cde0 | 6d 65 29 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 4f | me).end.})._p(3,');')._p(3,'runO |
4ce00 | 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 3d | nlyForDeploymentPostprocessing.= |
4ce20 | 20 30 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 46 | .0;')._p(2,'};')._p('/*.End.PBXF |
4ce40 | 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 | rameworksBuildPhase.section.*/') |
4ce60 | 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 47 72 | ._p('').end.function.xcode.PBXGr |
4ce80 | 6f 75 70 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 47 72 6f 75 70 20 73 65 | oup(tr)._p('/*.Begin.PBXGroup.se |
4cea0 | 63 74 69 6f 6e 20 2a 2f 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f | ction.*/').tree.traverse(tr,.{.o |
4cec0 | 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 28 6e 6f 64 65 2e | nnode.=.function(node).if.(node. |
4cee0 | 70 61 74 68 20 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 | path.and.#node.children.==.0).or |
4cf00 | 20 6e 6f 64 65 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 | .node.kind.==."vgroup".then.retu |
4cf20 | 72 6e 0a 65 6e 64 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 20 3d 3d 20 74 72 2e 70 72 6f 6a | rn.end.if.node.parent.==.tr.proj |
4cf40 | 65 63 74 73 20 74 68 65 6e 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 50 72 6f 64 75 63 74 73 20 2a | ects.then._p(2,'%s./*.Products.* |
4cf60 | 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 70 72 6f 64 75 63 74 67 72 6f 75 70 69 64 29 0a 65 6c 73 | /.=.{',.node.productgroupid).els |
4cf80 | 65 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 65 2e 69 | e._p(2,'%s./*.%s.*/.=.{',.node.i |
4cfa0 | 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 | d,.node.name).end._p(3,'isa.=.PB |
4cfc0 | 58 47 72 6f 75 70 3b 27 29 0a 5f 70 28 33 2c 27 63 68 69 6c 64 72 65 6e 20 3d 20 28 27 29 0a 66 | XGroup;')._p(3,'children.=.(').f |
4cfe0 | 6f 72 20 5f 2c 20 63 68 69 6c 64 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 6e 6f 64 65 2e 63 | or._,.childnode.in.ipairs(node.c |
4d000 | 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 2c 27 2c | hildren).do._p(4,'%s./*.%s.*/,', |
4d020 | 20 63 68 69 6c 64 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 | .childnode.id,.childnode.name).e |
4d040 | 6e 64 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 | nd._p(3,');').if.node.parent.==. |
4d060 | 74 72 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 | tr.projects.then._p(3,'name.=.Pr |
4d080 | 6f 64 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 22 25 73 22 | oducts;').else._p(3,'name.=."%s" |
4d0a0 | 3b 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 69 66 20 6e 6f 64 65 2e 70 61 74 68 20 61 6e 64 20 | ;',.node.name).if.node.path.and. |
4d0c0 | 6e 6f 74 20 6e 6f 64 65 2e 69 73 76 70 61 74 68 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 20 3d 20 | not.node.isvpath.then.local.p.=. |
4d0e0 | 6e 6f 64 65 2e 70 61 74 68 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 74 68 20 74 68 | node.path.if.node.parent.path.th |
4d100 | 65 6e 0a 70 20 3d 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 | en.p.=.path.getrelative(node.par |
4d120 | 65 6e 74 2e 70 61 74 68 2c 20 6e 6f 64 65 2e 70 61 74 68 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 70 | ent.path,.node.path).end._p(3,'p |
4d140 | 61 74 68 20 3d 20 22 25 73 22 3b 27 2c 20 70 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 73 | ath.=."%s";',.p).end.end._p(3,'s |
4d160 | 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 27 7d | ourceTree.=."<group>";')._p(2,'} |
4d180 | 3b 27 29 0a 65 6e 64 0a 7d 2c 20 74 72 75 65 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 47 | ;').end.},.true)._p('/*.End.PBXG |
4d1a0 | 72 6f 75 70 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 6e | roup.section.*/')._p('').end.fun |
4d1c0 | 63 74 69 6f 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 | ction.xcode.PBXNativeTarget(tr). |
4d1e0 | 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 20 73 65 63 | _p('/*.Begin.PBXNativeTarget.sec |
4d200 | 74 69 6f 6e 20 2a 2f 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 | tion.*/').for._,.node.in.ipairs( |
4d220 | 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e | tr.products.children).do.local.n |
4d240 | 61 6d 65 20 3d 20 74 72 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 66 75 6e 63 | ame.=.tr.project.name.local.func |
4d260 | 74 69 6f 6e 20 68 61 73 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 77 68 69 63 68 29 0a 69 66 20 | tion.hasBuildCommands(which).if. |
4d280 | 23 74 72 2e 70 72 6f 6a 65 63 74 5b 77 68 69 63 68 5d 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 | #tr.project[which].>.0.then.retu |
4d2a0 | 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 | rn.true.end.for._,.cfg.in.ipairs |
4d2c0 | 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 63 68 5d 20 3e | (tr.configs).do.if.#cfg[which].> |
4d2e0 | 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 0a 65 6e 64 0a | .0.then.return.true.end.end.end. |
4d300 | 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 65 2e 74 61 72 | _p(2,'%s./*.%s.*/.=.{',.node.tar |
4d320 | 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 58 4e 61 74 69 | getid,.name)._p(3,'isa.=.PBXNati |
4d340 | 76 65 54 61 72 67 65 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 | veTarget;')._p(3,'buildConfigura |
4d360 | 74 69 6f 6e 4c 69 73 74 20 3d 20 25 73 20 2f 2a 20 42 75 69 6c 64 20 63 6f 6e 66 69 67 75 72 61 | tionList.=.%s./*.Build.configura |
4d380 | 74 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 20 22 25 | tion.list.for.PBXNativeTarget."% |
4d3a0 | 73 22 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 63 66 67 73 65 63 74 69 6f 6e 2c 20 6e 61 6d 65 29 0a | s".*/;',.node.cfgsection,.name). |
4d3c0 | 5f 70 28 33 2c 27 62 75 69 6c 64 50 68 61 73 65 73 20 3d 20 28 27 29 0a 69 66 20 68 61 73 42 75 | _p(3,'buildPhases.=.(').if.hasBu |
4d3e0 | 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 27 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 27 29 20 | ildCommands('prebuildcommands'). |
4d400 | 74 68 65 6e 0a 5f 70 28 34 2c 27 39 36 30 37 41 45 31 30 31 30 43 38 35 37 45 35 30 30 43 44 31 | then._p(4,'9607AE1010C857E500CD1 |
4d420 | 33 37 36 20 2f 2a 20 50 72 65 62 75 69 6c 64 20 2a 2f 2c 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 | 376./*.Prebuild.*/,').end._p(4,' |
4d440 | 25 73 20 2f 2a 20 52 65 73 6f 75 72 63 65 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 72 65 73 73 74 | %s./*.Resources.*/,',.node.resst |
4d460 | 61 67 65 69 64 29 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 53 6f 75 72 63 65 73 20 2a 2f 2c 27 2c | ageid)._p(4,'%s./*.Sources.*/,', |
4d480 | 20 6e 6f 64 65 2e 73 6f 75 72 63 65 73 69 64 29 0a 69 66 20 68 61 73 42 75 69 6c 64 43 6f 6d 6d | .node.sourcesid).if.hasBuildComm |
4d4a0 | 61 6e 64 73 28 27 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 27 29 20 74 68 65 6e 0a 5f 70 28 | ands('prelinkcommands').then._p( |
4d4c0 | 34 2c 27 39 36 30 37 41 45 33 35 31 30 43 38 35 45 37 45 30 30 43 44 31 33 37 36 20 2f 2a 20 50 | 4,'9607AE3510C85E7E00CD1376./*.P |
4d4e0 | 72 65 6c 69 6e 6b 20 2a 2f 2c 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 46 72 61 | relink.*/,').end._p(4,'%s./*.Fra |
4d500 | 6d 65 77 6f 72 6b 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 66 78 73 74 61 67 65 69 64 29 0a 69 66 | meworks.*/,',.node.fxstageid).if |
4d520 | 20 68 61 73 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 | .hasBuildCommands('postbuildcomm |
4d540 | 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 37 31 30 43 38 35 45 | ands').then._p(4,'9607AE3710C85E |
4d560 | 38 46 30 30 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 | 8F00CD1376./*.Postbuild.*/,').en |
4d580 | 64 0a 5f 70 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 | d._p(3,');')._p(3,'buildRules.=. |
4d5a0 | 28 27 29 0a 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 | (')._p(3,');')._p(3,'dependencie |
4d5c0 | 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 74 72 | s.=.(').for._,.node.in.ipairs(tr |
4d5e0 | 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 25 73 20 | .projects.children).do._p(4,'%s. |
4d600 | 2f 2a 20 50 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 | /*.PBXTargetDependency.*/,',.nod |
4d620 | 65 2e 74 61 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 | e.targetdependid).end._p(3,');') |
4d640 | 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 6e 61 6d 65 29 0a 6c 6f 63 61 | ._p(3,'name.=."%s";',.name).loca |
4d660 | 6c 20 70 0a 69 66 20 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 | l.p.if.node.cfg.kind.==."Console |
4d680 | 41 70 70 22 20 74 68 65 6e 0a 70 20 3d 20 22 24 28 48 4f 4d 45 29 2f 62 69 6e 22 0a 65 6c 73 65 | App".then.p.=."$(HOME)/bin".else |
4d6a0 | 69 66 20 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 | if.node.cfg.kind.==."WindowedApp |
4d6c0 | 22 20 74 68 65 6e 0a 70 20 3d 20 22 24 28 48 4f 4d 45 29 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 | ".then.p.=."$(HOME)/Applications |
4d6e0 | 22 0a 65 6e 64 0a 69 66 20 70 20 74 68 65 6e 0a 5f 70 28 33 2c 27 70 72 6f 64 75 63 74 49 6e 73 | ".end.if.p.then._p(3,'productIns |
4d700 | 74 61 6c 6c 50 61 74 68 20 3d 20 22 25 73 22 3b 27 2c 20 70 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 | tallPath.=."%s";',.p).end._p(3,' |
4d720 | 70 72 6f 64 75 63 74 4e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 6e 61 6d 65 29 0a 5f 70 28 33 | productName.=."%s";',.name)._p(3 |
4d740 | 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 20 25 73 20 2a 2f | ,'productReference.=.%s./*.%s.*/ |
4d760 | 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 28 33 2c 27 70 72 | ;',.node.id,.node.name)._p(3,'pr |
4d780 | 6f 64 75 63 74 54 79 70 65 20 3d 20 22 25 73 22 3b 27 2c 20 78 63 6f 64 65 2e 67 65 74 70 72 6f | oductType.=."%s";',.xcode.getpro |
4d7a0 | 64 75 63 74 74 79 70 65 28 6e 6f 64 65 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f | ducttype(node))._p(2,'};').end._ |
4d7c0 | 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 20 73 65 63 74 69 6f | p('/*.End.PBXNativeTarget.sectio |
4d7e0 | 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 63 6f 64 65 | n.*/')._p('').end.function.xcode |
4d800 | 2e 50 42 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 | .PBXProject(tr)._p('/*.Begin.PBX |
4d820 | 50 72 6f 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 | Project.section.*/')._p(2,'08FB7 |
4d840 | 37 39 33 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 | 793FE84155DC02AAC07./*.Project.o |
4d860 | 62 6a 65 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 | bject.*/.=.{')._p(3,'isa.=.PBXPr |
4d880 | 6f 6a 65 63 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 74 69 6f | oject;')._p(3,'buildConfiguratio |
4d8a0 | 6e 4c 69 73 74 20 3d 20 31 44 45 42 39 32 38 39 30 38 37 33 33 44 44 38 30 30 31 30 45 39 43 44 | nList.=.1DEB928908733DD80010E9CD |
4d8c0 | 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 73 74 20 66 6f 72 | ./*.Build.configuration.list.for |
4d8e0 | 20 50 42 58 50 72 6f 6a 65 63 74 20 22 25 73 22 20 2a 2f 3b 27 2c 20 74 72 2e 6e 61 6d 65 29 0a | .PBXProject."%s".*/;',.tr.name). |
4d900 | 5f 70 28 33 2c 27 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 56 65 72 73 69 6f 6e 20 3d 20 22 58 63 | _p(3,'compatibilityVersion.=."Xc |
4d920 | 6f 64 65 20 33 2e 32 22 3b 27 29 0a 5f 70 28 33 2c 27 68 61 73 53 63 61 6e 6e 65 64 46 6f 72 45 | ode.3.2";')._p(3,'hasScannedForE |
4d940 | 6e 63 6f 64 69 6e 67 73 20 3d 20 31 3b 27 29 0a 5f 70 28 33 2c 27 6d 61 69 6e 47 72 6f 75 70 20 | ncodings.=.1;')._p(3,'mainGroup. |
4d960 | 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b 27 2c 20 74 72 2e 69 64 2c 20 74 72 2e 6e 61 6d 65 29 | =.%s./*.%s.*/;',.tr.id,.tr.name) |
4d980 | 0a 5f 70 28 33 2c 27 70 72 6f 6a 65 63 74 44 69 72 50 61 74 68 20 3d 20 22 22 3b 27 29 0a 69 66 | ._p(3,'projectDirPath.=."";').if |
4d9a0 | 20 23 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a | .#tr.projects.children.>.0.then. |
4d9c0 | 5f 70 28 33 2c 27 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 20 3d 20 28 27 29 0a 66 6f | _p(3,'projectReferences.=.(').fo |
4d9e0 | 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 6a 65 63 74 73 2e | r._,.node.in.ipairs(tr.projects. |
4da00 | 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 7b 27 29 0a 5f 70 28 35 2c 27 50 72 6f | children).do._p(4,'{')._p(5,'Pro |
4da20 | 64 75 63 74 47 72 6f 75 70 20 3d 20 25 73 20 2f 2a 20 50 72 6f 64 75 63 74 73 20 2a 2f 3b 27 2c | ductGroup.=.%s./*.Products.*/;', |
4da40 | 20 6e 6f 64 65 2e 70 72 6f 64 75 63 74 67 72 6f 75 70 69 64 29 0a 5f 70 28 35 2c 27 50 72 6f 6a | .node.productgroupid)._p(5,'Proj |
4da60 | 65 63 74 52 65 66 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 | ectRef.=.%s./*.%s.*/;',.node.id, |
4da80 | 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6e 6f 64 65 2e 70 61 74 68 29 29 0a 5f 70 28 34 2c 27 | .path.getname(node.path))._p(4,' |
4daa0 | 7d 2c 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 70 72 | },').end._p(3,');').end._p(3,'pr |
4dac0 | 6f 6a 65 63 74 52 6f 6f 74 20 3d 20 22 22 3b 27 29 0a 5f 70 28 33 2c 27 74 61 72 67 65 74 73 20 | ojectRoot.=."";')._p(3,'targets. |
4dae0 | 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 74 72 2e 70 | =.(').for._,.node.in.ipairs(tr.p |
4db00 | 72 6f 64 75 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 | roducts.children).do._p(4,'%s./* |
4db20 | 20 25 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 74 61 72 67 65 74 69 64 2c 20 6e 6f 64 65 2e 6e 61 | .%s.*/,',.node.targetid,.node.na |
4db40 | 6d 65 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 | me).end._p(3,');')._p(2,'};')._p |
4db60 | 28 27 2f 2a 20 45 6e 64 20 50 42 58 50 72 6f 6a 65 63 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 | ('/*.End.PBXProject.section.*/') |
4db80 | 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 52 65 | ._p('').end.function.xcode.PBXRe |
4dba0 | 66 65 72 65 6e 63 65 50 72 6f 78 79 28 74 72 29 0a 69 66 20 23 74 72 2e 70 72 6f 6a 65 63 74 73 | ferenceProxy(tr).if.#tr.projects |
4dbc0 | 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 | .children.>.0.then._p('/*.Begin. |
4dbe0 | 50 42 58 52 65 66 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 74 | PBXReferenceProxy.section.*/').t |
4dc00 | 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 0a 6f 6e 6c 65 | ree.traverse(tr.projects,.{.onle |
4dc20 | 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 | af.=.function(node)._p(2,'%s./*. |
4dc40 | 25 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 | %s.*/.=.{',.node.id,.node.name). |
4dc60 | 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 3b 27 29 | _p(3,'isa.=.PBXReferenceProxy;') |
4dc80 | 0a 5f 70 28 33 2c 27 66 69 6c 65 54 79 70 65 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 67 65 | ._p(3,'fileType.=.%s;',.xcode.ge |
4dca0 | 74 74 61 72 67 65 74 74 79 70 65 28 6e 6f 64 65 29 29 0a 5f 70 28 33 2c 27 70 61 74 68 20 3d 20 | ttargettype(node))._p(3,'path.=. |
4dcc0 | 22 25 73 22 3b 27 2c 20 6e 6f 64 65 2e 70 61 74 68 29 0a 5f 70 28 33 2c 27 72 65 6d 6f 74 65 52 | "%s";',.node.path)._p(3,'remoteR |
4dce0 | 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 65 6d 50 72 6f 78 79 | ef.=.%s./*.PBXContainerItemProxy |
4dd00 | 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 74 70 72 6f 78 79 69 | .*/;',.node.parent.productproxyi |
4dd20 | 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 4c 54 5f 50 52 4f 44 | d)._p(3,'sourceTree.=.BUILT_PROD |
4dd40 | 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 64 0a 7d 29 0a 5f 70 | UCTS_DIR;')._p(2,'};').end.})._p |
4dd60 | 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 69 | ('/*.End.PBXReferenceProxy.secti |
4dd80 | 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 20 | on.*/')._p('').end.end.function. |
4dda0 | 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) |
4ddc0 | 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 50 | ._p('/*.Begin.PBXResourcesBuildP |
4dde0 | 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 20 | hase.section.*/').for._,.target. |
4de00 | 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 20 | in.ipairs(tr.products.children). |
4de20 | 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 27 | do._p(2,'%s./*.Resources.*/.=.{' |
4de40 | 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 3d | ,.target.resstageid)._p(3,'isa.= |
4de60 | 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 2c | .PBXResourcesBuildPhase;')._p(3, |
4de80 | 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 29 | 'buildActionMask.=.2147483647;') |
4dea0 | 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 65 | ._p(3,'files.=.(').tree.traverse |
4dec0 | 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 69 | (tr,.{.onnode.=.function(node).i |
4dee0 | 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 3d | f.xcode.getbuildcategory(node).= |
4df00 | 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 25 | =."Resources".then._p(4,'%s./*.% |
4df20 | 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 69 | s.in.Resources.*/,',.node.buildi |
4df40 | 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 29 | d,.node.name).end.end.})._p(3,') |
4df60 | 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 6f | ;')._p(3,'runOnlyForDeploymentPo |
4df80 | 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 65 | stprocessing.=.0;')._p(2,'};').e |
4dfa0 | 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 50 | nd._p('/*.End.PBXResourcesBuildP |
4dfc0 | 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 6e | hase.section.*/')._p('').end.fun |
4dfe0 | 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 50 | ction.xcode.PBXShellScriptBuildP |
4e000 | 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 20 | hase(tr).local.wrapperWritten.=. |
4e020 | 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 2c | false.local.function.doblock(id, |
4e040 | 20 6e 61 6d 65 2c 20 77 68 69 63 68 29 0a 6c 6f 63 61 6c 20 70 72 6a 63 6d 64 73 20 3d 20 74 72 | .name,.which).local.prjcmds.=.tr |
4e060 | 2e 70 72 6f 6a 65 63 74 5b 77 68 69 63 68 5d 0a 6c 6f 63 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 3d | .project[which].local.commands.= |
4e080 | 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 6a 63 6d 64 73 2c 20 7b 7d 29 0a 66 6f 72 20 5f 2c 20 | .table.join(prjcmds,.{}).for._,. |
4e0a0 | 63 66 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 6c 6f 63 | cfg.in.ipairs(tr.configs).do.loc |
4e0c0 | 61 6c 20 63 66 67 63 6d 64 73 20 3d 20 63 66 67 5b 77 68 69 63 68 5d 0a 69 66 20 23 63 66 67 63 | al.cfgcmds.=.cfg[which].if.#cfgc |
4e0e0 | 6d 64 73 20 3e 20 23 70 72 6a 63 6d 64 73 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | mds.>.#prjcmds.then.table.insert |
4e100 | 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 54 49 4f | (commands,.'if.[."${CONFIGURATIO |
4e120 | 4e 7d 22 20 3d 20 22 27 20 2e 2e 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 | N}".=."'....xcode.getconfigname( |
4e140 | 63 66 67 29 20 2e 2e 20 27 22 20 5d 3b 20 74 68 65 6e 27 29 0a 66 6f 72 20 69 20 3d 20 23 70 72 | cfg)....'".];.then').for.i.=.#pr |
4e160 | 6a 63 6d 64 73 20 2b 20 31 2c 20 23 63 66 67 63 6d 64 73 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 | jcmds.+.1,.#cfgcmds.do.table.ins |
4e180 | 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 63 66 67 63 6d 64 73 5b 69 5d 29 0a 65 6e 64 0a 74 61 | ert(commands,.cfgcmds[i]).end.ta |
4e1a0 | 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 65 6e 64 0a 65 | ble.insert(commands,.'fi').end.e |
4e1c0 | 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 69 66 20 6e 6f 74 20 | nd.if.#commands.>.0.then.if.not. |
4e1e0 | 77 72 61 70 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 | wrapperWritten.then._p('/*.Begin |
4e200 | 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 20 73 65 63 74 69 6f | .PBXShellScriptBuildPhase.sectio |
4e220 | 6e 20 2a 2f 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 | n.*/').wrapperWritten.=.true.end |
4e240 | 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 69 64 2c 20 6e 61 6d | ._p(2,'%s./*.%s.*/.=.{',.id,.nam |
4e260 | 65 29 0a 5f 70 28 33 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 | e)._p(3,'isa.=.PBXShellScriptBui |
4e280 | 6c 64 50 68 61 73 65 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 41 63 74 69 6f 6e 4d 61 73 6b | ldPhase;')._p(3,'buildActionMask |
4e2a0 | 20 3d 20 32 31 34 37 34 38 33 36 34 37 3b 27 29 0a 5f 70 28 33 2c 27 66 69 6c 65 73 20 3d 20 28 | .=.2147483647;')._p(3,'files.=.( |
4e2c0 | 27 29 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 69 6e 70 75 74 50 61 74 68 73 20 3d | ')._p(3,');')._p(3,'inputPaths.= |
4e2e0 | 20 28 27 29 3b 0a 5f 70 28 33 2c 27 29 3b 27 29 3b 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 25 | .(');._p(3,');');._p(3,'name.=.% |
4e300 | 73 3b 27 2c 20 6e 61 6d 65 29 3b 0a 5f 70 28 33 2c 27 6f 75 74 70 75 74 50 61 74 68 73 20 3d 20 | s;',.name);._p(3,'outputPaths.=. |
4e320 | 28 27 29 3b 0a 5f 70 28 33 2c 27 29 3b 27 29 3b 0a 5f 70 28 33 2c 27 72 75 6e 4f 6e 6c 79 46 6f | (');._p(3,');');._p(3,'runOnlyFo |
4e340 | 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 3d 20 30 3b 27 29 | rDeploymentPostprocessing.=.0;') |
4e360 | 3b 0a 5f 70 28 33 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 | ;._p(3,'shellPath.=./bin/sh;');. |
4e380 | 5f 70 28 33 2c 27 73 68 65 6c 6c 53 63 72 69 70 74 20 3d 20 22 25 73 22 3b 27 2c 20 74 61 62 6c | _p(3,'shellScript.=."%s";',.tabl |
4e3a0 | 65 2e 63 6f 6e 63 61 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 22 5c 5c 6e 22 29 3a 67 73 75 62 28 27 | e.concat(commands,."\\n"):gsub(' |
4e3c0 | 22 27 2c 20 27 5c 5c 22 27 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 64 | "',.'\\"'))._p(2,'};').end.end.d |
4e3e0 | 6f 62 6c 6f 63 6b 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 | oblock("9607AE1010C857E500CD1376 |
4e400 | 22 2c 20 22 50 72 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 | ",."Prebuild",."prebuildcommands |
4e420 | 22 29 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 30 30 43 44 | ").doblock("9607AE3510C85E7E00CD |
4e440 | 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 6d 6d 61 6e | 1376",."Prelink",."prelinkcomman |
4e460 | 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 38 46 30 30 | ds").doblock("9607AE3710C85E8F00 |
4e480 | 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 75 69 6c 64 | CD1376",."Postbuild",."postbuild |
4e4a0 | 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 20 74 68 65 | commands").if.wrapperWritten.the |
4e4c0 | 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 75 69 6c 64 | n._p('/*.End.PBXShellScriptBuild |
4e4e0 | 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 | Phase.section.*/').end.end.funct |
4e500 | 69 6f 6e 20 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 | ion.xcode.PBXSourcesBuildPhase(t |
4e520 | 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 | r)._p('/*.Begin.PBXSourcesBuildP |
4e540 | 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 20 | hase.section.*/').for._,.target. |
4e560 | 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 20 | in.ipairs(tr.products.children). |
4e580 | 64 6f 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 53 6f 75 72 63 65 73 20 2a 2f 20 3d 20 7b 27 2c 20 | do._p(2,'%s./*.Sources.*/.=.{',. |
4e5a0 | 74 61 72 67 65 74 2e 73 6f 75 72 63 65 73 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 | target.sourcesid)._p(3,'isa.=.PB |
4e5c0 | 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c | XSourcesBuildPhase;')._p(3,'buil |
4e5e0 | 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 70 28 33 | dActionMask.=.2147483647;')._p(3 |
4e600 | 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 72 2c 20 | ,'files.=.(').tree.traverse(tr,. |
4e620 | 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 78 63 6f | {.onleaf.=.function(node).if.xco |
4e640 | 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 3d 3d 20 22 53 6f | de.getbuildcategory(node).==."So |
4e660 | 75 72 63 65 73 22 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 | urces".then._p(4,'%s./*.%s.in.So |
4e680 | 75 72 63 65 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 | urces.*/,',.node.buildid,.node.n |
4e6a0 | 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 5f 70 28 33 2c | ame).end.end.})._p(3,');')._p(3, |
4e6c0 | 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 6f 63 65 73 73 | 'runOnlyForDeploymentPostprocess |
4e6e0 | 69 6e 67 20 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 | ing.=.0;')._p(2,'};').end._p('/* |
4e700 | 20 45 6e 64 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 | .End.PBXSourcesBuildPhase.sectio |
4e720 | 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 63 6f 64 65 | n.*/')._p('').end.function.xcode |
4e740 | 2e 50 42 58 56 61 72 69 61 6e 74 47 72 6f 75 70 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 | .PBXVariantGroup(tr)._p('/*.Begi |
4e760 | 6e 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 2f 27 29 0a 74 | n.PBXVariantGroup.section.*/').t |
4e780 | 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 |
4e7a0 | 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 2e 6b 69 6e 64 20 3d 3d 20 22 76 67 | nction(node).if.node.kind.==."vg |
4e7c0 | 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 2f 20 3d 20 7b | roup".then._p(2,'%s./*.%s.*/.=.{ |
4e7e0 | 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 2c 27 69 73 61 | ',.node.id,.node.name)._p(3,'isa |
4e800 | 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 27 63 68 69 6c | .=.PBXVariantGroup;')._p(3,'chil |
4e820 | 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 70 61 69 72 73 | dren.=.(').for._,.lang.in.ipairs |
4e840 | 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 20 2f 2a 20 25 | (node.children).do._p(4,'%s./*.% |
4e860 | 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 0a 65 6e 64 0a | s.*/,',.lang.id,.lang.name).end. |
4e880 | 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 27 2c 20 6e 6f | _p(3,');')._p(3,'name.=.%s;',.no |
4e8a0 | 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 20 22 3c 67 72 | de.name)._p(3,'sourceTree.=."<gr |
4e8c0 | 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 0a 7d 29 0a 5f | oup>";')._p(2,'};').end.end.})._ |
4e8e0 | 70 28 27 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 | p('/*.End.PBXVariantGroup.sectio |
4e900 | 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 63 6f 64 65 | n.*/')._p('').end.function.xcode |
4e920 | 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 69 66 20 23 74 72 2e | .PBXTargetDependency(tr).if.#tr. |
4e940 | 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 2f | projects.children.>.0.then._p('/ |
4e960 | 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 65 63 74 | *.Begin.PBXTargetDependency.sect |
4e980 | 69 6f 6e 20 2a 2f 27 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 | ion.*/').tree.traverse(tr.projec |
4e9a0 | 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 65 29 0a 5f 70 | ts,.{.onleaf.=.function(node)._p |
4e9c0 | 28 32 2c 27 25 73 20 2f 2a 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 2a 2f | (2,'%s./*.PBXTargetDependency.*/ |
4e9e0 | 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 74 61 72 67 65 74 64 65 70 65 6e 64 69 | .=.{',.node.parent.targetdependi |
4ea00 | 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e | d)._p(3,'isa.=.PBXTargetDependen |
4ea20 | 63 79 3b 27 29 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 6e 6f 64 65 2e | cy;')._p(3,'name.=."%s";',.node. |
4ea40 | 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 74 61 72 67 65 74 50 72 6f 78 79 20 3d 20 25 73 20 2f 2a 20 | name)._p(3,'targetProxy.=.%s./*. |
4ea60 | 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 2a 2f 3b 27 2c 20 6e 6f 64 65 | PBXContainerItemProxy.*/;',.node |
4ea80 | 2e 70 61 72 65 6e 74 2e 74 61 72 67 65 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 32 2c 27 7d 3b 27 | .parent.targetproxyid)._p(2,'};' |
4eaa0 | 29 0a 65 6e 64 0a 7d 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 54 61 72 67 65 74 44 65 70 | ).end.})._p('/*.End.PBXTargetDep |
4eac0 | 65 6e 64 65 6e 63 79 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 | endency.section.*/')._p('').end. |
4eae0 | 65 6e 64 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 67 | end.function.xcode.XCBuildConfig |
4eb00 | 75 72 61 74 69 6f 6e 5f 54 61 72 67 65 74 28 74 72 2c 20 74 61 72 67 65 74 2c 20 63 66 67 29 0a | uration_Target(tr,.target,.cfg). |
4eb20 | 6c 6f 63 61 6c 20 63 66 67 6e 61 6d 65 20 3d 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e | local.cfgname.=.xcode.getconfign |
4eb40 | 61 6d 65 28 63 66 67 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 | ame(cfg)._p(2,'%s./*.%s.*/.=.{', |
4eb60 | 20 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 65 74 69 64 2c 20 63 66 67 6e 61 6d 65 29 0a 5f 70 | .cfg.xcode.targetid,.cfgname)._p |
4eb80 | 28 33 2c 27 69 73 61 20 3d 20 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3b 27 | (3,'isa.=.XCBuildConfiguration;' |
4eba0 | 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 53 65 74 74 69 6e 67 73 20 3d 20 7b 27 29 0a 5f 70 28 34 | )._p(3,'buildSettings.=.{')._p(4 |
4ebc0 | 2c 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 20 3d 20 4e 4f 3b | ,'ALWAYS_SEARCH_USER_PATHS.=.NO; |
4ebe0 | 27 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e | ').if.not.cfg.flags.Symbols.then |
4ec00 | 0a 5f 70 28 34 2c 27 44 45 42 55 47 5f 49 4e 46 4f 52 4d 41 54 49 4f 4e 5f 46 4f 52 4d 41 54 20 | ._p(4,'DEBUG_INFORMATION_FORMAT. |
4ec20 | 3d 20 22 64 77 61 72 66 2d 77 69 74 68 2d 64 73 79 6d 22 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 | =."dwarf-with-dsym";').end.if.cf |
4ec40 | 67 2e 6b 69 6e 64 20 7e 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 61 6e 64 20 63 66 67 2e 62 75 | g.kind.~=."StaticLib".and.cfg.bu |
4ec60 | 69 6c 64 74 61 72 67 65 74 2e 70 72 65 66 69 78 20 7e 3d 20 22 22 20 74 68 65 6e 0a 5f 70 28 34 | ildtarget.prefix.~=."".then._p(4 |
4ec80 | 2c 27 45 58 45 43 55 54 41 42 4c 45 5f 50 52 45 46 49 58 20 3d 20 25 73 3b 27 2c 20 63 66 67 2e | ,'EXECUTABLE_PREFIX.=.%s;',.cfg. |
4eca0 | 62 75 69 6c 64 74 61 72 67 65 74 2e 70 72 65 66 69 78 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 74 | buildtarget.prefix).end.if.cfg.t |
4ecc0 | 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 | argetextension.then.local.ext.=. |
4ece0 | 63 66 67 2e 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 0a 65 78 74 20 3d 20 69 69 66 28 65 78 | cfg.targetextension.ext.=.iif(ex |
4ed00 | 74 3a 73 74 61 72 74 73 77 69 74 68 28 22 2e 22 29 2c 20 65 78 74 3a 73 75 62 28 32 29 2c 20 65 | t:startswith("."),.ext:sub(2),.e |
4ed20 | 78 74 29 0a 5f 70 28 34 2c 27 45 58 45 43 55 54 41 42 4c 45 5f 45 58 54 45 4e 53 49 4f 4e 20 3d | xt)._p(4,'EXECUTABLE_EXTENSION.= |
4ed40 | 20 25 73 3b 27 2c 20 65 78 74 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 70 | .%s;',.ext).end.local.outdir.=.p |
4ed60 | 61 74 68 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 | ath.getdirectory(cfg.buildtarget |
4ed80 | 2e 62 75 6e 64 6c 65 70 61 74 68 29 0a 69 66 20 6f 75 74 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 | .bundlepath).if.outdir.~=.".".th |
4eda0 | 65 6e 0a 5f 70 28 34 2c 27 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 5f 42 55 49 4c 44 5f 44 49 52 | en._p(4,'CONFIGURATION_BUILD_DIR |
4edc0 | 20 3d 20 25 73 3b 27 2c 20 6f 75 74 64 69 72 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 43 43 5f 44 | .=.%s;',.outdir).end._p(4,'GCC_D |
4ede0 | 59 4e 41 4d 49 43 5f 4e 4f 5f 50 49 43 20 3d 20 4e 4f 3b 27 29 0a 5f 70 28 34 2c 27 47 43 43 5f | YNAMIC_NO_PIC.=.NO;')._p(4,'GCC_ |
4ee00 | 4d 4f 44 45 4c 5f 54 55 4e 49 4e 47 20 3d 20 47 35 3b 27 29 0a 69 66 20 74 72 2e 69 6e 66 6f 70 | MODEL_TUNING.=.G5;').if.tr.infop |
4ee20 | 6c 69 73 74 20 74 68 65 6e 0a 5f 70 28 34 2c 27 49 4e 46 4f 50 4c 49 53 54 5f 46 49 4c 45 20 3d | list.then._p(4,'INFOPLIST_FILE.= |
4ee40 | 20 22 25 73 22 3b 27 2c 20 74 72 2e 69 6e 66 6f 70 6c 69 73 74 2e 63 66 67 2e 6e 61 6d 65 29 0a | ."%s";',.tr.infoplist.cfg.name). |
4ee60 | 65 6e 64 0a 69 6e 73 74 61 6c 6c 70 61 74 68 73 20 3d 20 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 | end.installpaths.=.{.ConsoleApp. |
4ee80 | 3d 20 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 62 69 6e 27 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 | =.'/usr/local/bin',.WindowedApp. |
4eea0 | 3d 20 27 22 24 28 48 4f 4d 45 29 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 22 27 2c 0a 53 68 61 72 | =.'"$(HOME)/Applications"',.Shar |
4eec0 | 65 64 4c 69 62 20 3d 20 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 27 2c 0a 53 74 61 74 69 63 | edLib.=.'/usr/local/lib',.Static |
4eee0 | 4c 69 62 20 3d 20 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 27 2c 0a 7d 0a 5f 70 28 34 2c 27 | Lib.=.'/usr/local/lib',.}._p(4,' |
4ef00 | 49 4e 53 54 41 4c 4c 5f 50 41 54 48 20 3d 20 25 73 3b 27 2c 20 69 6e 73 74 61 6c 6c 70 61 74 68 | INSTALL_PATH.=.%s;',.installpath |
4ef20 | 73 5b 63 66 67 2e 6b 69 6e 64 5d 29 0a 6c 6f 63 61 6c 20 69 6e 66 6f 70 6c 69 73 74 5f 66 69 6c | s[cfg.kind]).local.infoplist_fil |
4ef40 | 65 20 3d 20 6e 69 6c 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 | e.=.nil.for._,.v.in.ipairs(cfg.f |
4ef60 | 69 6c 65 73 29 20 64 6f 0a 69 66 20 28 73 74 72 69 6e 67 2e 66 69 6e 64 20 28 73 74 72 69 6e 67 | iles).do.if.(string.find.(string |
4ef80 | 2e 6c 6f 77 65 72 20 28 76 29 2c 20 27 69 6e 66 6f 2e 70 6c 69 73 74 27 29 20 7e 3d 20 6e 69 6c | .lower.(v),.'info.plist').~=.nil |
4efa0 | 29 20 74 68 65 6e 0a 69 6e 66 6f 70 6c 69 73 74 5f 66 69 6c 65 20 3d 20 73 74 72 69 6e 67 2e 66 | ).then.infoplist_file.=.string.f |
4efc0 | 6f 72 6d 61 74 28 27 24 28 53 52 43 52 4f 4f 54 29 2f 25 73 27 2c 20 76 29 0a 65 6e 64 0a 65 6e | ormat('$(SRCROOT)/%s',.v).end.en |
4efe0 | 64 0a 69 66 20 69 6e 66 6f 70 6c 69 73 74 5f 66 69 6c 65 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a | d.if.infoplist_file.~=.nil.then. |
4f000 | 5f 70 28 34 2c 27 49 4e 46 4f 50 4c 49 53 54 5f 46 49 4c 45 20 3d 20 22 25 73 22 3b 27 2c 20 69 | _p(4,'INFOPLIST_FILE.=."%s";',.i |
4f020 | 6e 66 6f 70 6c 69 73 74 5f 66 69 6c 65 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 50 52 4f 44 55 43 54 | nfoplist_file).end._p(4,'PRODUCT |
4f040 | 5f 4e 41 4d 45 20 3d 20 22 25 73 22 3b 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e | _NAME.=."%s";',.cfg.buildtarget. |
4f060 | 62 61 73 65 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 7d 3b 27 29 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 | basename)._p(3,'};')._p(3,'name. |
4f080 | 3d 20 22 25 73 22 3b 27 2c 20 63 66 67 6e 61 6d 65 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e | =."%s";',.cfgname)._p(2,'};').en |
4f0a0 | 64 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 67 75 72 | d.function.xcode.XCBuildConfigur |
4f0c0 | 61 74 69 6f 6e 5f 50 72 6f 6a 65 63 74 28 74 72 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 | ation_Project(tr,.cfg).local.cfg |
4f0e0 | 6e 61 6d 65 20 3d 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 29 0a | name.=.xcode.getconfigname(cfg). |
4f100 | 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 63 66 67 2e 78 63 6f 64 | _p(2,'%s./*.%s.*/.=.{',.cfg.xcod |
4f120 | 65 2e 70 72 6f 6a 65 63 74 69 64 2c 20 63 66 67 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 | e.projectid,.cfgname)._p(3,'isa. |
4f140 | 3d 20 58 43 42 75 69 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 | =.XCBuildConfiguration;')._p(3,' |
4f160 | 62 75 69 6c 64 53 65 74 74 69 6e 67 73 20 3d 20 7b 27 29 0a 6c 6f 63 61 6c 20 61 72 63 68 73 20 | buildSettings.=.{').local.archs. |
4f180 | 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 48 5f 41 43 54 55 | =.{.Native.=."$(NATIVE_ARCH_ACTU |
4f1a0 | 41 4c 29 22 2c 0a 78 33 32 20 20 20 20 3d 20 22 69 33 38 36 22 2c 0a 78 36 34 20 20 20 20 3d 20 | AL)",.x32....=."i386",.x64....=. |
4f1c0 | 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 28 41 52 43 48 53 | "x86_64",.Universal32.=."$(ARCHS |
4f1e0 | 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 73 61 6c 36 34 20 | _STANDARD_32_BIT)",.Universal64. |
4f200 | 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 29 22 2c 0a 55 6e | =."$(ARCHS_STANDARD_64_BIT)",.Un |
4f220 | 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 44 5f 33 32 5f 36 | iversal.=."$(ARCHS_STANDARD_32_6 |
4f240 | 34 5f 42 49 54 29 22 2c 0a 7d 0a 5f 70 28 34 2c 27 41 52 43 48 53 20 3d 20 22 25 73 22 3b 27 2c | 4_BIT)",.}._p(4,'ARCHS.=."%s";', |
4f260 | 20 61 72 63 68 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 29 0a 5f 70 28 34 2c 27 53 44 4b 52 | .archs[cfg.platform])._p(4,'SDKR |
4f280 | 4f 4f 54 20 3d 20 22 25 73 22 3b 27 2c 20 78 63 6f 64 65 2e 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 | OOT.=."%s";',.xcode.toolset).loc |
4f2a0 | 61 6c 20 74 61 72 67 65 74 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 | al.targetdir.=.path.getdirectory |
4f2c0 | 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 6c 65 70 61 74 68 29 0a 69 66 20 | (cfg.buildtarget.bundlepath).if. |
4f2e0 | 74 61 72 67 65 74 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 4f 4e 46 | targetdir.~=.".".then._p(4,'CONF |
4f300 | 49 47 55 52 41 54 49 4f 4e 5f 42 55 49 4c 44 5f 44 49 52 20 3d 20 22 24 28 53 59 4d 52 4f 4f 54 | IGURATION_BUILD_DIR.=."$(SYMROOT |
4f320 | 29 22 3b 27 29 3b 0a 65 6e 64 0a 5f 70 28 34 2c 27 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 5f 54 | )";');.end._p(4,'CONFIGURATION_T |
4f340 | 45 4d 50 5f 44 49 52 20 3d 20 22 24 28 4f 42 4a 52 4f 4f 54 29 22 3b 27 29 0a 69 66 20 63 66 67 | EMP_DIR.=."$(OBJROOT)";').if.cfg |
4f360 | 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 4f 50 59 5f 50 | .flags.Symbols.then._p(4,'COPY_P |
4f380 | 48 41 53 45 5f 53 54 52 49 50 20 3d 20 4e 4f 3b 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 43 43 | HASE_STRIP.=.NO;').end._p(4,'GCC |
4f3a0 | 5f 43 5f 4c 41 4e 47 55 41 47 45 5f 53 54 41 4e 44 41 52 44 20 3d 20 67 6e 75 39 39 3b 27 29 0a | _C_LANGUAGE_STANDARD.=.gnu99;'). |
4f3c0 | 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 78 63 65 70 74 69 6f 6e 73 20 74 68 65 6e 0a 5f | if.cfg.flags.NoExceptions.then._ |
4f3e0 | 70 28 34 2c 27 47 43 43 5f 45 4e 41 42 4c 45 5f 43 50 50 5f 45 58 43 45 50 54 49 4f 4e 53 20 3d | p(4,'GCC_ENABLE_CPP_EXCEPTIONS.= |
4f400 | 20 4e 4f 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 54 54 49 20 74 | .NO;').end.if.cfg.flags.NoRTTI.t |
4f420 | 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 45 4e 41 42 4c 45 5f 43 50 50 5f 52 54 54 49 20 3d 20 | hen._p(4,'GCC_ENABLE_CPP_RTTI.=. |
4f440 | 4e 4f 3b 27 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 7e 3d 20 22 78 63 6f 64 65 34 22 | NO;').end.if._ACTION.~=."xcode4" |
4f460 | 20 61 6e 64 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 61 6e 64 20 6e 6f 74 20 63 | .and.cfg.flags.Symbols.and.not.c |
4f480 | 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 20 74 68 65 6e 0a | fg.flags.NoEditAndContinue.then. |
4f4a0 | 5f 70 28 34 2c 27 47 43 43 5f 45 4e 41 42 4c 45 5f 46 49 58 5f 41 4e 44 5f 43 4f 4e 54 49 4e 55 | _p(4,'GCC_ENABLE_FIX_AND_CONTINU |
4f4c0 | 45 20 3d 20 59 45 53 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 45 78 | E.=.YES;').end.if.cfg.flags.NoEx |
4f4e0 | 63 65 70 74 69 6f 6e 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 45 4e 41 42 4c 45 5f 4f | ceptions.then._p(4,'GCC_ENABLE_O |
4f500 | 42 4a 43 5f 45 58 43 45 50 54 49 4f 4e 53 20 3d 20 4e 4f 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 | BJC_EXCEPTIONS.=.NO;').end.if.cf |
4f520 | 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 | g.flags.Optimize.or.cfg.flags.Op |
4f540 | 74 69 6d 69 7a 65 53 69 7a 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 4f 50 54 49 4d 49 | timizeSize.then._p(4,'GCC_OPTIMI |
4f560 | 5a 41 54 49 4f 4e 5f 4c 45 56 45 4c 20 3d 20 73 3b 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 | ZATION_LEVEL.=.s;').elseif.cfg.f |
4f580 | 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 | lags.OptimizeSpeed.then._p(4,'GC |
4f5a0 | 43 5f 4f 50 54 49 4d 49 5a 41 54 49 4f 4e 5f 4c 45 56 45 4c 20 3d 20 33 3b 27 29 0a 65 6c 73 65 | C_OPTIMIZATION_LEVEL.=.3;').else |
4f5c0 | 0a 5f 70 28 34 2c 27 47 43 43 5f 4f 50 54 49 4d 49 5a 41 54 49 4f 4e 5f 4c 45 56 45 4c 20 3d 20 | ._p(4,'GCC_OPTIMIZATION_LEVEL.=. |
4f5e0 | 30 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 6e 6f | 0;').end.if.cfg.pchheader.and.no |
4f600 | 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 | t.cfg.flags.NoPCH.then._p(4,'GCC |
4f620 | 5f 50 52 45 43 4f 4d 50 49 4c 45 5f 50 52 45 46 49 58 5f 48 45 41 44 45 52 20 3d 20 59 45 53 3b | _PRECOMPILE_PREFIX_HEADER.=.YES; |
4f640 | 27 29 0a 5f 70 28 34 2c 27 47 43 43 5f 50 52 45 46 49 58 5f 48 45 41 44 45 52 20 3d 20 22 25 73 | ')._p(4,'GCC_PREFIX_HEADER.=."%s |
4f660 | 22 3b 27 2c 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 29 0a 65 6e 64 0a 78 63 6f 64 65 2e 70 72 | ";',.cfg.pchheader).end.xcode.pr |
4f680 | 69 6e 74 6c 69 73 74 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 27 47 43 43 5f 50 52 45 50 52 4f | intlist(cfg.defines,.'GCC_PREPRO |
4f6a0 | 43 45 53 53 4f 52 5f 44 45 46 49 4e 49 54 49 4f 4e 53 27 29 0a 5f 70 28 34 2c 27 47 43 43 5f 53 | CESSOR_DEFINITIONS')._p(4,'GCC_S |
4f6c0 | 59 4d 42 4f 4c 53 5f 50 52 49 56 41 54 45 5f 45 58 54 45 52 4e 20 3d 20 4e 4f 3b 27 29 0a 69 66 | YMBOLS_PRIVATE_EXTERN.=.NO;').if |
4f6e0 | 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 | .cfg.flags.FatalWarnings.then._p |
4f700 | 28 34 2c 27 47 43 43 5f 54 52 45 41 54 5f 57 41 52 4e 49 4e 47 53 5f 41 53 5f 45 52 52 4f 52 53 | (4,'GCC_TREAT_WARNINGS_AS_ERRORS |
4f720 | 20 3d 20 59 45 53 3b 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 43 43 5f 57 41 52 4e 5f 41 42 4f | .=.YES;').end._p(4,'GCC_WARN_ABO |
4f740 | 55 54 5f 52 45 54 55 52 4e 5f 54 59 50 45 20 3d 20 59 45 53 3b 27 29 0a 5f 70 28 34 2c 27 47 43 | UT_RETURN_TYPE.=.YES;')._p(4,'GC |
4f760 | 43 5f 57 41 52 4e 5f 55 4e 55 53 45 44 5f 56 41 52 49 41 42 4c 45 20 3d 20 59 45 53 3b 27 29 0a | C_WARN_UNUSED_VARIABLE.=.YES;'). |
4f780 | 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 74 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c | xcode.printlist(cfg.includedirs, |
4f7a0 | 20 27 48 45 41 44 45 52 5f 53 45 41 52 43 48 5f 50 41 54 48 53 27 29 0a 78 63 6f 64 65 2e 70 72 | .'HEADER_SEARCH_PATHS').xcode.pr |
4f7c0 | 69 6e 74 6c 69 73 74 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 27 4c 49 42 52 41 52 59 5f 53 45 | intlist(cfg.libdirs,.'LIBRARY_SE |
4f7e0 | 41 52 43 48 5f 50 41 54 48 53 27 29 0a 5f 70 28 34 2c 27 4f 42 4a 52 4f 4f 54 20 3d 20 22 25 73 | ARCH_PATHS')._p(4,'OBJROOT.=."%s |
4f800 | 22 3b 27 2c 20 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 5f 70 28 34 2c 27 4f 4e 4c 59 5f | ";',.cfg.objectsdir)._p(4,'ONLY_ |
4f820 | 41 43 54 49 56 45 5f 41 52 43 48 20 3d 20 25 73 3b 27 2c 69 69 66 28 70 72 65 6d 61 6b 65 2e 63 | ACTIVE_ARCH.=.%s;',iif(premake.c |
4f840 | 6f 6e 66 69 67 2e 69 73 64 65 62 75 67 62 75 69 6c 64 28 63 66 67 29 2c 27 59 45 53 27 2c 27 4e | onfig.isdebugbuild(cfg),'YES','N |
4f860 | 4f 27 29 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 6d | O')).local.checks.=.{.["-ffast-m |
4f880 | 61 74 68 22 5d 20 20 20 20 20 20 20 20 20 20 3d 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 | ath"]..........=.cfg.flags.Float |
4f8a0 | 46 61 73 74 2c 0a 5b 22 2d 66 66 6c 6f 61 74 2d 73 74 6f 72 65 22 5d 20 20 20 20 20 20 20 20 3d | Fast,.["-ffloat-store"]........= |
4f8c0 | 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 53 74 72 69 63 74 2c 0a 5b 22 2d 66 6f 6d 69 74 | .cfg.flags.FloatStrict,.["-fomit |
4f8e0 | 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 5d 20 3d 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 | -frame-pointer"].=.cfg.flags.NoF |
4f900 | 72 61 6d 65 50 6f 69 6e 74 65 72 2c 0a 7d 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d | ramePointer,.}.local.flags.=.{.} |
4f920 | 0a 66 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 | .for.flag,.check.in.pairs(checks |
4f940 | 29 20 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 | ).do.if.check.then.table.insert( |
4f960 | 66 6c 61 67 73 2c 20 66 6c 61 67 29 0a 65 6e 64 0a 65 6e 64 0a 78 63 6f 64 65 2e 70 72 69 6e 74 | flags,.flag).end.end.xcode.print |
4f980 | 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 63 66 67 2e 62 75 69 6c 64 | list(table.join(flags,.cfg.build |
4f9a0 | 6f 70 74 69 6f 6e 73 29 2c 20 27 4f 54 48 45 52 5f 43 46 4c 41 47 53 27 29 0a 66 6c 61 67 73 20 | options),.'OTHER_CFLAGS').flags. |
4f9c0 | 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 6c 69 62 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 | =.{.}.for._,.lib.in.ipairs(prema |
4f9e0 | 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 29 29 20 64 6f 0a 69 | ke.getlinks(cfg,."system")).do.i |
4fa00 | 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 29 20 74 68 65 | f.not.xcode.isframework(lib).the |
4fa20 | 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6c 22 20 2e 2e 20 6c 69 | n.table.insert(flags,."-l"....li |
4fa40 | 62 29 0a 65 6e 64 0a 65 6e 64 0a 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c | b).end.end.flags.=.table.join(fl |
4fa60 | 61 67 73 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 78 63 6f 64 65 2e 70 72 69 6e | ags,.cfg.linkoptions).xcode.prin |
4fa80 | 74 6c 69 73 74 28 66 6c 61 67 73 2c 20 27 4f 54 48 45 52 5f 4c 44 46 4c 41 47 53 27 29 0a 69 66 | tlist(flags,.'OTHER_LDFLAGS').if |
4faa0 | 20 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 20 74 68 65 6e 0a 5f 70 | .cfg.flags.StaticRuntime.then._p |
4fac0 | 28 34 2c 27 53 54 41 4e 44 41 52 44 5f 43 5f 50 4c 55 53 5f 50 4c 55 53 5f 4c 49 42 52 41 52 59 | (4,'STANDARD_C_PLUS_PLUS_LIBRARY |
4fae0 | 5f 54 59 50 45 20 3d 20 73 74 61 74 69 63 3b 27 29 0a 65 6e 64 0a 69 66 20 74 61 72 67 65 74 64 | _TYPE.=.static;').end.if.targetd |
4fb00 | 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 53 59 4d 52 4f 4f 54 20 3d 20 22 | ir.~=.".".then._p(4,'SYMROOT.=." |
4fb20 | 25 73 22 3b 27 2c 20 74 61 72 67 65 74 64 69 72 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 | %s";',.targetdir).end.if.cfg.fla |
4fb40 | 67 73 2e 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 57 41 52 4e | gs.ExtraWarnings.then._p(4,'WARN |
4fb60 | 49 4e 47 5f 43 46 4c 41 47 53 20 3d 20 22 2d 57 61 6c 6c 22 3b 27 29 0a 65 6e 64 0a 5f 70 28 33 | ING_CFLAGS.=."-Wall";').end._p(3 |
4fb80 | 2c 27 7d 3b 27 29 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 63 66 67 6e | ,'};')._p(3,'name.=."%s";',.cfgn |
4fba0 | 61 6d 65 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f | ame)._p(2,'};').end.function.xco |
4fbc0 | 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 29 0a 5f 70 28 27 | de.XCBuildConfiguration(tr)._p(' |
4fbe0 | 2f 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 | /*.Begin.XCBuildConfiguration.se |
4fc00 | 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 20 5f 2c 20 74 61 72 67 65 74 20 69 6e 20 69 70 61 69 | ction.*/').for._,.target.in.ipai |
4fc20 | 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 0a 66 6f 72 20 | rs(tr.products.children).do.for. |
4fc40 | 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 67 73 29 20 64 6f 0a | _,.cfg.in.ipairs(tr.configs).do. |
4fc60 | 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 54 61 72 67 65 | xcode.XCBuildConfiguration_Targe |
4fc80 | 74 28 74 72 2c 20 74 61 72 67 65 74 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f | t(tr,.target,.cfg).end.end.for._ |
4fca0 | 2c 20 63 66 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 78 | ,.cfg.in.ipairs(tr.configs).do.x |
4fcc0 | 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 6f 6a 65 63 | code.XCBuildConfiguration_Projec |
4fce0 | 74 28 74 72 2c 20 63 66 67 29 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 58 43 42 75 69 6c | t(tr,.cfg).end._p('/*.End.XCBuil |
4fd00 | 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 27 | dConfiguration.section.*/')._p(' |
4fd20 | 27 29 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 6c 64 43 6f 6e | ').end.function.xcode.XCBuildCon |
4fd40 | 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 73 6c 6e 20 3d 20 74 | figurationList(tr).local.sln.=.t |
4fd60 | 72 2e 70 72 6f 6a 65 63 74 2e 73 6f 6c 75 74 69 6f 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 | r.project.solution._p('/*.Begin. |
4fd80 | 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 6f 6e 20 2a 2f 27 29 | XCConfigurationList.section.*/') |
4fda0 | 0a 66 6f 72 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 | .for._,.target.in.ipairs(tr.prod |
4fdc0 | 75 63 74 73 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 42 75 | ucts.children).do._p(2,'%s./*.Bu |
4fde0 | 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 58 4e 61 | ild.configuration.list.for.PBXNa |
4fe00 | 74 69 76 65 54 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 | tiveTarget."%s".*/.=.{',.target. |
4fe20 | 63 66 67 73 65 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 | cfgsection,.target.name)._p(3,'i |
4fe40 | 73 61 20 3d 20 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 | sa.=.XCConfigurationList;')._p(3 |
4fe60 | 2c 27 62 75 69 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 | ,'buildConfigurations.=.(').for. |
4fe80 | 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 67 73 29 20 64 6f 0a | _,.cfg.in.ipairs(tr.configs).do. |
4fea0 | 5f 70 28 34 2c 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 | _p(4,'%s./*.%s.*/,',.cfg.xcode.t |
4fec0 | 61 72 67 65 74 69 64 2c 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 | argetid,.xcode.getconfigname(cfg |
4fee0 | 29 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 61 75 6c 74 43 | )).end._p(3,');')._p(3,'defaultC |
4ff00 | 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 29 0a 5f 70 28 | onfigurationIsVisible.=.0;')._p( |
4ff20 | 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 20 3d 20 22 25 | 3,'defaultConfigurationName.=."% |
4ff40 | 73 22 3b 27 2c 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 74 72 2e 63 6f 6e | s";',.xcode.getconfigname(tr.con |
4ff60 | 66 69 67 73 5b 31 5d 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 31 | figs[1]))._p(2,'};').end._p(2,'1 |
4ff80 | 44 45 42 39 32 38 39 30 38 37 33 33 44 44 38 30 30 31 30 45 39 43 44 20 2f 2a 20 42 75 69 6c 64 | DEB928908733DD80010E9CD./*.Build |
4ffa0 | 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 58 50 72 6f 6a 65 | .configuration.list.for.PBXProje |
4ffc0 | 63 74 20 22 25 73 22 20 2a 2f 20 3d 20 7b 27 2c 20 74 72 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 | ct."%s".*/.=.{',.tr.name)._p(3,' |
4ffe0 | 69 73 61 20 3d 20 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 | isa.=.XCConfigurationList;')._p( |
50000 | 33 2c 27 62 75 69 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 | 3,'buildConfigurations.=.(').for |
50020 | 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 67 73 29 20 64 6f | ._,.cfg.in.ipairs(tr.configs).do |
50040 | 0a 5f 70 28 34 2c 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 | ._p(4,'%s./*.%s.*/,',.cfg.xcode. |
50060 | 70 72 6f 6a 65 63 74 69 64 2c 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 | projectid,.xcode.getconfigname(c |
50080 | 66 67 29 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 61 75 6c | fg)).end._p(3,');')._p(3,'defaul |
500a0 | 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 29 0a 5f | tConfigurationIsVisible.=.0;')._ |
500c0 | 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 20 3d 20 | p(3,'defaultConfigurationName.=. |
500e0 | 22 25 73 22 3b 27 2c 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 74 72 2e 63 | "%s";',.xcode.getconfigname(tr.c |
50100 | 6f 6e 66 69 67 73 5b 31 5d 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 27 2f 2a 20 45 6e | onfigs[1]))._p(2,'};')._p('/*.En |
50120 | 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 6f 6e 20 2a 2f | d.XCConfigurationList.section.*/ |
50140 | 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 46 6f 6f | ')._p('').end.function.xcode.Foo |
50160 | 74 65 72 28 29 0a 5f 70 28 31 2c 27 7d 3b 27 29 0a 5f 70 28 27 5c 74 72 6f 6f 74 4f 62 6a 65 63 | ter()._p(1,'};')._p('\trootObjec |
50180 | 74 20 3d 20 30 38 46 42 37 37 39 33 46 45 38 34 31 35 35 44 43 30 32 41 41 43 30 37 20 2f 2a 20 | t.=.08FB7793FE84155DC02AAC07./*. |
501a0 | 50 72 6f 6a 65 63 74 20 6f 62 6a 65 63 74 20 2a 2f 3b 27 29 0a 5f 70 28 27 7d 27 29 0a 65 6e 64 | Project.object.*/;')._p('}').end |
501c0 | 0a 00 6c 6f 63 61 6c 20 78 63 6f 64 65 20 3d 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 0a 6c 6f | ..local.xcode.=.premake.xcode.lo |
501e0 | 63 61 6c 20 74 72 65 65 20 3d 20 70 72 65 6d 61 6b 65 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e | cal.tree.=.premake.tree.function |
50200 | 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 74 | .xcode.buildprjtree(prj).local.t |
50220 | 72 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 62 75 69 6c 64 73 6f 75 72 63 65 74 | r.=.premake.project.buildsourcet |
50240 | 72 65 65 28 70 72 6a 29 0a 74 72 2e 63 6f 6e 66 69 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 | ree(prj).tr.configs.=.{}.for._,. |
50260 | 63 66 67 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 63 | cfgname.in.ipairs(prj.solution.c |
50280 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 | onfigurations).do.for._,.platfor |
502a0 | 6d 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 78 63 6f 64 65 2e 70 | m.in.ipairs(prj.solution.xcode.p |
502c0 | 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 | latforms).do.local.cfg.=.premake |
502e0 | 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c 61 74 66 6f 72 | .getconfig(prj,.cfgname,.platfor |
50300 | 6d 29 0a 63 66 67 2e 78 63 6f 64 65 20 3d 20 7b 7d 0a 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 | m).cfg.xcode.=.{}.cfg.xcode.targ |
50320 | 65 74 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f | etid.=.xcode.newid(prj.xcode.pro |
50340 | 6a 65 63 74 6e 6f 64 65 2c 20 63 66 67 6e 61 6d 65 29 0a 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f | jectnode,.cfgname).cfg.xcode.pro |
50360 | 6a 65 63 74 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 74 72 2c 20 63 66 67 6e 61 6d 65 | jectid.=.xcode.newid(tr,.cfgname |
50380 | 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 72 2e 63 6f 6e 66 69 67 73 2c 20 63 66 67 29 0a | ).table.insert(tr.configs,.cfg). |
503a0 | 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 7b 0a 6f 6e 62 72 | end.end.tree.traverse(tr,.{.onbr |
503c0 | 61 6e 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 70 61 74 68 2e 67 65 | anch.=.function(node).if.path.ge |
503e0 | 74 65 78 74 65 6e 73 69 6f 6e 28 6e 6f 64 65 2e 6e 61 6d 65 29 20 3d 3d 20 22 2e 6c 70 72 6f 6a | textension(node.name).==.".lproj |
50400 | 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6c 61 6e 67 20 3d 20 70 61 74 68 2e 67 65 74 62 61 73 65 | ".then.local.lang.=.path.getbase |
50420 | 6e 61 6d 65 28 6e 6f 64 65 2e 6e 61 6d 65 29 20 20 2d 2d 20 22 45 6e 67 6c 69 73 68 22 2c 20 22 | name(node.name)..--."English",." |
50440 | 46 72 65 6e 63 68 22 2c 20 65 74 63 2e 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 6e 6f 64 65 20 69 6e | French",.etc..for._,.filenode.in |
50460 | 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 6c 6f 63 61 6c 20 | .ipairs(node.children).do.local. |
50480 | 67 72 70 6e 6f 64 65 20 3d 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b 66 | grpnode.=.node.parent.children[f |
504a0 | 69 6c 65 6e 6f 64 65 2e 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 67 72 70 6e 6f 64 65 20 74 68 65 | ilenode.name].if.not.grpnode.the |
504c0 | 6e 0a 67 72 70 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 6e 6f 64 65 2e 70 61 72 | n.grpnode.=.tree.insert(node.par |
504e0 | 65 6e 74 2c 20 74 72 65 65 2e 6e 65 77 28 66 69 6c 65 6e 6f 64 65 2e 6e 61 6d 65 29 29 0a 67 72 | ent,.tree.new(filenode.name)).gr |
50500 | 70 6e 6f 64 65 2e 6b 69 6e 64 20 3d 20 22 76 67 72 6f 75 70 22 0a 65 6e 64 0a 66 69 6c 65 6e 6f | pnode.kind.=."vgroup".end.fileno |
50520 | 64 65 2e 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 61 6e 67 29 | de.name.=.path.getbasename(lang) |
50540 | 0a 74 72 65 65 2e 69 6e 73 65 72 74 28 67 72 70 6e 6f 64 65 2c 20 66 69 6c 65 6e 6f 64 65 29 0a | .tree.insert(grpnode,.filenode). |
50560 | 65 6e 64 0a 74 72 65 65 2e 72 65 6d 6f 76 65 28 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 | end.tree.remove(node).end.end.}) |
50580 | 0a 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 20 3d 20 74 72 65 65 2e 6e 65 77 28 22 46 72 61 6d 65 | .tr.frameworks.=.tree.new("Frame |
505a0 | 77 6f 72 6b 73 22 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 65 61 63 68 63 | works").for.cfg.in.premake.eachc |
505c0 | 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 | onfig(prj).do.for._,.link.in.ipa |
505e0 | 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 | irs(premake.getlinks(cfg,."syste |
50600 | 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d | m",."fullpath")).do.local.name.= |
50620 | 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 69 6e 6b 29 0a 69 66 20 78 63 6f 64 65 2e 69 73 66 | .path.getname(link).if.xcode.isf |
50640 | 72 61 6d 65 77 6f 72 6b 28 6e 61 6d 65 29 20 61 6e 64 20 6e 6f 74 20 74 72 2e 66 72 61 6d 65 77 | ramework(name).and.not.tr.framew |
50660 | 6f 72 6b 73 2e 63 68 69 6c 64 72 65 6e 5b 6e 61 6d 65 5d 20 74 68 65 6e 0a 6e 6f 64 65 20 3d 20 | orks.children[name].then.node.=. |
50680 | 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2c 20 74 72 65 65 2e | tree.insert(tr.frameworks,.tree. |
506a0 | 6e 65 77 28 6e 61 6d 65 29 29 0a 6e 6f 64 65 2e 70 61 74 68 20 3d 20 6c 69 6e 6b 0a 65 6e 64 0a | new(name)).node.path.=.link.end. |
506c0 | 65 6e 64 0a 65 6e 64 0a 69 66 20 23 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2e 63 68 69 6c 64 72 | end.end.if.#tr.frameworks.childr |
506e0 | 65 6e 20 3e 20 30 20 74 68 65 6e 20 0a 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2c 20 74 72 2e | en.>.0.then..tree.insert(tr,.tr. |
50700 | 66 72 61 6d 65 77 6f 72 6b 73 29 0a 65 6e 64 0a 74 72 2e 70 72 6f 64 75 63 74 73 20 3d 20 74 72 | frameworks).end.tr.products.=.tr |
50720 | 65 65 2e 69 6e 73 65 72 74 28 74 72 2c 20 74 72 65 65 2e 6e 65 77 28 22 50 72 6f 64 75 63 74 73 | ee.insert(tr,.tree.new("Products |
50740 | 22 29 29 0a 74 72 2e 70 72 6f 6a 65 63 74 73 20 3d 20 74 72 65 65 2e 6e 65 77 28 22 50 72 6f 6a | ")).tr.projects.=.tree.new("Proj |
50760 | 65 63 74 73 22 29 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d | ects").for._,.dep.in.ipairs(prem |
50780 | 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 2c 20 22 73 69 62 6c 69 6e | ake.getdependencies(prj,."siblin |
507a0 | 67 22 2c 20 22 6f 62 6a 65 63 74 22 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 78 63 70 61 74 68 20 3d | g",."object")).do.local.xcpath.= |
507c0 | 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 6c 6f 63 | .xcode.getxcodeprojname(dep).loc |
507e0 | 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 6f 6a 65 | al.xcnode.=.tree.insert(tr.proje |
50800 | 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 70 61 74 | cts,.tree.new(path.getname(xcpat |
50820 | 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 6f 64 65 | h))).xcnode.path.=.xcpath.xcnode |
50840 | 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 67 72 6f | .project.=.dep.xcnode.productgro |
50860 | 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 2c 20 22 70 72 6f 64 | upid.=.xcode.newid(xcnode,."prod |
50880 | 67 72 70 22 29 0a 78 63 6e 6f 64 65 2e 70 72 6f 64 75 63 74 70 72 6f 78 79 69 64 20 3d 20 78 63 | grp").xcnode.productproxyid.=.xc |
508a0 | 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2c 20 22 70 72 6f 64 70 72 6f 78 22 29 0a 78 63 | ode.newid(xcnode,."prodprox").xc |
508c0 | 6e 6f 64 65 2e 74 61 72 67 65 74 70 72 6f 78 79 69 64 20 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 | node.targetproxyid..=.xcode.newi |
508e0 | 64 28 78 63 6e 6f 64 65 2c 20 22 74 61 72 67 70 72 6f 78 22 29 0a 78 63 6e 6f 64 65 2e 74 61 72 | d(xcnode,."targprox").xcnode.tar |
50900 | 67 65 74 64 65 70 65 6e 64 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 | getdependid.=.xcode.newid(xcnode |
50920 | 2c 20 22 74 61 72 67 64 65 70 22 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 65 6d 61 6b 65 | ,."targdep").local.cfg.=.premake |
50940 | 2e 67 65 74 63 6f 6e 66 69 67 28 64 65 70 2c 20 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f | .getconfig(dep,.prj.configuratio |
50960 | 6e 73 5b 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 | ns[1]).node.=.tree.insert(xcnode |
50980 | 2c 20 74 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 | ,.tree.new(cfg.linktarget.name)) |
509a0 | 0a 6e 6f 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 | .node.path.=.cfg.linktarget.full |
509c0 | 70 61 74 68 0a 6e 6f 64 65 2e 63 66 67 20 3d 20 63 66 67 0a 65 6e 64 0a 69 66 20 23 74 72 2e 70 | path.node.cfg.=.cfg.end.if.#tr.p |
509e0 | 72 6f 6a 65 63 74 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 | rojects.children.>.0.then.tree.i |
50a00 | 6e 73 65 72 74 28 74 72 2c 20 74 72 2e 70 72 6f 6a 65 63 74 73 29 0a 65 6e 64 0a 74 72 65 65 2e | nsert(tr,.tr.projects).end.tree. |
50a20 | 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 |
50a40 | 28 6e 6f 64 65 29 0a 6e 6f 64 65 2e 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 | (node).node.id.=.xcode.newid(nod |
50a60 | 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 6f 64 | e).if.xcode.getbuildcategory(nod |
50a80 | 65 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 6e 65 77 | e).then.node.buildid.=.xcode.new |
50aa0 | 69 64 28 6e 6f 64 65 2c 20 22 62 75 69 6c 64 22 29 0a 65 6e 64 0a 69 66 20 73 74 72 69 6e 67 2e | id(node,."build").end.if.string. |
50ac0 | 65 6e 64 73 77 69 74 68 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 49 6e 66 6f 2e 70 6c 69 73 74 22 | endswith(node.name,."Info.plist" |
50ae0 | 29 20 74 68 65 6e 0a 74 72 2e 69 6e 66 6f 70 6c 69 73 74 20 3d 20 6e 6f 64 65 0a 65 6e 64 0a 65 | ).then.tr.infoplist.=.node.end.e |
50b00 | 6e 64 0a 7d 2c 20 74 72 75 65 29 0a 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 | nd.},.true).node.=.tree.insert(t |
50b20 | 72 2e 70 72 6f 64 75 63 74 73 2c 20 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 | r.products,.prj.xcode.projectnod |
50b40 | 65 29 0a 6e 6f 64 65 2e 6b 69 6e 64 20 3d 20 22 70 72 6f 64 75 63 74 22 0a 6e 6f 64 65 2e 70 61 | e).node.kind.=."product".node.pa |
50b60 | 74 68 20 3d 20 6e 6f 64 65 2e 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 | th.=.node.cfg.buildtarget.fullpa |
50b80 | 74 68 0a 6e 6f 64 65 2e 63 66 67 73 65 63 74 69 6f 6e 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 | th.node.cfgsection.=.xcode.newid |
50ba0 | 28 6e 6f 64 65 2c 20 22 63 66 67 22 29 0a 6e 6f 64 65 2e 72 65 73 73 74 61 67 65 69 64 20 3d 20 | (node,."cfg").node.resstageid.=. |
50bc0 | 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 72 65 7a 22 29 0a 6e 6f 64 65 2e 73 6f | xcode.newid(node,."rez").node.so |
50be0 | 75 72 63 65 73 69 64 20 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 73 72 | urcesid..=.xcode.newid(node,."sr |
50c00 | 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 69 | c").node.fxstageid..=.xcode.newi |
50c20 | 64 28 6e 6f 64 65 2c 20 22 66 78 73 22 29 0a 72 65 74 75 72 6e 20 74 72 0a 65 6e 64 0a 66 75 6e | d(node,."fxs").return.tr.end.fun |
50c40 | 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 | ction.premake.xcode.project(prj) |
50c60 | 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 78 63 6f 64 65 2e 62 75 69 6c 64 70 72 6a 74 72 65 65 28 70 | .local.tr.=.xcode.buildprjtree(p |
50c80 | 72 6a 29 0a 78 63 6f 64 65 2e 48 65 61 64 65 72 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 42 75 | rj).xcode.Header(tr).xcode.PBXBu |
50ca0 | 69 6c 64 46 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 | ildFile(tr).xcode.PBXContainerIt |
50cc0 | 65 6d 50 72 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 | emProxy(tr).xcode.PBXFileReferen |
50ce0 | 63 65 28 74 72 2c 70 72 6a 29 0a 78 63 6f 64 65 2e 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 | ce(tr,prj).xcode.PBXFrameworksBu |
50d00 | 69 6c 64 50 68 61 73 65 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 47 72 6f 75 70 28 74 72 29 0a | ildPhase(tr).xcode.PBXGroup(tr). |
50d20 | 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 65 2e | xcode.PBXNativeTarget(tr).xcode. |
50d40 | 50 42 58 50 72 6f 6a 65 63 74 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 52 65 66 65 72 65 6e 63 | PBXProject(tr).xcode.PBXReferenc |
50d60 | 65 50 72 6f 78 79 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 | eProxy(tr).xcode.PBXResourcesBui |
50d80 | 6c 64 50 68 61 73 65 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 | ldPhase(tr).xcode.PBXShellScript |
50da0 | 42 75 69 6c 64 50 68 61 73 65 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 53 6f 75 72 63 65 73 42 | BuildPhase(tr).xcode.PBXSourcesB |
50dc0 | 75 69 6c 64 50 68 61 73 65 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 56 61 72 69 61 6e 74 47 72 | uildPhase(tr).xcode.PBXVariantGr |
50de0 | 6f 75 70 28 74 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 | oup(tr).xcode.PBXTargetDependenc |
50e00 | 79 28 74 72 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 | y(tr).xcode.XCBuildConfiguration |
50e20 | 28 74 72 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 4c | (tr).xcode.XCBuildConfigurationL |
50e40 | 69 73 74 28 74 72 29 0a 78 63 6f 64 65 2e 46 6f 6f 74 65 72 28 74 72 29 0a 65 6e 64 0a 00 70 72 | ist(tr).xcode.Footer(tr).end..pr |
50e60 | 65 6d 61 6b 65 2e 78 63 6f 64 65 34 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 78 63 6f 64 65 34 20 3d | emake.xcode4.=.{}.local.xcode4.= |
50e80 | 20 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 34 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e | .premake.xcode4.function.xcode4. |
50ea0 | 77 6f 72 6b 73 70 61 63 65 5f 68 65 61 64 28 29 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 | workspace_head()._p('<?xml.versi |
50ec0 | 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 3f 3e 27 29 0a 5f 70 | on="1.0".encoding="UTF-8"?>')._p |
50ee0 | 28 27 3c 57 6f 72 6b 73 70 61 63 65 27 29 0a 5f 70 28 31 2c 27 76 65 72 73 69 6f 6e 20 3d 20 22 | ('<Workspace')._p(1,'version.=." |
50f00 | 31 2e 30 22 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e 77 6f 72 6b | 1.0">').end.function.xcode4.work |
50f20 | 73 70 61 63 65 5f 74 61 69 6c 28 29 0a 5f 70 28 27 3c 2f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a | space_tail()._p('</Workspace>'). |
50f40 | 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 66 69 | end.function.xcode4.workspace_fi |
50f60 | 6c 65 5f 72 65 66 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 72 6f 6a 70 61 74 68 20 3d 20 70 61 74 | le_ref(prj).local.projpath.=.pat |
50f80 | 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 6f 63 61 74 | h.getrelative(prj.solution.locat |
50fa0 | 69 6f 6e 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 0a 69 66 20 70 72 6f 6a 70 61 74 68 20 3d | ion,.prj.location).if.projpath.= |
50fc0 | 3d 20 27 2e 27 20 74 68 65 6e 20 70 72 6f 6a 70 61 74 68 20 3d 20 27 27 20 0a 65 6c 73 65 20 70 | =.'.'.then.projpath.=.''..else.p |
50fe0 | 72 6f 6a 70 61 74 68 20 3d 20 70 72 6f 6a 70 61 74 68 20 2e 2e 27 2f 27 20 0a 65 6e 64 0a 5f 70 | rojpath.=.projpath...'/'..end._p |
51000 | 28 31 2c 27 3c 46 69 6c 65 52 65 66 27 29 0a 5f 70 28 32 2c 27 6c 6f 63 61 74 69 6f 6e 20 3d 20 | (1,'<FileRef')._p(2,'location.=. |
51020 | 22 67 72 6f 75 70 3a 25 73 22 3e 27 2c 70 72 6f 6a 70 61 74 68 20 2e 2e 20 70 72 6a 2e 6e 61 6d | "group:%s">',projpath....prj.nam |
51040 | 65 20 2e 2e 20 27 2e 78 63 6f 64 65 70 72 6f 6a 27 29 0a 5f 70 28 31 2c 27 3c 2f 46 69 6c 65 52 | e....'.xcodeproj')._p(1,'</FileR |
51060 | 65 66 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 | ef>').end.function.xcode4.worksp |
51080 | 61 63 65 5f 67 65 6e 65 72 61 74 65 28 73 6c 6e 29 0a 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 2e | ace_generate(sln).premake.xcode. |
510a0 | 70 72 65 70 61 72 65 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 78 63 6f 64 65 34 2e 77 6f 72 6b | preparesolution(sln).xcode4.work |
510c0 | 73 70 61 63 65 5f 68 65 61 64 28 29 0a 78 63 6f 64 65 34 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 | space_head().xcode4.reorderProje |
510e0 | 63 74 73 28 73 6c 6e 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 | cts(sln).for.prj.in.premake.solu |
51100 | 74 69 6f 6e 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 78 63 6f 64 65 34 2e | tion.eachproject(sln).do.xcode4. |
51120 | 77 6f 72 6b 73 70 61 63 65 5f 66 69 6c 65 5f 72 65 66 28 70 72 6a 29 0a 65 6e 64 0a 78 63 6f 64 | workspace_file_ref(prj).end.xcod |
51140 | 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 74 61 69 6c 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | e4.workspace_tail().end.function |
51160 | 20 78 63 6f 64 65 34 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 73 28 73 6c 6e 29 0a 69 66 20 | .xcode4.reorderProjects(sln).if. |
51180 | 73 6c 6e 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 66 6f 72 20 69 2c 20 70 72 6a | sln.startproject.then.for.i,.prj |
511a0 | 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 20 73 | .in.ipairs(sln.projects).do.if.s |
511c0 | 6c 6e 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 3d 3d 20 70 72 6a 2e 6e 61 6d 65 20 74 68 65 6e | ln.startproject.==.prj.name.then |
511e0 | 0a 6c 6f 63 61 6c 20 63 75 72 20 3d 20 70 72 6a 2e 67 72 6f 75 70 0a 77 68 69 6c 65 20 63 75 72 | .local.cur.=.prj.group.while.cur |
51200 | 20 7e 3d 20 6e 69 6c 20 64 6f 0a 66 6f 72 20 6a 2c 20 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 | .~=.nil.do.for.j,.group.in.ipair |
51220 | 73 28 73 6c 6e 2e 67 72 6f 75 70 73 29 20 64 6f 0a 69 66 20 67 72 6f 75 70 20 3d 3d 20 63 75 72 | s(sln.groups).do.if.group.==.cur |
51240 | 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 6a | .then.table.remove(sln.groups,.j |
51260 | 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e | ).break.end.end.table.insert(sln |
51280 | 2e 67 72 6f 75 70 73 2c 20 31 2c 20 63 75 72 29 0a 63 75 72 20 3d 20 63 75 72 2e 70 61 72 65 6e | .groups,.1,.cur).cur.=.cur.paren |
512a0 | 74 0a 65 6e 64 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c | t.end.table.remove(sln.projects, |
512c0 | 20 69 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 31 | .i).table.insert(sln.projects,.1 |
512e0 | 2c 20 70 72 6a 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 00 70 72 | ,.prj).break.end.end.end.end..pr |
51300 | 65 6d 61 6b 65 2e 63 6c 65 61 6e 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 | emake.clean.=.{.}.function.prema |
51320 | 6b 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 | ke.clean.directory(obj,.pattern) |
51340 | 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 | .local.fname.=.premake.project.g |
51360 | 65 74 66 69 6c 65 6e 61 6d 65 28 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6f 73 2e 72 6d 64 69 | etfilename(obj,.pattern).os.rmdi |
51380 | 72 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 2e 63 6c | r(fname).end.function.premake.cl |
513a0 | 65 61 6e 2e 66 69 6c 65 28 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6c 6f 63 61 6c 20 66 6e 61 | ean.file(obj,.pattern).local.fna |
513c0 | 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 6c 65 6e 61 6d 65 | me.=.premake.project.getfilename |
513e0 | 28 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 29 0a | (obj,.pattern).os.remove(fname). |
51400 | 65 6e 64 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 | end.newaction.{.trigger.....=."c |
51420 | 6c 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 | lean",.description.=."Remove.all |
51440 | 20 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 | .binaries.and.generated.files",. |
51460 | 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 66 6f 72 20 61 | onsolution.=.function(sln).for.a |
51480 | 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 29 20 64 | ction.in.premake.action.each().d |
514a0 | 6f 0a 69 66 20 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 74 68 65 6e | o.if.action.oncleansolution.then |
514c0 | 0a 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 65 6e 64 | .action.oncleansolution(sln).end |
514e0 | 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 | .end.end,.onproject.=.function(p |
51500 | 72 6a 29 0a 66 6f 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 | rj).for.action.in.premake.action |
51520 | 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 70 72 6f 6a | .each().do.if.action.oncleanproj |
51540 | 65 63 74 20 74 68 65 6e 0a 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 28 70 | ect.then.action.oncleanproject(p |
51560 | 72 6a 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 70 72 6a 2e 6f 62 6a 65 63 74 73 64 69 72 29 20 | rj).end.end.if.(prj.objectsdir). |
51580 | 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a | then.premake.clean.directory(prj |
515a0 | 2c 20 70 72 6a 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 | ,.prj.objectsdir).end.local.plat |
515c0 | 66 6f 72 6d 73 20 3d 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 6f | forms.=.prj.solution.platforms.o |
515e0 | 72 20 7b 20 7d 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 6c 61 74 | r.{.}.if.not.table.contains(plat |
51600 | 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 20 74 68 65 6e 0a 70 6c 61 74 66 6f 72 6d 73 20 | forms,."Native").then.platforms. |
51620 | 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 6c 61 74 66 6f 72 6d 73 2c 20 7b 20 22 4e 61 74 69 76 | =.table.join(platforms,.{."Nativ |
51640 | 65 22 20 7d 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 70 6c 61 74 66 6f 72 6d 20 69 6e 20 69 70 61 | e".}).end.for._,.platform.in.ipa |
51660 | 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 65 | irs(platforms).do.for.cfg.in.pre |
51680 | 6d 61 6b 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 | make.eachconfig(prj,.platform).d |
516a0 | 6f 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 63 | o.premake.clean.directory(prj,.c |
516c0 | 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c | fg.objectsdir).premake.clean.fil |
516e0 | 65 28 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 | e(prj,.premake.gettarget(cfg,."b |
51700 | 75 69 6c 64 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 77 69 6e 64 | uild",."posix",."windows",."wind |
51720 | 6f 77 73 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 | ows").fullpath).premake.clean.fi |
51740 | 6c 65 28 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 | le(prj,.premake.gettarget(cfg,." |
51760 | 62 75 69 6c 64 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 6c 69 6e 75 78 | build",."posix",."posix",."linux |
51780 | 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 | ").fullpath).premake.clean.file( |
517a0 | 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 | prj,.premake.gettarget(cfg,."bui |
517c0 | 6c 64 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 6d 61 63 6f 73 78 22 29 | ld",."posix",."posix",."macosx") |
517e0 | 2e 66 75 6c 6c 70 61 74 68 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 | .fullpath).premake.clean.file(pr |
51800 | 6a 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 | j,.premake.gettarget(cfg,."build |
51820 | 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 50 53 33 22 2c 20 22 77 69 6e 64 6f 77 73 22 29 2e 66 75 | ",."posix",."PS3",."windows").fu |
51840 | 6c 6c 70 61 74 68 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 | llpath).premake.clean.file(prj,. |
51860 | 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 | premake.gettarget(cfg,."build",. |
51880 | 22 70 6f 73 69 78 22 2c 20 22 50 53 33 22 2c 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 4f 72 62 69 | "posix",."PS3",."windows",."Orbi |
518a0 | 73 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 | s").fullpath).if.cfg.kind.==."Wi |
518c0 | 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 64 69 | ndowedApp".then.premake.clean.di |
518e0 | 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 61 72 67 65 74 28 63 | rectory(prj,.premake.gettarget(c |
51900 | 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 | fg,."build",."posix",."posix",." |
51920 | 6c 69 6e 75 78 22 29 2e 66 75 6c 6c 70 61 74 68 20 2e 2e 20 22 2e 61 70 70 22 29 0a 65 6e 64 0a | linux").fullpath....".app").end. |
51940 | 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 65 6d 61 6b 65 2e | premake.clean.file(prj,.premake. |
51960 | 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 6c 69 6e 6b 22 2c 20 22 77 69 6e 64 6f 77 73 22 | gettarget(cfg,."link",."windows" |
51980 | 2c 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 77 69 6e 64 6f 77 73 22 29 2e 66 75 6c 6c 70 61 74 68 | ,."windows",."windows").fullpath |
519a0 | 29 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 65 6d 61 6b | ).premake.clean.file(prj,.premak |
519c0 | 65 2e 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 6c 69 6e 6b 22 2c 20 22 70 6f 73 69 78 22 | e.gettarget(cfg,."link",."posix" |
519e0 | 2c 20 22 70 6f 73 69 78 22 2c 20 22 6c 69 6e 75 78 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a 6c 6f | ,."posix",."linux").fullpath).lo |
51a00 | 63 61 6c 20 74 61 72 67 65 74 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 70 | cal.target.=.path.join(premake.p |
51a20 | 72 6f 6a 65 63 74 2e 67 65 74 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c | roject.getfilename(prj,.cfg.buil |
51a40 | 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 | dtarget.directory),.cfg.buildtar |
51a60 | 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 66 6f 72 20 61 63 74 69 6f 6e 20 69 6e 20 70 72 65 6d | get.basename).for.action.in.prem |
51a80 | 61 6b 65 2e 61 63 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 69 66 20 61 63 74 69 6f 6e 2e 6f | ake.action.each().do.if.action.o |
51aa0 | 6e 63 6c 65 61 6e 74 61 72 67 65 74 20 74 68 65 6e 0a 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e | ncleantarget.then.action.onclean |
51ac0 | 74 61 72 67 65 74 28 74 61 72 67 65 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 | target(target).end.end.end.end.e |
51ae0 | 6e 64 0a 7d 0a 00 5f 57 4f 52 4b 49 4e 47 5f 44 49 52 20 20 20 20 20 20 20 20 3d 20 6f 73 2e 67 | nd.}.._WORKING_DIR........=.os.g |
51b00 | 65 74 63 77 64 28 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 6e 6a 65 63 74 70 6c 61 | etcwd().local.function.injectpla |
51b20 | 74 66 6f 72 6d 28 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 6e 6f 74 20 70 6c 61 74 66 6f 72 6d 20 | tform(platform).if.not.platform. |
51b40 | 74 68 65 6e 20 72 65 74 75 72 6e 20 74 72 75 65 20 65 6e 64 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 | then.return.true.end.platform.=. |
51b60 | 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 76 61 6c 75 65 28 70 6c 61 74 66 6f 72 6d 2c 20 70 72 65 | premake.checkvalue(platform,.pre |
51b80 | 6d 61 6b 65 2e 66 69 65 6c 64 73 2e 70 6c 61 74 66 6f 72 6d 73 2e 61 6c 6c 6f 77 65 64 29 0a 66 | make.fields.platforms.allowed).f |
51ba0 | 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 69 6f 6e 2e 65 61 63 68 28 | or.sln.in.premake.solution.each( |
51bc0 | 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 73 6c 6e 2e 70 6c 61 74 66 | ).do.local.platforms.=.sln.platf |
51be0 | 6f 72 6d 73 20 6f 72 20 7b 20 7d 0a 69 66 20 23 70 6c 61 74 66 6f 72 6d 73 20 3d 3d 20 30 20 74 | orms.or.{.}.if.#platforms.==.0.t |
51c00 | 68 65 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 22 4e 61 74 | hen.table.insert(platforms,."Nat |
51c20 | 69 76 65 22 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 | ive").end.if.not.table.contains( |
51c40 | 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e | platforms,."Native").then.return |
51c60 | 20 66 61 6c 73 65 2c 20 73 6c 6e 2e 6e 61 6d 65 20 2e 2e 20 22 20 64 6f 65 73 20 6e 6f 74 20 74 | .false,.sln.name....".does.not.t |
51c80 | 61 72 67 65 74 20 6e 61 74 69 76 65 20 70 6c 61 74 66 6f 72 6d 5c 6e 4e 61 74 69 76 65 20 70 6c | arget.native.platform\nNative.pl |
51ca0 | 61 74 66 6f 72 6d 20 73 65 74 74 69 6e 67 73 20 61 72 65 20 72 65 71 75 69 72 65 64 20 66 6f 72 | atform.settings.are.required.for |
51cc0 | 20 74 68 65 20 2d 2d 70 6c 61 74 66 6f 72 6d 20 66 65 61 74 75 72 65 2e 22 0a 65 6e 64 0a 69 66 | .the.--platform.feature.".end.if |
51ce0 | 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 70 6c 61 74 66 6f 72 6d 73 2c 20 70 | .not.table.contains(platforms,.p |
51d00 | 6c 61 74 66 6f 72 6d 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 | latform).then.table.insert(platf |
51d20 | 6f 72 6d 73 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 73 6c 6e 2e 70 6c 61 74 66 6f 72 6d | orms,.platform).end.sln.platform |
51d40 | 73 20 3d 20 70 6c 61 74 66 6f 72 6d 73 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e | s.=.platforms.end.return.true.en |
51d60 | 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 70 72 65 6d 61 6b 65 5f 6d 61 69 6e 28 73 63 72 69 70 74 70 | d.function._premake_main(scriptp |
51d80 | 61 74 68 29 0a 69 66 20 28 73 63 72 69 70 74 70 61 74 68 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 | ath).if.(scriptpath).then.local. |
51da0 | 73 63 72 69 70 74 73 20 20 3d 20 64 6f 66 69 6c 65 28 73 63 72 69 70 74 70 61 74 68 20 2e 2e 20 | scripts..=.dofile(scriptpath.... |
51dc0 | 22 2f 5f 6d 61 6e 69 66 65 73 74 2e 6c 75 61 22 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 | "/_manifest.lua").for._,v.in.ipa |
51de0 | 69 72 73 28 73 63 72 69 70 74 73 29 20 64 6f 0a 64 6f 66 69 6c 65 28 73 63 72 69 70 74 70 61 74 | irs(scripts).do.dofile(scriptpat |
51e00 | 68 20 2e 2e 20 22 2f 22 20 2e 2e 20 76 29 0a 65 6e 64 0a 65 6e 64 0a 5f 50 52 45 4d 41 4b 45 5f | h...."/"....v).end.end._PREMAKE_ |
51e20 | 43 4f 4d 4d 41 4e 44 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 5f 50 52 45 4d | COMMAND.=.path.getabsolute(_PREM |
51e40 | 41 4b 45 5f 43 4f 4d 4d 41 4e 44 29 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 73 65 74 28 | AKE_COMMAND).premake.action.set( |
51e60 | 5f 41 43 54 49 4f 4e 29 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 73 65 65 64 28 6f 73 2e 74 69 6d 65 | _ACTION).math.randomseed(os.time |
51e80 | 28 29 29 0a 69 66 20 28 6e 69 6c 20 7e 3d 20 5f 4f 50 54 49 4f 4e 53 5b 22 66 69 6c 65 22 5d 29 | ()).if.(nil.~=._OPTIONS["file"]) |
51ea0 | 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 5f 4f 50 54 49 4f 4e 53 5b 22 66 69 | .then.local.fname.=._OPTIONS["fi |
51ec0 | 6c 65 22 5d 0a 69 66 20 28 6f 73 2e 69 73 66 69 6c 65 28 66 6e 61 6d 65 29 29 20 74 68 65 6e 0a | le"].if.(os.isfile(fname)).then. |
51ee0 | 64 6f 66 69 6c 65 28 66 6e 61 6d 65 29 0a 65 6c 73 65 0a 65 72 72 6f 72 28 22 4e 6f 20 67 65 6e | dofile(fname).else.error("No.gen |
51f00 | 69 65 20 73 63 72 69 70 74 20 27 22 20 2e 2e 20 66 6e 61 6d 65 20 2e 2e 20 22 27 20 66 6f 75 6e | ie.script.'"....fname...."'.foun |
51f20 | 64 21 22 2c 20 32 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 64 69 72 2c 20 6e 61 6d 65 | d!",.2).end.else.local.dir,.name |
51f40 | 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 44 65 66 61 75 6c 74 53 63 72 69 70 74 28 70 61 74 | .=.premake.findDefaultScript(pat |
51f60 | 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 22 2e 2f 22 29 29 0a 69 66 20 64 69 72 20 7e 3d 20 6e | h.getabsolute("./")).if.dir.~=.n |
51f80 | 69 6c 20 74 68 65 6e 0a 6f 73 2e 63 68 64 69 72 28 64 69 72 29 0a 64 6f 66 69 6c 65 28 6e 61 6d | il.then.os.chdir(dir).dofile(nam |
51fa0 | 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 5f 4f 50 54 49 4f 4e 53 5b 22 76 65 72 73 69 6f 6e | e).end.end.if.(_OPTIONS["version |
51fc0 | 22 5d 20 6f 72 20 5f 4f 50 54 49 4f 4e 53 5b 22 68 65 6c 70 22 5d 20 6f 72 20 6e 6f 74 20 5f 41 | "].or._OPTIONS["help"].or.not._A |
51fe0 | 43 54 49 4f 4e 29 20 74 68 65 6e 0a 70 72 69 6e 74 66 28 22 47 45 4e 69 65 20 2d 20 50 72 6f 6a | CTION).then.printf("GENie.-.Proj |
52000 | 65 63 74 20 67 65 6e 65 72 61 74 6f 72 20 74 6f 6f 6c 20 25 73 22 2c 20 5f 47 45 4e 49 45 5f 56 | ect.generator.tool.%s",._GENIE_V |
52020 | 45 52 53 49 4f 4e 5f 53 54 52 29 0a 70 72 69 6e 74 66 28 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 | ERSION_STR).printf("https://gith |
52040 | 75 62 2e 63 6f 6d 2f 62 6b 61 72 61 64 7a 69 63 2f 67 65 6e 69 65 22 29 0a 69 66 20 28 6e 6f 74 | ub.com/bkaradzic/genie").if.(not |
52060 | 20 5f 4f 50 54 49 4f 4e 53 5b 22 76 65 72 73 69 6f 6e 22 5d 29 20 74 68 65 6e 0a 70 72 65 6d 61 | ._OPTIONS["version"]).then.prema |
52080 | 6b 65 2e 73 68 6f 77 68 65 6c 70 28 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 31 0a 65 6e 64 0a 61 | ke.showhelp().end.return.1.end.a |
520a0 | 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 | ction.=.premake.action.current() |
520c0 | 0a 69 66 20 28 6e 6f 74 20 61 63 74 69 6f 6e 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 45 72 72 | .if.(not.action).then.error("Err |
520e0 | 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 43 54 49 4f 4e | or:.no.such.action.'"...._ACTION |
52100 | 20 2e 2e 20 22 27 22 2c 20 30 29 0a 65 6e 64 0a 6f 6b 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b | ...."'",.0).end.ok,.err.=.premak |
52120 | 65 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 28 | e.option.validate(_OPTIONS).if.( |
52140 | 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 20 65 72 72 6f 72 28 22 45 72 72 6f 72 3a 20 22 20 2e 2e 20 | not.ok).then.error("Error:.".... |
52160 | 65 72 72 2c 20 30 29 20 65 6e 64 0a 6f 6b 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 | err,.0).end.ok,.err.=.premake.ch |
52180 | 65 63 6b 74 6f 6f 6c 73 28 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 20 65 72 72 6f | ecktools().if.(not.ok).then.erro |
521a0 | 72 28 22 45 72 72 6f 72 3a 20 22 20 2e 2e 20 65 72 72 2c 20 30 29 20 65 6e 64 0a 6f 6b 2c 20 65 | r("Error:."....err,.0).end.ok,.e |
521c0 | 72 72 20 3d 20 69 6e 6a 65 63 74 70 6c 61 74 66 6f 72 6d 28 5f 4f 50 54 49 4f 4e 53 5b 22 70 6c | rr.=.injectplatform(_OPTIONS["pl |
521e0 | 61 74 66 6f 72 6d 22 5d 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 20 65 72 72 6f 72 | atform"]).if.(not.ok).then.error |
52200 | 28 22 45 72 72 6f 72 3a 20 22 20 2e 2e 20 65 72 72 2c 20 30 29 20 65 6e 64 0a 70 72 69 6e 74 28 | ("Error:."....err,.0).end.print( |
52220 | 22 42 75 69 6c 64 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 2e 2e 22 29 0a 70 72 | "Building.configurations...").pr |
52240 | 65 6d 61 6b 65 2e 62 61 6b 65 2e 62 75 69 6c 64 63 6f 6e 66 69 67 73 28 29 0a 6f 6b 2c 20 65 72 | emake.bake.buildconfigs().ok,.er |
52260 | 72 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 70 72 6f 6a 65 63 74 73 28 29 0a 69 66 20 28 | r.=.premake.checkprojects().if.( |
52280 | 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 20 65 72 72 6f 72 28 22 45 72 72 6f 72 3a 20 22 20 2e 2e 20 | not.ok).then.error("Error:.".... |
522a0 | 65 72 72 2c 20 30 29 20 65 6e 64 0a 70 72 69 6e 74 66 28 22 52 75 6e 6e 69 6e 67 20 61 63 74 69 | err,.0).end.printf("Running.acti |
522c0 | 6f 6e 20 27 25 73 27 2e 2e 2e 22 2c 20 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 70 72 65 | on.'%s'...",.action.trigger).pre |
522e0 | 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 61 6c 6c 28 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 | make.action.call(action.trigger) |
52300 | 0a 70 72 69 6e 74 28 22 44 6f 6e 65 2e 22 29 0a 72 65 74 75 72 6e 20 30 0a 65 6e 64 0a 00 75 6e | .print("Done.").return.0.end..un |
52320 | 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 25 73 27 00 25 73 | able.to.remove.directory.'%s'.%s |
52340 | 2f 25 73 00 73 63 72 69 70 74 73 00 4c 75 61 20 35 2e 33 2e 30 20 20 43 6f 70 79 72 69 67 68 74 | /%s.scripts.Lua.5.3.0..Copyright |
52360 | 20 28 43 29 20 31 39 39 34 2d 32 30 31 35 20 4c 75 61 2e 6f 72 67 2c 20 50 55 43 2d 52 69 6f 00 | .(C).1994-2015.Lua.org,.PUC-Rio. |
52380 | 5f 47 45 4e 49 45 5f 56 45 52 53 49 4f 4e 00 76 65 72 73 69 6f 6e 20 33 37 37 20 28 63 6f 6d 6d | _GENIE_VERSION.version.377.(comm |
523a0 | 69 74 20 30 65 35 37 66 38 31 38 61 38 34 39 37 36 39 37 32 62 30 39 65 63 39 64 37 34 64 38 65 | it.0e57f818a84976972b09ec9d74d8e |
523c0 | 34 65 35 61 64 66 37 62 33 32 31 29 00 5f 47 45 4e 49 45 5f 56 45 52 53 49 4f 4e 5f 53 54 52 00 | 4e5adf7b321)._GENIE_VERSION_STR. |
523e0 | 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 34 2d 32 30 31 35 20 42 72 61 6e 69 6d 69 72 | Copyright.(c).2014-2015.Branimir |
52400 | 20 4b 61 72 61 64 c5 be 69 c4 87 2c 20 4e 65 69 6c 20 52 69 63 68 61 72 64 73 6f 6e 2c 0a 4d 69 | .Karad..i..,.Neil.Richardson,.Mi |
52420 | 6b 65 20 50 6f 70 6f 6c 6f 73 6b 69 2c 20 44 72 65 77 20 53 6f 6c 6f 6d 6f 6e 2c 20 54 65 64 20 | ke.Popoloski,.Drew.Solomon,.Ted. |
52440 | 64 65 20 4d 75 6e 6e 69 6b 2c 20 4d 69 6f 64 72 61 67 20 4d 69 6c 61 6e 6f 76 69 c4 87 0a 42 72 | de.Munnik,.Miodrag.Milanovi...Br |
52460 | 65 74 74 20 56 69 63 6b 65 72 73 2c 20 54 65 72 72 79 20 48 65 6e 64 72 69 78 20 49 49 2e 0a 43 | ett.Vickers,.Terry.Hendrix.II..C |
52480 | 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 32 2d 32 30 31 33 20 4a 61 73 6f 6e 20 50 65 72 | opyright.(C).2002-2013.Jason.Per |
524a0 | 6b 69 6e 73 20 61 6e 64 20 74 68 65 20 50 72 65 6d 61 6b 65 20 50 72 6f 6a 65 63 74 00 5f 50 52 | kins.and.the.Premake.Project._PR |
524c0 | 45 4d 41 4b 45 5f 43 4f 50 59 52 49 47 48 54 00 6c 69 6e 75 78 00 5f 4f 53 00 5f 41 43 54 49 4f | EMAKE_COPYRIGHT.linux._OS._ACTIO |
524e0 | 4e 00 5f 41 52 47 53 00 5f 4f 50 54 49 4f 4e 53 00 64 65 62 75 67 00 74 72 61 63 65 62 61 63 6b | N._ARGS._OPTIONS.debug.traceback |
52500 | 00 5f 70 72 65 6d 61 6b 65 5f 6d 61 69 6e 00 2f 70 72 6f 63 2f 73 65 6c 66 2f 65 78 65 00 65 6e | ._premake_main./proc/self/exe.en |
52520 | 64 73 77 69 74 68 00 63 68 64 69 72 00 63 6f 70 79 66 69 6c 65 00 5f 69 73 36 34 62 69 74 00 69 | dswith.chdir.copyfile._is64bit.i |
52540 | 73 64 69 72 00 67 65 74 63 77 64 00 6d 61 74 63 68 64 6f 6e 65 00 6d 61 74 63 68 69 73 66 69 6c | sdir.getcwd.matchdone.matchisfil |
52560 | 65 00 6d 61 74 63 68 6e 61 6d 65 00 6d 61 74 63 68 6e 65 78 74 00 6d 61 74 63 68 73 74 61 72 74 | e.matchname.matchnext.matchstart |
52580 | 00 6d 6b 64 69 72 00 70 61 74 68 73 65 61 72 63 68 00 72 6d 64 69 72 00 73 74 61 74 00 74 69 63 | .mkdir.pathsearch.rmdir.stat.tic |
525a0 | 6b 73 00 75 75 69 64 00 69 73 61 62 73 6f 6c 75 74 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ks.uuid.isabsolute.............. |
525c0 | 1e 25 45 00 00 00 00 00 07 4d 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .%E......M@..................... |
525e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52600 | 27 25 45 00 00 00 00 00 d4 49 40 00 00 00 00 00 2d 25 45 00 00 00 00 00 79 4c 40 00 00 00 00 00 | '%E......I@.....-%E.....yL@..... |
52620 | 36 25 45 00 00 00 00 00 d4 57 40 00 00 00 00 00 3f 25 45 00 00 00 00 00 dc 56 40 00 00 00 00 00 | 6%E......W@.....?%E......V@..... |
52640 | 45 25 45 00 00 00 00 00 56 48 40 00 00 00 00 00 5b 25 45 00 00 00 00 00 0b 4c 40 00 00 00 00 00 | E%E.....VH@.....[%E......L@..... |
52660 | 4c 25 45 00 00 00 00 00 93 50 40 00 00 00 00 00 56 25 45 00 00 00 00 00 f1 50 40 00 00 00 00 00 | L%E......P@.....V%E......P@..... |
52680 | 62 25 45 00 00 00 00 00 cc 50 40 00 00 00 00 00 6c 25 45 00 00 00 00 00 7d 51 40 00 00 00 00 00 | b%E......P@.....l%E.....}Q@..... |
526a0 | 76 25 45 00 00 00 00 00 9d 4f 40 00 00 00 00 00 81 25 45 00 00 00 00 00 2e 57 40 00 00 00 00 00 | v%E......O@......%E......W@..... |
526c0 | 87 25 45 00 00 00 00 00 09 4e 40 00 00 00 00 00 92 25 45 00 00 00 00 00 45 4f 40 00 00 00 00 00 | .%E......N@......%E.....EO@..... |
526e0 | 98 25 45 00 00 00 00 00 d7 48 40 00 00 00 00 00 9d 25 45 00 00 00 00 00 34 4c 40 00 00 00 00 00 | .%E......H@......%E.....4L@..... |
52700 | a3 25 45 00 00 00 00 00 45 4a 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .%E.....EJ@..................... |
52720 | a8 25 45 00 00 00 00 00 8b 57 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .%E......W@..................... |
52740 | 00 00 00 00 00 90 77 40 75 6e 61 62 6c 65 20 74 6f 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f | ......w@unable.to.create.directo |
52760 | 72 79 20 27 25 73 27 00 1b 4c 75 61 00 19 93 0d 0a 1a 0a 00 00 00 00 00 00 00 00 00 00 28 77 40 | ry.'%s'..Lua.................(w@ |
52780 | 67 65 74 74 61 62 6c 65 20 63 68 61 69 6e 20 74 6f 6f 20 6c 6f 6e 67 3b 20 70 6f 73 73 69 62 6c | gettable.chain.too.long;.possibl |
527a0 | 65 20 6c 6f 6f 70 00 73 65 74 74 61 62 6c 65 20 63 68 61 69 6e 20 74 6f 6f 20 6c 6f 6e 67 3b 20 | e.loop.settable.chain.too.long;. |
527c0 | 70 6f 73 73 69 62 6c 65 20 6c 6f 6f 70 00 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f 76 65 72 | possible.loop.string.length.over |
527e0 | 66 6c 6f 77 00 67 65 74 20 6c 65 6e 67 74 68 20 6f 66 00 61 74 74 65 6d 70 74 20 74 6f 20 64 69 | flow.get.length.of.attempt.to.di |
52800 | 76 69 64 65 20 62 79 20 7a 65 72 6f 00 61 74 74 65 6d 70 74 20 74 6f 20 70 65 72 66 6f 72 6d 20 | vide.by.zero.attempt.to.perform. |
52820 | 27 6e 25 25 30 27 00 27 66 6f 72 27 20 6c 69 6d 69 74 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d | 'n%%0'.'for'.limit.must.be.a.num |
52840 | 62 65 72 00 27 66 6f 72 27 20 73 74 65 70 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 00 | ber.'for'.step.must.be.a.number. |
52860 | 27 66 6f 72 27 20 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 20 6d 75 73 74 20 62 65 20 61 20 6e 75 | 'for'.initial.value.must.be.a.nu |
52880 | 6d 62 65 72 00 00 00 00 c3 63 40 00 00 00 00 00 9b 62 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | mber.....c@......b@......c@..... |
528a0 | 80 62 40 00 00 00 00 00 87 63 40 00 00 00 00 00 0e 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .b@......c@......c@......c@..... |
528c0 | bf 62 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .b@......c@......c@......c@..... |
528e0 | 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .c@......c@......c@......c@..... |
52900 | 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .c@......c@......c@......c@..... |
52920 | 87 63 40 00 00 00 00 00 ab 62 40 00 00 00 00 00 87 63 40 00 00 00 00 00 87 63 40 00 00 00 00 00 | .c@......b@......c@......c@..... |
52940 | fc 68 40 00 00 00 00 00 0f 69 40 00 00 00 00 00 26 69 40 00 00 00 00 00 4c 69 40 00 00 00 00 00 | .h@......i@.....&i@.....Li@..... |
52960 | 6f 69 40 00 00 00 00 00 8d 69 40 00 00 00 00 00 af 69 40 00 00 00 00 00 f6 69 40 00 00 00 00 00 | oi@......i@......i@......i@..... |
52980 | 38 6a 40 00 00 00 00 00 97 6a 40 00 00 00 00 00 d8 6a 40 00 00 00 00 00 33 6b 40 00 00 00 00 00 | 8j@......j@......j@.....3k@..... |
529a0 | 99 6b 40 00 00 00 00 00 e1 6b 40 00 00 00 00 00 c6 6c 40 00 00 00 00 00 c3 6d 40 00 00 00 00 00 | .k@......k@......l@......m@..... |
529c0 | 53 73 40 00 00 00 00 00 56 75 40 00 00 00 00 00 b2 6e 40 00 00 00 00 00 64 74 40 00 00 00 00 00 | Ss@.....Vu@......n@.....dt@..... |
529e0 | 7e 6f 40 00 00 00 00 00 41 70 40 00 00 00 00 00 07 71 40 00 00 00 00 00 ca 71 40 00 00 00 00 00 | ~o@.....Ap@......q@......q@..... |
52a00 | 88 72 40 00 00 00 00 00 27 76 40 00 00 00 00 00 86 76 40 00 00 00 00 00 df 76 40 00 00 00 00 00 | .r@.....'v@......v@......v@..... |
52a20 | 16 77 40 00 00 00 00 00 34 77 40 00 00 00 00 00 b3 77 40 00 00 00 00 00 f2 77 40 00 00 00 00 00 | .w@.....4w@......w@......w@..... |
52a40 | 4f 78 40 00 00 00 00 00 a4 78 40 00 00 00 00 00 4e 79 40 00 00 00 00 00 95 79 40 00 00 00 00 00 | Ox@......x@.....Ny@......y@..... |
52a60 | 39 7a 40 00 00 00 00 00 8b 7a 40 00 00 00 00 00 3f 7b 40 00 00 00 00 00 9c 7b 40 00 00 00 00 00 | 9z@......z@.....?{@......{@..... |
52a80 | 58 7c 40 00 00 00 00 00 32 7e 40 00 00 00 00 00 a2 7e 40 00 00 00 00 00 ce 7e 40 00 00 00 00 00 | X|@.....2~@......~@......~@..... |
52aa0 | a9 7f 40 00 00 00 00 00 b4 80 40 00 00 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 e0 c3 | ..@.......@............?........ |
52ac0 | 00 00 00 00 00 00 e0 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 | .......C........................ |
52ae0 | 8d 82 40 00 00 00 00 00 a0 82 40 00 00 00 00 00 e9 81 40 00 00 00 00 00 77 82 40 00 00 00 00 00 | ..@.......@.......@.....w.@..... |
52b00 | bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
52b20 | bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
52b40 | bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
52b60 | bb 82 40 00 00 00 00 00 bb 82 40 00 00 00 00 00 8d 82 40 00 00 00 00 00 4d 82 40 00 00 00 00 00 | ..@.......@.......@.....M.@..... |
52b80 | bb 82 40 00 00 00 00 00 a0 82 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..@.......@..................... |
52ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 6e 76 61 6c 69 64 20 6b 65 79 20 74 6f 20 27 | ................invalid.key.to.' |
52bc0 | 6e 65 78 74 27 00 74 61 62 6c 65 20 6f 76 65 72 66 6c 6f 77 00 74 61 62 6c 65 20 69 6e 64 65 78 | next'.table.overflow.table.index |
52be0 | 20 69 73 20 6e 69 6c 00 74 61 62 6c 65 20 69 6e 64 65 78 20 69 73 20 4e 61 4e 00 00 00 00 00 00 | .is.nil.table.index.is.NaN...... |
52c00 | 00 00 c0 ff fe ff df 41 25 64 2d 62 79 74 65 20 69 6e 74 65 67 65 72 20 64 6f 65 73 20 6e 6f 74 | .......A%d-byte.integer.does.not |
52c20 | 20 66 69 74 20 69 6e 74 6f 20 4c 75 61 20 49 6e 74 65 67 65 72 00 6d 61 6c 66 6f 72 6d 65 64 20 | .fit.into.Lua.Integer.malformed. |
52c40 | 70 61 74 74 65 72 6e 20 28 65 6e 64 73 20 77 69 74 68 20 27 25 25 27 29 00 6d 61 6c 66 6f 72 6d | pattern.(ends.with.'%%').malform |
52c60 | 65 64 20 70 61 74 74 65 72 6e 20 28 6d 69 73 73 69 6e 67 20 27 5d 27 29 00 72 65 73 75 6c 74 69 | ed.pattern.(missing.']').resulti |
52c80 | 6e 67 20 73 74 72 69 6e 67 20 74 6f 6f 20 6c 61 72 67 65 00 76 61 6c 75 65 20 6f 75 74 20 6f 66 | ng.string.too.large.value.out.of |
52ca0 | 20 72 61 6e 67 65 00 6e 6f 20 76 61 6c 75 65 00 2d 2b 20 23 30 00 69 6e 76 61 6c 69 64 20 66 6f | .range.no.value.-+.#0.invalid.fo |
52cc0 | 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 66 6f | rmat.(repeated.flags).invalid.fo |
52ce0 | 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 6f 6e | rmat.(width.or.precision.too.lon |
52d00 | 67 29 00 5c 25 64 00 5c 25 30 33 64 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 25 25 | g).\%d.\%03d.invalid.option.'%%% |
52d20 | 63 27 20 74 6f 20 27 66 6f 72 6d 61 74 27 00 73 74 72 69 6e 67 20 73 6c 69 63 65 20 74 6f 6f 20 | c'.to.'format'.string.slice.too. |
52d40 | 6c 6f 6e 67 00 69 6e 76 61 6c 69 64 20 63 61 70 74 75 72 65 20 69 6e 64 65 78 20 25 25 25 64 00 | long.invalid.capture.index.%%%d. |
52d60 | 75 6e 66 69 6e 69 73 68 65 64 20 63 61 70 74 75 72 65 00 74 6f 6f 20 6d 61 6e 79 20 63 61 70 74 | unfinished.capture.too.many.capt |
52d80 | 75 72 65 73 00 75 6e 61 62 6c 65 20 74 6f 20 64 75 6d 70 20 67 69 76 65 6e 20 66 75 6e 63 74 69 | ures.unable.to.dump.given.functi |
52da0 | 6f 6e 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 66 20 6c 69 6d | on.integral.size.(%d).out.of.lim |
52dc0 | 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 20 66 6f 72 6d | its.[1,%d].missing.size.for.form |
52de0 | 61 74 20 6f 70 74 69 6f 6e 20 27 63 27 00 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 6f 70 74 | at.option.'c'.invalid.format.opt |
52e00 | 69 6f 6e 20 27 25 63 27 00 69 6e 76 61 6c 69 64 20 6e 65 78 74 20 6f 70 74 69 6f 6e 20 66 6f 72 | ion.'%c'.invalid.next.option.for |
52e20 | 20 6f 70 74 69 6f 6e 20 27 58 27 00 66 6f 72 6d 61 74 20 61 73 6b 73 20 66 6f 72 20 61 6c 69 67 | .option.'X'.format.asks.for.alig |
52e40 | 6e 6d 65 6e 74 20 6e 6f 74 20 70 6f 77 65 72 20 6f 66 20 32 00 66 6f 72 6d 61 74 20 72 65 73 75 | nment.not.power.of.2.format.resu |
52e60 | 6c 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 | lt.too.large.variable-length.for |
52e80 | 6d 61 74 00 69 6e 69 74 69 61 6c 20 70 6f 73 69 74 69 6f 6e 20 6f 75 74 20 6f 66 20 73 74 72 69 | mat.initial.position.out.of.stri |
52ea0 | 6e 67 00 64 61 74 61 20 73 74 72 69 6e 67 20 74 6f 6f 20 73 68 6f 72 74 00 74 6f 6f 20 6d 61 6e | ng.data.string.too.short.too.man |
52ec0 | 79 20 72 65 73 75 6c 74 73 00 69 6e 74 65 67 65 72 20 6f 76 65 72 66 6c 6f 77 00 75 6e 73 69 67 | y.results.integer.overflow.unsig |
52ee0 | 6e 65 64 20 6f 76 65 72 66 6c 6f 77 00 77 72 6f 6e 67 20 6c 65 6e 67 74 68 00 73 74 72 69 6e 67 | ned.overflow.wrong.length.string |
52f00 | 20 6c 65 6e 67 74 68 20 64 6f 65 73 20 6e 6f 74 20 66 69 74 20 69 6e 20 67 69 76 65 6e 20 73 69 | .length.does.not.fit.in.given.si |
52f20 | 7a 65 00 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 73 20 7a 65 72 6f 73 00 70 61 74 74 65 72 6e | ze.string.contains.zeros.pattern |
52f40 | 20 74 6f 6f 20 63 6f 6d 70 6c 65 78 00 69 6e 76 61 6c 69 64 20 70 61 74 74 65 72 6e 20 63 61 70 | .too.complex.invalid.pattern.cap |
52f60 | 74 75 72 65 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 6e 67 20 | ture.malformed.pattern.(missing. |
52f80 | 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 27 25 25 62 27 29 00 6d 69 73 73 69 6e 67 20 27 5b 27 20 | arguments.to.'%%b').missing.'['. |
52fa0 | 61 66 74 65 72 20 27 25 25 66 27 20 69 6e 20 70 61 74 74 65 72 6e 00 5e 24 2a 2b 3f 2e 28 5b 25 | after.'%%f'.in.pattern.^$*+?.([% |
52fc0 | 2d 00 73 74 72 69 6e 67 2f 66 75 6e 63 74 69 6f 6e 2f 74 61 62 6c 65 20 65 78 70 65 63 74 65 64 | -.string/function/table.expected |
52fe0 | 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 63 65 6d | .invalid.use.of.'%c'.in.replacem |
53000 | 65 6e 74 20 73 74 72 69 6e 67 00 69 6e 76 61 6c 69 64 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 76 | ent.string.invalid.replacement.v |
53020 | 61 6c 75 65 20 28 61 20 25 73 29 00 5f 5f 69 6e 64 65 78 00 63 68 61 72 00 64 75 6d 70 00 66 69 | alue.(a.%s).__index.char.dump.fi |
53040 | 6e 64 00 67 6d 61 74 63 68 00 67 73 75 62 00 6c 6f 77 65 72 00 72 65 70 00 72 65 76 65 72 73 65 | nd.gmatch.gsub.lower.rep.reverse |
53060 | 00 75 70 70 65 72 00 70 61 63 6b 73 69 7a 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .upper.packsize................. |
53080 | 1e 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 34 92 40 00 00 00 00 00 48 92 40 00 00 00 00 00 | ..@.......@.....4.@.....H.@..... |
530a0 | e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 5b 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 | ..@.......@.....[.@.......@..... |
530c0 | e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 6e 92 40 00 00 00 00 00 | ..@.......@.......@.....n.@..... |
530e0 | e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 81 92 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53100 | e9 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 92 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53120 | a5 92 40 00 00 00 00 00 e9 92 40 00 00 00 00 00 b8 92 40 00 00 00 00 00 c9 92 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53140 | e9 92 40 00 00 00 00 00 df 92 40 00 00 00 00 00 93 a3 40 00 00 00 00 00 93 a3 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53160 | be a3 40 00 00 00 00 00 fc a3 40 00 00 00 00 00 12 a4 40 00 00 00 00 00 6d a4 40 00 00 00 00 00 | ..@.......@.......@.....m.@..... |
53180 | 8b a3 40 00 00 00 00 00 8b a3 40 00 00 00 00 00 8b a3 40 00 00 00 00 00 d9 a5 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
531a0 | 26 a6 40 00 00 00 00 00 73 a6 40 00 00 00 00 00 ca a6 40 00 00 00 00 00 0e a7 40 00 00 00 00 00 | &.@.....s.@.......@.......@..... |
531c0 | 7e a7 40 00 00 00 00 00 07 a8 40 00 00 00 00 00 39 a8 40 00 00 00 00 00 39 a8 40 00 00 00 00 00 | ~.@.......@.....9.@.....9.@..... |
531e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53200 | f7 5c 45 00 00 00 00 00 7c 9a 40 00 00 00 00 00 34 30 45 00 00 00 00 00 d7 93 40 00 00 00 00 00 | .\E.....|.@.....40E.......@..... |
53220 | 39 30 45 00 00 00 00 00 90 9d 40 00 00 00 00 00 3e 30 45 00 00 00 00 00 81 af 40 00 00 00 00 00 | 90E.......@.....>0E.......@..... |
53240 | 18 34 45 00 00 00 00 00 f3 94 40 00 00 00 00 00 43 30 45 00 00 00 00 00 88 93 40 00 00 00 00 00 | .4E.......@.....C0E.......@..... |
53260 | 4a 30 45 00 00 00 00 00 8b af 40 00 00 00 00 00 30 47 45 00 00 00 00 00 9c 8c 40 00 00 00 00 00 | J0E.......@.....0GE.......@..... |
53280 | 4f 30 45 00 00 00 00 00 5f 91 40 00 00 00 00 00 44 30 45 00 00 00 00 00 7a af 40 00 00 00 00 00 | O0E....._.@.....D0E.....z.@..... |
532a0 | 55 30 45 00 00 00 00 00 27 90 40 00 00 00 00 00 59 30 45 00 00 00 00 00 99 8f 40 00 00 00 00 00 | U0E.....'.@.....Y0E.......@..... |
532c0 | 41 47 45 00 00 00 00 00 5d 9b 40 00 00 00 00 00 61 30 45 00 00 00 00 00 fd 8e 40 00 00 00 00 00 | AGE.....].@.....a0E.......@..... |
532e0 | 65 50 45 00 00 00 00 00 d9 a4 40 00 00 00 00 00 67 30 45 00 00 00 00 00 90 a1 40 00 00 00 00 00 | ePE.......@.....g0E.......@..... |
53300 | 63 50 45 00 00 00 00 00 57 a2 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | cPE.....W.@..................... |
53320 | 01 00 00 00 00 00 00 00 00 00 00 00 00 70 7f 40 73 74 61 6e 64 61 72 64 20 25 73 20 66 69 6c 65 | .............p.@standard.%s.file |
53340 | 20 69 73 20 63 6c 6f 73 65 64 00 25 6c 6c 64 00 25 2e 31 34 67 00 5f 49 4f 5f 6f 75 74 70 75 74 | .is.closed.%lld.%.14g._IO_output |
53360 | 00 46 49 4c 45 2a 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 | .FILE*.attempt.to.use.a.closed.f |
53380 | 69 6c 65 00 63 61 6e 6e 6f 74 20 63 6c 6f 73 65 20 73 74 61 6e 64 61 72 64 20 66 69 6c 65 00 72 | ile.cannot.close.standard.file.r |
533a0 | 77 61 00 69 6e 76 61 6c 69 64 20 6d 6f 64 65 00 66 69 6c 65 20 28 63 6c 6f 73 65 64 29 00 66 69 | wa.invalid.mode.file.(closed).fi |
533c0 | 6c 65 20 28 25 70 29 00 63 75 72 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 66 69 6c 65 20 27 25 73 | le.(%p).cur.cannot.open.file.'%s |
533e0 | 27 20 28 25 73 29 00 5f 49 4f 5f 69 6e 70 75 74 00 70 50 00 65 45 00 74 6f 6f 20 6d 61 6e 79 20 | '.(%s)._IO_input.pP.eE.too.many. |
53400 | 61 72 67 75 6d 65 6e 74 73 00 2d 2b 00 78 58 00 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 00 66 | arguments.-+.xX.invalid.format.f |
53420 | 69 6c 65 20 69 73 20 61 6c 72 65 61 64 79 20 63 6c 6f 73 65 64 00 73 74 64 6f 75 74 00 73 74 64 | ile.is.already.closed.stdout.std |
53440 | 65 72 72 00 6e 6f 00 66 75 6c 6c 00 63 6c 6f 73 65 00 66 6c 75 73 68 00 73 65 65 6b 00 73 65 74 | err.no.full.close.flush.seek.set |
53460 | 76 62 75 66 00 77 72 69 74 65 00 5f 5f 67 63 00 5f 5f 74 6f 73 74 72 69 6e 67 00 70 6f 70 65 6e | vbuf.write.__gc.__tostring.popen |
53480 | 00 74 6d 70 66 69 6c 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 | .tmpfile........................ |
534a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
534c0 | 00 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 0b 5d 45 00 00 00 00 00 c8 33 45 00 00 00 00 00 | .................]E......3E..... |
534e0 | b6 13 44 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | ..D............................. |
53500 | 44 34 45 00 00 00 00 00 47 34 45 00 00 00 00 00 0b 40 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | D4E.....G4E......@E............. |
53520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53540 | 4c 34 45 00 00 00 00 00 45 b7 40 00 00 00 00 00 52 34 45 00 00 00 00 00 f7 ba 40 00 00 00 00 00 | L4E.....E.@.....R4E.......@..... |
53560 | 46 55 45 00 00 00 00 00 62 bd 40 00 00 00 00 00 b5 47 45 00 00 00 00 00 c6 c4 40 00 00 00 00 00 | FUE.....b.@......GE.......@..... |
53580 | 58 34 45 00 00 00 00 00 80 be 40 00 00 00 00 00 5d 34 45 00 00 00 00 00 7c bd 40 00 00 00 00 00 | X4E.......@.....]4E.....|.@..... |
535a0 | 65 34 45 00 00 00 00 00 c1 bb 40 00 00 00 00 00 6b 34 45 00 00 00 00 00 77 b7 40 00 00 00 00 00 | e4E.......@.....k4E.....w.@..... |
535c0 | 70 34 45 00 00 00 00 00 39 be 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | p4E.....9.@..................... |
535e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53600 | 4c 34 45 00 00 00 00 00 45 b7 40 00 00 00 00 00 52 34 45 00 00 00 00 00 ce ba 40 00 00 00 00 00 | L4E.....E.@.....R4E.......@..... |
53620 | eb 33 45 00 00 00 00 00 36 c0 40 00 00 00 00 00 46 55 45 00 00 00 00 00 45 c0 40 00 00 00 00 00 | .3E.....6.@.....FUE.....E.@..... |
53640 | 5f 52 45 00 00 00 00 00 4a bc 40 00 00 00 00 00 5a 33 45 00 00 00 00 00 27 c0 40 00 00 00 00 00 | _RE.....J.@.....Z3E.....'.@..... |
53660 | 7b 34 45 00 00 00 00 00 1b bb 40 00 00 00 00 00 b5 47 45 00 00 00 00 00 a7 c4 40 00 00 00 00 00 | {4E.......@......GE.......@..... |
53680 | 81 34 45 00 00 00 00 00 fb be 40 00 00 00 00 00 2a 5e 45 00 00 00 00 00 de bd 40 00 00 00 00 00 | .4E.......@.....*^E.......@..... |
536a0 | 65 34 45 00 00 00 00 00 b9 b6 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | e4E.......@..................... |
536c0 | 63 6f 6e 73 74 61 6e 74 73 00 63 6f 6e 74 72 6f 6c 20 73 74 72 75 63 74 75 72 65 20 74 6f 6f 20 | constants.control.structure.too. |
536e0 | 6c 6f 6e 67 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 65 73 73 | long.opcodes.function.or.express |
53700 | 69 6f 6e 20 74 6f 6f 20 63 6f 6d 70 6c 65 78 00 41 ce 40 00 00 00 00 00 49 ce 40 00 00 00 00 00 | ion.too.complex.A.@.....I.@..... |
53720 | 59 ce 40 00 00 00 00 00 a4 ce 40 00 00 00 00 00 a4 ce 40 00 00 00 00 00 9c ce 40 00 00 00 00 00 | Y.@.......@.......@.......@..... |
53740 | 9c ce 40 00 00 00 00 00 d4 ce 40 00 00 00 00 00 e9 ce 40 00 00 00 00 00 e9 ce 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53760 | fe ce 40 00 00 00 00 00 03 cf 40 00 00 00 00 00 32 cf 40 00 00 00 00 00 68 cf 40 00 00 00 00 00 | ..@.......@.....2.@.....h.@..... |
53780 | 8b cf 40 00 00 00 00 00 8b cf 40 00 00 00 00 00 8b cf 40 00 00 00 00 00 8b cf 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
537a0 | 40 cf 40 00 00 00 00 00 13 d2 40 00 00 00 00 00 13 d2 40 00 00 00 00 00 13 d2 40 00 00 00 00 00 | @.@.......@.......@.......@..... |
537c0 | b4 d2 40 00 00 00 00 00 88 d2 40 00 00 00 00 00 7a d2 40 00 00 00 00 00 8d d8 40 00 00 00 00 00 | ..@.......@.....z.@.......@..... |
537e0 | 95 d8 40 00 00 00 00 00 8d d8 40 00 00 00 00 00 95 d8 40 00 00 00 00 00 95 d8 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53800 | 95 d8 40 00 00 00 00 00 aa d8 40 00 00 00 00 00 f2 d8 40 00 00 00 00 00 f2 d8 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53820 | f2 d8 40 00 00 00 00 00 9d d8 40 00 00 00 00 00 aa d8 40 00 00 00 00 00 01 da 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53840 | 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53860 | 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
53880 | 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 01 da 40 00 00 00 00 00 75 d9 40 00 00 00 00 00 | ..@.......@.......@.....u.@..... |
538a0 | 14 da 40 00 00 00 00 00 14 da 40 00 00 00 00 00 14 da 40 00 00 00 00 00 24 da 40 00 00 00 00 00 | ..@.......@.......@.....$.@..... |
538c0 | 24 da 40 00 00 00 00 00 24 da 40 00 00 00 00 00 3b d9 40 00 00 00 00 00 4c d9 40 00 00 00 00 00 | $.@.....$.@.....;.@.....L.@..... |
538e0 | 6c 61 62 65 6c 73 2f 67 6f 74 6f 73 00 6d 61 69 6e 20 66 75 6e 63 74 69 6f 6e 00 66 75 6e 63 74 | labels/gotos.main.function.funct |
53900 | 69 6f 6e 20 61 74 20 6c 69 6e 65 20 25 64 00 74 6f 6f 20 6d 61 6e 79 20 25 73 20 28 6c 69 6d 69 | ion.at.line.%d.too.many.%s.(limi |
53920 | 74 20 69 73 20 25 64 29 20 69 6e 20 25 73 00 25 73 20 65 78 70 65 63 74 65 64 00 3c 67 6f 74 6f | t.is.%d).in.%s.%s.expected.<goto |
53940 | 20 25 73 3e 20 61 74 20 6c 69 6e 65 20 25 64 20 6a 75 6d 70 73 20 69 6e 74 6f 20 74 68 65 20 73 | .%s>.at.line.%d.jumps.into.the.s |
53960 | 63 6f 70 65 20 6f 66 20 6c 6f 63 61 6c 20 27 25 73 27 00 25 73 20 65 78 70 65 63 74 65 64 20 28 | cope.of.local.'%s'.%s.expected.( |
53980 | 74 6f 20 63 6c 6f 73 65 20 25 73 20 61 74 20 6c 69 6e 65 20 25 64 29 00 43 20 6c 65 76 65 6c 73 | to.close.%s.at.line.%d).C.levels |
539a0 | 00 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 00 3c 25 73 3e 20 61 74 20 6c 69 6e 65 20 25 64 | .local.variables.<%s>.at.line.%d |
539c0 | 20 6e 6f 74 20 69 6e 73 69 64 65 20 61 20 6c 6f 6f 70 00 6e 6f 20 76 69 73 69 62 6c 65 20 6c 61 | .not.inside.a.loop.no.visible.la |
539e0 | 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 62 | bel.'%s'.for.<goto>.at.line.%d.b |
53a00 | 72 65 61 6b 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 | reak.(for.index).(for.limit).(fo |
53a20 | 72 20 73 74 65 70 29 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 | r.step).(for.generator).(for.sta |
53a40 | 74 65 29 00 28 66 6f 72 20 63 6f 6e 74 72 6f 6c 29 00 27 3d 27 20 6f 72 20 27 69 6e 27 20 65 78 | te).(for.control).'='.or.'in'.ex |
53a60 | 70 65 63 74 65 64 00 6c 61 62 65 6c 20 27 25 73 27 20 61 6c 72 65 61 64 79 20 64 65 66 69 6e 65 | pected.label.'%s'.already.define |
53a80 | 64 20 6f 6e 20 6c 69 6e 65 20 25 64 00 73 79 6e 74 61 78 20 65 72 72 6f 72 00 73 65 6c 66 00 3c | d.on.line.%d.syntax.error.self.< |
53aa0 | 6e 61 6d 65 3e 20 6f 72 20 27 2e 2e 2e 27 20 65 78 70 65 63 74 65 64 00 63 61 6e 6e 6f 74 20 75 | name>.or.'...'.expected.cannot.u |
53ac0 | 73 65 20 27 2e 2e 2e 27 20 6f 75 74 73 69 64 65 20 61 20 76 61 72 61 72 67 20 66 75 6e 63 74 69 | se.'...'.outside.a.vararg.functi |
53ae0 | 6f 6e 00 66 75 6e 63 74 69 6f 6e 20 61 72 67 75 6d 65 6e 74 73 20 65 78 70 65 63 74 65 64 00 75 | on.function.arguments.expected.u |
53b00 | 6e 65 78 70 65 63 74 65 64 20 73 79 6d 62 6f 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nexpected.symbol................ |
53b20 | 0a 0a 0a 0a 0b 0b 0b 0b 0e 0d 0b 0b 0b 0b 06 06 04 04 05 05 07 07 07 07 09 08 03 03 03 03 03 03 | ................................ |
53b40 | 03 03 03 03 03 03 02 02 01 01 73 65 61 72 63 68 65 72 73 00 27 70 61 63 6b 61 67 65 2e 73 65 61 | ..........searchers.'package.sea |
53b60 | 72 63 68 65 72 73 27 20 6d 75 73 74 20 62 65 20 61 20 74 61 62 6c 65 00 6d 6f 64 75 6c 65 20 27 | rchers'.must.be.a.table.module.' |
53b80 | 25 73 27 20 6e 6f 74 20 66 6f 75 6e 64 3a 25 73 00 5f 4c 4f 41 44 45 44 00 5f 4e 41 4d 45 00 5f | %s'.not.found:%s._LOADED._NAME._ |
53ba0 | 4d 00 5f 50 41 43 4b 41 47 45 00 27 6d 6f 64 75 6c 65 27 20 6e 6f 74 20 63 61 6c 6c 65 64 20 66 | M._PACKAGE.'module'.not.called.f |
53bc0 | 72 6f 6d 20 61 20 4c 75 61 20 66 75 6e 63 74 69 6f 6e 00 5f 50 52 45 4c 4f 41 44 00 0a 09 6e 6f | rom.a.Lua.function._PRELOAD...no |
53be0 | 20 66 69 65 6c 64 20 70 61 63 6b 61 67 65 2e 70 72 65 6c 6f 61 64 5b 27 25 73 27 5d 00 0a 09 6e | .field.package.preload['%s']...n |
53c00 | 6f 20 66 69 6c 65 20 27 25 73 27 00 69 6e 69 74 00 5f 00 6c 75 61 6f 70 65 6e 5f 25 73 00 4c 55 | o.file.'%s'.init._.luaopen_%s.LU |
53c20 | 41 5f 4e 4f 45 4e 56 00 3b 01 3b 00 3b 3b 00 01 00 65 72 72 6f 72 20 6c 6f 61 64 69 6e 67 20 6d | A_NOENV.;.;.;;...error.loading.m |
53c40 | 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 3a 0a 09 25 73 00 27 | odule.'%s'.from.file.'%s':..%s.' |
53c60 | 70 61 63 6b 61 67 65 2e 25 73 27 20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e 67 00 63 70 61 | package.%s'.must.be.a.string.cpa |
53c80 | 74 68 00 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 | th...no.module.'%s'.in.file.'%s' |
53ca0 | 00 2f 75 73 72 2f 6c 6f 63 61 6c 2f 73 68 61 72 65 2f 6c 75 61 2f 35 2e 33 2f 3f 2e 6c 75 61 3b | ./usr/local/share/lua/5.3/?.lua; |
53cc0 | 2f 75 73 72 2f 6c 6f 63 61 6c 2f 73 68 61 72 65 2f 6c 75 61 2f 35 2e 33 2f 3f 2f 69 6e 69 74 2e | /usr/local/share/lua/5.3/?/init. |
53ce0 | 6c 75 61 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 2f 35 2e 33 2f 3f 2e 6c 75 61 | lua;/usr/local/lib/lua/5.3/?.lua |
53d00 | 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 2f 35 2e 33 2f 3f 2f 69 6e 69 74 2e 6c | ;/usr/local/lib/lua/5.3/?/init.l |
53d20 | 75 61 3b 2e 2f 3f 2e 6c 75 61 3b 2e 2f 3f 2f 69 6e 69 74 2e 6c 75 61 00 4c 55 41 5f 50 41 54 48 | ua;./?.lua;./?/init.lua.LUA_PATH |
53d40 | 00 4c 55 41 5f 50 41 54 48 5f 35 5f 33 00 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 | .LUA_PATH_5_3./usr/local/lib/lua |
53d60 | 2f 35 2e 33 2f 3f 2e 73 6f 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 2f 35 2e 33 | /5.3/?.so;/usr/local/lib/lua/5.3 |
53d80 | 2f 6c 6f 61 64 61 6c 6c 2e 73 6f 3b 2e 2f 3f 2e 73 6f 00 4c 55 41 5f 43 50 41 54 48 00 4c 55 41 | /loadall.so;./?.so.LUA_CPATH.LUA |
53da0 | 5f 43 50 41 54 48 5f 35 5f 33 00 2f 0a 3b 0a 3f 0a 21 0a 2d 0a 00 63 6f 6e 66 69 67 00 6c 6f 61 | _CPATH_5_3./.;.?.!.-..config.loa |
53dc0 | 64 65 64 00 70 72 65 6c 6f 61 64 00 6d 6f 64 75 6c 65 00 72 65 71 75 69 72 65 00 6c 6f 61 64 6c | ded.preload.module.require.loadl |
53de0 | 69 62 00 73 65 61 72 63 68 70 61 74 68 00 73 65 65 61 6c 6c 00 00 00 00 00 00 00 00 00 00 00 00 | ib.searchpath.seeall............ |
53e00 | ec 05 41 00 00 00 00 00 55 0d 41 00 00 00 00 00 b3 0d 41 00 00 00 00 00 96 0c 41 00 00 00 00 00 | ..A.....U.A.......A.......A..... |
53e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cc 3d 45 00 00 00 00 00 a0 03 41 00 00 00 00 00 | .................=E.......A..... |
53e40 | d3 3d 45 00 00 00 00 00 99 02 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .=E.......A..................... |
53e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53e80 | db 3d 45 00 00 00 00 00 0b 09 41 00 00 00 00 00 e3 3d 45 00 00 00 00 00 92 0b 41 00 00 00 00 00 | .=E.......A......=E.......A..... |
53ea0 | ee 3d 45 00 00 00 00 00 79 05 41 00 00 00 00 00 c4 3d 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .=E.....y.A......=E............. |
53ec0 | 7d 3c 45 00 00 00 00 00 00 00 00 00 00 00 00 00 7e 3c 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | }<E.............~<E............. |
53ee0 | 4a 3b 45 00 00 00 00 00 00 00 00 00 00 00 00 00 bd 3d 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | J;E..............=E............. |
53f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6c 69 62 72 61 72 79 20 27 62 69 74 | ....................library.'bit |
53f20 | 33 32 27 20 68 61 73 20 62 65 65 6e 20 64 65 70 72 65 63 61 74 65 64 00 69 6e 76 61 6c 69 64 20 | 32'.has.been.deprecated.invalid. |
53f40 | 75 70 76 61 6c 75 65 20 69 6e 64 65 78 00 6e 69 6c 20 6f 72 20 74 61 62 6c 65 20 65 78 70 65 63 | upvalue.index.nil.or.table.expec |
53f60 | 74 65 64 00 4c 75 61 20 66 75 6e 63 74 69 6f 6e 20 65 78 70 65 63 74 65 64 00 6c 75 61 5f 64 65 | ted.Lua.function.expected.lua_de |
53f80 | 62 75 67 3e 20 00 63 6f 6e 74 0a 00 3d 28 64 65 62 75 67 20 63 6f 6d 6d 61 6e 64 29 00 25 73 0a | bug>..cont..=(debug.command).%s. |
53fa0 | 00 6c 65 76 65 6c 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 5f 5f 6d 6f 64 65 00 65 78 74 65 72 | .level.out.of.range.__mode.exter |
53fc0 | 6e 61 6c 20 68 6f 6f 6b 00 66 6c 6e 53 74 75 00 3e 25 73 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 | nal.hook.flnStu.>%s.invalid.opti |
53fe0 | 6f 6e 00 73 6f 75 72 63 65 00 73 68 6f 72 74 5f 73 72 63 00 6c 61 73 74 6c 69 6e 65 64 65 66 69 | on.source.short_src.lastlinedefi |
54000 | 6e 65 64 00 63 75 72 72 65 6e 74 6c 69 6e 65 00 6e 75 70 73 00 6e 70 61 72 61 6d 73 00 69 73 76 | ned.currentline.nups.nparams.isv |
54020 | 61 72 61 72 67 00 6e 61 6d 65 77 68 61 74 00 69 73 74 61 69 6c 63 61 6c 6c 00 61 63 74 69 76 65 | ararg.namewhat.istailcall.active |
54040 | 6c 69 6e 65 73 00 66 75 6e 63 00 72 65 74 75 72 6e 00 63 6f 75 6e 74 00 74 61 69 6c 20 63 61 6c | lines.func.return.count.tail.cal |
54060 | 6c 00 67 65 74 75 73 65 72 76 61 6c 75 65 00 67 65 74 68 6f 6f 6b 00 67 65 74 69 6e 66 6f 00 67 | l.getuservalue.gethook.getinfo.g |
54080 | 65 74 6c 6f 63 61 6c 00 67 65 74 72 65 67 69 73 74 72 79 00 67 65 74 6d 65 74 61 74 61 62 6c 65 | etlocal.getregistry.getmetatable |
540a0 | 00 67 65 74 75 70 76 61 6c 75 65 00 75 70 76 61 6c 75 65 6a 6f 69 6e 00 75 70 76 61 6c 75 65 69 | .getupvalue.upvaluejoin.upvaluei |
540c0 | 64 00 73 65 74 75 73 65 72 76 61 6c 75 65 00 73 65 74 68 6f 6f 6b 00 73 65 74 6c 6f 63 61 6c 00 | d.setuservalue.sethook.setlocal. |
540e0 | 73 65 74 6d 65 74 61 74 61 62 6c 65 00 73 65 74 75 70 76 61 6c 75 65 00 00 00 00 00 00 00 00 00 | setmetatable.setupvalue......... |
54100 | 5d 40 45 00 00 00 00 00 4b 40 45 00 00 00 00 00 0b 40 45 00 00 00 00 00 52 40 45 00 00 00 00 00 | ]@E.....K@E......@E.....R@E..... |
54120 | 58 40 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | X@E............................. |
54140 | f1 24 45 00 00 00 00 00 2b 14 41 00 00 00 00 00 62 40 45 00 00 00 00 00 fa 13 41 00 00 00 00 00 | .$E.....+.A.....b@E.......A..... |
54160 | 6f 40 45 00 00 00 00 00 e7 19 41 00 00 00 00 00 77 40 45 00 00 00 00 00 95 1b 41 00 00 00 00 00 | o@E.......A.....w@E.......A..... |
54180 | 7f 40 45 00 00 00 00 00 b8 18 41 00 00 00 00 00 88 40 45 00 00 00 00 00 fb 10 41 00 00 00 00 00 | .@E.......A......@E.......A..... |
541a0 | 94 40 45 00 00 00 00 00 cc 13 41 00 00 00 00 00 a1 40 45 00 00 00 00 00 94 11 41 00 00 00 00 00 | .@E.......A......@E.......A..... |
541c0 | ac 40 45 00 00 00 00 00 3b 13 41 00 00 00 00 00 b8 40 45 00 00 00 00 00 07 13 41 00 00 00 00 00 | .@E.....;.A......@E.......A..... |
541e0 | c2 40 45 00 00 00 00 00 c6 12 41 00 00 00 00 00 cf 40 45 00 00 00 00 00 0f 17 41 00 00 00 00 00 | .@E.......A......@E.......A..... |
54200 | d7 40 45 00 00 00 00 00 0c 16 41 00 00 00 00 00 e0 40 45 00 00 00 00 00 f4 11 41 00 00 00 00 00 | .@E.......A......@E.......A..... |
54220 | ed 40 45 00 00 00 00 00 7b 11 41 00 00 00 00 00 f7 24 45 00 00 00 00 00 82 15 41 00 00 00 00 00 | .@E.....{.A......$E.......A..... |
54240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 77 72 6f 6e 67 20 6e 75 6d 62 65 72 | ....................wrong.number |
54260 | 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 00 69 6e 74 65 72 76 61 6c 20 69 73 20 65 6d 70 74 79 00 | .of.arguments.interval.is.empty. |
54280 | 69 6e 74 65 72 76 61 6c 20 74 6f 6f 20 6c 61 72 67 65 00 76 61 6c 75 65 20 65 78 70 65 63 74 65 | interval.too.large.value.expecte |
542a0 | 64 00 66 6c 6f 61 74 00 70 69 00 68 75 67 65 00 6d 61 78 69 6e 74 65 67 65 72 00 6d 69 6e 69 6e | d.float.pi.huge.maxinteger.minin |
542c0 | 74 65 67 65 72 00 61 62 73 00 61 63 6f 73 00 61 73 69 6e 00 61 74 61 6e 00 63 65 69 6c 00 64 65 | teger.abs.acos.asin.atan.ceil.de |
542e0 | 67 00 65 78 70 00 74 6f 69 6e 74 65 67 65 72 00 66 6c 6f 6f 72 00 66 6d 6f 64 00 75 6c 74 00 6c | g.exp.tointeger.floor.fmod.ult.l |
54300 | 6f 67 00 6d 61 78 00 6d 69 6e 00 6d 6f 64 66 00 72 61 64 00 72 61 6e 64 6f 6d 73 65 65 64 00 73 | og.max.min.modf.rad.randomseed.s |
54320 | 71 72 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | qrt............................. |
54340 | c6 42 45 00 00 00 00 00 d4 24 41 00 00 00 00 00 ca 42 45 00 00 00 00 00 0b 23 41 00 00 00 00 00 | .BE......$A......BE......#A..... |
54360 | cf 42 45 00 00 00 00 00 e9 22 41 00 00 00 00 00 d4 42 45 00 00 00 00 00 96 22 41 00 00 00 00 00 | .BE......"A......BE......"A..... |
54380 | d9 42 45 00 00 00 00 00 85 23 41 00 00 00 00 00 cb 42 45 00 00 00 00 00 74 22 41 00 00 00 00 00 | .BE......#A......BE.....t"A..... |
543a0 | de 42 45 00 00 00 00 00 d3 1e 41 00 00 00 00 00 e2 42 45 00 00 00 00 00 52 22 41 00 00 00 00 00 | .BE.......A......BE.....R"A..... |
543c0 | e6 42 45 00 00 00 00 00 89 24 41 00 00 00 00 00 f0 42 45 00 00 00 00 00 4f 24 41 00 00 00 00 00 | .BE......$A......BE.....O$A..... |
543e0 | f6 42 45 00 00 00 00 00 31 25 41 00 00 00 00 00 fb 42 45 00 00 00 00 00 18 22 41 00 00 00 00 00 | .BE.....1%A......BE......"A..... |
54400 | ff 42 45 00 00 00 00 00 6b 21 41 00 00 00 00 00 03 43 45 00 00 00 00 00 ff 20 41 00 00 00 00 00 | .BE.....k!A......CE.......A..... |
54420 | 07 43 45 00 00 00 00 00 93 20 41 00 00 00 00 00 0b 43 45 00 00 00 00 00 bf 23 41 00 00 00 00 00 | .CE.......A......CE......#A..... |
54440 | 10 43 45 00 00 00 00 00 ae 1e 41 00 00 00 00 00 a7 e6 41 00 00 00 00 00 7c 1f 41 00 00 00 00 00 | .CE.......A.......A.....|.A..... |
54460 | 14 43 45 00 00 00 00 00 5e 1f 41 00 00 00 00 00 d0 42 45 00 00 00 00 00 3c 1f 41 00 00 00 00 00 | .CE.....^.A......BE.....<.A..... |
54480 | 1f 43 45 00 00 00 00 00 1a 1f 41 00 00 00 00 00 d5 42 45 00 00 00 00 00 f8 1e 41 00 00 00 00 00 | .CE.......A......BE.......A..... |
544a0 | 2a 5e 45 00 00 00 00 00 2d 23 41 00 00 00 00 00 a8 42 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | *^E.....-#A......BE............. |
544c0 | ab 42 45 00 00 00 00 00 00 00 00 00 00 00 00 00 b0 42 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .BE..............BE............. |
544e0 | bb 42 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .BE............................. |
54500 | 39 9d 52 a2 46 df 91 3f f8 c1 63 1a dc a5 4c 40 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 24 40 | 9.R.F..?..c...L@.......>......$@ |
54520 | 18 2d 44 54 fb 21 09 40 00 00 00 00 00 00 f0 7f ff ff ff ff ff ff ff 7f 00 00 00 00 00 00 00 00 | .-DT.!.@........................ |
54540 | 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 |
54560 | 6f 6f 20 62 69 67 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 | oo.big.too.many.%s.(limit.is.%d) |
54580 | 00 6e 6f 20 6d 65 73 73 61 67 65 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 |
545a0 | 74 68 6f 64 20 28 25 73 29 00 00 00 00 00 00 00 79 39 41 00 00 00 00 00 9d 39 41 00 00 00 00 00 | thod.(%s).......y9A......9A..... |
545c0 | 4f 3b 41 00 00 00 00 00 5a 3b 41 00 00 00 00 00 68 3b 41 00 00 00 00 00 86 3b 41 00 00 00 00 00 | O;A.....Z;A.....h;A......;A..... |
545e0 | 03 3c 41 00 00 00 00 00 f4 38 41 00 00 00 00 00 5f 47 00 70 61 63 6b 61 67 65 00 6d 61 74 68 00 | .<A......8A....._G.package.math. |
54600 | 75 74 66 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | utf8............................ |
54620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54640 | f0 45 45 00 00 00 00 00 15 6f 41 00 00 00 00 00 f3 45 45 00 00 00 00 00 18 0e 41 00 00 00 00 00 | .EE......oA......EE.......A..... |
54660 | b7 58 45 00 00 00 00 00 eb 98 41 00 00 00 00 00 72 3b 45 00 00 00 00 00 88 7a 41 00 00 00 00 00 | .XE.......A.....r;E......zA..... |
54680 | 7d 23 45 00 00 00 00 00 fb c5 40 00 00 00 00 00 cc 42 45 00 00 00 00 00 cc cd 41 00 00 00 00 00 | }#E.......@......BE.......A..... |
546a0 | 76 3c 45 00 00 00 00 00 d6 b4 40 00 00 00 00 00 fb 45 45 00 00 00 00 00 f0 25 41 00 00 00 00 00 | v<E.......@......EE......%A..... |
546c0 | 00 46 45 00 00 00 00 00 34 c6 41 00 00 00 00 00 f1 24 45 00 00 00 00 00 4c 1e 41 00 00 00 00 00 | .FE.....4.A......$E.....L.A..... |
546e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 65 72 66 6f 72 6d 20 62 69 74 77 69 73 65 20 | ................perform.bitwise. |
54700 | 6f 70 65 72 61 74 69 6f 6e 20 6f 6e 00 70 65 72 66 6f 72 6d 20 61 72 69 74 68 6d 65 74 69 63 20 | operation.on.perform.arithmetic. |
54720 | 6f 6e 00 5f 5f 6e 65 77 69 6e 64 65 78 00 5f 5f 6c 65 6e 00 5f 5f 65 71 00 5f 5f 61 64 64 00 5f | on.__newindex.__len.__eq.__add._ |
54740 | 5f 73 75 62 00 5f 5f 6d 75 6c 00 5f 5f 6d 6f 64 00 5f 5f 70 6f 77 00 5f 5f 64 69 76 00 5f 5f 69 | _sub.__mul.__mod.__pow.__div.__i |
54760 | 64 69 76 00 5f 5f 62 61 6e 64 00 5f 5f 62 6f 72 00 5f 5f 62 78 6f 72 00 5f 5f 73 68 6c 00 5f 5f | div.__band.__bor.__bxor.__shl.__ |
54780 | 73 68 72 00 5f 5f 75 6e 6d 00 5f 5f 62 6e 6f 74 00 5f 5f 6c 74 00 5f 5f 6c 65 00 5f 5f 63 6f 6e | shr.__unm.__bnot.__lt.__le.__con |
547a0 | 63 61 74 00 5f 5f 63 61 6c 6c 00 62 6f 6f 6c 65 61 6e 00 74 68 72 65 61 64 00 70 72 6f 74 6f 00 | cat.__call.boolean.thread.proto. |
547c0 | 2c 30 45 00 00 00 00 00 23 47 45 00 00 00 00 00 6b 34 45 00 00 00 00 00 b4 3f 45 00 00 00 00 00 | ,0E.....#GE.....k4E......?E..... |
547e0 | 2e 47 45 00 00 00 00 00 34 47 45 00 00 00 00 00 39 47 45 00 00 00 00 00 3f 47 45 00 00 00 00 00 | .GE.....4GE.....9GE.....?GE..... |
54800 | 45 47 45 00 00 00 00 00 4b 47 45 00 00 00 00 00 51 47 45 00 00 00 00 00 57 47 45 00 00 00 00 00 | EGE.....KGE.....QGE.....WGE..... |
54820 | 5d 47 45 00 00 00 00 00 64 47 45 00 00 00 00 00 6b 47 45 00 00 00 00 00 71 47 45 00 00 00 00 00 | ]GE.....dGE.....kGE.....qGE..... |
54840 | 78 47 45 00 00 00 00 00 7e 47 45 00 00 00 00 00 84 47 45 00 00 00 00 00 8a 47 45 00 00 00 00 00 | xGE.....~GE......GE......GE..... |
54860 | 91 47 45 00 00 00 00 00 96 47 45 00 00 00 00 00 9b 47 45 00 00 00 00 00 a4 47 45 00 00 00 00 00 | .GE......GE......GE......GE..... |
54880 | a7 2c 45 00 00 00 00 00 e4 2b 45 00 00 00 00 00 ab 47 45 00 00 00 00 00 d8 48 45 00 00 00 00 00 | .,E......+E......GE......HE..... |
548a0 | 7e 28 45 00 00 00 00 00 76 3c 45 00 00 00 00 00 72 3b 45 00 00 00 00 00 ca 3b 45 00 00 00 00 00 | ~(E.....v<E.....r;E......;E..... |
548c0 | d8 48 45 00 00 00 00 00 b3 47 45 00 00 00 00 00 ba 47 45 00 00 00 00 00 75 73 65 72 64 61 74 61 | .HE......GE......GE.....userdata |
548e0 | 00 28 2a 6e 6f 20 6e 61 6d 65 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .(*no.name)..................... |
54900 | 31 57 41 00 00 00 00 00 37 57 41 00 00 00 00 00 4c 57 41 00 00 00 00 00 55 57 41 00 00 00 00 00 | 1WA.....7WA.....LWA.....UWA..... |
54920 | 66 57 41 00 00 00 00 00 77 57 41 00 00 00 00 00 e3 57 41 00 00 00 00 00 f1 57 41 00 00 00 00 00 | fWA.....wWA......WA......WA..... |
54940 | 10 58 41 00 00 00 00 00 0a 58 41 00 00 00 00 00 00 00 00 00 00 70 7f 40 00 00 00 00 00 00 00 00 | .XA......XA..........p.@........ |
54960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54980 | 24 4c 75 61 56 65 72 73 69 6f 6e 3a 20 4c 75 61 20 35 2e 33 2e 30 20 20 43 6f 70 79 72 69 67 68 | $LuaVersion:.Lua.5.3.0..Copyrigh |
549a0 | 74 20 28 43 29 20 31 39 39 34 2d 32 30 31 35 20 4c 75 61 2e 6f 72 67 2c 20 50 55 43 2d 52 69 6f | t.(C).1994-2015.Lua.org,.PUC-Rio |
549c0 | 20 24 24 4c 75 61 41 75 74 68 6f 72 73 3a 20 52 2e 20 49 65 72 75 73 61 6c 69 6d 73 63 68 79 2c | .$$LuaAuthors:.R..Ierusalimschy, |
549e0 | 20 4c 2e 20 48 2e 20 64 65 20 46 69 67 75 65 69 72 65 64 6f 2c 20 57 2e 20 43 65 6c 65 73 20 24 | .L..H..de.Figueiredo,.W..Celes.$ |
54a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54a40 | 00 00 00 00 00 00 00 00 00 00 08 08 08 08 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54a60 | 00 0c 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 16 16 16 16 16 16 16 16 16 16 04 04 04 04 04 | ................................ |
54a80 | 04 04 15 15 15 15 15 15 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 04 04 04 | ................................ |
54aa0 | 05 04 15 15 15 15 15 15 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 04 04 04 | ................................ |
54ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54b40 | 00 6e 6f 74 20 65 6e 6f 75 67 68 20 6d 65 6d 6f 72 79 00 69 6e 64 65 78 20 6f 75 74 20 6f 66 20 | .not.enough.memory.index.out.of. |
54b60 | 72 61 6e 67 65 00 62 61 73 65 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 20 0c 0a 0d 09 0b 00 74 | range.base.out.of.range........t |
54b80 | 61 62 6c 65 20 6f 72 20 73 74 72 69 6e 67 20 65 78 70 65 63 74 65 64 00 27 74 6f 73 74 72 69 6e | able.or.string.expected.'tostrin |
54ba0 | 67 27 20 6d 75 73 74 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 74 6f 20 27 70 72 69 6e | g'.must.return.a.string.to.'prin |
54bc0 | 74 27 00 09 00 74 6f 6f 20 6d 61 6e 79 20 6e 65 73 74 65 64 20 66 75 6e 63 74 69 6f 6e 73 00 72 | t'...too.many.nested.functions.r |
54be0 | 65 61 64 65 72 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 72 65 74 75 72 6e 20 61 20 73 74 72 | eader.function.must.return.a.str |
54c00 | 69 6e 67 00 63 6f 6c 6c 65 63 74 00 5f 5f 6d 65 74 61 74 61 62 6c 65 00 63 61 6e 6e 6f 74 20 63 | ing.collect.__metatable.cannot.c |
54c20 | 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 62 74 00 3d | hange.a.protected.metatable.bt.= |
54c40 | 28 6c 6f 61 64 29 00 61 73 73 65 72 74 69 6f 6e 20 66 61 69 6c 65 64 21 00 5f 5f 70 61 69 72 73 | (load).assertion.failed!.__pairs |
54c60 | 00 4c 75 61 20 35 2e 33 00 73 74 6f 70 00 72 65 73 74 61 72 74 00 73 74 65 70 00 73 65 74 70 61 | .Lua.5.3.stop.restart.step.setpa |
54c80 | 75 73 65 00 73 65 74 73 74 65 70 6d 75 6c 00 69 73 72 75 6e 6e 69 6e 67 00 61 73 73 65 72 74 00 | use.setstepmul.isrunning.assert. |
54ca0 | 63 6f 6c 6c 65 63 74 67 61 72 62 61 67 65 00 64 6f 66 69 6c 65 00 69 70 61 69 72 73 00 6c 6f 61 | collectgarbage.dofile.ipairs.loa |
54cc0 | 64 66 69 6c 65 00 70 72 69 6e 74 00 72 61 77 65 71 75 61 6c 00 72 61 77 6c 65 6e 00 72 61 77 67 | dfile.print.rawequal.rawlen.rawg |
54ce0 | 65 74 00 72 61 77 73 65 74 00 73 65 6c 65 63 74 00 74 6f 6e 75 6d 62 65 72 00 78 70 63 61 6c 6c | et.rawset.select.tonumber.xpcall |
54d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54d40 | 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 09 00 00 00 | ................................ |
54d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54d80 | 69 4c 45 00 00 00 00 00 6e 4c 45 00 00 00 00 00 04 4c 45 00 00 00 00 00 52 40 45 00 00 00 00 00 | iLE.....nLE......LE.....R@E..... |
54da0 | 76 4c 45 00 00 00 00 00 7b 4c 45 00 00 00 00 00 84 4c 45 00 00 00 00 00 8f 4c 45 00 00 00 00 00 | vLE.....{LE......LE......LE..... |
54dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54e00 | 99 4c 45 00 00 00 00 00 2e 6e 41 00 00 00 00 00 a0 4c 45 00 00 00 00 00 ba 6a 41 00 00 00 00 00 | .LE......nA......LE......jA..... |
54e20 | af 4c 45 00 00 00 00 00 cb 6d 41 00 00 00 00 00 94 3a 45 00 00 00 00 00 51 6a 41 00 00 00 00 00 | .LE......mA......:E.....QjA..... |
54e40 | 94 40 45 00 00 00 00 00 89 6d 41 00 00 00 00 00 b6 4c 45 00 00 00 00 00 a7 66 41 00 00 00 00 00 | .@E......mA......LE......fA..... |
54e60 | bd 4c 45 00 00 00 00 00 20 6d 41 00 00 00 00 00 c7 3d 45 00 00 00 00 00 43 6c 41 00 00 00 00 00 | .LE......mA......=E.....ClA..... |
54e80 | 71 25 45 00 00 00 00 00 20 69 41 00 00 00 00 00 5b 4c 45 00 00 00 00 00 9b 6e 41 00 00 00 00 00 | q%E......iA.....[LE......nA..... |
54ea0 | fb 4c 45 00 00 00 00 00 7f 63 41 00 00 00 00 00 c6 4c 45 00 00 00 00 00 1a 68 41 00 00 00 00 00 | .LE......cA......LE......hA..... |
54ec0 | cc 4c 45 00 00 00 00 00 dc 67 41 00 00 00 00 00 d5 4c 45 00 00 00 00 00 95 67 41 00 00 00 00 00 | .LE......gA......LE......gA..... |
54ee0 | dc 4c 45 00 00 00 00 00 54 67 41 00 00 00 00 00 e3 4c 45 00 00 00 00 00 06 67 41 00 00 00 00 00 | .LE.....TgA......LE......gA..... |
54f00 | ea 4c 45 00 00 00 00 00 fe 63 41 00 00 00 00 00 e0 40 45 00 00 00 00 00 5d 6b 41 00 00 00 00 00 | .LE......cA......@E.....]kA..... |
54f20 | f1 4c 45 00 00 00 00 00 d5 64 41 00 00 00 00 00 72 34 45 00 00 00 00 00 da 63 41 00 00 00 00 00 | .LE......dA.....r4E......cA..... |
54f40 | fa 4c 45 00 00 00 00 00 03 63 41 00 00 00 00 00 2a 5e 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .LE......cA.....*^E............. |
54f60 | f0 45 45 00 00 00 00 00 00 00 00 00 00 00 00 00 86 23 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .EE..............#E............. |
54f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 3f 69 6e 69 74 69 61 6c 20 | ......................P?initial. |
54fa0 | 70 6f 73 69 74 69 6f 6e 20 6d 75 73 74 20 62 65 20 70 6f 73 69 74 69 76 65 00 69 6e 76 61 6c 69 | position.must.be.positive.invali |
54fc0 | 64 20 6f 72 64 65 72 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 73 6f 72 74 69 6e 67 00 69 6e 76 | d.order.function.for.sorting.inv |
54fe0 | 61 6c 69 64 20 76 61 6c 75 65 20 28 25 73 29 20 61 74 20 69 6e 64 65 78 20 25 64 20 69 6e 20 74 | alid.value.(%s).at.index.%d.in.t |
55000 | 61 62 6c 65 20 66 6f 72 20 27 63 6f 6e 63 61 74 27 00 70 6f 73 69 74 69 6f 6e 20 6f 75 74 20 6f | able.for.'concat'.position.out.o |
55020 | 66 20 62 6f 75 6e 64 73 00 77 72 6f 6e 67 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 75 6d 65 6e | f.bounds.wrong.number.of.argumen |
55040 | 74 73 20 74 6f 20 27 69 6e 73 65 72 74 27 00 74 6f 6f 20 6d 61 6e 79 20 72 65 73 75 6c 74 73 20 | ts.to.'insert'.too.many.results. |
55060 | 74 6f 20 75 6e 70 61 63 6b 00 69 6e 73 65 72 74 00 72 65 6d 6f 76 65 00 73 6f 72 74 00 00 00 00 | to.unpack.insert.remove.sort.... |
55080 | 9d 47 45 00 00 00 00 00 b9 76 41 00 00 00 00 00 6a 50 45 00 00 00 00 00 cc 77 41 00 00 00 00 00 | .GE......vA.....jPE......wA..... |
550a0 | 65 50 45 00 00 00 00 00 35 71 41 00 00 00 00 00 63 50 45 00 00 00 00 00 8d 78 41 00 00 00 00 00 | ePE.....5qA.....cPE......xA..... |
550c0 | 71 50 45 00 00 00 00 00 4c 79 41 00 00 00 00 00 73 50 45 00 00 00 00 00 c5 6f 41 00 00 00 00 00 | qPE.....LyA.....sPE......oA..... |
550e0 | 78 50 45 00 00 00 00 00 0a 7a 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | xPE......zA..................... |
55100 | 5f 47 2e 00 63 61 6e 6e 6f 74 20 25 73 20 25 73 3a 20 25 73 00 50 41 4e 49 43 3a 20 75 6e 70 72 | _G..cannot.%s.%s:.%s.PANIC:.unpr |
55120 | 6f 74 65 63 74 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 | otected.error.in.call.to.Lua.API |
55140 | 20 28 25 73 29 0a 00 ef bb bf 00 73 74 61 63 6b 20 74 72 61 63 65 62 61 63 6b 3a 00 0a 09 2e 2e | .(%s)......stack.traceback:..... |
55160 | 2e 00 53 6c 6e 74 00 0a 09 25 73 3a 00 25 64 3a 00 20 69 6e 20 00 66 75 6e 63 74 69 6f 6e 20 27 | ..Slnt...%s:.%d:..in..function.' |
55180 | 25 73 27 00 25 73 20 27 25 73 27 00 6d 61 69 6e 20 63 68 75 6e 6b 00 66 75 6e 63 74 69 6f 6e 20 | %s'.%s.'%s'.main.chunk.function. |
551a0 | 3c 25 73 3a 25 64 3e 00 0a 09 28 2e 2e 2e 74 61 69 6c 20 63 61 6c 6c 73 2e 2e 2e 29 00 53 6c 00 | <%s:%d>...(...tail.calls...).Sl. |
551c0 | 25 73 3a 25 64 3a 20 00 62 61 64 20 61 72 67 75 6d 65 6e 74 20 23 25 64 20 28 25 73 29 00 63 61 | %s:%d:..bad.argument.#%d.(%s).ca |
551e0 | 6c 6c 69 6e 67 20 27 25 73 27 20 6f 6e 20 62 61 64 20 73 65 6c 66 20 28 25 73 29 00 62 61 64 20 | lling.'%s'.on.bad.self.(%s).bad. |
55200 | 61 72 67 75 6d 65 6e 74 20 23 25 64 20 74 6f 20 27 25 73 27 20 28 25 73 29 00 73 69 67 6e 61 6c | argument.#%d.to.'%s'.(%s).signal |
55220 | 00 65 78 69 74 00 5f 5f 6e 61 6d 65 00 73 74 61 63 6b 20 6f 76 65 72 66 6c 6f 77 20 28 25 73 29 | .exit.__name.stack.overflow.(%s) |
55240 | 00 62 75 66 66 65 72 20 74 6f 6f 20 6c 61 72 67 65 00 3d 73 74 64 69 6e 00 40 25 73 00 72 65 6f | .buffer.too.large.=stdin.@%s.reo |
55260 | 70 65 6e 00 6c 69 67 68 74 20 75 73 65 72 64 61 74 61 00 25 73 20 65 78 70 65 63 74 65 64 2c 20 | pen.light.userdata.%s.expected,. |
55280 | 67 6f 74 20 25 73 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 73 27 00 6e 75 6d 62 65 | got.%s.invalid.option.'%s'.numbe |
552a0 | 72 20 68 61 73 20 6e 6f 20 69 6e 74 65 67 65 72 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 00 | r.has.no.integer.representation. |
552c0 | 6f 62 6a 65 63 74 20 6c 65 6e 67 74 68 20 69 73 20 6e 6f 74 20 61 6e 20 69 6e 74 65 67 65 72 00 | object.length.is.not.an.integer. |
552e0 | 74 72 75 65 00 66 61 6c 73 65 00 25 49 00 25 73 3a 20 25 70 00 6e 61 6d 65 20 63 6f 6e 66 6c 69 | true.false.%I.%s:.%p.name.confli |
55300 | 63 74 20 66 6f 72 20 6d 6f 64 75 6c 65 20 27 25 73 27 00 74 6f 6f 20 6d 61 6e 79 20 75 70 76 61 | ct.for.module.'%s'.too.many.upva |
55320 | 6c 75 65 73 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 | lues.core.and.library.have.incom |
55340 | 70 61 74 69 62 6c 65 20 6e 75 6d 65 72 69 63 20 74 79 70 65 73 00 6d 75 6c 74 69 70 6c 65 20 4c | patible.numeric.types.multiple.L |
55360 | 75 61 20 56 4d 73 20 64 65 74 65 63 74 65 64 00 76 65 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 | ua.VMs.detected.version.mismatch |
55380 | 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 6f 76 69 64 | :.app..needs.%f,.Lua.core.provid |
553a0 | 65 73 20 25 66 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 73 75 | es.%f.too.many.arguments.to.resu |
553c0 | 6d 65 00 63 61 6e 6e 6f 74 20 72 65 73 75 6d 65 20 64 65 61 64 20 63 6f 72 6f 75 74 69 6e 65 00 | me.cannot.resume.dead.coroutine. |
553e0 | 74 6f 6f 20 6d 61 6e 79 20 72 65 73 75 6c 74 73 20 74 6f 20 72 65 73 75 6d 65 00 74 68 72 65 61 | too.many.results.to.resume.threa |
55400 | 64 20 65 78 70 65 63 74 65 64 00 73 75 73 70 65 6e 64 65 64 00 6e 6f 72 6d 61 6c 00 64 65 61 64 | d.expected.suspended.normal.dead |
55420 | 00 63 72 65 61 74 65 00 73 74 61 74 75 73 00 77 72 61 70 00 79 69 65 6c 64 00 69 73 79 69 65 6c | .create.status.wrap.yield.isyiel |
55440 | 64 61 62 6c 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 | dable........................... |
55460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55480 | 21 54 45 00 00 00 00 00 b0 96 41 00 00 00 00 00 f4 53 45 00 00 00 00 00 79 98 41 00 00 00 00 00 | !TE.......A......SE.....y.A..... |
554a0 | 91 4c 45 00 00 00 00 00 96 96 41 00 00 00 00 00 28 54 45 00 00 00 00 00 bf 97 41 00 00 00 00 00 | .LE.......A.....(TE.......A..... |
554c0 | 2f 54 45 00 00 00 00 00 f6 96 41 00 00 00 00 00 34 54 45 00 00 00 00 00 b3 95 41 00 00 00 00 00 | /TE.......A.....4TE.......A..... |
554e0 | 3a 54 45 00 00 00 00 00 99 95 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | :TE.......A..................... |
55500 | 5f 45 4e 56 00 25 73 3a 25 64 3a 20 25 73 00 25 73 20 6e 65 61 72 20 25 73 00 6c 65 78 69 63 61 | _ENV.%s:%d:.%s.%s.near.%s.lexica |
55520 | 6c 20 65 6c 65 6d 65 6e 74 20 74 6f 6f 20 6c 6f 6e 67 00 63 68 75 6e 6b 20 68 61 73 20 74 6f 6f | l.element.too.long.chunk.has.too |
55540 | 20 6d 61 6e 79 20 6c 69 6e 65 73 00 68 65 78 61 64 65 63 69 6d 61 6c 20 64 69 67 69 74 20 65 78 | .many.lines.hexadecimal.digit.ex |
55560 | 70 65 63 74 65 64 00 50 70 00 45 65 00 6d 61 6c 66 6f 72 6d 65 64 20 6e 75 6d 62 65 72 00 63 6f | pected.Pp.Ee.malformed.number.co |
55580 | 6d 6d 65 6e 74 00 75 6e 66 69 6e 69 73 68 65 64 20 6c 6f 6e 67 20 25 73 20 28 73 74 61 72 74 69 | mment.unfinished.long.%s.(starti |
555a0 | 6e 67 20 61 74 20 6c 69 6e 65 20 25 64 29 00 69 6e 76 61 6c 69 64 20 6c 6f 6e 67 20 73 74 72 69 | ng.at.line.%d).invalid.long.stri |
555c0 | 6e 67 20 64 65 6c 69 6d 69 74 65 72 00 75 6e 66 69 6e 69 73 68 65 64 20 73 74 72 69 6e 67 00 6d | ng.delimiter.unfinished.string.m |
555e0 | 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 6c 61 72 67 65 | issing.'{'.UTF-8.value.too.large |
55600 | 00 6d 69 73 73 69 6e 67 20 27 7d 27 00 69 6e 76 61 6c 69 64 20 65 73 63 61 70 65 20 73 65 71 75 | .missing.'}'.invalid.escape.sequ |
55620 | 65 6e 63 65 00 64 65 63 69 6d 61 6c 20 65 73 63 61 70 65 20 74 6f 6f 20 6c 61 72 67 65 00 64 6f | ence.decimal.escape.too.large.do |
55640 | 00 65 6c 73 65 00 65 6c 73 65 69 66 00 66 6f 72 00 67 6f 74 6f 00 72 65 70 65 61 74 00 74 68 65 | .else.elseif.for.goto.repeat.the |
55660 | 6e 00 75 6e 74 69 6c 00 77 68 69 6c 65 00 2f 2f 00 3d 3d 00 3e 3d 00 3c 3d 00 7e 3d 00 3c 3c 00 | n.until.while.//.==.>=.<=.~=.<<. |
55680 | 3e 3e 00 3a 3a 00 3c 65 6f 66 3e 00 3c 6e 75 6d 62 65 72 3e 00 3c 69 6e 74 65 67 65 72 3e 00 3c | >>.::.<eof>.<number>.<integer>.< |
556a0 | 6e 61 6d 65 3e 00 3c 73 74 72 69 6e 67 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | name>.<string>.................. |
556c0 | 67 47 45 00 00 00 00 00 ff 39 45 00 00 00 00 00 3e 56 45 00 00 00 00 00 41 56 45 00 00 00 00 00 | gGE......9E.....>VE.....AVE..... |
556e0 | 46 56 45 00 00 00 00 00 b6 13 44 00 00 00 00 00 e5 52 45 00 00 00 00 00 4d 56 45 00 00 00 00 00 | FVE.......D......RE.....MVE..... |
55700 | ca 3b 45 00 00 00 00 00 51 56 45 00 00 00 00 00 4a 56 45 00 00 00 00 00 f5 58 45 00 00 00 00 00 | .;E.....QVE.....JVE......XE..... |
55720 | 82 40 45 00 00 00 00 00 e4 2b 45 00 00 00 00 00 8d 47 45 00 00 00 00 00 6e 47 45 00 00 00 00 00 | .@E......+E......GE.....nGE..... |
55740 | 56 56 45 00 00 00 00 00 4b 40 45 00 00 00 00 00 5d 56 45 00 00 00 00 00 e0 52 45 00 00 00 00 00 | VVE.....K@E.....]VE......RE..... |
55760 | 62 56 45 00 00 00 00 00 68 56 45 00 00 00 00 00 6e 56 45 00 00 00 00 00 5f 51 45 00 00 00 00 00 | bVE.....hVE.....nVE....._QE..... |
55780 | 5e 51 45 00 00 00 00 00 71 56 45 00 00 00 00 00 74 56 45 00 00 00 00 00 77 56 45 00 00 00 00 00 | ^QE.....qVE.....tVE.....wVE..... |
557a0 | 7a 56 45 00 00 00 00 00 7d 56 45 00 00 00 00 00 80 56 45 00 00 00 00 00 83 56 45 00 00 00 00 00 | zVE.....}VE......VE......VE..... |
557c0 | 86 56 45 00 00 00 00 00 8c 56 45 00 00 00 00 00 95 56 45 00 00 00 00 00 9f 56 45 00 00 00 00 00 | .VE......VE......VE......VE..... |
557e0 | a6 56 45 00 00 00 00 00 65 72 72 6f 72 20 69 6e 20 65 72 72 6f 72 20 68 61 6e 64 6c 69 6e 67 00 | .VE.....error.in.error.handling. |
55800 | 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 6d 6f 64 65 | attempt.to.load.a.%s.chunk.(mode |
55820 | 20 69 73 20 27 25 73 27 29 00 62 69 6e 61 72 79 00 74 65 78 74 00 43 20 73 74 61 63 6b 20 6f 76 | .is.'%s').binary.text.C.stack.ov |
55840 | 65 72 66 6c 6f 77 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 | erflow.cannot.resume.non-suspend |
55860 | 65 64 20 63 6f 72 6f 75 74 69 6e 65 00 61 74 74 65 6d 70 74 20 74 6f 20 79 69 65 6c 64 20 61 63 | ed.coroutine.attempt.to.yield.ac |
55880 | 72 6f 73 73 20 61 20 43 2d 63 61 6c 6c 20 62 6f 75 6e 64 61 72 79 00 61 74 74 65 6d 70 74 20 74 | ross.a.C-call.boundary.attempt.t |
558a0 | 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 65 | o.yield.from.outside.a.coroutine |
558c0 | 00 25 73 3a 20 25 73 20 70 72 65 63 6f 6d 70 69 6c 65 64 20 63 68 75 6e 6b 00 74 72 75 6e 63 61 | .%s:.%s.precompiled.chunk.trunca |
558e0 | 74 65 64 00 25 73 20 73 69 7a 65 20 6d 69 73 6d 61 74 63 68 20 69 6e 00 62 69 6e 61 72 79 20 73 | ted.%s.size.mismatch.in.binary.s |
55900 | 74 72 69 6e 67 00 6e 6f 74 20 61 00 76 65 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 20 69 6e 00 | tring.not.a.version.mismatch.in. |
55920 | 63 6f 72 72 75 70 74 65 64 00 73 69 7a 65 5f 74 00 49 6e 73 74 72 75 63 74 69 6f 6e 00 6c 75 61 | corrupted.size_t.Instruction.lua |
55940 | 5f 49 6e 74 65 67 65 72 00 6c 75 61 5f 4e 75 6d 62 65 72 00 65 6e 64 69 61 6e 6e 65 73 73 20 6d | _Integer.lua_Number.endianness.m |
55960 | 69 73 6d 61 74 63 68 20 69 6e 00 66 6c 6f 61 74 20 66 6f 72 6d 61 74 20 6d 69 73 6d 61 74 63 68 | ismatch.in.float.format.mismatch |
55980 | 20 69 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 | .in............................. |
559a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
559c0 | 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 60 68 22 bc | `qATPP\l<.<Tl||||||||||||````h". |
559e0 | bc bc 84 e4 54 54 10 62 62 04 62 14 51 50 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....TT.bb.b.QP.................. |
55a00 | 80 5b 45 00 00 00 00 00 85 5b 45 00 00 00 00 00 8b 5b 45 00 00 00 00 00 92 5b 45 00 00 00 00 00 | .[E......[E......[E......[E..... |
55a20 | 9b 5b 45 00 00 00 00 00 a3 5b 45 00 00 00 00 00 ac 5b 45 00 00 00 00 00 b5 5b 45 00 00 00 00 00 | .[E......[E......[E......[E..... |
55a40 | be 5b 45 00 00 00 00 00 c7 5b 45 00 00 00 00 00 d0 5b 45 00 00 00 00 00 d9 5b 45 00 00 00 00 00 | .[E......[E......[E......[E..... |
55a60 | e2 5b 45 00 00 00 00 00 e7 5b 45 00 00 00 00 00 eb 5b 45 00 00 00 00 00 ef 5b 45 00 00 00 00 00 | .[E......[E......[E......[E..... |
55a80 | f3 5b 45 00 00 00 00 00 f7 5b 45 00 00 00 00 00 fc 5b 45 00 00 00 00 00 fb 5b 45 00 00 00 00 00 | .[E......[E......[E......[E..... |
55aa0 | 00 5c 45 00 00 00 00 00 05 5c 45 00 00 00 00 00 09 5c 45 00 00 00 00 00 0e 5c 45 00 00 00 00 00 | .\E......\E......\E......\E..... |
55ac0 | 12 5c 45 00 00 00 00 00 16 5c 45 00 00 00 00 00 1a 5c 45 00 00 00 00 00 1b 5c 45 00 00 00 00 00 | .\E......\E......\E......\E..... |
55ae0 | 1f 5c 45 00 00 00 00 00 23 5c 45 00 00 00 00 00 2a 5c 45 00 00 00 00 00 2e 5c 45 00 00 00 00 00 | .\E.....#\E.....*\E......\E..... |
55b00 | 31 5c 45 00 00 00 00 00 bb 5b 45 00 00 00 00 00 34 5c 45 00 00 00 00 00 39 5c 45 00 00 00 00 00 | 1\E......[E.....4\E.....9\E..... |
55b20 | 45 5c 45 00 00 00 00 00 41 5c 45 00 00 00 00 00 4a 5c 45 00 00 00 00 00 63 5c 45 00 00 00 00 00 | E\E.....A\E.....J\E.....c\E..... |
55b40 | 51 5c 45 00 00 00 00 00 59 5c 45 00 00 00 00 00 62 5c 45 00 00 00 00 00 6b 5c 45 00 00 00 00 00 | Q\E.....Y\E.....b\E.....k\E..... |
55b60 | 73 5c 45 00 00 00 00 00 7b 5c 45 00 00 00 00 00 82 5c 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | s\E.....{\E......\E............. |
55b80 | 4d 4f 56 45 00 4c 4f 41 44 4b 00 4c 4f 41 44 4b 58 00 4c 4f 41 44 42 4f 4f 4c 00 4c 4f 41 44 4e | MOVE.LOADK.LOADKX.LOADBOOL.LOADN |
55ba0 | 49 4c 00 47 45 54 55 50 56 41 4c 00 47 45 54 54 41 42 55 50 00 47 45 54 54 41 42 4c 45 00 53 45 | IL.GETUPVAL.GETTABUP.GETTABLE.SE |
55bc0 | 54 54 41 42 55 50 00 53 45 54 55 50 56 41 4c 00 53 45 54 54 41 42 4c 45 00 4e 45 57 54 41 42 4c | TTABUP.SETUPVAL.SETTABLE.NEWTABL |
55be0 | 45 00 53 45 4c 46 00 41 44 44 00 53 55 42 00 4d 55 4c 00 4d 4f 44 00 50 4f 57 00 49 44 49 56 00 | E.SELF.ADD.SUB.MUL.MOD.POW.IDIV. |
55c00 | 42 41 4e 44 00 42 4f 52 00 42 58 4f 52 00 53 48 4c 00 53 48 52 00 55 4e 4d 00 42 4e 4f 54 00 4c | BAND.BOR.BXOR.SHL.SHR.UNM.BNOT.L |
55c20 | 45 4e 00 43 4f 4e 43 41 54 00 4a 4d 50 00 45 51 00 4c 54 00 54 45 53 54 00 54 45 53 54 53 45 54 | EN.CONCAT.JMP.EQ.LT.TEST.TESTSET |
55c40 | 00 54 41 49 4c 43 41 4c 4c 00 52 45 54 55 52 4e 00 46 4f 52 50 52 45 50 00 54 46 4f 52 43 41 4c | .TAILCALL.RETURN.FORPREP.TFORCAL |
55c60 | 4c 00 54 46 4f 52 4c 4f 4f 50 00 53 45 54 4c 49 53 54 00 43 4c 4f 53 55 52 45 00 56 41 52 41 52 | L.TFORLOOP.SETLIST.CLOSURE.VARAR |
55c80 | 47 00 45 58 54 52 41 41 52 47 00 69 6e 76 61 6c 69 64 20 55 54 46 2d 38 20 63 6f 64 65 00 25 55 | G.EXTRAARG.invalid.UTF-8.code.%U |
55ca0 | 00 66 69 6e 61 6c 20 70 6f 73 69 74 69 6f 6e 20 6f 75 74 20 6f 66 20 73 74 72 69 6e 67 00 70 6f | .final.position.out.of.string.po |
55cc0 | 73 69 74 69 6f 6e 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 69 6e 69 74 69 61 6c 20 70 6f 73 69 | sition.out.of.range.initial.posi |
55ce0 | 74 69 6f 6e 20 69 73 20 61 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 62 79 74 65 00 63 68 61 72 | tion.is.a.continuation.byte.char |
55d00 | 70 61 74 74 65 72 6e 00 6f 66 66 73 65 74 00 63 6f 64 65 70 6f 69 6e 74 00 00 00 00 00 00 00 00 | pattern.offset.codepoint........ |
55d20 | 5b 00 2d 7f c2 2d f4 5d 5b 80 2d bf 5d 2a 00 00 ff 00 00 00 7f 00 00 00 ff 07 00 00 ff ff 00 00 | [.-..-.][.-.]*.................. |
55d40 | 2f 74 6d 70 2f 6c 75 61 5f 58 58 58 58 58 58 00 75 6e 61 62 6c 65 20 74 6f 20 67 65 6e 65 72 61 | /tmp/lua_XXXXXX.unable.to.genera |
55d60 | 74 65 20 61 20 75 6e 69 71 75 65 20 66 69 6c 65 6e 61 6d 65 00 66 69 65 6c 64 20 27 25 73 27 20 | te.a.unique.filename.field.'%s'. |
55d80 | 6d 69 73 73 69 6e 67 20 69 6e 20 64 61 74 65 20 74 61 62 6c 65 00 73 65 63 00 68 6f 75 72 00 6d | missing.in.date.table.sec.hour.m |
55da0 | 6f 6e 74 68 00 79 65 61 72 00 69 73 64 73 74 00 25 63 00 2a 74 00 77 64 61 79 00 79 64 61 79 00 | onth.year.isdst.%c.*t.wday.yday. |
55dc0 | 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.'%% |
55de0 | 25 73 27 00 61 41 62 42 63 43 64 44 65 46 67 47 68 48 49 6a 6d 4d 6e 70 72 52 53 74 54 75 55 56 | %s'.aAbBcCdDeFgGhHIjmMnprRStTuUV |
55e00 | 77 57 78 58 79 59 7a 5a 25 00 63 43 78 58 79 59 00 4f 00 64 65 48 49 6d 4d 53 75 55 56 77 57 79 | wWxXyYzZ%.cCxXyY.O.deHImMSuUVwWy |
55e20 | 00 63 6f 6c 6c 61 74 65 00 63 74 79 70 65 00 6d 6f 6e 65 74 61 72 79 00 6e 75 6d 65 72 69 63 00 | .collate.ctype.monetary.numeric. |
55e40 | 63 6c 6f 63 6b 00 64 61 74 65 00 64 69 66 66 74 69 6d 65 00 65 78 65 63 75 74 65 00 67 65 74 65 | clock.date.difftime.execute.gete |
55e60 | 6e 76 00 72 65 6e 61 6d 65 00 73 65 74 6c 6f 63 61 6c 65 00 74 6d 70 6e 61 6d 65 00 00 00 00 00 | nv.rename.setlocale.tmpname..... |
55e80 | e4 5d 45 00 00 00 00 00 30 3c 45 00 00 00 00 00 a9 3b 45 00 00 00 00 00 0a 5e 45 00 00 00 00 00 | .]E.....0<E......;E......^E..... |
55ea0 | 11 5e 45 00 00 00 00 00 13 5e 45 00 00 00 00 00 06 00 00 00 03 00 00 00 00 00 00 00 04 00 00 00 | .^E......^E..................... |
55ec0 | 01 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 5e 40 45 00 00 00 00 00 21 5e 45 00 00 00 00 00 | ................^@E.....!^E..... |
55ee0 | 29 5e 45 00 00 00 00 00 2f 5e 45 00 00 00 00 00 38 5e 45 00 00 00 00 00 4f 5e 45 00 00 00 00 00 | )^E...../^E.....8^E.....O^E..... |
55f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55f40 | 40 5e 45 00 00 00 00 00 8e c8 41 00 00 00 00 00 46 5e 45 00 00 00 00 00 c2 ca 41 00 00 00 00 00 | @^E.......A.....F^E.......A..... |
55f60 | 4b 5e 45 00 00 00 00 00 2e c8 41 00 00 00 00 00 54 5e 45 00 00 00 00 00 ef c7 41 00 00 00 00 00 | K^E.......A.....T^E.......A..... |
55f80 | 21 52 45 00 00 00 00 00 88 c7 41 00 00 00 00 00 5c 5e 45 00 00 00 00 00 5e c7 41 00 00 00 00 00 | !RE.......A.....\^E.....^.A..... |
55fa0 | 71 50 45 00 00 00 00 00 2b c7 41 00 00 00 00 00 63 5e 45 00 00 00 00 00 e7 c6 41 00 00 00 00 00 | qPE.....+.A.....c^E.......A..... |
55fc0 | 6a 5e 45 00 00 00 00 00 93 c6 41 00 00 00 00 00 4f 5e 45 00 00 00 00 00 9c c9 41 00 00 00 00 00 | j^E.......A.....O^E.......A..... |
55fe0 | 74 5e 45 00 00 00 00 00 bd c8 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | t^E.......A..................... |
56000 | 00 00 00 00 80 84 2e 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .......A........................ |
56020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56040 | 1b ce 41 00 00 00 00 00 1f ce 41 00 00 00 00 00 23 ce 41 00 00 00 00 00 28 ce 41 00 00 00 00 00 | ..A.......A.....#.A.....(.A..... |
56060 | 5f ce 41 00 00 00 00 00 5f ce 41 00 00 00 00 00 30 ce 41 00 00 00 00 00 38 ce 41 00 00 00 00 00 | _.A....._.A.....0.A.....8.A..... |
56080 | 3c ce 41 00 00 00 00 00 40 ce 41 00 00 00 00 00 44 ce 41 00 00 00 00 00 49 ce 41 00 00 00 00 00 | <.A.....@.A.....D.A.....I.A..... |
560a0 | 57 ce 41 00 00 00 00 00 5b ce 41 00 00 00 00 00 93 ce 41 00 00 00 00 00 98 ce 41 00 00 00 00 00 | W.A.....[.A.......A.......A..... |
560c0 | 9d ce 41 00 00 00 00 00 c1 ce 41 00 00 00 00 00 a7 ce 41 00 00 00 00 00 a2 ce 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
560e0 | ac ce 41 00 00 00 00 00 f1 ce 41 00 00 00 00 00 f1 ce 41 00 00 00 00 00 f1 ce 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
56100 | f1 ce 41 00 00 00 00 00 f1 ce 41 00 00 00 00 00 b5 ce 41 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..A.......A.......A............. |
56120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56140 | 00 01 02 02 03 03 03 03 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 | ................................ |
56160 | 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 | ................................ |
56180 | 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 | ................................ |
561a0 | 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 | ................................ |
561c0 | 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 | ................................ |
561e0 | 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 | ................................ |
56200 | 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 | ................................ |
56220 | 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 | ................................ |
56240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6e 4e 00 2d 30 31 32 33 34 35 36 37 38 39 00 28 | ................nN.-0123456789.( |
56260 | 6e 75 6c 6c 29 00 3c 5c 25 64 3e 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 25 25 63 | null).<\%d>.invalid.option.'%%%c |
56280 | 27 20 74 6f 20 27 6c 75 61 5f 70 75 73 68 66 73 74 72 69 6e 67 27 00 28 2a 74 65 6d 70 6f 72 61 | '.to.'lua_pushfstring'.(*tempora |
562a0 | 72 79 29 00 28 2a 76 61 72 61 72 67 29 00 66 69 65 6c 64 00 63 6f 6e 73 74 61 6e 74 00 67 6c 6f | ry).(*vararg).field.constant.glo |
562c0 | 62 61 6c 00 20 28 25 73 20 27 25 73 27 29 00 3d 3f 00 66 6f 72 20 69 74 65 72 61 74 6f 72 00 6d | bal..(%s.'%s').=?.for.iterator.m |
562e0 | 65 74 61 6d 65 74 68 6f 64 00 3d 5b 43 5d 00 43 00 61 74 74 65 6d 70 74 20 74 6f 20 25 73 20 61 | etamethod.=[C].C.attempt.to.%s.a |
56300 | 20 25 73 20 76 61 6c 75 65 25 73 00 63 6f 6e 63 61 74 65 6e 61 74 65 00 6e 75 6d 62 65 72 25 73 | .%s.value%s.concatenate.number%s |
56320 | 20 68 61 73 20 6e 6f 20 69 6e 74 65 67 65 72 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 00 61 | .has.no.integer.representation.a |
56340 | 74 74 65 6d 70 74 20 74 6f 20 63 6f 6d 70 61 72 65 20 74 77 6f 20 25 73 20 76 61 6c 75 65 73 00 | ttempt.to.compare.two.%s.values. |
56360 | 61 74 74 65 6d 70 74 20 74 6f 20 63 6f 6d 70 61 72 65 20 25 73 20 77 69 74 68 20 25 73 00 00 00 | attempt.to.compare.%s.with.%s... |
56380 | 4c da 41 00 00 00 00 00 1d db 41 00 00 00 00 00 1d db 41 00 00 00 00 00 7e db 41 00 00 00 00 00 | L.A.......A.......A.....~.A..... |
563a0 | 7e db 41 00 00 00 00 00 f4 da 41 00 00 00 00 00 68 da 41 00 00 00 00 00 68 da 41 00 00 00 00 00 | ~.A.......A.....h.A.....h.A..... |
563c0 | 7e db 41 00 00 00 00 00 7e db 41 00 00 00 00 00 7e db 41 00 00 00 00 00 7e db 41 00 00 00 00 00 | ~.A.....~.A.....~.A.....~.A..... |
563e0 | 5a db 41 00 00 00 00 00 07 e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 07 e0 41 00 00 00 00 00 | Z.A.......A.....k.A.......A..... |
56400 | 6b e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 | k.A.....k.A.....2.A.....2.A..... |
56420 | 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 | 2.A.....2.A.....2.A.....2.A..... |
56440 | 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 | 2.A.....2.A.....2.A.....2.A..... |
56460 | 32 e0 41 00 00 00 00 00 32 e0 41 00 00 00 00 00 3a e0 41 00 00 00 00 00 41 e0 41 00 00 00 00 00 | 2.A.....2.A.....:.A.....A.A..... |
56480 | 6b e0 41 00 00 00 00 00 48 e0 41 00 00 00 00 00 4f e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 | k.A.....H.A.....O.A.....k.A..... |
564a0 | 56 e0 41 00 00 00 00 00 5d e0 41 00 00 00 00 00 64 e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 | V.A.....].A.....d.A.....k.A..... |
564c0 | 6b e0 41 00 00 00 00 00 0e e0 41 00 00 00 00 00 0e e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 | k.A.......A.......A.....k.A..... |
564e0 | 6b e0 41 00 00 00 00 00 6b e0 41 00 00 00 00 00 23 e0 41 00 00 00 00 00 01 1b 03 3b 64 15 00 00 | k.A.....k.A.....#.A........;d... |
56500 | ab 02 00 00 48 da fa ff b0 15 00 00 f8 e0 fa ff 60 39 00 00 53 e1 fa ff 40 7a 00 00 a3 e1 fa ff | ....H...........`9..S...@z...... |
56520 | 38 7c 00 00 d5 e1 fa ff d0 7f 00 00 fc e1 fa ff 60 16 00 00 62 e2 fa ff 80 15 00 00 5e e3 fa ff | 8|..............`...b.......^... |
56540 | d8 15 00 00 df e3 fa ff 00 16 00 00 dc e4 fa ff 38 16 00 00 34 e5 fa ff 98 16 00 00 4d e5 fa ff | ................8...4.......M... |
56560 | b0 16 00 00 e7 e6 fa ff 18 17 00 00 13 e7 fa ff 30 17 00 00 3c e7 fa ff 50 17 00 00 81 e7 fa ff | ................0...<...P....... |
56580 | 70 17 00 00 0f e8 fa ff a0 17 00 00 9f e8 fa ff c8 17 00 00 c7 e8 fa ff e0 17 00 00 11 e9 fa ff | p............................... |
565a0 | 00 18 00 00 4d ea fa ff 40 18 00 00 a5 ea fa ff 68 18 00 00 9b eb fa ff b0 18 00 00 d4 eb fa ff | ....M...@.......h............... |
565c0 | d0 18 00 00 f9 eb fa ff f0 18 00 00 85 ec fa ff 20 19 00 00 ea ec fa ff 48 19 00 00 d2 ed fa ff | ........................H....... |
565e0 | 88 19 00 00 98 ee fa ff a8 19 00 00 82 f0 fa ff f8 19 00 00 e4 f1 fa ff 28 1a 00 00 36 f2 fa ff | ........................(...6... |
56600 | 48 1a 00 00 93 f2 fa ff 70 1a 00 00 dc f2 fa ff 90 1a 00 00 eb f2 fa ff a8 1a 00 00 0a f3 fa ff | H.......p....................... |
56620 | c8 1a 00 00 2a f3 fa ff e0 1a 00 00 49 f3 fa ff f8 1a 00 00 b8 f3 fa ff 20 1b 00 00 40 f6 fa ff | ....*.......I...............@... |
56640 | 68 1b 00 00 54 f7 fa ff 90 1b 00 00 12 f8 fa ff c0 1b 00 00 86 f8 fa ff 08 1c 00 00 bb f8 fa ff | h...T........................... |
56660 | 20 1c 00 00 2e f9 fa ff 50 1c 00 00 35 f9 fa ff 68 1c 00 00 2d fa fa ff d0 1c 00 00 8e fb fa ff | ........P...5...h...-........... |
56680 | 48 1d 00 00 3e fc fa ff 78 1d 00 00 0d fd fa ff a8 1d 00 00 dd fe fa ff e8 1d 00 00 8f 00 fb ff | H...>...x....................... |
566a0 | 38 1e 00 00 54 01 fb ff a0 1e 00 00 8c 01 fb ff b8 1e 00 00 c6 01 fb ff d0 1e 00 00 f5 01 fb ff | 8...T........................... |
566c0 | e8 1e 00 00 6c 03 fb ff 28 1f 00 00 cb 1c fb ff 78 1f 00 00 ed 1d fb ff b0 1f 00 00 1a 1e fb ff | ....l...(.......x............... |
566e0 | d0 1f 00 00 39 1f fb ff 10 20 00 00 7a 1f fb ff 28 20 00 00 d3 1f fb ff 50 20 00 00 29 20 fb ff | ....9.......z...(.......P...)... |
56700 | 68 20 00 00 66 20 fb ff 80 20 00 00 46 21 fb ff c0 20 00 00 9c 21 fb ff f8 20 00 00 66 23 fb ff | h...f.......F!.......!......f#.. |
56720 | 60 21 00 00 84 23 fb ff 78 21 00 00 9d 26 fb ff c8 21 00 00 de 26 fb ff 00 22 00 00 a4 27 fb ff | `!...#..x!...&...!...&..."...'.. |
56740 | 38 22 00 00 d3 27 fb ff 58 22 00 00 cc 28 fb ff a0 22 00 00 51 29 fb ff d0 22 00 00 f8 29 fb ff | 8"...'..X"...(..."..Q)..."...).. |
56760 | 18 23 00 00 05 2a fb ff 30 23 00 00 a1 2a fb ff 68 23 00 00 2f 2b fb ff 98 23 00 00 67 2c fb ff | .#...*..0#...*..h#../+...#..g,.. |
56780 | e0 23 00 00 03 2d fb ff 18 24 00 00 12 2e fb ff 48 24 00 00 90 2e fb ff 80 24 00 00 df 2e fb ff | .#...-...$......H$.......$...... |
567a0 | a0 24 00 00 a9 2f fb ff f0 24 00 00 fb 2f fb ff 28 25 00 00 67 35 fb ff 78 25 00 00 84 35 fb ff | .$.../...$.../..(%..g5..x%...5.. |
567c0 | 90 25 00 00 65 36 fb ff c8 25 00 00 11 37 fb ff 00 26 00 00 3b 37 fb ff 18 26 00 00 88 37 fb ff | .%..e6...%...7...&..;7...&...7.. |
567e0 | 30 26 00 00 0d 38 fb ff 78 26 00 00 66 38 fb ff b8 26 00 00 98 38 fb ff d0 26 00 00 49 39 fb ff | 0&...8..x&..f8...&...8...&..I9.. |
56800 | 00 27 00 00 8e 39 fb ff 28 27 00 00 c6 3b fb ff 58 27 00 00 98 3c fb ff a0 27 00 00 5f 3d fb ff | .'...9..('...;..X'...<...'.._=.. |
56820 | d0 27 00 00 e1 3f fb ff 20 28 00 00 83 43 fb ff 68 28 00 00 f2 47 fb ff b8 28 00 00 82 4a fb ff | .'...?...(...C..h(...G...(...J.. |
56840 | 08 29 00 00 89 4a fb ff 20 29 00 00 93 4a fb ff 38 29 00 00 e3 4e fb ff 88 29 00 00 de 4f fb ff | .)...J...)...J..8)...N...)...O.. |
56860 | d0 29 00 00 8a 50 fb ff f0 29 00 00 d2 50 fb ff 20 2a 00 00 c1 51 fb ff 60 2a 00 00 e0 51 fb ff | .)...P...)...P...*...Q..`*...Q.. |
56880 | 80 2a 00 00 15 52 fb ff a8 2a 00 00 4d 52 fb ff c8 2a 00 00 7f 52 fb ff e8 2a 00 00 ab 52 fb ff | .*...R...*..MR...*...R...*...R.. |
568a0 | 08 2b 00 00 e7 52 fb ff 28 2b 00 00 15 53 fb ff 48 2b 00 00 4c 53 fb ff 68 2b 00 00 d4 53 fb ff | .+...R..(+...S..H+..LS..h+...S.. |
568c0 | 98 2b 00 00 58 54 fb ff c0 2b 00 00 a2 54 fb ff e0 2b 00 00 d6 55 fb ff 30 2c 00 00 ff 55 fb ff | .+..XT...+...T...+...U..0,...U.. |
568e0 | 50 2c 00 00 23 56 fb ff 70 2c 00 00 a3 56 fb ff c0 2c 00 00 c9 56 fb ff e0 2c 00 00 f7 56 fb ff | P,..#V..p,...V...,...V...,...V.. |
56900 | 08 2d 00 00 52 57 fb ff 40 2d 00 00 1a 58 fb ff 90 2d 00 00 6a 58 fb ff c0 2d 00 00 84 58 fb ff | .-..RW..@-...X...-..jX...-...X.. |
56920 | e0 2d 00 00 e6 58 fb ff 10 2e 00 00 41 59 fb ff 30 2e 00 00 88 59 fb ff 50 2e 00 00 03 5a fb ff | .-...X......AY..0....Y..P....Z.. |
56940 | 88 2e 00 00 45 5a fb ff c0 2e 00 00 b1 5a fb ff 10 2f 00 00 2f 5b fb ff 40 2f 00 00 3e 5b fb ff | ....EZ.......Z.../../[..@/..>[.. |
56960 | 58 2f 00 00 4d 5b fb ff 70 2f 00 00 03 5c fb ff 90 2f 00 00 75 5c fb ff c8 2f 00 00 af 5f fb ff | X/..M[..p/...\.../..u\.../..._.. |
56980 | 18 30 00 00 ce 5f fb ff 38 30 00 00 e8 5f fb ff 58 30 00 00 03 61 fb ff b8 30 00 00 cc 61 fb ff | .0..._..80..._..X0...a...0...a.. |
569a0 | d8 30 00 00 fa 62 fb ff 28 31 00 00 1a 63 fb ff 40 31 00 00 42 63 fb ff 58 31 00 00 84 63 fb ff | .0...b..(1...c..@1..Bc..X1...c.. |
569c0 | 88 31 00 00 df 63 fb ff a8 31 00 00 0c 64 fb ff d0 31 00 00 20 64 fb ff e8 31 00 00 2b 64 fb ff | .1...c...1...d...1...d...1..+d.. |
569e0 | 00 32 00 00 50 64 fb ff 18 32 00 00 99 64 fb ff 30 32 00 00 f8 64 fb ff 78 32 00 00 af 65 fb ff | .2..Pd...2...d..02...d..x2...e.. |
56a00 | a8 32 00 00 b6 65 fb ff c0 32 00 00 02 66 fb ff f8 32 00 00 52 66 fb ff 50 33 00 00 63 66 fb ff | .2...e...2...f...2..Rf..P3..cf.. |
56a20 | 68 33 00 00 7a 66 fb ff 80 33 00 00 b5 66 fb ff a8 33 00 00 cb 66 fb ff c0 33 00 00 65 67 fb ff | h3..zf...3...f...3...f...3..eg.. |
56a40 | d8 33 00 00 77 67 fb ff f0 33 00 00 86 67 fb ff 08 34 00 00 d0 67 fb ff 38 34 00 00 fd 67 fb ff | .3..wg...3...g...4...g..84...g.. |
56a60 | 50 34 00 00 12 68 fb ff 78 34 00 00 37 68 fb ff 90 34 00 00 66 68 fb ff a8 34 00 00 df 68 fb ff | P4...h..x4..7h...4..fh...4...h.. |
56a80 | c0 34 00 00 2f 69 fb ff d8 34 00 00 b0 69 fb ff 10 35 00 00 9c 6a fb ff 40 35 00 00 b3 6b fb ff | .4../i...4...i...5...j..@5...k.. |
56aa0 | 88 35 00 00 4d 6c fb ff b8 35 00 00 87 6c fb ff e0 35 00 00 d0 6c fb ff 08 36 00 00 e3 6c fb ff | .5..Ml...5...l...5...l...6...l.. |
56ac0 | 20 36 00 00 f5 6c fb ff 38 36 00 00 dd 6d fb ff 60 36 00 00 7a 6e fb ff a8 36 00 00 10 6f fb ff | .6...l..86...m..`6..zn...6...o.. |
56ae0 | f8 36 00 00 82 6f fb ff 30 37 00 00 ee 6f fb ff 58 37 00 00 4a 70 fb ff 80 37 00 00 74 70 fb ff | .6...o..07...o..X7..Jp...7..tp.. |
56b00 | a0 37 00 00 b0 70 fb ff b8 37 00 00 c0 70 fb ff d0 37 00 00 24 73 fb ff 20 38 00 00 20 74 fb ff | .7...p...7...p...7..$s...8...t.. |
56b20 | 48 38 00 00 50 75 fb ff a0 38 00 00 b4 75 fb ff d0 38 00 00 d6 75 fb ff e8 38 00 00 03 76 fb ff | H8..Pu...8...u...8...u...8...v.. |
56b40 | 00 39 00 00 17 76 fb ff 18 39 00 00 99 76 fb ff 88 39 00 00 c0 76 fb ff a0 39 00 00 d0 76 fb ff | .9...v...9...v...9...v...9...v.. |
56b60 | b8 39 00 00 fa 76 fb ff e0 39 00 00 24 77 fb ff f8 39 00 00 d1 77 fb ff 38 3a 00 00 29 78 fb ff | .9...v...9..$w...9...w..8:..)x.. |
56b80 | 70 3a 00 00 c2 78 fb ff a8 3a 00 00 32 79 fb ff e0 3a 00 00 a1 79 fb ff 28 3b 00 00 d0 79 fb ff | p:...x...:..2y...:...y..(;...y.. |
56ba0 | 40 3b 00 00 ea 7a fb ff 88 3b 00 00 ff 7a fb ff a8 3b 00 00 97 7c fb ff e8 3b 00 00 d0 7d fb ff | @;...z...;...z...;...|...;...}.. |
56bc0 | 38 3c 00 00 bc 7e fb ff 78 3c 00 00 a7 7f fb ff b8 3c 00 00 c9 7f fb ff d8 3c 00 00 fe 7f fb ff | 8<...~..x<.......<.......<...... |
56be0 | 00 3d 00 00 46 80 fb ff 30 3d 00 00 d0 80 fb ff 68 3d 00 00 2e 81 fb ff 98 3d 00 00 38 89 fb ff | .=..F...0=......h=.......=..8... |
56c00 | e8 3d 00 00 6f 89 fb ff 20 3e 00 00 24 8c fb ff 70 3e 00 00 00 90 fb ff b8 3e 00 00 07 90 fb ff | .=..o....>..$...p>.......>...... |
56c20 | d0 3e 00 00 3c 90 fb ff f8 3e 00 00 d4 90 fb ff 38 3f 00 00 e5 90 fb ff 58 3f 00 00 19 93 fb ff | .>..<....>......8?......X?...... |
56c40 | a0 3f 00 00 60 93 fb ff d0 3f 00 00 a1 94 fb ff 10 40 00 00 c0 95 fb ff 50 40 00 00 68 97 fb ff | .?..`....?.......@......P@..h... |
56c60 | 90 40 00 00 a1 97 fb ff b0 40 00 00 cb 97 fb ff d0 40 00 00 fe 97 fb ff f8 40 00 00 12 99 fb ff | .@.......@.......@.......@...... |
56c80 | 40 41 00 00 31 99 fb ff 60 41 00 00 22 9a fb ff 98 41 00 00 64 9c fb ff e8 41 00 00 a1 9d fb ff | @A..1...`A.."....A..d....A...... |
56ca0 | 20 42 00 00 a8 9e fb ff 48 42 00 00 81 a0 fb ff 80 42 00 00 f4 a0 fb ff a0 42 00 00 46 a1 fb ff | .B......HB.......B.......B..F... |
56cc0 | c8 42 00 00 cf a2 fb ff 10 43 00 00 13 a4 fb ff 50 43 00 00 8b a4 fb ff 78 43 00 00 2d a5 fb ff | .B.......C......PC......xC..-... |
56ce0 | c8 43 00 00 80 a5 fb ff f0 43 00 00 50 a6 fb ff 30 44 00 00 9a a6 fb ff 58 44 00 00 3d a7 fb ff | .C.......C..P...0D......XD..=... |
56d00 | 88 44 00 00 9e a7 fb ff c0 44 00 00 5d a8 fb ff f8 44 00 00 bb a8 fb ff 30 45 00 00 20 a9 fb ff | .D.......D..]....D......0E...... |
56d20 | 68 45 00 00 02 ab fb ff 98 45 00 00 0e ab fb ff b0 45 00 00 51 ab fb ff d0 45 00 00 6d ab fb ff | hE.......E.......E..Q....E..m... |
56d40 | e8 45 00 00 c9 ab fb ff 18 46 00 00 03 ac fb ff 40 46 00 00 15 ac fb ff 58 46 00 00 83 ac fb ff | .E.......F......@F......XF...... |
56d60 | 88 46 00 00 9c ac fb ff a8 46 00 00 a6 ac fb ff c0 46 00 00 fc ac fb ff f8 46 00 00 46 ad fb ff | .F.......F.......F.......F..F... |
56d80 | 18 47 00 00 6a ad fb ff 40 47 00 00 aa ad fb ff 68 47 00 00 ce ad fb ff 90 47 00 00 0f ae fb ff | .G..j...@G......hG.......G...... |
56da0 | b0 47 00 00 43 ae fb ff d0 47 00 00 d4 ae fb ff 00 48 00 00 02 af fb ff 20 48 00 00 33 af fb ff | .G..C....G.......H.......H..3... |
56dc0 | 40 48 00 00 4c b0 fb ff 70 48 00 00 8a b0 fb ff a8 48 00 00 14 b1 fb ff d8 48 00 00 17 b2 fb ff | @H..L...pH.......H.......H...... |
56de0 | 18 49 00 00 c0 b3 fb ff 68 49 00 00 ef b4 fb ff a0 49 00 00 23 b6 fb ff d8 49 00 00 9d b6 fb ff | .I......hI.......I..#....I...... |
56e00 | 10 4a 00 00 54 b9 fb ff 48 4a 00 00 8f b9 fb ff 68 4a 00 00 b6 b9 fb ff 80 4a 00 00 db b9 fb ff | .J..T...HJ......hJ.......J...... |
56e20 | a0 4a 00 00 00 ba fb ff c0 4a 00 00 22 ba fb ff e0 4a 00 00 44 ba fb ff 00 4b 00 00 66 ba fb ff | .J.......J.."....J..D....K..f... |
56e40 | 20 4b 00 00 84 ba fb ff 38 4b 00 00 9b bb fb ff 78 4b 00 00 07 bc fb ff b0 4b 00 00 73 bc fb ff | .K......8K......xK.......K..s... |
56e60 | e8 4b 00 00 20 bd fb ff 08 4c 00 00 5a bd fb ff 30 4c 00 00 7c bd fb ff 50 4c 00 00 9e bd fb ff | .K.......L..Z...0L..|...PL...... |
56e80 | 70 4c 00 00 f1 bd fb ff 90 4c 00 00 13 be fb ff b0 4c 00 00 35 be fb ff d0 4c 00 00 8d be fb ff | pL.......L.......L..5....L...... |
56ea0 | f0 4c 00 00 c7 be fb ff 10 4d 00 00 57 bf fb ff 30 4d 00 00 91 bf fb ff 50 4d 00 00 dc bf fb ff | .L.......M..W...0M......PM...... |
56ec0 | 70 4d 00 00 39 c0 fb ff 90 4d 00 00 f8 c0 fb ff b8 4d 00 00 bf c1 fb ff d8 4d 00 00 dc c1 fb ff | pM..9....M.......M.......M...... |
56ee0 | f8 4d 00 00 15 c2 fb ff 18 4e 00 00 61 c2 fb ff 48 4e 00 00 d8 c2 fb ff 78 4e 00 00 34 c3 fb ff | .M.......N..a...HN......xN..4... |
56f00 | a0 4e 00 00 ca c3 fb ff b8 4e 00 00 6a c4 fb ff e0 4e 00 00 9e c4 fb ff f8 4e 00 00 ab c4 fb ff | .N.......N..j....N.......N...... |
56f20 | 10 4f 00 00 25 c5 fb ff 58 4f 00 00 91 c5 fb ff 78 4f 00 00 65 c6 fb ff a0 4f 00 00 96 c6 fb ff | .O..%...XO......xO..e....O...... |
56f40 | c8 4f 00 00 c2 c6 fb ff f0 4f 00 00 0e c7 fb ff 08 50 00 00 44 c8 fb ff 50 50 00 00 8d c8 fb ff | .O.......O.......P..D...PP...... |
56f60 | 80 50 00 00 9e c8 fb ff 98 50 00 00 e3 c8 fb ff b0 50 00 00 fb c8 fb ff c8 50 00 00 2f c9 fb ff | .P.......P.......P.......P../... |
56f80 | e8 50 00 00 62 ca fb ff 38 51 00 00 8b cf fb ff 78 51 00 00 a2 cf fb ff 98 51 00 00 60 d0 fb ff | .P..b...8Q......xQ.......Q..`... |
56fa0 | e0 51 00 00 d3 d0 fb ff 20 52 00 00 1e d1 fb ff 50 52 00 00 42 d1 fb ff 68 52 00 00 57 d1 fb ff | .Q.......R......PR..B...hR..W... |
56fc0 | 80 52 00 00 78 d1 fb ff 98 52 00 00 99 d1 fb ff b0 52 00 00 d0 d1 fb ff d8 52 00 00 ec d1 fb ff | .R..x....R.......R.......R...... |
56fe0 | f0 52 00 00 42 d3 fb ff 40 53 00 00 97 d3 fb ff 78 53 00 00 d4 d3 fb ff b0 53 00 00 3a d7 fb ff | .R..B...@S......xS.......S..:... |
57000 | 18 54 00 00 f8 d7 fb ff 50 54 00 00 6a d8 fb ff 80 54 00 00 91 d8 fb ff b0 54 00 00 41 d9 fb ff | .T......PT..j....T.......T..A... |
57020 | f8 54 00 00 a4 d9 fb ff 20 55 00 00 d2 d9 fb ff 38 55 00 00 04 da fb ff 50 55 00 00 c6 da fb ff | .T.......U......8U......PU...... |
57040 | 80 55 00 00 f5 da fb ff 98 55 00 00 63 dc fb ff e8 55 00 00 80 dc fb ff 00 56 00 00 c8 dc fb ff | .U.......U..c....U.......V...... |
57060 | 20 56 00 00 03 dd fb ff 48 56 00 00 4b dd fb ff 78 56 00 00 74 dd fb ff a0 56 00 00 c5 dd fb ff | .V......HV..K...xV..t....V...... |
57080 | b8 56 00 00 6f de fb ff e0 56 00 00 e2 de fb ff 18 57 00 00 a7 df fb ff 50 57 00 00 e0 df fb ff | .V..o....V.......W......PW...... |
570a0 | 70 57 00 00 5a e0 fb ff 88 57 00 00 61 e0 fb ff a0 57 00 00 6e e0 fb ff b8 57 00 00 95 e0 fb ff | pW..Z....W..a....W..n....W...... |
570c0 | d0 57 00 00 e1 e0 fb ff e8 57 00 00 59 e1 fb ff 10 58 00 00 93 e1 fb ff 28 58 00 00 a6 e1 fb ff | .W.......W..Y....X......(X...... |
570e0 | 40 58 00 00 bc e1 fb ff 58 58 00 00 de e1 fb ff 70 58 00 00 f5 e1 fb ff 88 58 00 00 38 e2 fb ff | @X......XX......pX.......X..8... |
57100 | a0 58 00 00 93 e2 fb ff d0 58 00 00 f1 e2 fb ff 08 59 00 00 11 e3 fb ff 30 59 00 00 2a e3 fb ff | .X.......X.......Y......0Y..*... |
57120 | 48 59 00 00 38 e3 fb ff 60 59 00 00 52 e3 fb ff 78 59 00 00 62 e3 fb ff 90 59 00 00 88 e3 fb ff | HY..8...`Y..R...xY..b....Y...... |
57140 | a8 59 00 00 a0 e3 fb ff c0 59 00 00 ba e3 fb ff d8 59 00 00 00 e4 fb ff 10 5a 00 00 3e e4 fb ff | .Y.......Y.......Y.......Z..>... |
57160 | 30 5a 00 00 c9 e4 fb ff a0 5a 00 00 e5 e4 fb ff c0 5a 00 00 36 e5 fb ff e0 5a 00 00 84 e5 fb ff | 0Z.......Z.......Z..6....Z...... |
57180 | 00 5b 00 00 a6 e5 fb ff 18 5b 00 00 30 e6 fb ff 48 5b 00 00 6d e6 fb ff 60 5b 00 00 91 e6 fb ff | .[.......[..0...H[..m...`[...... |
571a0 | 78 5b 00 00 b5 e6 fb ff 90 5b 00 00 c9 e6 fb ff a8 5b 00 00 15 e7 fb ff d8 5b 00 00 29 e7 fb ff | x[.......[.......[.......[..)... |
571c0 | f0 5b 00 00 3e e7 fb ff 08 5c 00 00 52 e7 fb ff 20 5c 00 00 a6 e7 fb ff 40 5c 00 00 00 e8 fb ff | .[..>....\..R....\......@\...... |
571e0 | 60 5c 00 00 37 e8 fb ff 80 5c 00 00 ee e8 fb ff a8 5c 00 00 6f e9 fb ff d8 5c 00 00 89 e9 fb ff | `\..7....\.......\..o....\...... |
57200 | f0 5c 00 00 9d e9 fb ff 08 5d 00 00 c2 e9 fb ff 20 5d 00 00 36 ea fb ff 58 5d 00 00 61 ea fb ff | .\.......].......]..6...X]..a... |
57220 | 78 5d 00 00 c3 ea fb ff b0 5d 00 00 07 eb fb ff d8 5d 00 00 37 eb fb ff 00 5e 00 00 73 eb fb ff | x].......].......]..7....^..s... |
57240 | 30 5e 00 00 bf eb fb ff 58 5e 00 00 18 ec fb ff 90 5e 00 00 73 ec fb ff b0 5e 00 00 a1 ec fb ff | 0^......X^.......^..s....^...... |
57260 | d0 5e 00 00 11 ed fb ff 08 5f 00 00 38 ed fb ff 28 5f 00 00 9b ed fb ff 60 5f 00 00 df ed fb ff | .^......._..8...(_......`_...... |
57280 | 88 5f 00 00 3d ee fb ff b0 5f 00 00 9c ee fb ff d8 5f 00 00 06 ef fb ff 08 60 00 00 98 ef fb ff | ._..=...._......._.......`...... |
572a0 | 38 60 00 00 e2 ef fb ff 58 60 00 00 4c f0 fb ff 80 60 00 00 4c f1 fb ff b8 60 00 00 eb f1 fb ff | 8`......X`..L....`..L....`...... |
572c0 | e8 60 00 00 14 f2 fb ff 00 61 00 00 19 f2 fb ff 18 61 00 00 23 f3 fb ff 50 61 00 00 29 f3 fb ff | .`.......a.......a..#...Pa..)... |
572e0 | 68 61 00 00 57 f3 fb ff 88 61 00 00 bb f3 fb ff c0 61 00 00 da f3 fb ff e0 61 00 00 f2 f3 fb ff | ha..W....a.......a.......a...... |
57300 | f8 61 00 00 fe f3 fb ff 10 62 00 00 45 f4 fb ff 30 62 00 00 d2 f4 fb ff 58 62 00 00 de f5 fb ff | .a.......b..E...0b......Xb...... |
57320 | 80 62 00 00 21 f6 fb ff a0 62 00 00 c1 f6 fb ff f0 62 00 00 47 f7 fb ff 10 63 00 00 28 f8 fb ff | .b..!....b.......b..G....c..(... |
57340 | 40 63 00 00 38 f8 fb ff 58 63 00 00 60 f8 fb ff 78 63 00 00 97 f8 fb ff a0 63 00 00 ca f8 fb ff | @c..8...Xc..`...xc.......c...... |
57360 | c0 63 00 00 4a f9 fb ff e8 63 00 00 fc fb fb ff 28 64 00 00 3a fc fb ff 58 64 00 00 58 fd fb ff | .c..J....c......(d..:...Xd..X... |
57380 | 88 64 00 00 8c fd fb ff b0 64 00 00 9c fd fb ff c8 64 00 00 cd fd fb ff e8 64 00 00 d7 fd fb ff | .d.......d.......d.......d...... |
573a0 | 00 65 00 00 0b fe fb ff 28 65 00 00 87 fe fb ff 50 65 00 00 e2 fe fb ff 70 65 00 00 06 ff fb ff | .e......(e......Pe......pe...... |
573c0 | 90 65 00 00 90 ff fb ff c0 65 00 00 dd ff fb ff e8 65 00 00 af 01 fc ff 38 66 00 00 0e 02 fc ff | .e.......e.......e......8f...... |
573e0 | 60 66 00 00 5c 02 fc ff 80 66 00 00 9d 02 fc ff a0 66 00 00 e4 02 fc ff c0 66 00 00 22 03 fc ff | `f..\....f.......f.......f.."... |
57400 | e0 66 00 00 28 04 fc ff 18 67 00 00 6f 04 fc ff 38 67 00 00 1e 05 fc ff 70 67 00 00 59 05 fc ff | .f..(....g..o...8g......pg..Y... |
57420 | 98 67 00 00 c2 05 fc ff c0 67 00 00 65 06 fc ff f0 67 00 00 ef 06 fc ff 28 68 00 00 4b 07 fc ff | .g.......g..e....g......(h..K... |
57440 | 48 68 00 00 28 08 fc ff 80 68 00 00 91 08 fc ff b8 68 00 00 d3 08 fc ff d8 68 00 00 36 09 fc ff | Hh..(....h.......h.......h..6... |
57460 | 10 69 00 00 a3 09 fc ff 30 69 00 00 1d 0a fc ff 50 69 00 00 cd 0a fc ff 78 69 00 00 3d 0c fc ff | .i......0i......Pi......xi..=... |
57480 | c8 69 00 00 c1 0c fc ff 00 6a 00 00 ee 0c fc ff 30 6a 00 00 8b 0d fc ff 70 6a 00 00 9b 10 fc ff | .i.......j......0j......pj...... |
574a0 | c0 6a 00 00 fa 10 fc ff f0 6a 00 00 c1 11 fc ff 18 6b 00 00 d4 12 fc ff 58 6b 00 00 95 13 fc ff | .j.......j.......k......Xk...... |
574c0 | 90 6b 00 00 54 14 fc ff c8 6b 00 00 12 15 fc ff 00 6c 00 00 90 15 fc ff 28 6c 00 00 cb 15 fc ff | .k..T....k.......l......(l...... |
574e0 | 48 6c 00 00 e5 15 fc ff 60 6c 00 00 df 16 fc ff 90 6c 00 00 c1 17 fc ff c8 6c 00 00 31 18 fc ff | Hl......`l.......l.......l..1... |
57500 | f8 6c 00 00 81 18 fc ff 20 6d 00 00 9e 19 fc ff 68 6d 00 00 d4 19 fc ff 80 6d 00 00 ee 19 fc ff | .l.......m......hm.......m...... |
57520 | 98 6d 00 00 73 1a fc ff c8 6d 00 00 fd 1c fc ff 18 6e 00 00 89 1d fc ff 40 6e 00 00 4a 1e fc ff | .m..s....m.......n......@n..J... |
57540 | 70 6e 00 00 47 1f fc ff a8 6e 00 00 ca 1f fc ff e0 6e 00 00 4c 20 fc ff 18 6f 00 00 c4 20 fc ff | pn..G....n.......n..L....o...... |
57560 | 40 6f 00 00 e3 20 fc ff 60 6f 00 00 56 21 fc ff 98 6f 00 00 a5 21 fc ff d0 6f 00 00 cd 21 fc ff | @o......`o..V!...o...!...o...!.. |
57580 | 08 70 00 00 72 22 fc ff 40 70 00 00 9b 22 fc ff 70 70 00 00 b8 22 fc ff 88 70 00 00 fe 22 fc ff | .p..r"..@p..."..pp..."...p...".. |
575a0 | c0 70 00 00 07 23 fc ff d8 70 00 00 85 23 fc ff 10 71 00 00 a1 23 fc ff 28 71 00 00 ca 23 fc ff | .p...#...p...#...q...#..(q...#.. |
575c0 | 40 71 00 00 74 24 fc ff 78 71 00 00 c1 24 fc ff a8 71 00 00 7b 26 fc ff f0 71 00 00 9a 26 fc ff | @q..t$..xq...$...q..{&...q...&.. |
575e0 | 08 72 00 00 c0 26 fc ff 20 72 00 00 24 27 fc ff 48 72 00 00 9c 27 fc ff 78 72 00 00 d2 27 fc ff | .r...&...r..$'..Hr...'..xr...'.. |
57600 | b0 72 00 00 f1 27 fc ff d8 72 00 00 21 28 fc ff 10 73 00 00 56 28 fc ff 38 73 00 00 b9 28 fc ff | .r...'...r..!(...s..V(..8s...(.. |
57620 | 88 73 00 00 3d 29 fc ff e8 73 00 00 7b 29 fc ff 10 74 00 00 b2 29 fc ff 48 74 00 00 0d 2a fc ff | .s..=)...s..{)...t...)..Ht...*.. |
57640 | 78 74 00 00 38 2a fc ff b0 74 00 00 8d 2a fc ff d8 74 00 00 db 2a fc ff 00 75 00 00 f8 2b fc ff | xt..8*...t...*...t...*...u...+.. |
57660 | 38 75 00 00 ae 2c fc ff 68 75 00 00 37 2d fc ff b0 75 00 00 9c 2d fc ff e0 75 00 00 7a 2e fc ff | 8u...,..hu..7-...u...-...u..z... |
57680 | 30 76 00 00 62 2f fc ff 80 76 00 00 89 2f fc ff a0 76 00 00 15 30 fc ff f0 76 00 00 a1 30 fc ff | 0v..b/...v.../...v...0...v...0.. |
576a0 | 40 77 00 00 bb 30 fc ff 60 77 00 00 d3 30 fc ff 80 77 00 00 9e 31 fc ff b0 77 00 00 b8 31 fc ff | @w...0..`w...0...w...1...w...1.. |
576c0 | d0 77 00 00 fe 31 fc ff f8 77 00 00 20 32 fc ff 18 78 00 00 96 32 fc ff 50 78 00 00 c7 32 fc ff | .w...1...w...2...x...2..Px...2.. |
576e0 | 78 78 00 00 81 33 fc ff a8 78 00 00 f3 33 fc ff d0 78 00 00 2e 34 fc ff f0 78 00 00 59 34 fc ff | xx...3...x...3...x...4...x..Y4.. |
57700 | 08 79 00 00 95 34 fc ff 28 79 00 00 e7 34 fc ff 58 79 00 00 2d 35 fc ff 70 79 00 00 e6 35 fc ff | .y...4..(y...4..Xy..-5..py...5.. |
57720 | 98 79 00 00 4e 36 fc ff c8 79 00 00 df 36 fc ff f8 79 00 00 2f 37 fc ff 18 7a 00 00 c3 37 fc ff | .y..N6...y...6...y../7...z...7.. |
57740 | 60 7a 00 00 1d 38 fc ff 80 7a 00 00 9e 39 fc ff b8 7a 00 00 a7 39 fc ff d0 7a 00 00 26 3a fc ff | `z...8...z...9...z...9...z..&:.. |
57760 | 00 7b 00 00 be 3b fc ff 40 7b 00 00 2a 46 fc ff 88 7b 00 00 a3 46 fc ff b0 7b 00 00 d4 46 fc ff | .{...;..@{..*F...{...F...{...F.. |
57780 | d0 7b 00 00 e6 46 fc ff f0 7b 00 00 3d 47 fc ff 18 7c 00 00 c8 47 fc ff 58 7c 00 00 0f 48 fc ff | .{...F...{..=G...|...G..X|...H.. |
577a0 | 88 7c 00 00 be 48 fc ff c0 7c 00 00 46 49 fc ff e0 7c 00 00 13 4a fc ff 28 7d 00 00 7d 4a fc ff | .|...H...|..FI...|...J..(}..}J.. |
577c0 | 48 7d 00 00 00 4b fc ff 80 7d 00 00 ee 4b fc ff c8 7d 00 00 9b 4c fc ff f8 7d 00 00 82 4f fc ff | H}...K...}...K...}...L...}...O.. |
577e0 | 48 7e 00 00 dc 4f fc ff 68 7e 00 00 26 50 fc ff 90 7e 00 00 db 50 fc ff b8 7e 00 00 51 51 fc ff | H~...O..h~..&P...~...P...~..QQ.. |
57800 | e0 7e 00 00 7c 52 fc ff 28 7f 00 00 8a 52 fc ff 40 7f 00 00 00 53 fc ff 58 7f 00 00 96 53 fc ff | .~..|R..(....R..@....S..X....S.. |
57820 | a0 7f 00 00 90 54 fc ff e8 7f 00 00 b1 54 fc ff 08 80 00 00 cd 54 fc ff 20 80 00 00 e9 54 fc ff | .....T.......T.......T.......T.. |
57840 | 38 80 00 00 6b 55 fc ff 70 80 00 00 e5 55 fc ff 98 80 00 00 7d 59 fc ff e8 80 00 00 c1 59 fc ff | 8...kU..p....U......}Y.......Y.. |
57860 | 10 81 00 00 7a 5b fc ff 40 81 00 00 e8 5b fc ff 58 81 00 00 25 5c fc ff 78 81 00 00 da 5c fc ff | ....z[..@....[..X...%\..x....\.. |
57880 | a8 81 00 00 1a 5d fc ff d8 81 00 00 b9 5d fc ff 10 82 00 00 d6 5d fc ff 28 82 00 00 d8 5e fc ff | .....].......].......]..(....^.. |
578a0 | 68 82 00 00 20 60 fc ff a8 82 00 00 3c 61 fc ff e8 82 00 00 9b 61 fc ff 08 83 00 00 ef 61 fc ff | h....`......<a.......a.......a.. |
578c0 | 30 83 00 00 33 62 fc ff 58 83 00 00 66 62 fc ff 80 83 00 00 90 62 fc ff a0 83 00 00 f7 62 fc ff | 0...3b..X...fb.......b.......b.. |
578e0 | c8 83 00 00 36 63 fc ff 00 84 00 00 72 63 fc ff 28 84 00 00 96 63 fc ff 50 84 00 00 c5 63 fc ff | ....6c......rc..(....c..P....c.. |
57900 | 68 84 00 00 40 64 fc ff 88 84 00 00 a4 64 fc ff b8 84 00 00 ca 65 fc ff e8 84 00 00 d4 68 fc ff | h...@d.......d.......e.......h.. |
57920 | 38 85 00 00 0f 69 fc ff 58 85 00 00 6a 69 fc ff 70 85 00 00 8d 69 fc ff 90 85 00 00 02 6a fc ff | 8....i..X...ji..p....i.......j.. |
57940 | b0 85 00 00 22 6a fc ff c8 85 00 00 39 6a fc ff e0 85 00 00 57 6a fc ff f8 85 00 00 a0 6b fc ff | ...."j......9j......Wj.......k.. |
57960 | 40 86 00 00 b9 6b fc ff 58 86 00 00 11 6d fc ff a0 86 00 00 6f 6d fc ff b8 86 00 00 3c 6e fc ff | @....k..X....m......om......<n.. |
57980 | e8 86 00 00 cb 6e fc ff 08 87 00 00 2c 72 fc ff 58 87 00 00 2a 73 fc ff 90 87 00 00 43 73 fc ff | .....n......,r..X...*s......Cs.. |
579a0 | a8 87 00 00 66 73 fc ff c8 87 00 00 2d 74 fc ff 10 88 00 00 91 76 fc ff 50 88 00 00 d9 76 fc ff | ....fs......-t.......v..P....v.. |
579c0 | 70 88 00 00 b6 77 fc ff a0 88 00 00 ef 77 fc ff b8 88 00 00 f7 77 fc ff d0 88 00 00 ff 77 fc ff | p....w.......w.......w.......w.. |
579e0 | e8 88 00 00 06 78 fc ff 00 89 00 00 37 78 fc ff 18 89 00 00 a1 78 fc ff 38 89 00 00 e3 78 fc ff | .....x......7x.......x..8....x.. |
57a00 | 58 89 00 00 83 7c fc ff a8 89 00 00 cd 7c fc ff c0 89 00 00 e9 7d fc ff f0 89 00 00 24 7e fc ff | X....|.......|.......}......$~.. |
57a20 | 10 8a 00 00 3f 7e fc ff 28 8a 00 00 88 7e fc ff 50 8a 00 00 d9 7e fc ff 78 8a 00 00 16 7f fc ff | ....?~..(....~..P....~..x....... |
57a40 | 90 8a 00 00 38 80 fc ff d0 8a 00 00 a8 80 fc ff 18 8b 00 00 b8 80 fc ff 30 8b 00 00 00 00 00 00 | ....8...................0....... |
57a60 | 14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01 1b 0c 07 08 90 01 07 10 14 00 00 00 1c 00 00 00 | .........zR..x.................. |
57a80 | da cc fa ff 2a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01 | ....*....................zR..x.. |
57aa0 | 1b 0c 07 08 90 01 00 00 24 00 00 00 1c 00 00 00 90 c4 fa ff b0 06 00 00 00 0e 10 46 0e 18 4a 0f | ........$..................F..J. |
57ac0 | 0b 77 08 80 00 3f 1a 3b 2a 33 24 22 00 00 00 00 24 00 00 00 44 00 00 00 7e cd fa ff 81 00 00 00 | .w...?.;*3$"....$...D...~....... |
57ae0 | 00 41 0e 10 83 02 4f 0e a0 80 01 02 6f 0e 10 41 0e 08 00 00 00 00 00 00 34 00 00 00 6c 00 00 00 | .A....O.....o..A........4...l... |
57b00 | d7 cd fa ff fd 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 4f 0e b0 01 02 e1 0e 20 | .........B....A....C....O....... |
57b20 | 43 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 a4 00 00 00 9c ce fa ff 58 00 00 00 | C..A..B.........$...........X... |
57b40 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 50 0e 18 41 0e 10 41 0e 08 34 00 00 00 cc 00 00 00 | .A....A....C...P..A..A..4....... |
57b60 | 94 cb fa ff 66 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | ....f....B....B....D....A.(..D.0 |
57b80 | 02 50 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 14 00 00 00 04 01 00 00 94 ce fa ff 19 00 00 00 | .P.(C..A..B..B.................. |
57ba0 | 00 00 00 00 00 00 00 00 64 00 00 00 1c 01 00 00 95 ce fa ff 9a 01 00 00 00 42 0e 10 8c 02 41 0e | ........d................B....A. |
57bc0 | 18 86 03 43 0e 20 83 04 4e 0e 60 02 e9 0e 68 46 0e 70 46 0e 78 46 0e 80 01 46 0e 88 01 46 0e 90 | ...C....N.`...hF.pF.xF...F...F.. |
57be0 | 01 46 0e 98 01 46 0e a0 01 46 0e a8 01 46 0e b0 01 46 0e b8 01 46 0e c0 01 46 0e c8 01 46 0e d0 | .F...F...F...F...F...F...F...F.. |
57c00 | 01 5f 0e 60 6b 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 84 01 00 00 c7 cf fa ff 2c 00 00 00 | ._.`k..A..A..B..............,... |
57c20 | 00 47 0e a0 01 64 0e 08 1c 00 00 00 9c 01 00 00 db cf fa ff 29 00 00 00 00 41 0e 10 83 02 67 0e | .G...d..............)....A....g. |
57c40 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 01 00 00 e4 cf fa ff 45 00 00 00 00 41 0e 10 83 02 49 0e | ....................E....A....I. |
57c60 | 20 74 0e 10 46 0e 08 00 2c 00 00 00 dc 01 00 00 09 d0 fa ff 8e 00 00 00 00 42 0e 10 8c 02 41 0e | .t..F...,................B....A. |
57c80 | 18 86 03 43 0e 20 83 04 02 84 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 0c 02 00 00 | ...C........A..B........$....... |
57ca0 | 67 d0 fa ff 90 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 88 0e 18 41 0e 10 41 0e 08 | g........A....A....C......A..A.. |
57cc0 | 14 00 00 00 34 02 00 00 cf d0 fa ff 28 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 4c 02 00 00 | ....4.......(...............L... |
57ce0 | df d0 fa ff 4a 00 00 00 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 3c 00 00 00 6c 02 00 00 | ....J....A.....H........<...l... |
57d00 | 09 d1 fa ff 3c 01 00 00 00 42 0e 10 8e 02 48 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 | ....<....B....H....B....A.(..A.0 |
57d20 | 83 06 03 26 01 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 24 00 00 00 ac 02 00 00 | ...&..(A..B..B..B.......$....... |
57d40 | 05 d2 fa ff 58 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 50 0e 18 41 0e 10 41 0e 08 | ....X....A....A....C...P..A..A.. |
57d60 | 44 00 00 00 d4 02 00 00 35 d2 fa ff f6 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 44 0e 20 8d 04 | D.......5........B....B....D.... |
57d80 | 42 0e 28 8c 05 46 0e 30 86 06 41 0e 38 83 07 44 0e 40 02 d1 0e 38 46 0e 30 41 0e 28 42 0e 20 42 | B.(..F.0..A.8..D.@...8F.0A.(B..B |
57da0 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 1c 03 00 00 e3 d2 fa ff 39 00 00 00 00 41 0e 10 83 02 77 0e | ..B..B..............9....A....w. |
57dc0 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 03 00 00 fc d2 fa ff 25 00 00 00 00 41 0e 10 83 02 63 0e | ............<.......%....A....c. |
57de0 | 08 00 00 00 00 00 00 00 2c 00 00 00 5c 03 00 00 01 d3 fa ff 8c 00 00 00 00 41 0e 10 86 02 41 0e | ........,...\............A....A. |
57e00 | 18 83 03 4f 0e b0 01 02 76 0e 18 43 0e 10 41 0e 08 00 00 00 00 00 00 00 24 00 00 00 8c 03 00 00 | ...O....v..C..A.........$....... |
57e20 | 5d d3 fa ff 65 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 5a 0e 18 41 0e 10 41 0e 08 | ]...e....A....A....F...Z..A..A.. |
57e40 | 3c 00 00 00 b4 03 00 00 9a d3 fa ff e8 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | <................B....B....D.... |
57e60 | 41 0e 28 83 05 52 0e c0 04 02 c6 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..R......(A..A..B..B......... |
57e80 | 1c 00 00 00 f4 03 00 00 42 d4 fa ff c6 00 00 00 00 41 0e 10 83 02 02 c4 0e 08 00 00 00 00 00 00 | ........B........A.............. |
57ea0 | 4c 00 00 00 14 04 00 00 e8 d4 fa ff ea 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L................B....B....E.... |
57ec0 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 50 0e 50 03 bf 01 0e 38 41 0e 30 41 0e 28 42 0e 20 | B.(..D.0..A.8..P.P....8A.0A.(B.. |
57ee0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 64 04 00 00 82 d6 fa ff 62 01 00 00 | B..B..B.........,...d.......b... |
57f00 | 00 41 0e 10 86 02 41 0e 18 83 03 57 0e b0 20 03 46 01 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 | .A....A....W....F...A..A........ |
57f20 | 1c 00 00 00 94 04 00 00 b4 d7 fa ff 52 00 00 00 00 41 0e 10 83 02 51 0e a0 01 79 0e 10 46 0e 08 | ............R....A....Q...y..F.. |
57f40 | 24 00 00 00 b4 04 00 00 e6 d7 fa ff 5d 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 55 | $...........]....A....A....C...U |
57f60 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 dc 04 00 00 1b d8 fa ff 49 00 00 00 00 41 0e 10 83 02 02 47 | ..A..A..............I....A.....G |
57f80 | 0e 08 00 00 00 00 00 00 14 00 00 00 fc 04 00 00 44 d8 fa ff 0f 00 00 00 00 41 0e 10 4d 0e 08 00 | ................D........A..M... |
57fa0 | 1c 00 00 00 14 05 00 00 3b d8 fa ff 1f 00 00 00 00 47 0e 10 83 02 57 c3 0e 08 00 00 00 00 00 00 | ........;........G....W......... |
57fc0 | 14 00 00 00 34 05 00 00 3a d8 fa ff 20 00 00 00 00 44 0e 20 5b 0e 08 00 14 00 00 00 4c 05 00 00 | ....4...:........D..[.......L... |
57fe0 | 42 d8 fa ff 1f 00 00 00 00 44 0e 20 5a 0e 08 00 24 00 00 00 64 05 00 00 49 d8 fa ff 6f 00 00 00 | B........D..Z...$...d...I...o... |
58000 | 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 30 02 60 0e 18 41 0e 10 41 0e 08 44 00 00 00 8c 05 00 00 | .A....A....J.0.`..A..A..D....... |
58020 | 90 d8 fa ff 88 02 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 | .........B....B....B....A.(..D.0 |
58040 | 83 06 47 0e 40 03 6d 02 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..G.@.m..0A.(A..B..B..B......... |
58060 | 24 00 00 00 d4 05 00 00 d0 da fa ff 14 01 00 00 00 41 0e 10 83 02 4c 0e 40 03 05 01 0e 10 41 0e | $................A....L.@.....A. |
58080 | 08 00 00 00 00 00 00 00 2c 00 00 00 fc 05 00 00 bc db fa ff be 00 00 00 00 42 0e 10 8c 02 41 0e | ........,................B....A. |
580a0 | 18 86 03 44 0e 20 83 04 4a 0e 40 02 a8 0e 20 41 0e 18 41 0e 10 42 0e 08 44 00 00 00 2c 06 00 00 | ...D....J.@....A..A..B..D...,... |
580c0 | 4a dc fa ff 74 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 46 0e 20 8d 04 42 0e 28 8c 05 45 0e 30 | J...t....B....B....F....B.(..E.0 |
580e0 | 86 06 41 0e 38 83 07 45 0e 40 02 52 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..E.@.R.8A.0A.(B..B..B..B.. |
58100 | 14 00 00 00 74 06 00 00 76 dc fa ff 35 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 8c 06 00 00 | ....t...v...5...........,....... |
58120 | 93 dc fa ff 73 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 44 0e 30 02 63 0e 20 44 | ....s....B....A....A....D.0.c..D |
58140 | 0e 18 41 0e 10 42 0e 08 14 00 00 00 bc 06 00 00 d6 dc fa ff 07 00 00 00 00 00 00 00 00 00 00 00 | ..A..B.......................... |
58160 | 64 00 00 00 d4 06 00 00 c5 dc fa ff f8 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | d................B....B....E.... |
58180 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 50 0e 50 73 0a 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..D.0..A.8..P.Ps..8A.0A.(B..B |
581a0 | 0e 18 42 0e 10 42 0e 08 41 0b 02 5a 0a 0e 38 53 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e | ..B..B..A..Z..8S.0A.(B..B..B..B. |
581c0 | 08 48 0b 00 00 00 00 00 74 00 00 00 3c 07 00 00 55 dd fa ff 61 01 00 00 00 42 0e 10 8f 02 42 0e | .H......t...<...U...a....B....B. |
581e0 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 50 0e 50 02 ab 0a 0e 38 47 | ...E....B.(..D.0..A.8..P.P....8G |
58200 | 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 45 0b 75 0a 0e 38 50 0e 30 41 0e 28 42 0e 20 | .0A.(B..B..B..B..E.u..8P.0A.(B.. |
58220 | 42 0e 18 42 0e 10 42 0e 08 48 0b 60 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | B..B..B..H.`.8A.0A.(B..B..B..B.. |
58240 | 2c 00 00 00 b4 07 00 00 3e de fa ff b0 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,.......>........B....A....A.... |
58260 | 44 0e 30 02 a3 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 e4 07 00 00 be de fa ff cf 00 00 00 | D.0....A..A..B..,............... |
58280 | 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 44 0e 30 02 c2 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....A....D.0....A..A..B.. |
582a0 | 3c 00 00 00 14 08 00 00 5d df fa ff d0 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | <.......]........B....B....D.... |
582c0 | 41 0e 28 83 05 47 0e 40 03 b7 01 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..G.@....(C..A..B..B......... |
582e0 | 4c 00 00 00 54 08 00 00 ed e0 fa ff b2 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...T............B....B....E.... |
58300 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 41 0e 40 03 96 01 0e 38 41 0e 30 41 0e 28 42 0e 20 | B.(..D.0..A.8..A.@....8A.0A.(B.. |
58320 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 64 00 00 00 a4 08 00 00 4f e2 fa ff c5 00 00 00 | B..B..B.........d.......O....... |
58340 | 00 50 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 45 0e 30 66 0a 0e 28 41 c3 0e 20 | .P....B....D....D.(..E.0f..(A... |
58360 | 41 c6 0e 18 42 cc 0e 10 42 cd 0e 08 41 0b 62 0e 08 c3 c6 cc cd 52 0e 30 83 05 86 04 8c 03 8d 02 | A...B...B...A.b......R.0........ |
58380 | 65 0e 28 56 c3 0e 20 41 c6 0e 18 42 cc 0e 10 42 cd 0e 08 00 00 00 00 00 14 00 00 00 0c 09 00 00 | e.(V...A...B...B................ |
583a0 | ac e2 fa ff 38 00 00 00 00 59 0e 10 4c 0e 08 00 14 00 00 00 24 09 00 00 cc e2 fa ff 3a 00 00 00 | ....8....Y..L.......$.......:... |
583c0 | 00 55 0e 10 4a 0e 08 00 14 00 00 00 3c 09 00 00 ee e2 fa ff 2f 00 00 00 00 00 00 00 00 00 00 00 | .U..J.......<......./........... |
583e0 | 3c 00 00 00 54 09 00 00 05 e3 fa ff 77 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | <...T.......w....B....B....A.... |
58400 | 41 0e 28 83 05 41 0e 30 03 69 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..A.0.i..(A..A..B..B......... |
58420 | 4c 00 00 00 94 09 00 00 3c e4 fa ff 5f 19 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L.......<..._....B....B....B.... |
58440 | 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 0e 90 01 03 43 19 0e 38 41 0e 30 41 0e 28 42 0e | B.(..A.0..A.8..G....C..8A.0A.(B. |
58460 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 e4 09 00 00 4b fd fa ff 22 01 00 00 | .B..B..B........4.......K..."... |
58480 | 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 44 0e 30 03 15 01 0e 20 41 0e 18 41 0e 10 42 0e | .B....A....A....D.0.....A..A..B. |
584a0 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 0a 00 00 35 fe fa ff 2d 00 00 00 00 59 0e 10 83 02 53 c3 | ................5...-....Y....S. |
584c0 | 0e 08 00 00 00 00 00 00 3c 00 00 00 3c 0a 00 00 42 fe fa ff 1f 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...<...B........B....B. |
584e0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 03 0b 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..D.0....(A..A..B..B. |
58500 | 08 00 00 00 00 00 00 00 14 00 00 00 7c 0a 00 00 21 ff fa ff 41 00 00 00 00 41 0e 10 7f 0e 08 00 | ............|...!...A....A...... |
58520 | 24 00 00 00 94 0a 00 00 4a ff fa ff 59 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 7f 0e | $.......J...Y....A....A....D.... |
58540 | 18 49 0e 10 41 0e 08 00 14 00 00 00 bc 0a 00 00 7b ff fa ff 56 00 00 00 00 00 00 00 00 00 00 00 | .I..A...........{...V........... |
58560 | 14 00 00 00 d4 0a 00 00 b9 ff fa ff 3d 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 ec 0a 00 00 | ............=...........<....... |
58580 | de ff fa ff e0 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 72 0a 0e 18 41 0e 10 41 0e 08 | .........A....A....G.0r...A..A.. |
585a0 | 45 0b 02 58 0a 0e 18 41 0e 10 41 0e 08 45 0b 7c 0e 18 41 0e 10 41 0e 08 34 00 00 00 2c 0b 00 00 | E..X...A..A..E.|..A..A..4...,... |
585c0 | 7e 00 fb ff 56 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 50 0e 40 | ~...V....B....B....D....A.(..P.@ |
585e0 | 76 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 64 00 00 00 64 0b 00 00 9c 00 fb ff ca 01 00 00 | v.(A..A..B..B...d...d........... |
58600 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 49 | .B....B....E....B.(..D.0..A.8..I |
58620 | 0e 50 03 87 01 0a 0e 38 48 0e 30 46 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 45 0b 44 0e 38 41 | .P.....8H.0F.(B..B..B..B..E.D.8A |
58640 | 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 cc 0b 00 00 | .0A.(B..B..B..B................. |
58660 | fe 01 fb ff 1e 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 e4 0b 00 00 04 02 fb ff 19 03 00 00 | ................L............... |
58680 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..D.0..A.8..J |
586a0 | 0e f0 01 03 f7 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | .......8A.0A.(B..B..B..B........ |
586c0 | 34 00 00 00 34 0c 00 00 cd 04 fb ff 41 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 50 0e 30 5b 0a | 4...4.......A....A....A....P.0[. |
586e0 | 0e 18 47 0e 10 41 0e 08 45 0b 44 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 34 00 00 00 6c 0c 00 00 | ..G..A..E.D..A..A.......4...l... |
58700 | d6 04 fb ff c6 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 02 ba 0e | .........B....B....A....A.(..... |
58720 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 0c 00 00 64 05 fb ff 2f 00 00 00 | .A..B..B................d.../... |
58740 | 00 41 0e 10 83 02 4c 0e 20 5b 0e 10 46 0e 08 00 44 00 00 00 c4 0c 00 00 73 05 fb ff f9 00 00 00 | .A....L..[..F...D.......s....... |
58760 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4b | .B....B....E....B.(..A.0..A.8..K |
58780 | 0e 50 02 d3 0e 38 44 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 2c 00 00 00 0c 0d 00 00 | .P...8D.0A.(B..B..B..B..,....... |
587a0 | 24 06 fb ff 85 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 7a 0e 18 41 0e 10 42 | $........B....A....D.....z..A..B |
587c0 | 0e 08 00 00 00 00 00 00 44 00 00 00 3c 0d 00 00 79 06 fb ff a7 00 00 00 00 42 0e 10 8e 02 42 0e | ........D...<...y........B....B. |
587e0 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 4f 0e 40 02 67 0a 0e 30 41 0e 28 41 0e 20 | ...E....A.(..D.0..O.@.g..0A.(A.. |
58800 | 42 0e 18 42 0e 10 42 0e 08 41 0b 00 00 00 00 00 14 00 00 00 84 0d 00 00 d8 06 fb ff 0d 00 00 00 | B..B..B..A...................... |
58820 | 00 41 0e 10 4b 0e 08 00 34 00 00 00 9c 0d 00 00 cd 06 fb ff 9c 00 00 00 00 42 0e 10 8c 02 41 0e | .A..K...4................B....A. |
58840 | 18 86 03 46 0e 20 83 04 4a 0e d0 40 02 84 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ...F....J..@....A..A..B......... |
58860 | 2c 00 00 00 d4 0d 00 00 31 07 fb ff 8e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4f 0e d0 40 02 | ,.......1........A....A....O..@. |
58880 | 7a 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 44 00 00 00 04 0e 00 00 8f 07 fb ff 38 01 00 00 | z..A..A.........D...........8... |
588a0 | 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 46 0e 30 83 06 47 0e f0 40 03 18 | .B....B....E....A.(..F.0..G..@.. |
588c0 | 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 4c 0e 00 00 | ..0A.(A..B..B..B........4...L... |
588e0 | 7f 08 fb ff 9c 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 4a 0e d0 40 02 84 0e 20 | .........B....A....F....J..@.... |
58900 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 84 0e 00 00 e3 08 fb ff 0f 01 00 00 | A..A..B.........,............... |
58920 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 03 06 01 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....A....D.......A..A......... |
58940 | 34 00 00 00 b4 0e 00 00 c2 09 fb ff 7e 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4...........~....B....B....D.... |
58960 | 41 0e 28 83 05 43 0e 30 02 6b 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 ec 0e 00 00 | A.(..C.0.k.(A..A..B..B.......... |
58980 | 08 0a fb ff 4f 00 00 00 00 41 0e 10 83 02 02 4d 0e 08 00 00 00 00 00 00 4c 00 00 00 0c 0f 00 00 | ....O....A.....M........L....... |
589a0 | 37 0a fb ff ca 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 47 0e 30 | 7........B....B....B....B.(..G.0 |
589c0 | 86 06 41 0e 38 83 07 4a 0e 80 41 02 a5 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e | ..A.8..J..A...8A.0A.(B..B..B..B. |
589e0 | 08 00 00 00 00 00 00 00 34 00 00 00 5c 0f 00 00 b1 0a fb ff 52 00 00 00 00 42 0e 10 8d 02 42 0e | ........4...\.......R....B....B. |
58a00 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 7d 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 | ...D....A.(..E.0}.(A..A..B..B... |
58a20 | 4c 00 00 00 94 0f 00 00 cb 0a fb ff 6c 05 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L...........l....B....B....B.... |
58a40 | 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 4a 0e c0 41 03 47 05 0e 38 41 0e 30 41 0e 28 42 0e | B.(..G.0..A.8..J..A.G..8A.0A.(B. |
58a60 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 e4 0f 00 00 e7 0f fb ff 1d 00 00 00 | .B..B..B........................ |
58a80 | 00 00 00 00 00 00 00 00 34 00 00 00 fc 0f 00 00 ec 0f fb ff e1 00 00 00 00 42 0e 10 8d 02 42 0e | ........4................B....B. |
58aa0 | 18 8c 03 46 0e 20 86 04 41 0e 28 83 05 47 0e 40 02 c8 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...F....A.(..G.@...(A..A..B..B.. |
58ac0 | 34 00 00 00 34 10 00 00 95 10 fb ff ac 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 | 4...4............B....B....F.... |
58ae0 | 41 0e 28 83 05 47 0e 40 02 8e 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 14 00 00 00 6c 10 00 00 | A.(..G.@...(F..A..B..B......l... |
58b00 | 09 11 fb ff 2a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 84 10 00 00 1b 11 fb ff 4d 00 00 00 | ....*.......................M... |
58b20 | 00 00 00 00 00 00 00 00 44 00 00 00 9c 10 00 00 50 11 fb ff 85 00 00 00 00 42 0e 10 8c 02 41 0e | ........D.......P........B....A. |
58b40 | 18 86 03 44 0e 20 83 04 5c 0a 0e 18 41 0e 10 42 0e 08 4f 0b 71 0a 0e 18 41 0e 10 42 0e 08 48 0b | ...D....\...A..B..O.q...A..B..H. |
58b60 | 4c 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 e4 10 00 00 8d 11 fb ff 59 00 00 00 | L..A..B.........<...........Y... |
58b80 | 00 45 0e 10 8e 02 45 0e 18 8d 03 45 0e 20 8c 04 44 0e 28 86 05 41 0e 30 83 06 7d 0e 28 41 0e 20 | .E....E....E....D.(..A.0..}.(A.. |
58ba0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 11 00 00 a6 11 fb ff 32 00 00 00 | B..B..B.............$.......2... |
58bc0 | 00 00 00 00 00 00 00 00 2c 00 00 00 3c 11 00 00 c0 11 fb ff b1 00 00 00 00 41 0e 10 86 02 41 0e | ........,...<............A....A. |
58be0 | 18 83 03 4f 0e d0 40 02 9d 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 24 00 00 00 6c 11 00 00 | ...O..@....A..A.........$...l... |
58c00 | 41 12 fb ff 45 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 7c 0e 18 41 0e 10 41 0e 08 00 | A...E....A....A....D..|..A..A... |
58c20 | 2c 00 00 00 94 11 00 00 5e 12 fb ff 38 02 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,.......^...8....B....A....A.... |
58c40 | 03 30 02 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 44 00 00 00 c4 11 00 00 66 14 fb ff d2 00 00 00 | .0...A..B.......D.......f....... |
58c60 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 50 | .B....B....E....B.(..D.0..A.8..P |
58c80 | 0e 50 02 a5 0e 38 43 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 2c 00 00 00 0c 12 00 00 | .P...8C.0A.(B..B..B..B..,....... |
58ca0 | f0 14 fb ff c7 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 4e 0e 40 02 a9 0e 20 46 | .........B....A....C....N.@....F |
58cc0 | 0e 18 41 0e 10 42 0e 08 4c 00 00 00 3c 12 00 00 87 15 fb ff 82 02 00 00 00 42 0e 10 8f 02 42 0e | ..A..B..L...<............B....B. |
58ce0 | 18 8e 03 44 0e 20 8d 04 42 0e 28 8c 05 46 0e 30 86 06 41 0e 38 83 07 47 0e a0 01 03 5f 02 0e 38 | ...D....B.(..F.0..A.8..G...._..8 |
58d00 | 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 44 00 00 00 8c 12 00 00 | A.0A.(B..B..B..B........D....... |
58d20 | b9 17 fb ff a2 03 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 44 0e 20 8c 04 41 0e 28 86 05 46 0e 30 | .........B....B....D....A.(..F.0 |
58d40 | 83 06 53 0e b0 41 03 77 03 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | ..S..A.w..0A.(A..B..B..B........ |
58d60 | 4c 00 00 00 d4 12 00 00 13 1b fb ff 6f 04 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L...........o....B....B....B.... |
58d80 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a 0e 50 03 4a 04 0e 38 44 0e 30 41 0e 28 42 0e 20 | B.(..D.0..A.8..J.P.J..8D.0A.(B.. |
58da0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 4c 00 00 00 24 13 00 00 32 1f fb ff 90 02 00 00 | B..B..B.........L...$...2....... |
58dc0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 46 0e 30 86 06 41 0e 38 83 07 4a | .B....B....E....B.(..F.0..A.8..J |
58de0 | 0e a0 05 03 69 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | ....i..8A.0A.(B..B..B..B........ |
58e00 | 14 00 00 00 74 13 00 00 72 21 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 8c 13 00 00 | ....t...r!...................... |
58e20 | 61 21 fb ff 0a 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 a4 13 00 00 53 21 fb ff 50 04 00 00 | a!..............L.......S!..P... |
58e40 | 00 42 0e 10 8f 02 42 0e 18 8e 03 47 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 47 | .B....B....G....B.(..D.0..A.8..G |
58e60 | 0e e0 45 03 2c 04 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | ..E.,..8A.0A.(B..B..B..B........ |
58e80 | 44 00 00 00 f4 13 00 00 53 25 fb ff fb 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 | D.......S%.......B....B....G.... |
58ea0 | 41 0e 28 86 05 44 0e 30 83 06 47 0e f0 04 02 db 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e | A.(..D.0..G......0A.(A..B..B..B. |
58ec0 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 14 00 00 06 26 fb ff ac 00 00 00 00 41 0e 10 83 02 02 aa | ............<....&.......A...... |
58ee0 | 0e 08 00 00 00 00 00 00 2c 00 00 00 5c 14 00 00 92 26 fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...\....&..H....B....A. |
58f00 | 18 86 03 44 0e 20 83 04 7d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 8c 14 00 00 | ...D....}..A..B.........<....... |
58f20 | aa 26 fb ff ef 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 47 0e 30 | .&.......B....B....E....A.(..G.0 |
58f40 | 83 06 49 0e 40 02 cc 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 cc 14 00 00 | ..I.@...0A.(A..B..B..B.......... |
58f60 | 59 27 fb ff 1f 00 00 00 00 41 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 24 00 00 00 ec 14 00 00 | Y'.......A....Y.........$....... |
58f80 | 58 27 fb ff 35 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 6a 0e 18 41 0e 10 41 0e 08 00 | X'..5....A....A....F..j..A..A... |
58fa0 | 1c 00 00 00 14 15 00 00 65 27 fb ff 38 00 00 00 00 41 0e 10 83 02 51 0e 20 64 0e 10 41 0e 08 00 | ........e'..8....A....Q..d..A... |
58fc0 | 1c 00 00 00 34 15 00 00 7d 27 fb ff 32 00 00 00 00 41 0e 10 83 02 6f 0e 08 00 00 00 00 00 00 00 | ....4...}'..2....A....o......... |
58fe0 | 1c 00 00 00 54 15 00 00 8f 27 fb ff 2c 00 00 00 00 41 0e 10 83 02 6a 0e 08 00 00 00 00 00 00 00 | ....T....'..,....A....j......... |
59000 | 1c 00 00 00 74 15 00 00 9b 27 fb ff 3c 00 00 00 00 41 0e 10 83 02 7a 0e 08 00 00 00 00 00 00 00 | ....t....'..<....A....z......... |
59020 | 1c 00 00 00 94 15 00 00 b7 27 fb ff 2e 00 00 00 00 41 0e 10 83 02 62 0e 08 00 00 00 00 00 00 00 | .........'.......A....b......... |
59040 | 1c 00 00 00 b4 15 00 00 c5 27 fb ff 37 00 00 00 00 41 0e 10 83 02 4c 0e 20 68 0e 10 41 0e 08 00 | .........'..7....A....L..h..A... |
59060 | 2c 00 00 00 d4 15 00 00 dc 27 fb ff 88 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4d 0e d0 40 02 | ,........'.......A....A....M..@. |
59080 | 76 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 24 00 00 00 04 16 00 00 34 28 fb ff 84 00 00 00 | v..A..A.........$.......4(...... |
590a0 | 00 41 0e 10 83 02 4a 0e c0 40 02 77 0e 10 41 0e 08 00 00 00 00 00 00 00 1c 00 00 00 2c 16 00 00 | .A....J..@.w..A.............,... |
590c0 | 90 28 fb ff 4a 00 00 00 00 6b 0e 10 83 02 5b c3 0e 08 00 00 00 00 00 00 4c 00 00 00 4c 16 00 00 | .(..J....k....[.........L...L... |
590e0 | ba 28 fb ff 34 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | .(..4....B....B....E....B.(..D.0 |
59100 | 86 06 41 0e 38 83 07 4c 0e 80 41 03 0d 01 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 | ..A.8..L..A....8A.0A.(B..B..B..B |
59120 | 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 16 00 00 9e 29 fb ff 29 00 00 00 00 41 0e 10 83 02 5d 0e | .................)..)....A....]. |
59140 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 16 00 00 a7 29 fb ff 24 00 00 00 00 41 0e 10 83 02 58 0e | .................)..$....A....X. |
59160 | 08 00 00 00 00 00 00 00 4c 00 00 00 dc 16 00 00 ab 29 fb ff 80 00 00 00 00 42 0e 10 8d 02 42 0e | ........L........).......B....B. |
59180 | 18 8c 03 43 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 54 0a 0e 28 49 0e 20 41 0e 18 42 0e 10 42 0e | ...C....A.(..D.0.T..(I..A..B..B. |
591a0 | 08 45 0b 41 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 17 00 00 | .E.A.(F..A..B..B............,... |
591c0 | db 29 fb ff 26 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 24 00 00 00 4c 17 00 00 | .)..&....A....`.........$...L... |
591e0 | e1 29 fb ff 2e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 56 0e 18 4c 0e 10 41 0e 08 00 | .).......A....A....D..V..L..A... |
59200 | 34 00 00 00 74 17 00 00 e7 29 fb ff 5b 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4...t....)..[....B....B....D.... |
59220 | 41 0e 28 83 05 45 0e 30 77 0e 28 4c 0e 20 41 0e 18 42 0e 10 42 0e 08 00 4c 00 00 00 ac 17 00 00 | A.(..E.0w.(L..A..B..B...L....... |
59240 | 0a 2a fb ff c8 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 43 0e 20 86 04 41 0e 28 83 05 44 0e 30 | .*.......B....B....C....A.(..D.0 |
59260 | 02 9c 0a 0e 28 49 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 46 0e 20 41 0e 18 42 0e 10 42 | ....(I..A..B..B..E.A.(F..A..B..B |
59280 | 0e 08 00 00 00 00 00 00 2c 00 00 00 fc 17 00 00 82 2a fb ff 50 00 00 00 00 42 0e 10 8c 02 41 0e | ........,........*..P....B....A. |
592a0 | 18 86 03 44 0e 20 83 04 02 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 18 00 00 | ...D.....A..A..B............,... |
592c0 | a2 2a fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e 08 00 00 00 00 00 00 00 2c 00 00 00 4c 18 00 00 | .*.......A....X.........,...L... |
592e0 | 9c 2a fb ff 62 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 02 50 0e 18 41 0e 10 42 | .*..b....B....A....A.....P..A..B |
59300 | 0e 08 00 00 00 00 00 00 1c 00 00 00 7c 18 00 00 ce 2a fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 | ............|....*..[....A.....Y |
59320 | 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 18 00 00 09 2b fb ff 47 00 00 00 00 41 0e 10 83 02 02 45 | .................+..G....A.....E |
59340 | 0e 08 00 00 00 00 00 00 34 00 00 00 bc 18 00 00 30 2b fb ff 7b 00 00 00 00 42 0e 10 8c 02 41 0e | ........4.......0+..{....B....A. |
59360 | 18 86 03 41 0e 20 83 04 02 52 0a 0e 18 41 0e 10 42 0e 08 45 0b 54 0e 18 46 0e 10 42 0e 08 00 00 | ...A.....R...A..B..E.T..F..B.... |
59380 | 34 00 00 00 f4 18 00 00 73 2b fb ff 42 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 65 0a | 4.......s+..B....A....A....D..e. |
593a0 | 0e 18 48 0e 10 41 0e 08 45 0b 41 0e 18 46 0e 10 41 0e 08 00 00 00 00 00 4c 00 00 00 2c 19 00 00 | ..H..A..E.A..F..A.......L...,... |
593c0 | 7d 2b fb ff 6c 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 | }+..l....B....B....D....A.(..E.0 |
593e0 | 7b 0a 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 4c 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | {..(J..A..B..B..L.A.(A..A..B..B. |
59400 | 08 00 00 00 00 00 00 00 2c 00 00 00 7c 19 00 00 99 2b fb ff 7e 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...|....+..~....B....A. |
59420 | 18 86 03 44 0e 20 83 04 02 6e 0e 18 46 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 ac 19 00 00 | ...D.....n..F..B................ |
59440 | e7 2b fb ff 0f 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 c4 19 00 00 de 2b fb ff 0f 00 00 00 | .+.......................+...... |
59460 | 00 00 00 00 00 00 00 00 1c 00 00 00 dc 19 00 00 d5 2b fb ff b6 00 00 00 00 41 0e 10 83 02 02 b4 | .................+.......A...... |
59480 | 0e 08 00 00 00 00 00 00 34 00 00 00 fc 19 00 00 6b 2c fb ff 72 00 00 00 00 42 0e 10 8d 02 42 0e | ........4.......k,..r....B....B. |
594a0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 43 0e 30 02 5d 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..C.0.].(C..A..B..B.. |
594c0 | 4c 00 00 00 34 1a 00 00 a5 2c fb ff 3a 03 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...4....,..:....B....B....E.... |
594e0 | 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4d 0e c0 02 03 15 03 0e 38 41 0e 30 41 0e 28 42 0e | B.(..A.0..A.8..M.......8A.0A.(B. |
59500 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 84 1a 00 00 8f 2f fb ff 1f 00 00 00 | .B..B..B................./...... |
59520 | 00 41 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 1c 00 00 00 a4 1a 00 00 8e 2f fb ff 1a 00 00 00 | .A....Y................../...... |
59540 | 00 41 0e 10 83 02 54 0e 08 00 00 00 00 00 00 00 5c 00 00 00 c4 1a 00 00 88 2f fb ff 1b 01 00 00 | .A....T.........\......../...... |
59560 | 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 6d 0a 0e 28 41 0e | .B....B....G....A.(..A.0..m..(A. |
59580 | 20 42 0e 18 42 0e 10 42 0e 08 45 0b 02 88 0a 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 47 0b 77 | .B..B..B..E.....(A..B..B..B..G.w |
595a0 | 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 1c 00 00 00 24 1b 00 00 43 30 fb ff c9 00 00 00 | .(A..B..B..B........$...C0...... |
595c0 | 00 41 0e 10 83 02 02 c7 0e 08 00 00 00 00 00 00 4c 00 00 00 44 1b 00 00 ec 30 fb ff 2e 01 00 00 | .A..............L...D....0...... |
595e0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....E....B.(..D.0..A.8..J |
59600 | 0e 50 03 07 01 0e 38 43 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P....8C.0A.(B..B..B..B......... |
59620 | 14 00 00 00 94 1b 00 00 ca 31 fb ff 20 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 1b 00 00 | .........1...................... |
59640 | d2 31 fb ff 28 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 c4 1b 00 00 e2 31 fb ff 42 00 00 00 | .1..(...........,........1..B... |
59660 | 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 77 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | .B....D....A....w..A..B......... |
59680 | 1c 00 00 00 f4 1b 00 00 f4 31 fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 0e 08 00 00 00 00 00 00 | .........1..[....A.....Y........ |
596a0 | 24 00 00 00 14 1c 00 00 2f 32 fb ff 2d 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 66 0e 10 41 0e | $......./2..-....A....D....f..A. |
596c0 | 08 00 00 00 00 00 00 00 14 00 00 00 3c 1c 00 00 34 32 fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | ............<...42.............. |
596e0 | 14 00 00 00 54 1c 00 00 30 32 fb ff 0b 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 1c 00 00 | ....T...02..................l... |
59700 | 23 32 fb ff 25 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 84 1c 00 00 30 32 fb ff 49 00 00 00 | #2..%...................02..I... |
59720 | 00 65 0e 10 4e 0e 08 00 44 00 00 00 9c 1c 00 00 61 32 fb ff 5f 00 00 00 00 42 0e 10 8f 02 42 0e | .e..N...D.......a2.._....B....B. |
59740 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 0e 40 7f 0e 38 41 0e 30 | ...E....B.(..D.0..A.8..E.@..8A.0 |
59760 | 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 2c 00 00 00 e4 1c 00 00 78 32 fb ff b7 00 00 00 | A.(B..B..B..B...,.......x2...... |
59780 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 ac 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....D........A..B........ |
597a0 | 14 00 00 00 14 1d 00 00 ff 32 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 2c 1d 00 00 | .........2..............4...,... |
597c0 | ee 32 fb ff 4c 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 7d 0e 20 | .2..L....B....B....D....A.(..}.. |
597e0 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 54 00 00 00 64 1d 00 00 02 33 fb ff 50 00 00 00 | A..B..B.........T...d....3..P... |
59800 | 00 47 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 42 0e 30 4a 0a 0e 28 41 c3 0e 20 | .G....B....A....A.(..B.0J..(A... |
59820 | 41 c6 0e 18 42 cc 0e 10 42 cd 0e 08 42 0b 5d 0e 28 49 c3 0e 20 41 c6 0e 18 42 cc 0e 10 42 cd 0e | A...B...B...B.].(I...A...B...B.. |
59840 | 08 00 00 00 00 00 00 00 14 00 00 00 bc 1d 00 00 fa 32 fb ff 11 00 00 00 00 00 00 00 00 00 00 00 | .................2.............. |
59860 | 14 00 00 00 d4 1d 00 00 f3 32 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 ec 1d 00 00 | .........2..............$....... |
59880 | f2 32 fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4c 0e 30 6a 0e 18 41 0e 10 41 0e 08 00 | .2..;....A....A....L.0j..A..A... |
598a0 | 14 00 00 00 14 1e 00 00 05 33 fb ff 16 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 2c 1e 00 00 | .........3..................,... |
598c0 | 03 33 fb ff 9a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 44 1e 00 00 85 33 fb ff 12 00 00 00 | .3..................D....3...... |
598e0 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 1e 00 00 7f 33 fb ff 0f 00 00 00 00 00 00 00 00 00 00 00 | ............\....3.............. |
59900 | 2c 00 00 00 74 1e 00 00 76 33 fb ff 4a 00 00 00 00 58 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | ,...t...v3..J....X....A....C.... |
59920 | 6a c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 00 00 00 14 00 00 00 a4 1e 00 00 90 33 fb ff 2d 00 00 00 | j...A...B................3..-... |
59940 | 00 5a 0e 10 4e 0e 08 00 24 00 00 00 bc 1e 00 00 a5 33 fb ff 15 00 00 00 00 41 0e 10 86 02 41 0e | .Z..N...$........3.......A....A. |
59960 | 18 83 03 44 0e 20 4c 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 e4 1e 00 00 92 33 fb ff 25 00 00 00 | ...D..L..A..A............3..%... |
59980 | 00 44 0e 20 60 0e 08 00 14 00 00 00 fc 1e 00 00 9f 33 fb ff 2f 00 00 00 00 44 0e 30 6a 0e 08 00 | .D..`............3../....D.0j... |
599a0 | 14 00 00 00 14 1f 00 00 b6 33 fb ff 79 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 2c 1f 00 00 | .........3..y...............,... |
599c0 | 17 34 fb ff 50 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 1f 00 00 4f 34 fb ff 81 00 00 00 | .4..P...........4...D...O4...... |
599e0 | 00 4b 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 66 0a 0e 18 41 c3 0e 10 41 c6 0e 08 45 0b 41 0e 18 | .K....A....D...f...A...A...E.A.. |
59a00 | 41 c3 0e 10 41 c6 0e 08 2c 00 00 00 7c 1f 00 00 98 34 fb ff ec 00 00 00 00 42 0e 10 8c 02 41 0e | A...A...,...|....4.......B....A. |
59a20 | 18 86 03 44 0e 20 83 04 4a 0e 30 02 d6 0e 20 41 0e 18 41 0e 10 42 0e 08 44 00 00 00 ac 1f 00 00 | ...D....J.0....A..A..B..D....... |
59a40 | 54 35 fb ff 17 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | T5.......B....B....B....B.(..D.0 |
59a60 | 86 06 41 0e 38 83 07 44 0e 40 02 fb 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..D.@...8A.0A.(B..B..B..B.. |
59a80 | 2c 00 00 00 f4 1f 00 00 23 36 fb ff 9a 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,.......#6.......B....A....D.... |
59aa0 | 02 8b 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 24 20 00 00 8d 36 fb ff 3a 00 00 00 | ....A..B........$...$....6..:... |
59ac0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6b 0e 18 41 0e 10 41 0e 08 00 24 00 00 00 4c 20 00 00 | .A....A....D..k..A..A...$...L... |
59ae0 | 9f 36 fb ff 49 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 40 0e 18 41 0e 10 41 0e 08 | .6..I....A....A....D...@..A..A.. |
59b00 | 14 00 00 00 74 20 00 00 c0 36 fb ff 13 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 8c 20 00 00 | ....t....6...................... |
59b20 | bb 36 fb ff 12 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 a4 20 00 00 b5 36 fb ff e8 00 00 00 | .6..............$........6...... |
59b40 | 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 40 02 d9 0e 18 41 0e 10 41 0e 08 44 00 00 00 cc 20 00 00 | .A....A....J.@....A..A..D....... |
59b60 | 75 37 fb ff 9d 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | u7.......B....B....E....B.(..D.0 |
59b80 | 86 06 41 0e 38 83 07 4d 0e 50 02 75 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..M.P.u.8A.0A.(B..B..B..B.. |
59ba0 | 4c 00 00 00 14 21 00 00 ca 37 fb ff 96 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | L....!...7.......B....B....D.... |
59bc0 | 41 0e 28 83 05 45 0e 30 66 0a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 02 46 0e 28 47 0e | A.(..E.0f..(A..A..B..B..E..F.(G. |
59be0 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 64 21 00 00 10 38 fb ff 72 00 00 00 | .A..B..B........4...d!...8..r... |
59c00 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 54 0e 28 47 0e 20 41 | .B....B....D....A.(..D.0.T.(G..A |
59c20 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 9c 21 00 00 4a 38 fb ff 6c 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....!..J8..l....A....A. |
59c40 | 18 83 03 44 0e 20 02 63 0e 18 41 0e 10 41 0e 08 24 00 00 00 c4 21 00 00 8e 38 fb ff 5c 00 00 00 | ...D...c..A..A..$....!...8..\... |
59c60 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 53 0e 18 41 0e 10 41 0e 08 1c 00 00 00 ec 21 00 00 | .A....A....D...S..A..A.......!.. |
59c80 | c2 38 fb ff 2a 00 00 00 00 41 0e 10 83 02 68 0e 08 00 00 00 00 00 00 00 14 00 00 00 0c 22 00 00 | .8..*....A....h..............".. |
59ca0 | cc 38 fb ff 3c 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 22 00 00 f0 38 fb ff 10 00 00 00 | .8..<...............$"...8...... |
59cc0 | 00 00 00 00 00 00 00 00 4c 00 00 00 3c 22 00 00 e8 38 fb ff 64 02 00 00 00 42 0e 10 8f 02 42 0e | ........L...<"...8..d....B....B. |
59ce0 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4d 0e 80 01 03 3c 02 0e 38 | ...E....B.(..D.0..A.8..M....<..8 |
59d00 | 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 8c 22 00 00 | A.0A.(B..B..B..B........$....".. |
59d20 | fc 3a fb ff fc 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 40 02 ed 0e 18 41 0e 10 41 0e 08 | .:.......A....A....J.@....A..A.. |
59d40 | 54 00 00 00 b4 22 00 00 d0 3b fb ff 30 01 00 00 00 4b 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | T...."...;..0....K....A....C.... |
59d60 | 4d 0e 30 02 d4 0a 0e 20 44 c3 0e 18 41 c6 0e 10 42 cc 0e 08 45 0b 5f 0a 0e 20 44 c3 0e 18 41 c6 | M.0.....D...A...B...E._...D...A. |
59d80 | 0e 10 42 cc 0e 08 45 0b 44 0e 20 41 c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 2c 00 00 00 0c 23 00 00 | ..B...E.D..A...A...B....,....#.. |
59da0 | a8 3c fb ff 64 00 00 00 00 45 0e 10 8c 02 41 0e 18 86 03 48 0e 20 83 04 02 52 0e 18 41 0e 10 42 | .<..d....E....A....H.....R..A..B |
59dc0 | 0e 08 00 00 00 00 00 00 14 00 00 00 3c 23 00 00 dc 3c fb ff 22 00 00 00 00 00 00 00 00 00 00 00 | ............<#...<.."........... |
59de0 | 14 00 00 00 54 23 00 00 e6 3c fb ff 2d 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 23 00 00 | ....T#...<..-...............l#.. |
59e00 | fb 3c fb ff 14 00 00 00 00 48 0e 10 46 0e 08 00 44 00 00 00 84 23 00 00 f7 3c fb ff 82 00 00 00 | .<.......H..F...D....#...<...... |
59e20 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 | .B....B....E....B.(..D.0..A.8..E |
59e40 | 0e 40 02 62 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 24 00 00 00 cc 23 00 00 | .@.b.8A.0A.(B..B..B..B..$....#.. |
59e60 | 90 a7 fa ff 5b 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | ....[....B....B....D....A.(..D.0 |
59e80 | 14 00 00 00 f4 23 00 00 09 3d fb ff 27 00 00 00 00 41 0e 10 83 02 00 00 14 00 00 00 0c 24 00 00 | .....#...=..'....A...........$.. |
59ea0 | 18 3d fb ff 10 00 00 00 00 46 0e 10 45 0e 08 00 24 00 00 00 24 24 00 00 10 3d fb ff 2a 00 00 00 | .=.......F..E...$...$$...=..*... |
59ec0 | 00 41 0e 10 86 02 41 0e 18 83 03 66 0e 10 41 0e 08 00 00 00 00 00 00 00 14 00 00 00 4c 24 00 00 | .A....A....f..A.............L$.. |
59ee0 | 12 3d fb ff 2a 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 64 24 00 00 24 3d fb ff ad 00 00 00 | .=..*...........<...d$..$=...... |
59f00 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 02 9a 0e 28 41 0e | .B....B....B....A.(..D.0.....(A. |
59f20 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 a4 24 00 00 91 3d fb ff 58 00 00 00 | .B..B..B........4....$...=..X... |
59f40 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 44 0e 28 41 0e 20 41 | .B....B....D....A.(..D.0.D.(A..A |
59f60 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 dc 24 00 00 b1 3d fb ff 99 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....$...=.......B....B. |
59f80 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 41 0e 30 02 88 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..A.0...(A..A..B..B.. |
59fa0 | 34 00 00 00 14 25 00 00 12 3e fb ff 70 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....%...>..p....B....B....D.... |
59fc0 | 41 0e 28 83 05 44 0e 30 02 5c 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 44 00 00 00 4c 25 00 00 | A.(..D.0.\.(A..A..B..B..D...L%.. |
59fe0 | 4a 3e fb ff 6f 00 00 00 00 44 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 6f 0a 0e 18 41 0e 10 42 | J>..o....D....A....A....o...A..B |
5a000 | 0e 08 45 0b 62 0a 0e 18 44 0e 10 42 0e 08 45 0b 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..E.b...D..B..E.A..A..B......... |
5a020 | 14 00 00 00 94 25 00 00 71 3e fb ff 2f 00 00 00 00 5f 0e 10 4f 0e 08 00 44 00 00 00 ac 25 00 00 | .....%..q>../...._..O...D....%.. |
5a040 | 88 3e fb ff 1a 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | .>.......B....B....E....B.(..D.0 |
5a060 | 86 06 41 0e 38 83 07 41 0e 40 02 fe 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..A.@...8A.0A.(B..B..B..B.. |
5a080 | 1c 00 00 00 f4 25 00 00 5a 3f fb ff 15 00 00 00 00 41 0e 10 83 02 4f 0e 08 00 00 00 00 00 00 00 | .....%..Z?.......A....O......... |
5a0a0 | 3c 00 00 00 14 26 00 00 4f 3f fb ff 98 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 | <....&..O?.......B....B....B.... |
5a0c0 | 41 0e 28 86 05 44 0e 30 83 06 03 85 01 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 | A.(..D.0......(A..B..B..B....... |
5a0e0 | 4c 00 00 00 54 26 00 00 a7 40 fb ff 39 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 43 0e 20 86 04 | L...T&...@..9....B....B....C.... |
5a100 | 41 0e 28 83 05 43 0e 30 03 18 01 0a 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 41 | A.(..C.0.....(D..A..B..B..E.A.(A |
5a120 | 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 3c 00 00 00 a4 26 00 00 90 41 fb ff ec 00 00 00 | ..A..B..B.......<....&...A...... |
5a140 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 02 dc 0e 28 41 0e | .B....B....B....A.(..A.0.....(A. |
5a160 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 3c 00 00 00 e4 26 00 00 3c 42 fb ff eb 00 00 00 | .B..B..B........<....&..<B...... |
5a180 | 00 4b 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 02 c9 c3 0e 28 41 | .K....B....E....A.(..D.0......(A |
5a1a0 | c6 0e 20 42 cc 0e 18 42 cd 0e 10 42 ce 0e 08 00 1c 00 00 00 24 27 00 00 e7 42 fb ff 22 00 00 00 | ...B...B...B........$'...B.."... |
5a1c0 | 00 48 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 24 00 00 00 44 27 00 00 e9 42 fb ff 35 00 00 00 | .H....Y.........$...D'...B..5... |
5a1e0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6c 0e 18 41 0e 10 41 0e 08 00 2c 00 00 00 6c 27 00 00 | .A....A....D..l..A..A...,...l'.. |
5a200 | f6 42 fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 40 75 0e 20 41 0e | .B..H....B....A....D....G.@u..A. |
5a220 | 18 41 0e 10 42 0e 08 00 34 00 00 00 9c 27 00 00 0e 43 fb ff 8a 00 00 00 00 42 0e 10 8d 02 42 0e | .A..B...4....'...C.......B....B. |
5a240 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 50 02 73 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..G.P.s.(A..A..B..B.. |
5a260 | 2c 00 00 00 d4 27 00 00 60 43 fb ff 5e 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....'..`C..^....B....A....D.... |
5a280 | 02 4f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 04 28 00 00 8e 43 fb ff 0a 08 00 00 | .O..A..B........L....(...C...... |
5a2a0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 | .B....B....B....B.(..A.0..A.8..G |
5a2c0 | 0e 90 01 03 ee 07 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | .......8A.0A.(B..B..B..B........ |
5a2e0 | 34 00 00 00 54 28 00 00 48 4b fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 5f 0a | 4...T(..HK..7....A....A....D.._. |
5a300 | 0e 18 41 0e 10 41 0e 08 45 0b 48 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 4c 00 00 00 8c 28 00 00 | ..A..A..E.H..A..A.......L....(.. |
5a320 | 47 4b fb ff b5 02 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | GK.......B....B....E....B.(..D.0 |
5a340 | 86 06 41 0e 38 83 07 4a 0e b0 01 03 90 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 | ..A.8..J.......8A.0A.(B..B..B..B |
5a360 | 0e 08 00 00 00 00 00 00 44 00 00 00 dc 28 00 00 ac 4d fb ff dc 03 00 00 00 42 0e 10 8e 02 42 0e | ........D....(...M.......B....B. |
5a380 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 47 0e 60 03 bc 03 0e 30 43 0e 28 41 0e 20 | ...E....A.(..D.0..G.`....0C.(A.. |
5a3a0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 29 00 00 40 51 fb ff 07 00 00 00 | B..B..B.............$)..@Q...... |
5a3c0 | 00 00 00 00 00 00 00 00 24 00 00 00 3c 29 00 00 2f 51 fb ff 35 00 00 00 00 41 0e 10 86 02 41 0e | ........$...<)../Q..5....A....A. |
5a3e0 | 18 83 03 44 0e 20 60 0e 18 49 0e 10 41 0e 08 00 3c 00 00 00 64 29 00 00 3c 51 fb ff 98 00 00 00 | ...D..`..I..A...<...d)..<Q...... |
5a400 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 47 0e 60 02 7d 0e | .B....B....B....A.(..D.0..G.`.}. |
5a420 | 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 a4 29 00 00 94 51 fb ff 11 00 00 00 | 0A.(A..B..B..B.......)...Q...... |
5a440 | 00 41 0e 10 83 02 4f 0e 08 00 00 00 00 00 00 00 44 00 00 00 c4 29 00 00 85 51 fb ff 34 02 00 00 | .A....O.........D....)...Q..4... |
5a460 | 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 50 0e 60 03 0d 02 | .B....B....E....A.(..D.0..P.`... |
5a480 | 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 0c 2a 00 00 | .0A.(A..B..B..B.........,....*.. |
5a4a0 | 71 53 fb ff 47 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 7a 0e 18 41 0e 10 42 0e | qS..G....B....A....F....z..A..B. |
5a4c0 | 08 00 00 00 00 00 00 00 3c 00 00 00 3c 2a 00 00 88 53 fb ff 41 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...<*...S..A....B....B. |
5a4e0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4a 0e 50 03 27 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..J.P.'..(A..A..B..B. |
5a500 | 08 00 00 00 00 00 00 00 3c 00 00 00 7c 2a 00 00 89 54 fb ff 1f 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...|*...T.......B....B. |
5a520 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4a 0e 50 03 08 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...A....A.(..J.P....(A..A..B..B. |
5a540 | 08 00 00 00 00 00 00 00 3c 00 00 00 bc 2a 00 00 68 55 fb ff a8 01 00 00 00 42 0e 10 8d 02 42 0e | ........<....*..hU.......B....B. |
5a560 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 50 03 91 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..G.P....(A..A..B..B. |
5a580 | 08 00 00 00 00 00 00 00 1c 00 00 00 fc 2a 00 00 d0 56 fb ff 39 00 00 00 00 41 0e 10 83 02 47 0e | .............*...V..9....A....G. |
5a5a0 | 30 6f 0e 10 41 0e 08 00 1c 00 00 00 1c 2b 00 00 e9 56 fb ff 2a 00 00 00 00 41 0e 10 83 02 47 0e | 0o..A........+...V..*....A....G. |
5a5c0 | 30 60 0e 10 41 0e 08 00 24 00 00 00 3c 2b 00 00 f3 56 fb ff 33 00 00 00 00 41 0e 10 86 02 41 0e | 0`..A...$...<+...V..3....A....A. |
5a5e0 | 18 83 03 49 0e 40 65 0e 18 41 0e 10 41 0e 08 00 44 00 00 00 64 2b 00 00 fe 56 fb ff 14 01 00 00 | ...I.@e..A..A...D...d+...V...... |
5a600 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4e | .B....B....E....B.(..D.0..A.8..N |
5a620 | 0e 70 02 eb 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 ac 2b 00 00 | .p...8A.0A.(B..B..B..B.......+.. |
5a640 | ca 57 fb ff 1f 00 00 00 00 41 0e 10 83 02 5d 0e 08 00 00 00 00 00 00 00 34 00 00 00 cc 2b 00 00 | .W.......A....].........4....+.. |
5a660 | c9 57 fb ff f1 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 60 | .W.......B....B....D....A.(..G.` |
5a680 | 02 da 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 4c 00 00 00 04 2c 00 00 82 58 fb ff 42 02 00 00 | ...(A..A..B..B..L....,...X..B... |
5a6a0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4d | .B....B....E....B.(..D.0..A.8..M |
5a6c0 | 0e c0 02 03 17 02 0e 38 44 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | .......8D.0A.(B..B..B..B........ |
5a6e0 | 34 00 00 00 54 2c 00 00 74 5a fb ff 3d 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | 4...T,..tZ..=....B....A....D.... |
5a700 | 4a 0e d0 40 03 27 01 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 8c 2c 00 00 | J..@.'...A..A..B........$....,.. |
5a720 | 79 5b fb ff 07 01 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 fa 0e 18 46 0e 10 41 0e 08 | y[.......A....A....C......F..A.. |
5a740 | 34 00 00 00 b4 2c 00 00 58 5c fb ff d9 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | 4....,..X\.......B....A....C.... |
5a760 | 4f 0e b0 01 03 bf 01 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 ec 2c 00 00 | O........A..A..B.............,.. |
5a780 | f9 5d fb ff 73 00 00 00 00 41 0e 10 83 02 02 71 0e 08 00 00 00 00 00 00 24 00 00 00 0c 2d 00 00 | .]..s....A.....q........$....-.. |
5a7a0 | 4c 5e fb ff 52 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 45 0e 18 46 0e 10 41 0e 08 | L^..R....A....A....C...E..F..A.. |
5a7c0 | 44 00 00 00 34 2d 00 00 76 5e fb ff 89 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 | D...4-..v^.......B....B....E.... |
5a7e0 | 41 0e 28 86 05 44 0e 30 83 06 4d 0e f0 40 03 65 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | A.(..D.0..M..@.e..0A.(A..B..B..B |
5a800 | 0e 08 00 00 00 00 00 00 3c 00 00 00 7c 2d 00 00 b7 5f fb ff 44 01 00 00 00 42 0e 10 8d 02 42 0e | ........<...|-..._..D....B....B. |
5a820 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 03 30 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..D.0.0..(A..A..B..B. |
5a840 | 08 00 00 00 00 00 00 00 24 00 00 00 bc 2d 00 00 bb 60 fb ff 78 00 00 00 00 41 0e 10 86 02 41 0e | ........$....-...`..x....A....A. |
5a860 | 18 83 03 43 0e 20 02 70 0e 18 41 0e 10 41 0e 08 4c 00 00 00 e4 2d 00 00 0b 61 fb ff a2 00 00 00 | ...C...p..A..A..L....-...a...... |
5a880 | 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 41 0e 28 83 05 45 0e 30 02 76 0a 0e 28 4a 0e 20 | .B....B....F....A.(..E.0.v..(J.. |
5a8a0 | 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | A..B..B..E.A.(A..A..B..B........ |
5a8c0 | 24 00 00 00 34 2e 00 00 5d 61 fb ff 53 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 46 | $...4...]a..S....A....A....F...F |
5a8e0 | 0e 18 43 0e 10 41 0e 08 3c 00 00 00 5c 2e 00 00 88 61 fb ff d0 00 00 00 00 42 0e 10 8e 02 42 0e | ..C..A..<...\....a.......B....B. |
5a900 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 02 b6 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | ...E....A.(..D.0.....(A..B..B..B |
5a920 | 0e 08 00 00 00 00 00 00 24 00 00 00 9c 2e 00 00 18 62 fb ff 4a 00 00 00 00 41 0e 10 86 02 41 0e | ........$........b..J....A....A. |
5a940 | 18 83 03 4f 0e 30 62 0e 18 4f 0e 10 41 0e 08 00 2c 00 00 00 c4 2e 00 00 3a 62 fb ff a3 00 00 00 | ...O.0b..O..A...,.......:b...... |
5a960 | 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 51 0e 30 02 85 0e 20 43 0e 18 41 0e 10 42 0e 08 | .B....A....C....Q.0....C..A..B.. |
5a980 | 34 00 00 00 f4 2e 00 00 ad 62 fb ff 61 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4........b..a....B....B....D.... |
5a9a0 | 41 0e 28 83 05 46 0e 30 73 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 00 34 00 00 00 2c 2f 00 00 | A.(..F.0s.(J..A..B..B...4...,/.. |
5a9c0 | d6 62 fb ff bf 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 02 7a 0a 0e 18 41 0e 10 | .b.......B....A....C.....z...A.. |
5a9e0 | 42 0e 08 45 0b 73 0e 18 41 0e 10 42 0e 08 00 00 34 00 00 00 64 2f 00 00 5d 63 fb ff 5e 00 00 00 | B..E.s..A..B....4...d/..]c..^... |
5aa00 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 49 0a 0e 18 41 0e 10 41 0e 08 45 0b 46 0e 18 41 0e | .A....A....C...I...A..A..E.F..A. |
5aa20 | 10 41 0e 08 00 00 00 00 34 00 00 00 9c 2f 00 00 83 63 fb ff 65 00 00 00 00 42 0e 10 8c 02 41 0e | .A......4..../...c..e....B....A. |
5aa40 | 18 86 03 43 0e 20 83 04 02 4d 0a 0e 18 41 0e 10 42 0e 08 45 0b 46 0e 18 41 0e 10 42 0e 08 00 00 | ...C.....M...A..B..E.F..A..B.... |
5aa60 | 2c 00 00 00 d4 2f 00 00 b0 63 fb ff e2 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | ,..../...c.......B....A....C.... |
5aa80 | 03 d3 01 0e 18 46 0e 10 42 0e 08 00 00 00 00 00 14 00 00 00 04 30 00 00 62 65 fb ff 0c 00 00 00 | .....F..B............0..be...... |
5aaa0 | 00 00 00 00 00 00 00 00 1c 00 00 00 1c 30 00 00 56 65 fb ff 43 00 00 00 00 41 0e 10 83 02 47 0e | .............0..Ve..C....A....G. |
5aac0 | 20 77 0e 10 43 0e 08 00 14 00 00 00 3c 30 00 00 79 65 fb ff 1c 00 00 00 00 00 00 00 00 00 00 00 | .w..C.......<0..ye.............. |
5aae0 | 2c 00 00 00 54 30 00 00 7d 65 fb ff 5c 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 | ,...T0..}e..\....B....D....D.... |
5ab00 | 02 4e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 84 30 00 00 a9 65 fb ff 3a 00 00 00 | .N..A..B........$....0...e..:... |
5ab20 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 71 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 ac 30 00 00 | .A....A....D..q..A..A........0.. |
5ab40 | bb 65 fb ff 12 00 00 00 00 41 0e 10 50 0e 08 00 2c 00 00 00 c4 30 00 00 b5 65 fb ff 6e 00 00 00 | .e.......A..P...,....0...e..n... |
5ab60 | 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 02 64 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....C.....d..A..B........ |
5ab80 | 1c 00 00 00 f4 30 00 00 f3 65 fb ff 19 00 00 00 00 41 0e 10 83 02 53 0e 08 00 00 00 00 00 00 00 | .....0...e.......A....S......... |
5aba0 | 14 00 00 00 14 31 00 00 ec 65 fb ff 0a 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 2c 31 00 00 | .....1...e..............4...,1.. |
5abc0 | de 65 fb ff 56 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 43 0e 30 | .e..V....B....B....D....A.(..C.0 |
5abe0 | 02 41 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 64 31 00 00 fc 65 fb ff 4a 00 00 00 | .A.(C..A..B..B......d1...e..J... |
5ac00 | 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 24 00 00 00 84 31 00 00 26 66 fb ff 24 00 00 00 | .A.....H........$....1..&f..$... |
5ac20 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 4c 0e 18 4c 0e 10 41 0e 08 00 24 00 00 00 ac 31 00 00 | .A....A....D..L..L..A...$....1.. |
5ac40 | 22 66 fb ff 40 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 20 62 0e 18 4c 0e 10 41 0e 08 00 | "f..@....A....A....J..b..L..A... |
5ac60 | 24 00 00 00 d4 31 00 00 3a 66 fb ff 24 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 4c 0e | $....1..:f..$....A....A....D..L. |
5ac80 | 18 4c 0e 10 41 0e 08 00 1c 00 00 00 fc 31 00 00 36 66 fb ff 41 00 00 00 00 41 0e 10 83 02 7f 0e | .L..A........1..6f..A....A...... |
5aca0 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 32 00 00 57 66 fb ff 34 00 00 00 00 41 0e 10 83 02 72 0e | .............2..Wf..4....A....r. |
5acc0 | 08 00 00 00 00 00 00 00 2c 00 00 00 3c 32 00 00 6b 66 fb ff 91 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...<2..kf.......B....A. |
5ace0 | 18 86 03 46 0e 20 83 04 02 82 0e 18 43 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 6c 32 00 00 | ...F........C..B............l2.. |
5ad00 | cc 66 fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e 08 00 00 00 00 00 00 00 1c 00 00 00 8c 32 00 00 | .f.......A....l..............2.. |
5ad20 | da 66 fb ff 31 00 00 00 00 41 0e 10 83 02 6f 0e 08 00 00 00 00 00 00 00 2c 00 00 00 ac 32 00 00 | .f..1....A....o.........,....2.. |
5ad40 | eb 66 fb ff 19 01 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e b0 02 03 0a 01 0e 18 41 0e 10 41 | .f.......A....A....J........A..A |
5ad60 | 0e 08 00 00 00 00 00 00 34 00 00 00 dc 32 00 00 d4 67 fb ff 3e 00 00 00 00 41 0e 10 86 02 41 0e | ........4....2...g..>....A....A. |
5ad80 | 18 83 03 45 0e 20 62 0a 0e 18 41 0e 10 41 0e 08 45 0b 4b 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 | ...E..b...A..A..E.K..A..A....... |
5ada0 | 2c 00 00 00 14 33 00 00 da 67 fb ff 8a 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,....3...g.......B....A....A.... |
5adc0 | 47 0e 30 02 75 0e 20 46 0e 18 41 0e 10 42 0e 08 3c 00 00 00 44 33 00 00 34 68 fb ff 03 01 00 00 | G.0.u..F..A..B..<...D3..4h...... |
5ade0 | 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4a 0e c0 01 02 ec 0e 28 41 0e 20 | .B....B....A....A.(..J......(A.. |
5ae00 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 4c 00 00 00 84 33 00 00 f7 68 fb ff a9 01 00 00 | A..B..B.........L....3...h...... |
5ae20 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 | .B....B....B....B.(..A.0..A.8..G |
5ae40 | 0e 50 03 8b 01 0e 38 43 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P....8C.0A.(B..B..B..B......... |
5ae60 | 34 00 00 00 d4 33 00 00 50 6a fb ff 2f 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | 4....3..Pj../....B....A....A.... |
5ae80 | 4a 0e b0 01 03 1c 01 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 0c 34 00 00 | J........A..A..B........4....4.. |
5aea0 | 47 6b fb ff 34 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 47 0e 40 03 24 01 0e 20 | Gk..4....B....A....A....G.@.$... |
5aec0 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 44 34 00 00 43 6c fb ff 7a 00 00 00 | A..A..B.........4...D4..Cl..z... |
5aee0 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 20 02 57 0a 0e 18 49 0e 10 41 0e 08 4c 0b 41 0e 18 41 0e | .A....A....G...W...I..A..L.A..A. |
5af00 | 10 41 0e 08 00 00 00 00 34 00 00 00 7c 34 00 00 85 6c fb ff b7 02 00 00 00 42 0e 10 8c 02 41 0e | .A......4...|4...l.......B....A. |
5af20 | 18 86 03 41 0e 20 83 04 4a 0e b0 01 03 a4 02 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | ...A....J........A..A..B........ |
5af40 | 1c 00 00 00 b4 34 00 00 04 6f fb ff 3b 00 00 00 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 | .....4...o..;....A....y......... |
5af60 | 14 00 00 00 d4 34 00 00 1f 6f fb ff 27 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 ec 34 00 00 | .....4...o..'................4.. |
5af80 | 2e 6f fb ff 25 00 00 00 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 1c 00 00 00 0c 35 00 00 | .o..%....A....c..............5.. |
5afa0 | 33 6f fb ff 25 00 00 00 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 1c 00 00 00 2c 35 00 00 | 3o..%....A....c.............,5.. |
5afc0 | 38 6f fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 1c 00 00 00 4c 35 00 00 | 8o.."....A....`.............L5.. |
5afe0 | 3a 6f fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 1c 00 00 00 6c 35 00 00 | :o.."....A....`.............l5.. |
5b000 | 3c 6f fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 14 00 00 00 8c 35 00 00 | <o.."....A....`..............5.. |
5b020 | 3e 6f fb ff 1e 00 00 00 00 41 0e 10 5c 0e 08 00 3c 00 00 00 a4 35 00 00 44 6f fb ff 17 01 00 00 | >o.......A..\...<....5..Do...... |
5b040 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 44 0e 30 02 89 0a 0e 20 49 0e 18 41 0e 10 42 0e | .B....A....D....D.0.....I..A..B. |
5b060 | 08 47 0b 02 66 0e 20 46 0e 18 41 0e 10 42 0e 08 34 00 00 00 e4 35 00 00 1b 70 fb ff 6c 00 00 00 | .G..f..F..A..B..4....5...p..l... |
5b080 | 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 56 0e 28 46 0e 20 41 | .B....B....A....A.(..D.0.V.(F..A |
5b0a0 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 1c 36 00 00 4f 70 fb ff 6c 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....6..Op..l....B....B. |
5b0c0 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 56 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....A.(..D.0.V.(F..A..B..B.. |
5b0e0 | 1c 00 00 00 54 36 00 00 83 70 fb ff ad 00 00 00 00 41 0e 10 83 02 4c 0e 20 02 99 0e 10 46 0e 08 | ....T6...p.......A....L......F.. |
5b100 | 24 00 00 00 74 36 00 00 10 71 fb ff 3a 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 6a 0e | $...t6...q..:....A....A....F..j. |
5b120 | 18 46 0e 10 41 0e 08 00 1c 00 00 00 9c 36 00 00 22 71 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .F..A........6.."q.."....A....`. |
5b140 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 36 00 00 24 71 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .............6..$q.."....A....`. |
5b160 | 08 00 00 00 00 00 00 00 1c 00 00 00 dc 36 00 00 26 71 fb ff 53 00 00 00 00 41 0e 10 83 02 4c 0e | .............6..&q..S....A....L. |
5b180 | 20 7f 0e 10 46 0e 08 00 1c 00 00 00 fc 36 00 00 59 71 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | ....F........6..Yq.."....A....`. |
5b1a0 | 08 00 00 00 00 00 00 00 1c 00 00 00 1c 37 00 00 5b 71 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | .............7..[q.."....A....`. |
5b1c0 | 08 00 00 00 00 00 00 00 1c 00 00 00 3c 37 00 00 5d 71 fb ff 58 00 00 00 00 41 0e 10 83 02 02 56 | ............<7..]q..X....A.....V |
5b1e0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 5c 37 00 00 95 71 fb ff 3a 00 00 00 00 41 0e 10 83 02 78 0e | ............\7...q..:....A....x. |
5b200 | 08 00 00 00 00 00 00 00 1c 00 00 00 7c 37 00 00 af 71 fb ff 90 00 00 00 00 41 0e 10 83 02 4c 0e | ............|7...q.......A....L. |
5b220 | 20 02 7c 0e 10 46 0e 08 1c 00 00 00 9c 37 00 00 1f 72 fb ff 3a 00 00 00 00 41 0e 10 83 02 78 0e | ..|..F.......7...r..:....A....x. |
5b240 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 37 00 00 39 72 fb ff 4b 00 00 00 00 41 0e 10 83 02 4c 0e | .............7..9r..K....A....L. |
5b260 | 20 77 0e 10 46 0e 08 00 1c 00 00 00 dc 37 00 00 64 72 fb ff 5d 00 00 00 00 41 0e 10 83 02 02 5b | .w..F........7..dr..]....A.....[ |
5b280 | 0e 08 00 00 00 00 00 00 24 00 00 00 fc 37 00 00 a1 72 fb ff bf 00 00 00 00 41 0e 10 86 02 41 0e | ........$....7...r.......A....A. |
5b2a0 | 18 83 03 4c 0e 30 02 a9 0e 18 46 0e 10 41 0e 08 1c 00 00 00 24 38 00 00 38 73 fb ff c7 00 00 00 | ...L.0....F..A......$8..8s...... |
5b2c0 | 00 41 0e 10 83 02 02 c5 0e 08 00 00 00 00 00 00 1c 00 00 00 44 38 00 00 df 73 fb ff 1d 00 00 00 | .A..................D8...s...... |
5b2e0 | 00 43 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 1c 00 00 00 64 38 00 00 dc 73 fb ff 39 00 00 00 | .C....Y.............d8...s..9... |
5b300 | 00 48 0e 10 83 02 70 0e 08 00 00 00 00 00 00 00 2c 00 00 00 84 38 00 00 f5 73 fb ff 4c 00 00 00 | .H....p.........,....8...s..L... |
5b320 | 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 7e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | .B....D....D....~..A..B......... |
5b340 | 2c 00 00 00 b4 38 00 00 11 74 fb ff 77 00 00 00 00 46 0e 10 8c 02 45 0e 18 86 03 41 0e 20 83 04 | ,....8...t..w....F....E....A.... |
5b360 | 02 67 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 e4 38 00 00 58 74 fb ff 5c 00 00 00 | .g..A..B........$....8..Xt..\... |
5b380 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 53 0e 18 41 0e 10 41 0e 08 14 00 00 00 0c 39 00 00 | .A....A....D...S..A..A.......9.. |
5b3a0 | 8c 74 fb ff 96 00 00 00 00 41 0e 10 02 94 0e 08 24 00 00 00 24 39 00 00 0a 75 fb ff a0 00 00 00 | .t.......A......$...$9...u...... |
5b3c0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 86 0e 18 49 0e 10 41 0e 08 14 00 00 00 4c 39 00 00 | .A....A....D......I..A......L9.. |
5b3e0 | 82 75 fb ff 34 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 64 39 00 00 9e 75 fb ff 0d 00 00 00 | .u..4...............d9...u...... |
5b400 | 00 41 0e 10 00 00 00 00 44 00 00 00 7c 39 00 00 93 75 fb ff 7a 00 00 00 00 42 0e 10 8f 02 42 0e | .A......D...|9...u..z....B....B. |
5b420 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 46 0e 40 02 56 0e 38 41 0e | ...E....B.(..G.0..A.8..F.@.V.8A. |
5b440 | 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 1c 00 00 00 c4 39 00 00 c5 75 fb ff 6c 00 00 00 | 0A.(B..B..B..B.......9...u..l... |
5b460 | 00 41 0e 10 83 02 52 0e 20 02 57 0e 10 41 0e 08 24 00 00 00 e4 39 00 00 11 76 fb ff d4 00 00 00 | .A....R...W..A..$....9...v...... |
5b480 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 cb 0e 18 41 0e 10 41 0e 08 24 00 00 00 0c 3a 00 00 | .A....A....D......A..A..$....:.. |
5b4a0 | bd 76 fb ff 31 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 68 0e 18 41 0e 10 41 0e 08 00 | .v..1....A....A....D..h..A..A... |
5b4c0 | 24 00 00 00 34 3a 00 00 c6 76 fb ff 2c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 63 0e | $...4:...v..,....A....A....D..c. |
5b4e0 | 18 41 0e 10 41 0e 08 00 14 00 00 00 5c 3a 00 00 ca 76 fb ff 4c 00 00 00 00 00 00 00 00 00 00 00 | .A..A.......\:...v..L........... |
5b500 | 44 00 00 00 74 3a 00 00 fe 76 fb ff 36 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 | D...t:...v..6....B....B....B.... |
5b520 | 41 0e 28 86 05 44 0e 30 83 06 47 0e 40 03 1b 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e | A.(..D.0..G.@....0A.(A..B..B..B. |
5b540 | 08 00 00 00 00 00 00 00 2c 00 00 00 bc 3a 00 00 ec 77 fb ff 49 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....:...w..I....B....A. |
5b560 | 18 86 03 44 0e 20 83 04 7e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 ec 3a 00 00 | ...D....~..A..B..............:.. |
5b580 | 05 78 fb ff 11 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 04 3b 00 00 fe 77 fb ff 45 00 00 00 | .x...................;...w..E... |
5b5a0 | 00 00 00 00 00 00 00 00 14 00 00 00 1c 3b 00 00 2b 78 fb ff 18 00 00 00 00 00 00 00 00 00 00 00 | .............;..+x.............. |
5b5c0 | 1c 00 00 00 34 3b 00 00 2b 78 fb ff 34 00 00 00 00 41 0e 10 83 02 72 0e 08 00 00 00 00 00 00 00 | ....4;..+x..4....A....r......... |
5b5e0 | 4c 00 00 00 54 3b 00 00 3f 78 fb ff 33 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...T;..?x..3....B....B....E.... |
5b600 | 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 4d 0e 50 03 05 01 0e 38 44 0e 30 41 0e 28 42 0e 20 | B.(..G.0..A.8..M.P....8D.0A.(B.. |
5b620 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 a4 3b 00 00 22 79 fb ff 29 05 00 00 | B..B..B.........<....;.."y..)... |
5b640 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 03 16 05 0e 28 41 | .B....B....B....A.(..D.0......(A |
5b660 | 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 1c 00 00 00 e4 3b 00 00 0b 7e fb ff 17 00 00 00 | ..B..B..B............;...~...... |
5b680 | 00 41 0e 10 83 02 55 0e 08 00 00 00 00 00 00 00 44 00 00 00 04 3c 00 00 02 7e fb ff be 00 00 00 | .A....U.........D....<...~...... |
5b6a0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 48 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....H....B.(..D.0..A.8..J |
5b6c0 | 0e 50 02 96 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 3c 00 00 00 4c 3c 00 00 | .P...8A.0A.(B..B..B..B..<...L<.. |
5b6e0 | 78 7e fb ff 73 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 48 0e 20 8c 04 41 0e 28 86 05 44 0e 30 | x~..s....B....B....H....A.(..D.0 |
5b700 | 83 06 02 5a 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 2c 00 00 00 8c 3c 00 00 | ...Z.(A..B..B..B........,....<.. |
5b720 | ab 7e fb ff 4b 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 02 43 0e 18 41 0e 10 42 | .~..K....B....A....A.....C..A..B |
5b740 | 0e 08 00 00 00 00 00 00 14 00 00 00 bc 3c 00 00 c6 7e fb ff 24 00 00 00 00 00 00 00 00 00 00 00 | .............<...~..$........... |
5b760 | 14 00 00 00 d4 3c 00 00 d2 7e fb ff 15 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ec 3c 00 00 | .....<...~...................<.. |
5b780 | cf 7e fb ff 21 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 04 3d 00 00 d8 7e fb ff 21 00 00 00 | .~..!................=...~..!... |
5b7a0 | 00 00 00 00 00 00 00 00 24 00 00 00 1c 3d 00 00 e1 7e fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e | ........$....=...~..7....A....A. |
5b7c0 | 18 83 03 43 0e 20 6f 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 44 3d 00 00 f0 7e fb ff 1c 00 00 00 | ...C..o..A..A.......D=...~...... |
5b7e0 | 00 00 00 00 00 00 00 00 4c 00 00 00 5c 3d 00 00 f4 7e fb ff 56 01 00 00 00 42 0e 10 8f 02 42 0e | ........L...\=...~..V....B....B. |
5b800 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a 0e 50 03 34 01 0e 38 41 | ...B....B.(..D.0..A.8..J.P.4..8A |
5b820 | 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 ac 3d 00 00 | .0A.(B..B..B..B.........4....=.. |
5b840 | fa 7f fb ff 55 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 | ....U....B....B....D....A.(..E.0 |
5b860 | 02 40 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 e4 3d 00 00 17 80 fb ff 3d 00 00 00 | .@.(A..A..B..B..4....=......=... |
5b880 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 43 0e 30 6a 0e 28 41 0e 20 41 0e | .B....B....D....A.(..C.0j.(A..A. |
5b8a0 | 18 42 0e 10 42 0e 08 00 64 00 00 00 1c 3e 00 00 1c 80 fb ff 66 03 00 00 00 42 0e 10 8f 02 42 0e | .B..B...d....>......f....B....B. |
5b8c0 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 42 0e 40 03 99 02 0a 0e 38 | ...B....B.(..A.0..A.8..B.@.....8 |
5b8e0 | 47 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 45 0b 02 a1 0e 38 41 0e 30 41 0e 28 42 0e | G.0A.(B..B..B..B..E....8A.0A.(B. |
5b900 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 84 3e 00 00 1a 83 fb ff be 00 00 00 | .B..B..B........4....>.......... |
5b920 | 00 45 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 41 0e 30 02 ad 0e 28 41 0e 20 41 | .E....B....A....A.(..A.0...(A..A |
5b940 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 bc 3e 00 00 a0 83 fb ff 72 00 00 00 00 42 0e 10 8c 02 41 0e | ..B..B..,....>......r....B....A. |
5b960 | 18 86 03 46 0e 20 83 04 02 61 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 2c 00 00 00 ec 3e 00 00 | ...F.....a..A..B........,....>.. |
5b980 | e2 83 fb ff 27 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 5d 0e 18 41 0e 10 42 0e | ....'....B....A....C....]..A..B. |
5b9a0 | 08 00 00 00 00 00 00 00 44 00 00 00 1c 3f 00 00 d9 83 fb ff b0 00 00 00 00 42 0e 10 8c 02 41 0e | ........D....?...........B....A. |
5b9c0 | 18 86 03 46 0e 20 83 04 02 49 0a 0e 18 41 0e 10 42 0e 08 45 0b 67 0a 0e 18 41 0e 10 42 0e 08 45 | ...F.....I...A..B..E.g...A..B..E |
5b9e0 | 0b 5c 0e 18 44 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 64 3f 00 00 41 84 fb ff 63 00 00 00 | .\..D..B........$...d?..A...c... |
5ba00 | 00 43 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 54 0e 18 41 0e 10 41 0e 08 14 00 00 00 8c 3f 00 00 | .C....A....D...T..A..A.......?.. |
5ba20 | 7c 84 fb ff 2e 00 00 00 00 57 0e 10 4e 0e 08 00 14 00 00 00 a4 3f 00 00 92 84 fb ff 32 00 00 00 | |........W..N........?......2... |
5ba40 | 00 00 00 00 00 00 00 00 2c 00 00 00 bc 3f 00 00 ac 84 fb ff c2 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....?...........B....A. |
5ba60 | 18 86 03 44 0e 20 83 04 02 b7 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 ec 3f 00 00 | ...D........A..B.............?.. |
5ba80 | 3e 85 fb ff 2f 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 04 40 00 00 55 85 fb ff 6e 01 00 00 | >.../...........L....@..U...n... |
5baa0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 | .B....B....E....B.(..A.0..A.8..G |
5bac0 | 0e 50 03 4f 01 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P.O..8A.0A.(B..B..B..B......... |
5bae0 | 14 00 00 00 54 40 00 00 73 86 fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 6c 40 00 00 | ....T@..s...................l@.. |
5bb00 | 78 86 fb ff 48 00 00 00 00 4b 0e 10 83 02 7c 0e 08 00 00 00 00 00 00 00 24 00 00 00 8c 40 00 00 | x...H....K....|.........$....@.. |
5bb20 | a0 86 fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 72 0e 18 41 0e 10 41 0e 08 00 | ....;....A....A....D..r..A..A... |
5bb40 | 2c 00 00 00 b4 40 00 00 b3 86 fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....@......H....B....A....D.... |
5bb60 | 7d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 e4 40 00 00 cb 86 fb ff 29 00 00 00 | }..A..B.........$....@......)... |
5bb80 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 61 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 0c 41 00 00 | .A....A....C..a..A..A........A.. |
5bba0 | cc 86 fb ff 51 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 24 41 00 00 05 87 fb ff aa 00 00 00 | ....Q...........$...$A.......... |
5bbc0 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 9e 0e 18 41 0e 10 41 0e 08 34 00 00 00 4c 41 00 00 | .A....A....G.0....A..A..4...LA.. |
5bbe0 | 87 87 fb ff 73 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 50 0e 40 | ....s....B....B....D....A.(..P.@ |
5bc00 | 02 50 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 84 41 00 00 c2 87 fb ff c5 00 00 00 | .P.(D..A..B..B..4....A.......... |
5bc20 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4d 0e 40 02 a8 0e 28 41 0e 20 41 | .B....B....D....A.(..M.@...(A..A |
5bc40 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 bc 41 00 00 4f 88 fb ff 39 00 00 00 00 48 0e 10 83 02 70 0e | ..B..B.......A..O...9....H....p. |
5bc60 | 08 00 00 00 00 00 00 00 14 00 00 00 dc 41 00 00 68 88 fb ff 7a 00 00 00 00 00 00 00 00 00 00 00 | .............A..h...z........... |
5bc80 | 14 00 00 00 f4 41 00 00 ca 88 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 0c 42 00 00 | .....A.......................B.. |
5bca0 | b9 88 fb ff 0d 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 42 00 00 ae 88 fb ff 27 00 00 00 | ....................$B......'... |
5bcc0 | 00 00 00 00 00 00 00 00 14 00 00 00 3c 42 00 00 bd 88 fb ff 4c 00 00 00 00 00 00 00 00 00 00 00 | ............<B......L........... |
5bce0 | 24 00 00 00 54 42 00 00 f1 88 fb ff 78 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 30 02 69 | $...TB......x....A....A....J.0.i |
5bd00 | 0e 18 41 0e 10 41 0e 08 14 00 00 00 7c 42 00 00 41 89 fb ff 3a 00 00 00 00 00 00 00 00 00 00 00 | ..A..A......|B..A...:........... |
5bd20 | 14 00 00 00 94 42 00 00 63 89 fb ff 13 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 42 00 00 | .....B..c....................B.. |
5bd40 | 5e 89 fb ff 16 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 c4 42 00 00 5c 89 fb ff 22 00 00 00 | ^....................B..\..."... |
5bd60 | 00 00 00 00 00 00 00 00 14 00 00 00 dc 42 00 00 66 89 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 | .............B..f............... |
5bd80 | 14 00 00 00 f4 42 00 00 65 89 fb ff 43 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 0c 43 00 00 | .....B..e...C...........,....C.. |
5bda0 | 90 89 fb ff 5b 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 02 49 0e 18 47 0e 10 42 | ....[....B....A....A.....I..G..B |
5bdc0 | 0e 08 00 00 00 00 00 00 34 00 00 00 3c 43 00 00 bb 89 fb ff 5e 00 00 00 00 42 0e 10 8c 02 41 0e | ........4...<C......^....B....A. |
5bde0 | 18 86 03 44 0e 20 83 04 02 4a 0a 0e 18 41 0e 10 42 0e 08 45 0b 41 0e 18 41 0e 10 42 0e 08 00 00 | ...D.....J...A..B..E.A..A..B.... |
5be00 | 24 00 00 00 74 43 00 00 e1 89 fb ff 20 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 5c 0e 10 41 0e | $...tC...........A....A....\..A. |
5be20 | 08 00 00 00 00 00 00 00 14 00 00 00 9c 43 00 00 d9 89 fb ff 19 00 00 00 00 00 00 00 00 00 00 00 | .............C.................. |
5be40 | 14 00 00 00 b4 43 00 00 da 89 fb ff 0e 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 cc 43 00 00 | .....C.......................C.. |
5be60 | d0 89 fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 e4 43 00 00 d2 89 fb ff 10 00 00 00 | .....................C.......... |
5be80 | 00 00 00 00 00 00 00 00 14 00 00 00 fc 43 00 00 ca 89 fb ff 26 00 00 00 00 44 0e 20 61 0e 08 00 | .............C......&....D..a... |
5bea0 | 14 00 00 00 14 44 00 00 d8 89 fb ff 18 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 2c 44 00 00 | .....D......................,D.. |
5bec0 | d8 89 fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 44 00 00 da 89 fb ff 46 00 00 00 | ................4...DD......F... |
5bee0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 70 0a 0e 18 41 0e 10 42 0e 08 45 0b 41 0e 18 43 | .B....A....D....p...A..B..E.A..C |
5bf00 | 0e 10 42 0e 08 00 00 00 1c 00 00 00 7c 44 00 00 e8 89 fb ff 3e 00 00 00 00 44 0e 10 83 02 79 0e | ..B.........|D......>....D....y. |
5bf20 | 08 00 00 00 00 00 00 00 6c 00 00 00 9c 44 00 00 06 8a fb ff 8b 00 00 00 00 42 0e 10 8d 02 42 0e | ........l....D...........B....B. |
5bf40 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 7d 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..E.0}..(G..A..B..B.. |
5bf60 | 45 0b 42 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0a 0e 28 47 0e 20 41 0e 18 42 0e | E.B..(G..A..B..B..E.A..(G..A..B. |
5bf80 | 10 42 0e 08 45 0b 41 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 1c 00 00 00 0c 45 00 00 | .B..E.A.(C..A..B..B..........E.. |
5bfa0 | 21 8a fb ff 1c 00 00 00 00 41 0e 10 83 02 5a 0e 08 00 00 00 00 00 00 00 1c 00 00 00 2c 45 00 00 | !........A....Z.............,E.. |
5bfc0 | 1d 8a fb ff 51 00 00 00 00 41 0e 10 83 02 47 0e 20 02 47 0e 10 41 0e 08 1c 00 00 00 4c 45 00 00 | ....Q....A....G...G..A......LE.. |
5bfe0 | 4e 8a fb ff 4e 00 00 00 00 41 0e 10 83 02 47 0e 20 02 44 0e 10 41 0e 08 14 00 00 00 6c 45 00 00 | N...N....A....G...D..A......lE.. |
5c000 | 7c 8a fb ff 22 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 84 45 00 00 86 8a fb ff 8a 00 00 00 | |..."...........,....E.......... |
5c020 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 4a 0e 30 02 74 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....D....J.0.t..A..A..B.. |
5c040 | 14 00 00 00 b4 45 00 00 e0 8a fb ff 3d 00 00 00 00 41 0e 10 7b 0e 08 00 14 00 00 00 cc 45 00 00 | .....E......=....A..{........E.. |
5c060 | 05 8b fb ff 24 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 e4 45 00 00 11 8b fb ff 24 00 00 00 | ....$................E......$... |
5c080 | 00 00 00 00 00 00 00 00 14 00 00 00 fc 45 00 00 1d 8b fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | .............E.................. |
5c0a0 | 2c 00 00 00 14 46 00 00 19 8b fb ff 4c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 7f 0a 0e 10 41 | ,....F......L....A....A........A |
5c0c0 | 0e 08 45 0b 43 0e 10 41 0e 08 00 00 00 00 00 00 14 00 00 00 44 46 00 00 35 8b fb ff 14 00 00 00 | ..E.C..A............DF..5....... |
5c0e0 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 46 00 00 31 8b fb ff 15 00 00 00 00 00 00 00 00 00 00 00 | ............\F..1............... |
5c100 | 14 00 00 00 74 46 00 00 2e 8b fb ff 14 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 8c 46 00 00 | ....tF.......................F.. |
5c120 | 2a 8b fb ff 54 00 00 00 00 41 0e 10 83 02 47 0e 20 02 4a 0e 10 41 0e 08 1c 00 00 00 ac 46 00 00 | *...T....A....G...J..A.......F.. |
5c140 | 5e 8b fb ff 5a 00 00 00 00 41 0e 10 83 02 47 0e 20 02 50 0e 10 41 0e 08 1c 00 00 00 cc 46 00 00 | ^...Z....A....G...P..A.......F.. |
5c160 | 98 8b fb ff 37 00 00 00 00 41 0e 10 83 02 47 0e 20 66 0e 10 44 0e 08 00 24 00 00 00 ec 46 00 00 | ....7....A....G..f..D...$....F.. |
5c180 | af 8b fb ff b7 00 00 00 00 41 0e 10 83 02 4a 0e f0 01 02 aa 0e 10 41 0e 08 00 00 00 00 00 00 00 | .........A....J.......A......... |
5c1a0 | 2c 00 00 00 14 47 00 00 3e 8c fb ff 81 00 00 00 00 44 0e 10 8c 02 44 0e 18 86 03 43 0e 20 83 04 | ,....G..>........D....D....C.... |
5c1c0 | 02 72 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 44 47 00 00 8f 8c fb ff 1a 00 00 00 | .r..A..B............DG.......... |
5c1e0 | 00 00 00 00 00 00 00 00 14 00 00 00 5c 47 00 00 91 8c fb ff 14 00 00 00 00 00 00 00 00 00 00 00 | ............\G.................. |
5c200 | 14 00 00 00 74 47 00 00 8d 8c fb ff 25 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 8c 47 00 00 | ....tG......%...........4....G.. |
5c220 | 9a 8c fb ff 74 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | ....t....B....B....D....A.(..D.0 |
5c240 | 02 5d 0e 28 41 0e 20 44 0e 18 42 0e 10 42 0e 08 1c 00 00 00 c4 47 00 00 d6 8c fb ff 2b 00 00 00 | .].(A..D..B..B.......G......+... |
5c260 | 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 34 00 00 00 e4 47 00 00 e1 8c fb ff 62 00 00 00 | .A....c.........4....G......b... |
5c280 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 4b 0e 28 41 0e 20 44 | .B....B....D....A.(..D.0.K.(A..D |
5c2a0 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 1c 48 00 00 0b 8d fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....H......D....A....A. |
5c2c0 | 18 83 03 44 0e 20 78 0e 18 41 0e 10 44 0e 08 00 24 00 00 00 44 48 00 00 27 8d fb ff 30 00 00 00 | ...D..x..A..D...$...DH..'...0... |
5c2e0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 64 0e 18 41 0e 10 44 0e 08 00 2c 00 00 00 6c 48 00 00 | .A....A....D..d..A..D...,...lH.. |
5c300 | 2f 8d fb ff 3c 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 6e 0e 18 41 0e 10 45 0e | /...<....B....A....D....n..A..E. |
5c320 | 08 00 00 00 00 00 00 00 24 00 00 00 9c 48 00 00 3b 8d fb ff 4c 00 00 00 00 41 0e 10 86 02 41 0e | ........$....H..;...L....A....A. |
5c340 | 18 83 03 4a 0e 30 7a 0e 18 41 0e 10 41 0e 08 00 34 00 00 00 c4 48 00 00 5f 8d fb ff 59 00 00 00 | ...J.0z..A..A...4....H.._...Y... |
5c360 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 42 0a 0e 18 41 0e 10 42 0e 08 48 0b 41 0e 18 | .B....A....D.....B...A..B..H.A.. |
5c380 | 41 0e 10 42 0e 08 00 00 1c 00 00 00 fc 48 00 00 80 8d fb ff 5b 00 00 00 00 41 0e 10 83 02 02 59 | A..B.........H......[....A.....Y |
5c3a0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 1c 49 00 00 bb 8d fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e | .............I...........A....l. |
5c3c0 | 08 00 00 00 00 00 00 00 34 00 00 00 3c 49 00 00 c9 8d fb ff 70 00 00 00 00 42 0e 10 8d 02 42 0e | ........4...<I......p....B....B. |
5c3e0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 5c 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....A.(..D.0.\.(A..A..B..B.. |
5c400 | 1c 00 00 00 74 49 00 00 01 8e fb ff 27 00 00 00 00 41 0e 10 83 02 65 0e 08 00 00 00 00 00 00 00 | ....tI......'....A....e......... |
5c420 | 34 00 00 00 94 49 00 00 08 8e fb ff 63 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....I......c....B....B....D.... |
5c440 | 41 0e 28 83 05 44 0e 30 02 4f 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 24 00 00 00 cc 49 00 00 | A.(..D.0.O.(A..A..B..B..$....I.. |
5c460 | 33 8e fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 7b 0e 18 41 0e 10 41 0e 08 00 | 3...D....A....A....D..{..A..A... |
5c480 | 24 00 00 00 f4 49 00 00 4f 8e fb ff 5e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 55 | $....I..O...^....A....A....D...U |
5c4a0 | 0e 18 41 0e 10 41 0e 08 24 00 00 00 1c 4a 00 00 85 8e fb ff 5f 00 00 00 00 41 0e 10 86 02 41 0e | ..A..A..$....J......_....A....A. |
5c4c0 | 18 83 03 47 0e 30 02 53 0e 18 41 0e 10 41 0e 08 2c 00 00 00 44 4a 00 00 bc 8e fb ff 6a 00 00 00 | ...G.0.S..A..A..,...DJ......j... |
5c4e0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 30 02 57 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....D....G.0.W..A..A..B.. |
5c500 | 2c 00 00 00 74 4a 00 00 f6 8e fb ff 92 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,...tJ...........B....A....D.... |
5c520 | 02 87 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 4a 00 00 58 8f fb ff 4a 00 00 00 | ....A..B.............J..X...J... |
5c540 | 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 24 00 00 00 c4 4a 00 00 82 8f fb ff 6a 00 00 00 | .A.....H........$....J......j... |
5c560 | 00 4b 0e 10 86 02 45 0e 18 83 03 42 0e 20 02 55 0e 18 41 0e 10 41 0e 08 34 00 00 00 ec 4a 00 00 | .K....E....B...U..A..A..4....J.. |
5c580 | c4 8f fb ff 00 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4f 0e 50 | .........B....B....D....A.(..O.P |
5c5a0 | 02 e1 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 24 4b 00 00 8c 90 fb ff 9f 00 00 00 | ...(A..A..B..B..,...$K.......... |
5c5c0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 4c 0e 60 02 85 0e 20 43 0e 18 41 0e 10 42 0e 08 | .B....A....D....L.`....C..A..B.. |
5c5e0 | 14 00 00 00 54 4b 00 00 fb 90 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 4b 00 00 | ....TK......)...............lK.. |
5c600 | 0c 91 fb ff 05 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 84 4b 00 00 f9 90 fb ff 0a 01 00 00 | ................4....K.......... |
5c620 | 00 45 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 41 0e 30 02 f6 0e 28 41 0e 20 41 | .E....B....D....A.(..A.0...(A..A |
5c640 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 bc 4b 00 00 cb 91 fb ff 06 00 00 00 00 41 0e 10 00 00 00 00 | ..B..B.......K...........A...... |
5c660 | 1c 00 00 00 d4 4b 00 00 b9 91 fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e 08 00 00 00 00 00 00 00 | .....K...........A....l......... |
5c680 | 34 00 00 00 f4 4b 00 00 c7 91 fb ff 64 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 61 0a | 4....K......d....A....A....G.0a. |
5c6a0 | 0e 18 44 0e 10 41 0e 08 45 0b 6d 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 1c 00 00 00 2c 4c 00 00 | ..D..A..E.m..A..A...........,L.. |
5c6c0 | f3 91 fb ff 1f 00 00 00 00 41 0e 10 83 02 5d 0e 08 00 00 00 00 00 00 00 14 00 00 00 4c 4c 00 00 | .........A....].............LL.. |
5c6e0 | f2 91 fb ff 18 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 64 4c 00 00 f2 91 fb ff 0c 00 00 00 | ....................dL.......... |
5c700 | 00 00 00 00 00 00 00 00 1c 00 00 00 7c 4c 00 00 e6 91 fb ff 47 00 00 00 00 41 0e 10 83 02 47 0e | ............|L......G....A....G. |
5c720 | 20 7d 0e 10 41 0e 08 00 24 00 00 00 9c 4c 00 00 0d 92 fb ff 8d 00 00 00 00 41 0e 10 86 02 41 0e | .}..A...$....L...........A....A. |
5c740 | 18 83 03 49 0e 28 02 7f 0e 18 41 0e 10 41 0e 08 24 00 00 00 c4 4c 00 00 72 92 fb ff 0c 01 00 00 | ...I.(....A..A..$....L..r....... |
5c760 | 00 41 0e 10 86 02 41 0e 18 83 03 49 0e 30 02 fb 0e 18 44 0e 10 41 0e 08 1c 00 00 00 ec 4c 00 00 | .A....A....I.0....D..A.......L.. |
5c780 | 56 93 fb ff 43 00 00 00 00 41 0e 10 83 02 02 41 0e 08 00 00 00 00 00 00 4c 00 00 00 0c 4d 00 00 | V...C....A.....A........L....M.. |
5c7a0 | 79 93 fb ff a0 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4a 0e 40 | y........B....B....D....A.(..J.@ |
5c7c0 | 02 74 0a 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 44 0e 28 41 0e 20 41 0e 18 42 0e 10 42 | .t..(D..A..B..B..E.D.(A..A..B..B |
5c7e0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 5c 4d 00 00 c9 93 fb ff 86 00 00 00 00 41 0e 10 83 02 02 84 | ............\M...........A...... |
5c800 | 0e 08 00 00 00 00 00 00 2c 00 00 00 7c 4d 00 00 2f 94 fb ff e1 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...|M../........B....A. |
5c820 | 18 86 03 44 0e 20 83 04 47 0e 30 02 ce 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 ac 4d 00 00 | ...D....G.0....A..A..B.......M.. |
5c840 | e0 94 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 c4 4d 00 00 d8 94 fb ff 28 00 00 00 | .....................M......(... |
5c860 | 00 41 0e 10 83 02 66 0e 08 00 00 00 00 00 00 00 24 00 00 00 e4 4d 00 00 e0 94 fb ff 37 00 00 00 | .A....f.........$....M......7... |
5c880 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6e 0e 18 41 0e 10 41 0e 08 00 1c 00 00 00 0c 4e 00 00 | .A....A....D..n..A..A........N.. |
5c8a0 | ef 94 fb ff 33 00 00 00 00 4c 0e 10 83 02 5b c3 0e 08 00 00 00 00 00 00 24 00 00 00 2c 4e 00 00 | ....3....L....[.........$...,N.. |
5c8c0 | 02 95 fb ff 80 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6f 0e 18 41 0e 10 41 0e 08 | .........A....A....D...o..A..A.. |
5c8e0 | 3c 00 00 00 54 4e 00 00 5a 95 fb ff b2 02 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | <...TN..Z........B....B....D.... |
5c900 | 41 0e 28 83 05 51 0e 60 03 91 02 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..Q.`....(A..A..B..B......... |
5c920 | 2c 00 00 00 94 4e 00 00 cc 97 fb ff 3e 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....N......>....B....A....D.... |
5c940 | 73 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 c4 4e 00 00 da 97 fb ff 1e 01 00 00 | s..A..B.........,....N.......... |
5c960 | 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 03 16 01 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 | .B....A....A.........A..B....... |
5c980 | 24 00 00 00 f4 4e 00 00 c8 98 fb ff 34 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 59 0e | $....N......4....A....A....D..Y. |
5c9a0 | 18 4a 0e 10 41 0e 08 00 14 00 00 00 1c 4f 00 00 d4 98 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 | .J..A........O.................. |
5c9c0 | 1c 00 00 00 34 4f 00 00 cc 98 fb ff 31 00 00 00 00 41 0e 10 83 02 6f 0e 08 00 00 00 00 00 00 00 | ....4O......1....A....o......... |
5c9e0 | 14 00 00 00 54 4f 00 00 dd 98 fb ff 0a 00 00 00 00 41 0e 10 46 0e 08 00 24 00 00 00 6c 4f 00 00 | ....TO...........A..F...$...lO.. |
5ca00 | cf 98 fb ff 34 00 00 00 00 44 0e 10 86 02 41 0e 18 83 03 44 0e 20 68 0e 18 41 0e 10 41 0e 08 00 | ....4....D....A....D..h..A..A... |
5ca20 | 24 00 00 00 94 4f 00 00 db 98 fb ff 7c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 65 | $....O......|....A....A....D...e |
5ca40 | 0e 18 4b 0e 10 41 0e 08 1c 00 00 00 bc 4f 00 00 2f 99 fb ff 5b 00 00 00 00 41 0e 10 83 02 02 55 | ..K..A.......O../...[....A.....U |
5ca60 | 0e 08 00 00 00 00 00 00 1c 00 00 00 dc 4f 00 00 6a 99 fb ff 24 00 00 00 00 41 0e 10 83 02 62 0e | .............O..j...$....A....b. |
5ca80 | 08 00 00 00 00 00 00 00 2c 00 00 00 fc 4f 00 00 6e 99 fb ff 8a 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....O..n........B....A. |
5caa0 | 18 86 03 44 0e 20 83 04 02 7f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 2c 50 00 00 | ...D........A..B........$...,P.. |
5cac0 | c8 99 fb ff 4d 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 7f 0e 18 44 0e 10 41 0e 08 00 | ....M....A....A....F.....D..A... |
5cae0 | 4c 00 00 00 54 50 00 00 ed 99 fb ff d2 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 47 0e 20 8d 04 | L...TP...........B....B....G.... |
5cb00 | 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 0e 70 03 ac 01 0e 38 46 0e 30 41 0e 28 42 0e 20 | B.(..A.0..A.8..G.p....8F.0A.(B.. |
5cb20 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 a4 50 00 00 6f 9b fb ff 5f 00 00 00 | B..B..B.........$....P..o..._... |
5cb40 | 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 4f 0e 18 46 0e 10 41 0e 08 1c 00 00 00 cc 50 00 00 | .A....A....F...O..F..A.......P.. |
5cb60 | a6 9b fb ff 4e 00 00 00 00 41 0e 10 83 02 02 4c 0e 08 00 00 00 00 00 00 1c 00 00 00 ec 50 00 00 | ....N....A.....L.............P.. |
5cb80 | d4 9b fb ff 41 00 00 00 00 41 0e 10 83 02 7f 0e 08 00 00 00 00 00 00 00 1c 00 00 00 0c 51 00 00 | ....A....A...................Q.. |
5cba0 | f5 9b fb ff 47 00 00 00 00 41 0e 10 83 02 02 45 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 51 00 00 | ....G....A.....E............,Q.. |
5cbc0 | 1c 9c fb ff 3e 00 00 00 00 41 0e 10 83 02 7c 0e 08 00 00 00 00 00 00 00 34 00 00 00 4c 51 00 00 | ....>....A....|.........4...LQ.. |
5cbe0 | 3a 9c fb ff 06 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4c 0e 40 | :........B....B....A....A.(..L.@ |
5cc00 | 02 ed 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 84 51 00 00 08 9d fb ff 47 00 00 00 | ...(A..A..B..B.......Q......G... |
5cc20 | 00 41 0e 10 83 02 02 45 0e 08 00 00 00 00 00 00 34 00 00 00 a4 51 00 00 2f 9d fb ff af 00 00 00 | .A.....E........4....Q../....... |
5cc40 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 7c 0a 0e 18 4c 0e 10 41 0e 08 45 0b 58 0e 18 41 0e | .A....A....D...|...L..A..E.X..A. |
5cc60 | 10 41 0e 08 00 00 00 00 24 00 00 00 dc 51 00 00 a6 9d fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e | .A......$....Q......;....A....A. |
5cc80 | 18 83 03 46 0e 20 6d 0e 18 44 0e 10 41 0e 08 00 24 00 00 00 04 52 00 00 b9 9d fb ff 69 00 00 00 | ...F..m..D..A...$....R......i... |
5cca0 | 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 57 0e 18 44 0e 10 41 0e 08 2c 00 00 00 2c 52 00 00 | .A....A....F...W..D..A..,...,R.. |
5ccc0 | fa 9d fb ff a3 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 02 91 0e 18 46 0e 10 42 | .........B....A....F........F..B |
5cce0 | 0e 08 00 00 00 00 00 00 34 00 00 00 5c 52 00 00 6d 9e fb ff 8a 00 00 00 00 41 0e 10 86 02 41 0e | ........4...\R..m........A....A. |
5cd00 | 18 83 03 44 0e 20 02 50 0a 0e 18 4b 0e 10 41 0e 08 45 0b 5b 0e 18 46 0e 10 41 0e 08 00 00 00 00 | ...D...P...K..A..E.[..F..A...... |
5cd20 | 1c 00 00 00 94 52 00 00 bf 9e fb ff 5c 00 00 00 00 43 0e 10 83 02 02 58 0e 08 00 00 00 00 00 00 | .....R......\....C.....X........ |
5cd40 | 34 00 00 00 b4 52 00 00 fb 9e fb ff dd 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 | 4....R...........B....B....F.... |
5cd60 | 41 0e 28 83 05 49 0e 40 02 c2 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 ec 52 00 00 | A.(..I.@...(A..A..B..B..4....R.. |
5cd80 | a0 9f fb ff 69 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 43 0e 20 86 04 41 0e 28 83 05 43 0e 30 | ....i....B....B....C....A.(..C.0 |
5cda0 | 02 4c 0e 28 48 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 24 53 00 00 d1 9f fb ff 42 00 00 00 | .L.(H..A..B..B......$S......B... |
5cdc0 | 00 41 0e 10 83 02 02 40 0e 08 00 00 00 00 00 00 34 00 00 00 44 53 00 00 f3 9f fb ff 63 00 00 00 | .A.....@........4...DS......c... |
5cde0 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 71 0a 0e 18 44 0e 10 41 0e 08 45 0b 5e 0e 18 43 0e 10 | .A....A....C..q...D..A..E.^..C.. |
5ce00 | 41 0e 08 00 00 00 00 00 1c 00 00 00 7c 53 00 00 1e a0 fb ff 6d 00 00 00 00 41 0e 10 83 02 55 0a | A...........|S......m....A....U. |
5ce20 | 0e 08 45 0b 02 4d 0e 08 1c 00 00 00 9c 53 00 00 6b a0 fb ff 7a 00 00 00 00 41 0e 10 83 02 02 78 | ..E..M.......S..k...z....A.....x |
5ce40 | 0e 08 00 00 00 00 00 00 24 00 00 00 bc 53 00 00 c5 a0 fb ff b0 00 00 00 00 41 0e 10 86 02 41 0e | ........$....S...........A....A. |
5ce60 | 18 83 03 46 0e 20 02 a0 0e 18 46 0e 10 41 0e 08 4c 00 00 00 e4 53 00 00 4d a1 fb ff 70 01 00 00 | ...F......F..A..L....S..M...p... |
5ce80 | 00 42 0e 10 8f 02 42 0e 18 8e 03 47 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 47 | .B....B....G....B.(..D.0..A.8..G |
5cea0 | 0e 50 03 47 01 0e 38 46 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P.G..8F.0A.(B..B..B..B......... |
5cec0 | 34 00 00 00 34 54 00 00 6d a2 fb ff 84 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4...4T..m........B....B....A.... |
5cee0 | 41 0e 28 83 05 44 0e 30 02 6e 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 6c 54 00 00 | A.(..D.0.n.(F..A..B..B..,...lT.. |
5cf00 | b9 a2 fb ff 2d 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 59 0e 18 41 0e 10 42 0e | ....-....B....D....D....Y..A..B. |
5cf20 | 08 00 00 00 00 00 00 00 3c 00 00 00 9c 54 00 00 b6 a2 fb ff 9d 00 00 00 00 42 0e 10 8c 02 41 0e | ........<....T...........B....A. |
5cf40 | 18 86 03 43 0e 20 83 04 4f 0e 30 4d 0a 0e 20 4e 0e 18 41 0e 10 42 0e 08 45 0b 02 60 0e 20 41 0e | ...C....O.0M...N..A..B..E..`..A. |
5cf60 | 18 41 0e 10 42 0e 08 00 4c 00 00 00 dc 54 00 00 13 a3 fb ff 10 03 00 00 00 42 0e 10 8f 02 42 0e | .A..B...L....T...........B....B. |
5cf80 | 18 8e 03 46 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4d 0e 80 01 03 e7 02 0e 38 | ...F....B.(..D.0..A.8..M.......8 |
5cfa0 | 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 2c 00 00 00 2c 55 00 00 | A.0A.(B..B..B..B........,...,U.. |
5cfc0 | d3 a5 fb ff 5f 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 4d 0e 18 44 0e 10 42 | ...._....B....A....D.....M..D..B |
5cfe0 | 0e 08 00 00 00 00 00 00 24 00 00 00 5c 55 00 00 02 a6 fb ff c7 00 00 00 00 41 0e 10 86 02 41 0e | ........$...\U...........A....A. |
5d000 | 18 83 03 44 0e 20 02 be 0e 18 41 0e 10 41 0e 08 3c 00 00 00 84 55 00 00 a1 a6 fb ff 13 01 00 00 | ...D......A..A..<....U.......... |
5d020 | 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 41 0e 28 83 05 4f 0e f0 40 02 f2 0e 28 41 0e 20 | .B....B....F....A.(..O..@...(A.. |
5d040 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 c4 55 00 00 74 a7 fb ff c1 00 00 00 | A..B..B.........4....U..t....... |
5d060 | 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 47 0e 40 02 ad 0e 28 41 0e 20 41 | .B....B....A....A.(..G.@...(A..A |
5d080 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 fc 55 00 00 fd a7 fb ff bf 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..4....U...........B....B. |
5d0a0 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 47 0e 40 02 a8 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....A.(..G.@...(D..A..B..B.. |
5d0c0 | 34 00 00 00 34 56 00 00 84 a8 fb ff be 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4...4V...........B....B....A.... |
5d0e0 | 41 0e 28 83 05 47 0e 40 02 a5 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 24 00 00 00 6c 56 00 00 | A.(..G.@...(F..A..B..B..$...lV.. |
5d100 | 0a a9 fb ff 7e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 70 0e 18 43 0e 10 41 0e 08 | ....~....A....A....G.0.p..C..A.. |
5d120 | 1c 00 00 00 94 56 00 00 60 a9 fb ff 3b 00 00 00 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 | .....V..`...;....A....y......... |
5d140 | 14 00 00 00 b4 56 00 00 7b a9 fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 cc 56 00 00 | .....V..{...............,....V.. |
5d160 | 7d a9 fb ff fa 00 00 00 00 4a 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 e4 c3 0e 18 41 c6 0e | }........J....A....D.........A.. |
5d180 | 10 42 cc 0e 08 00 00 00 34 00 00 00 fc 56 00 00 47 aa fb ff e2 00 00 00 00 42 0e 10 8d 02 42 0e | .B......4....V..G........B....B. |
5d1a0 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4a 0e 40 02 cb 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....A.(..J.@...(A..A..B..B.. |
5d1c0 | 2c 00 00 00 34 57 00 00 f1 aa fb ff 70 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,...4W......p....B....A....D.... |
5d1e0 | 49 0e 30 02 56 0e 20 46 0e 18 41 0e 10 42 0e 08 24 00 00 00 64 57 00 00 31 ab fb ff 50 00 00 00 | I.0.V..F..A..B..$...dW..1...P... |
5d200 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 44 0e 18 44 0e 10 41 0e 08 44 00 00 00 8c 57 00 00 | .A....A....D...D..D..A..D....W.. |
5d220 | 59 ab fb ff 1d 01 00 00 00 44 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 | Y........D....B....B....E.(..A.0 |
5d240 | 86 06 44 0e 38 83 07 45 0e 40 02 fb 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..D.8..E.@...8A.0A.(B..B..B..B.. |
5d260 | 14 00 00 00 d4 57 00 00 2e ac fb ff 36 00 00 00 00 41 0e 10 74 0e 08 00 14 00 00 00 ec 57 00 00 | .....W......6....A..t........W.. |
5d280 | 4c ac fb ff 1a 00 00 00 00 51 0e 10 48 0e 08 00 2c 00 00 00 04 58 00 00 4e ac fb ff 85 00 00 00 | L........Q..H...,....X..N....... |
5d2a0 | 00 42 0e 10 8c 02 44 0e 18 86 03 46 0e 20 83 04 02 73 0e 18 43 0e 10 42 0e 08 00 00 00 00 00 00 | .B....D....F.....s..C..B........ |
5d2c0 | 4c 00 00 00 34 58 00 00 a3 ac fb ff 8a 02 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 48 0e 20 8d 04 | L...4X...........B....B....H.... |
5d2e0 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 55 0e e0 01 03 57 02 0e 38 41 0e 30 41 0e 28 42 0e | B.(..D.0..A.8..U....W..8A.0A.(B. |
5d300 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 84 58 00 00 dd ae fb ff 8c 00 00 00 | .B..B..B........$....X.......... |
5d320 | 00 41 0e 10 83 02 4a 0e a0 01 02 7f 0e 10 41 0e 08 00 00 00 00 00 00 00 2c 00 00 00 ac 58 00 00 | .A....J.......A.........,....X.. |
5d340 | 41 af fb ff c1 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e f0 01 02 b2 0e 18 41 0e 10 41 0e | A........A....A....J.......A..A. |
5d360 | 08 00 00 00 00 00 00 00 34 00 00 00 dc 58 00 00 d2 af fb ff fd 00 00 00 00 42 0e 10 8c 02 41 0e | ........4....X...........B....A. |
5d380 | 18 86 03 44 0e 20 83 04 4e 0e b0 01 02 e3 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ...D....N.......A..A..B......... |
5d3a0 | 34 00 00 00 14 59 00 00 97 b0 fb ff 83 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....Y...........B....B....D.... |
5d3c0 | 41 0e 28 83 05 44 0e 30 02 6f 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 4c 59 00 00 | A.(..D.0.o.(A..A..B..B..4...LY.. |
5d3e0 | e2 b0 fb ff 82 00 00 00 00 45 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 45 0a 0e 18 41 0e 10 42 | .........E....A....D....E...A..B |
5d400 | 0e 08 49 0b 02 5e 0e 18 46 0e 10 42 0e 08 00 00 24 00 00 00 84 59 00 00 2c b1 fb ff 78 00 00 00 | ..I..^..F..B....$....Y..,...x... |
5d420 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6f 0e 18 41 0e 10 41 0e 08 1c 00 00 00 ac 59 00 00 | .A....A....D...o..A..A.......Y.. |
5d440 | 7c b1 fb ff 1f 00 00 00 00 41 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 34 00 00 00 cc 59 00 00 | |........A....Y.........4....Y.. |
5d460 | 7b b1 fb ff 73 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | {...s....B....B....D....A.(..D.0 |
5d480 | 02 5f 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 04 5a 00 00 b6 b1 fb ff 4f 00 00 00 | ._.(A..A..B..B..4....Z......O... |
5d4a0 | 00 41 0e 10 83 02 4a 0e 20 5c 0a 0e 10 49 0e 08 45 0b 44 0a 0e 10 49 0e 08 47 0b 44 0e 10 41 0e | .A....J..\...I..E.D...I..G.D..A. |
5d4c0 | 08 00 00 00 00 00 00 00 34 00 00 00 3c 5a 00 00 cd b1 fb ff 28 00 00 00 00 41 0e 10 86 02 41 0e | ........4...<Z......(....A....A. |
5d4e0 | 18 83 03 44 0e 20 4d 0a 0e 18 4b 0e 10 41 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 | ...D..M...K..A..E.A..A..A....... |
5d500 | 34 00 00 00 74 5a 00 00 bd b1 fb ff a5 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4...tZ...........B....B....A.... |
5d520 | 41 0e 28 83 05 44 0e 30 02 94 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 ac 5a 00 00 | A.(..D.0...(A..A..B..B..,....Z.. |
5d540 | 2a b2 fb ff 29 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 5e 0e 18 41 0e 10 42 0e | *...)....B....A....D....^..A..B. |
5d560 | 08 00 00 00 00 00 00 00 14 00 00 00 dc 5a 00 00 23 b2 fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 | .............Z..#............... |
5d580 | 34 00 00 00 f4 5a 00 00 28 b2 fb ff 46 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6d 0a | 4....Z..(...F....A....A....D..m. |
5d5a0 | 0e 18 49 0e 10 41 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 14 00 00 00 2c 5b 00 00 | ..I..A..E.A..A..A...........,[.. |
5d5c0 | 36 b2 fb ff 09 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 44 5b 00 00 27 b2 fb ff 7e 00 00 00 | 6...............4...D[..'...~... |
5d5e0 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 4b 0e 40 02 63 0e 28 41 0e 20 41 | .B....B....D....A.(..K.@.c.(A..A |
5d600 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 7c 5b 00 00 6d b2 fb ff 1c 00 00 00 00 00 00 00 00 00 00 00 | ..B..B......|[..m............... |
5d620 | 14 00 00 00 94 5b 00 00 71 b2 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 ac 5b 00 00 | .....[..q...)...........4....[.. |
5d640 | 82 b2 fb ff aa 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 43 0e 30 | .........B....B....A....A.(..C.0 |
5d660 | 02 9a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 e4 5b 00 00 f4 b2 fb ff 4d 00 00 00 | ...(A..A..B..B..,....[......M... |
5d680 | 00 46 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 79 c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 00 00 00 | .F....A....D....y...A...B....... |
5d6a0 | 44 00 00 00 14 5c 00 00 11 b3 fb ff ba 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 | D....\...........B....B....E.... |
5d6c0 | 41 0e 28 86 05 44 0e 30 83 06 4a 0e d0 40 03 99 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | A.(..D.0..J..@....0A.(A..B..B..B |
5d6e0 | 0e 08 00 00 00 00 00 00 14 00 00 00 5c 5c 00 00 83 b4 fb ff 1f 00 00 00 00 44 0e 20 5a 0e 08 00 | ............\\...........D..Z... |
5d700 | 14 00 00 00 74 5c 00 00 8a b4 fb ff 26 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 8c 5c 00 00 | ....t\......&...........$....\.. |
5d720 | 98 b4 fb ff 64 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 5b 0e 18 41 0e 10 41 0e 08 | ....d....A....A....D...[..A..A.. |
5d740 | 2c 00 00 00 b4 5c 00 00 d4 b4 fb ff 78 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....\......x....B....A....D.... |
5d760 | 02 69 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 e4 5c 00 00 1c b5 fb ff 36 00 00 00 | .i..A..B........4....\......6... |
5d780 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 5f 0e 28 44 0e 20 41 0e | .B....B....D....A.(..D.0_.(D..A. |
5d7a0 | 18 42 0e 10 42 0e 08 00 24 00 00 00 1c 5d 00 00 1a b5 fb ff 1f 00 00 00 00 41 0e 10 86 02 41 0e | .B..B...$....]...........A....A. |
5d7c0 | 18 83 03 43 0e 20 4b 0e 18 49 0e 10 41 0e 08 00 34 00 00 00 44 5d 00 00 11 b5 fb ff 30 00 00 00 | ...C..K..I..A...4...D]......0... |
5d7e0 | 00 41 0e 10 86 02 41 0e 18 83 03 49 0e 30 55 0a 0e 18 46 0e 10 41 0e 08 42 0b 44 0e 18 41 0e 10 | .A....A....I.0U...F..A..B.D..A.. |
5d800 | 41 0e 08 00 00 00 00 00 24 00 00 00 7c 5d 00 00 09 b5 fb ff 35 00 00 00 00 41 0e 10 86 02 41 0e | A.......$...|]......5....A....A. |
5d820 | 18 83 03 49 0e 30 67 0e 18 41 0e 10 41 0e 08 00 4c 00 00 00 a4 5d 00 00 16 b5 fb ff 63 00 00 00 | ...I.0g..A..A...L....]......c... |
5d840 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 76 0a 0e 28 4a 0e 20 41 | .B....B....D....A.(..E.0v..(J..A |
5d860 | 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..B..B..E.A.(D..A..B..B......... |
5d880 | 5c 00 00 00 f4 5d 00 00 29 b5 fb ff 84 00 00 00 00 45 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | \....]..)........E....B....E.... |
5d8a0 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 0e 40 73 0a 0e 38 44 0e 30 41 0e 28 42 0e 20 42 | B.(..D.0..A.8..E.@s..8D.0A.(B..B |
5d8c0 | 0e 18 42 0e 10 42 0e 08 41 0b 53 0e 38 4a 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 | ..B..B..A.S.8J.0A.(B..B..B..B... |
5d8e0 | 24 00 00 00 54 5e 00 00 4d b5 fb ff 3e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 49 0e 40 70 0e | $...T^..M...>....A....A....I.@p. |
5d900 | 18 41 0e 10 41 0e 08 00 34 00 00 00 7c 5e 00 00 63 b5 fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e | .A..A...4...|^..c...7....A....A. |
5d920 | 18 83 03 49 0e 30 59 0a 0e 18 46 0e 10 41 0e 08 45 0b 44 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 | ...I.0Y...F..A..E.D..A..A....... |
5d940 | 2c 00 00 00 b4 5e 00 00 62 b5 fb ff 5b 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 43 0e 20 83 04 | ,....^..b...[....B....A....C.... |
5d960 | 47 0e 30 02 46 0e 20 44 0e 18 41 0e 10 42 0e 08 34 00 00 00 e4 5e 00 00 8d b5 fb ff 2b 00 00 00 | G.0.F..D..A..B..4....^......+... |
5d980 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 54 0a 0e 18 41 0e 10 42 0e 08 45 0b 44 0e 18 41 | .B....A....D....T...A..B..E.D..A |
5d9a0 | 0e 10 42 0e 08 00 00 00 24 00 00 00 1c 5f 00 00 80 b5 fb ff 55 00 00 00 00 41 0e 10 86 02 41 0e | ..B.....$...._......U....A....A. |
5d9c0 | 18 83 03 47 0e 30 02 49 0e 18 41 0e 10 41 0e 08 24 00 00 00 44 5f 00 00 ad b5 fb ff 4e 00 00 00 | ...G.0.I..A..A..$...D_......N... |
5d9e0 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 7f 0e 18 44 0e 10 41 0e 08 00 34 00 00 00 6c 5f 00 00 | .A....A....G.0...D..A...4...l_.. |
5da00 | d3 b5 fb ff 1d 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 46 0e 30 | .........B....B....D....A.(..F.0 |
5da20 | 02 fa 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 a4 5f 00 00 b8 b6 fb ff b6 00 00 00 | ...(J..A..B..B..,...._.......... |
5da40 | 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 02 a5 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....F........A..B........ |
5da60 | 44 00 00 00 d4 5f 00 00 3e b7 fb ff 89 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | D...._..>........B....B....B.... |
5da80 | 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 43 0e 40 02 65 0e 38 43 0e 30 41 0e 28 42 0e 20 42 | B.(..G.0..A.8..C.@.e.8C.0A.(B..B |
5daa0 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 1c 60 00 00 7f b7 fb ff 65 00 00 00 00 42 0e 10 8c 02 41 0e | ..B..B..,....`......e....B....A. |
5dac0 | 18 86 03 44 0e 20 83 04 02 58 0e 18 43 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 4c 60 00 00 | ...D.....X..C..B........L...L`.. |
5dae0 | b4 b7 fb ff de 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 | .........B....B....D....A.(..E.0 |
5db00 | 02 b7 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 42 | ....(G..A..B..B..E.A.(A..A..B..B |
5db20 | 0e 08 00 00 00 00 00 00 4c 00 00 00 9c 60 00 00 42 b8 fb ff e8 00 00 00 00 42 0e 10 8f 02 42 0e | ........L....`..B........B....B. |
5db40 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 45 0e 30 86 06 41 0e 38 83 07 53 0e f0 40 02 b9 0e 38 41 | ...E....B.(..E.0..A.8..S..@...8A |
5db60 | 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 1c 00 00 00 ec 60 00 00 | .0A.(B..B..B..B..............`.. |
5db80 | da b8 fb ff 27 00 00 00 00 41 0e 10 83 02 65 0e 08 00 00 00 00 00 00 00 4c 00 00 00 0c 61 00 00 | ....'....A....e.........L....a.. |
5dba0 | e1 b8 fb ff 8c 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 30 76 0a 0e 20 49 | .........B....A....D....G.0v...I |
5dbc0 | 0e 18 41 0e 10 42 0e 08 47 0b 59 0a 0e 20 44 0e 18 41 0e 10 42 0e 08 4c 0b 44 0e 20 41 0e 18 41 | ..A..B..G.Y...D..A..B..L.D..A..A |
5dbe0 | 0e 10 42 0e 08 00 00 00 4c 00 00 00 5c 61 00 00 1d b9 fb ff 8c 00 00 00 00 42 0e 10 8d 02 42 0e | ..B.....L...\a...........B....B. |
5dc00 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 30 02 56 0a 0e 28 49 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..G.0.V..(I..A..B..B. |
5dc20 | 08 45 0b 41 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 ac 61 00 00 | .E.A.(F..A..B..B.............a.. |
5dc40 | 59 b9 fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e 08 00 00 00 00 00 00 00 1c 00 00 00 cc 61 00 00 | Y........A....X..............a.. |
5dc60 | 53 b9 fb ff 18 00 00 00 00 41 0e 10 83 02 50 0e 08 00 00 00 00 00 00 00 2c 00 00 00 ec 61 00 00 | S........A....P.........,....a.. |
5dc80 | 4b b9 fb ff cb 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 c0 0e 18 41 0e 10 42 | K........B....A....D........A..B |
5dca0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 1c 62 00 00 e6 b9 fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e | .............b...........A....X. |
5dcc0 | 08 00 00 00 00 00 00 00 24 00 00 00 3c 62 00 00 e0 b9 fb ff 46 00 00 00 00 41 0e 10 86 02 41 0e | ........$...<b......F....A....A. |
5dce0 | 18 83 03 46 0e 20 76 0e 18 46 0e 10 41 0e 08 00 1c 00 00 00 64 62 00 00 fe b9 fb ff 22 00 00 00 | ...F..v..F..A.......db......"... |
5dd00 | 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 34 00 00 00 84 62 00 00 00 ba fb ff 76 00 00 00 | .A....`.........4....b......v... |
5dd20 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 62 0a 0e 18 44 0e 10 41 0e 08 45 0b 41 0e 18 41 0e | .A....A....D...b...D..A..E.A..A. |
5dd40 | 10 41 0e 08 00 00 00 00 24 00 00 00 bc 62 00 00 3e ba fb ff 31 00 00 00 00 41 0e 10 86 02 41 0e | .A......$....b..>...1....A....A. |
5dd60 | 18 83 03 46 0e 20 66 0e 18 41 0e 10 41 0e 08 00 2c 00 00 00 e4 62 00 00 47 ba fb ff ba 00 00 00 | ...F..f..A..A...,....b..G....... |
5dd80 | 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e b0 01 02 ab 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....A....J.......A..A......... |
5dda0 | 24 00 00 00 14 63 00 00 d1 ba fb ff 72 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 69 | $....c......r....A....A....D...i |
5ddc0 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 3c 63 00 00 1b bb fb ff 3b 00 00 00 00 41 0e 10 83 02 79 0e | ..A..A......<c......;....A....y. |
5dde0 | 08 00 00 00 00 00 00 00 14 00 00 00 5c 63 00 00 36 bb fb ff 2b 00 00 00 00 00 00 00 00 00 00 00 | ............\c..6...+........... |
5de00 | 1c 00 00 00 74 63 00 00 49 bb fb ff 3c 00 00 00 00 47 0e 10 83 02 74 c3 0e 08 00 00 00 00 00 00 | ....tc..I...<....G....t......... |
5de20 | 2c 00 00 00 94 63 00 00 65 bb fb ff 52 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 | ,....c..e...R....B....A....F.... |
5de40 | 02 45 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 c4 63 00 00 87 bb fb ff 46 00 00 00 | .E..A..B.............c......F... |
5de60 | 00 00 00 00 00 00 00 00 24 00 00 00 dc 63 00 00 b5 bb fb ff b9 00 00 00 00 42 0e 10 8c 02 41 0e | ........$....c...........B....A. |
5de80 | 18 86 03 43 0e 20 83 04 4c 0e 80 01 00 00 00 00 2c 00 00 00 04 64 00 00 46 bc fb ff 68 00 00 00 | ...C....L.......,....d..F...h... |
5dea0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 5d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....D.....]..A..B........ |
5dec0 | 2c 00 00 00 34 64 00 00 7e bc fb ff 91 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,...4d..~........B....A....A.... |
5dee0 | 02 89 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 64 64 00 00 df bc fb ff 50 00 00 00 | ....A..B............dd......P... |
5df00 | 00 41 0e 10 83 02 02 4e 0e 08 00 00 00 00 00 00 24 00 00 00 84 64 00 00 0f bd fb ff 94 00 00 00 | .A.....N........$....d.......... |
5df20 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 8b 0e 18 41 0e 10 41 0e 08 1c 00 00 00 ac 64 00 00 | .A....A....D......A..A.......d.. |
5df40 | 0b 67 fa ff 50 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 00 00 1c 00 00 00 cc 64 00 00 | .g..P....A....A....D.........d.. |
5df60 | 5b bd fb ff 5a 00 00 00 00 41 0e 10 83 02 02 52 0e 08 00 00 00 00 00 00 34 00 00 00 ec 64 00 00 | [...Z....A.....R........4....d.. |
5df80 | 95 bd fb ff 81 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 30 03 6e 01 0e 20 | .........B....A....D....G.0.n... |
5dfa0 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 24 65 00 00 de be fb ff 09 00 00 00 | A..A..B.............$e.......... |
5dfc0 | 00 41 0e 10 00 00 00 00 2c 00 00 00 3c 65 00 00 cf be fb ff 7f 00 00 00 00 42 0e 10 8c 02 41 0e | .A......,...<e...........B....A. |
5dfe0 | 18 86 03 44 0e 20 83 04 02 74 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 3c 00 00 00 6c 65 00 00 | ...D.....t..A..B........<...le.. |
5e000 | 1e bf fb ff 98 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | .........B....B....D....A.(..D.0 |
5e020 | 03 84 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 44 00 00 00 ac 65 00 00 | ....(A..A..B..B.........D....e.. |
5e040 | 76 c0 fb ff 6c 0a 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 41 0e 30 | v...l....B....B....E....A.(..A.0 |
5e060 | 83 06 47 0e 40 03 51 0a 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..G.@.Q..0A.(A..B..B..B......... |
5e080 | 24 00 00 00 f4 65 00 00 9a ca fb ff 79 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 70 | $....e......y....A....A....D...p |
5e0a0 | 0e 18 41 0e 10 41 0e 08 1c 00 00 00 1c 66 00 00 eb ca fb ff 31 00 00 00 00 60 0e 10 83 02 50 c3 | ..A..A.......f......1....`....P. |
5e0c0 | 0e 08 00 00 00 00 00 00 1c 00 00 00 3c 66 00 00 fc ca fb ff 12 00 00 00 00 41 0e 10 83 02 50 0e | ............<f...........A....P. |
5e0e0 | 08 00 00 00 00 00 00 00 24 00 00 00 5c 66 00 00 ee ca fb ff 57 00 00 00 00 44 0e 10 86 02 41 0e | ........$...\f......W....D....A. |
5e100 | 18 83 03 44 0e 20 02 4b 0e 18 41 0e 10 41 0e 08 1c 00 00 00 84 66 00 00 1d cb fb ff 8b 00 00 00 | ...D...K..A..A.......f.......... |
5e120 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 00 00 1c 00 00 00 a4 66 00 00 63 65 fa ff 32 00 00 00 | .A....A....D.........f..ce..2... |
5e140 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 00 00 2c 00 00 00 c4 66 00 00 68 cb fb ff 47 00 00 00 | .A....A....D....,....f..h...G... |
5e160 | 00 47 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 77 c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 00 00 00 | .G....A....D....w...A...B....... |
5e180 | 34 00 00 00 f4 66 00 00 7f cb fb ff af 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4....f...........B....B....A.... |
5e1a0 | 41 0e 28 83 05 4a 0e 40 02 8e 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 2c 67 00 00 | A.(..J.@...(G..A..B..B......,g.. |
5e1c0 | f6 cb fb ff 88 00 00 00 00 47 0e 90 02 02 80 0e 08 00 00 00 00 00 00 00 44 00 00 00 4c 67 00 00 | .........G..............D...Lg.. |
5e1e0 | 5e cc fb ff cd 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 | ^........B....B....B....B.(..D.0 |
5e200 | 86 06 41 0e 38 83 07 44 0e 40 02 b1 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..D.@...8A.0A.(B..B..B..B.. |
5e220 | 1c 00 00 00 94 67 00 00 e3 cc fb ff 6a 00 00 00 00 41 0e 10 83 02 02 64 0e 08 00 00 00 00 00 00 | .....g......j....A.....d........ |
5e240 | 34 00 00 00 b4 67 00 00 2d cd fb ff 83 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6f | 4....g..-........A....A....D...o |
5e260 | 0a 0e 18 44 0e 10 41 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 44 00 00 00 ec 67 00 00 | ...D..A..E.A..A..A......D....g.. |
5e280 | 78 cd fb ff ee 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 | x........B....B....B....A.(..A.0 |
5e2a0 | 83 06 4a 0e c0 01 02 d3 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..J......0A.(A..B..B..B......... |
5e2c0 | 2c 00 00 00 34 68 00 00 1e ce fb ff ad 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,...4h...........B....A....A.... |
5e2e0 | 02 a5 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 64 68 00 00 9b ce fb ff e7 02 00 00 | ....A..B........L...dh.......... |
5e300 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..D.0..A.8..J |
5e320 | 0e 50 03 c5 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P....8A.0A.(B..B..B..B......... |
5e340 | 1c 00 00 00 b4 68 00 00 32 d1 fb ff 5a 00 00 00 00 41 0e 10 83 02 02 4d 0e 08 00 00 00 00 00 00 | .....h..2...Z....A.....M........ |
5e360 | 24 00 00 00 d4 68 00 00 6c d1 fb ff 4a 00 00 00 00 44 0e 10 86 02 41 0e 18 83 03 44 0e 20 7e 0e | $....h..l...J....D....A....D..~. |
5e380 | 18 41 0e 10 41 0e 08 00 24 00 00 00 fc 68 00 00 8e d1 fb ff b5 00 00 00 00 41 0e 10 83 02 02 4f | .A..A...$....h...........A.....O |
5e3a0 | 0a 0e 08 45 0b 02 59 0a 0e 08 45 0b 41 0e 08 00 24 00 00 00 24 69 00 00 1b d2 fb ff 76 00 00 00 | ...E..Y...E.A...$...$i......v... |
5e3c0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6d 0e 18 41 0e 10 41 0e 08 44 00 00 00 4c 69 00 00 | .A....A....D...m..A..A..D...Li.. |
5e3e0 | 69 d2 fb ff 2b 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 41 0e 28 86 05 41 0e 30 | i...+....B....B....G....A.(..A.0 |
5e400 | 83 06 47 0e 40 03 0e 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..G.@....0A.(A..B..B..B......... |
5e420 | 14 00 00 00 94 69 00 00 4c d3 fb ff 0e 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 ac 69 00 00 | .....i..L....................i.. |
5e440 | 42 d3 fb ff 76 00 00 00 00 42 0e 10 02 73 0e 08 44 00 00 00 c4 69 00 00 a0 d3 fb ff 96 00 00 00 | B...v....B...s..D....i.......... |
5e460 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..A.0..A.8..J |
5e480 | 0e 50 02 77 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 2c 00 00 00 0c 6a 00 00 | .P.w.8A.0A.(B..B..B..B..,....j.. |
5e4a0 | ee d3 fb ff fa 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 80 01 02 ec 0e 18 43 0e 10 41 0e | .........A....A....G.......C..A. |
5e4c0 | 08 00 00 00 00 00 00 00 14 00 00 00 3c 6a 00 00 fd 61 fa ff 27 00 00 00 00 41 0e 10 83 02 00 00 | ............<j...a..'....A...... |
5e4e0 | 1c 00 00 00 54 6a 00 00 a0 d4 fb ff 21 00 00 00 00 41 0e 10 83 02 5f 0e 08 00 00 00 00 00 00 00 | ....Tj......!....A...._......... |
5e500 | 14 00 00 00 74 6a 00 00 a1 d4 fb ff 1c 00 00 00 00 44 0e 20 57 0e 08 00 14 00 00 00 8c 6a 00 00 | ....tj...........D..W........j.. |
5e520 | a5 d4 fb ff 1c 00 00 00 00 44 0e 20 57 0e 08 00 34 00 00 00 a4 6a 00 00 a9 d4 fb ff 82 00 00 00 | .........D..W...4....j.......... |
5e540 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 51 0e 50 02 61 0e 28 41 0e 20 41 | .B....B....D....A.(..Q.P.a.(A..A |
5e560 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 dc 6a 00 00 f3 d4 fb ff 7a 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$....j......z....A....A. |
5e580 | 18 83 03 47 0e 30 02 6e 0e 18 41 0e 10 41 0e 08 4c 00 00 00 04 6b 00 00 45 d5 fb ff 98 03 00 00 | ...G.0.n..A..A..L....k..E....... |
5e5a0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..D.0..A.8..J |
5e5c0 | 0e 50 03 76 03 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .P.v..8A.0A.(B..B..B..B......... |
5e5e0 | 24 00 00 00 54 6b 00 00 8d d8 fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e 30 75 0e | $...Tk......D....A....A....J.0u. |
5e600 | 18 41 0e 10 41 0e 08 00 2c 00 00 00 7c 6b 00 00 a9 d8 fb ff b9 01 00 00 00 41 0e 10 86 02 41 0e | .A..A...,...|k...........A....A. |
5e620 | 18 83 03 47 0e 50 03 aa 01 0e 18 44 0e 10 41 0e 08 00 00 00 00 00 00 00 14 00 00 00 ac 6b 00 00 | ...G.P.....D..A..............k.. |
5e640 | 32 da fb ff 6e 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 c4 6b 00 00 88 da fb ff 3d 00 00 00 | 2...n................k......=... |
5e660 | 00 41 0e 10 83 02 7b 0e 08 00 00 00 00 00 00 00 2c 00 00 00 e4 6b 00 00 a5 da fb ff b5 00 00 00 | .A....{.........,....k.......... |
5e680 | 00 42 0e 10 8c 02 41 0e 18 86 03 46 0e 20 83 04 47 0e 30 02 a0 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....F....G.0....A..A..B.. |
5e6a0 | 2c 00 00 00 14 6c 00 00 2a db fb ff 40 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....l..*...@....B....A....D.... |
5e6c0 | 6f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 44 6c 00 00 3a db fb ff 9f 00 00 00 | o..A..B.........4...Dl..:....... |
5e6e0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e d0 40 02 8c 0e 20 41 0e 18 41 0e 10 42 0e | .B....A....D....G..@....A..A..B. |
5e700 | 08 00 00 00 00 00 00 00 14 00 00 00 7c 6c 00 00 a1 db fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 | ............|l.................. |
5e720 | 3c 00 00 00 94 6c 00 00 a6 db fb ff 02 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 | <....l...........B....B....G.... |
5e740 | 41 0e 28 86 05 44 0e 30 83 06 44 0e 40 02 e5 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 | A.(..D.0..D.@...0A.(A..B..B..B.. |
5e760 | 3c 00 00 00 d4 6c 00 00 68 dc fb ff 48 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 46 0e 20 86 04 | <....l..h...H....B....B....F.... |
5e780 | 41 0e 28 83 05 47 0e 40 03 2a 01 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..G.@.*..(F..A..B..B......... |
5e7a0 | 3c 00 00 00 14 6d 00 00 70 dd fb ff 1c 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 47 0e 20 8c 04 | <....m..p........B....B....G.... |
5e7c0 | 41 0e 28 86 05 41 0e 30 83 06 47 0e 40 02 ff 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 | A.(..A.0..G.@...0A.(A..B..B..B.. |
5e7e0 | 1c 00 00 00 54 6d 00 00 4c de fb ff 5f 00 00 00 00 41 0e 10 83 02 02 5d 0e 08 00 00 00 00 00 00 | ....Tm..L..._....A.....]........ |
5e800 | 24 00 00 00 74 6d 00 00 8b de fb ff 54 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 02 47 | $...tm......T....A....A....C...G |
5e820 | 0e 18 46 0e 10 41 0e 08 24 00 00 00 9c 6d 00 00 b7 de fb ff 44 00 00 00 00 41 0e 10 86 02 41 0e | ..F..A..$....m......D....A....A. |
5e840 | 18 83 03 43 0e 20 6b 0e 18 48 0e 10 41 0e 08 00 24 00 00 00 c4 6d 00 00 d3 de fb ff 33 00 00 00 | ...C..k..H..A...$....m......3... |
5e860 | 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 59 0e 18 49 0e 10 41 0e 08 00 1c 00 00 00 ec 6d 00 00 | .A....A....C..Y..I..A........m.. |
5e880 | de de fb ff 2a 00 00 00 00 41 0e 10 83 02 68 0e 08 00 00 00 00 00 00 00 24 00 00 00 0c 6e 00 00 | ....*....A....h.........$....n.. |
5e8a0 | e8 de fb ff 67 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 02 5a 0e 18 43 0e 10 41 0e 08 | ....g....A....A....F...Z..C..A.. |
5e8c0 | 34 00 00 00 34 6e 00 00 27 df fb ff 3f 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 43 0e 20 65 0a | 4...4n..'...?....A....A....C..e. |
5e8e0 | 0e 18 41 0e 10 41 0e 08 45 0b 46 0e 18 46 0e 10 41 0e 08 00 00 00 00 00 24 00 00 00 6c 6e 00 00 | ..A..A..E.F..F..A.......$...ln.. |
5e900 | 2e df fb ff 3c 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 46 0e 20 6c 0e 18 46 0e 10 41 0e 08 00 | ....<....A....A....F..l..F..A... |
5e920 | 24 00 00 00 94 6e 00 00 42 df fb ff 24 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 4c 0e | $....n..B...$....A....A....D..L. |
5e940 | 18 4c 0e 10 41 0e 08 00 14 00 00 00 bc 6e 00 00 3e df fb ff 2f 00 00 00 00 44 0e 20 6a 0e 08 00 | .L..A........n..>.../....D..j... |
5e960 | 1c 00 00 00 d4 6e 00 00 55 df fb ff 7b 00 00 00 00 41 0e 10 83 02 4c 0e 40 02 6c 0e 10 41 0e 08 | .....n..U...{....A....L.@.l..A.. |
5e980 | 2c 00 00 00 f4 6e 00 00 b0 df fb ff 64 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....n......d....B....A....D.... |
5e9a0 | 4f 0e 30 02 49 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 24 6f 00 00 e4 df fb ff 26 01 00 00 | O.0.I..A..A..B..,...$o......&... |
5e9c0 | 00 41 0e 10 86 02 41 0e 18 83 03 4c 0e 60 03 10 01 0e 18 46 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....A....L.`.....F..A......... |
5e9e0 | 4c 00 00 00 54 6f 00 00 da e0 fb ff 0a 03 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 44 0e 20 8d 04 | L...To...........B....B....D.... |
5ea00 | 42 0e 28 8c 05 46 0e 30 86 06 41 0e 38 83 07 4f 0e 90 43 03 df 02 0e 38 41 0e 30 41 0e 28 42 0e | B.(..F.0..A.8..O..C....8A.0A.(B. |
5ea20 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 a4 6f 00 00 94 e3 fb ff 3b 00 00 00 | .B..B..B.............o......;... |
5ea40 | 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 14 00 00 00 c4 6f 00 00 af e3 fb ff 5b 00 00 00 | .A....y..............o......[... |
5ea60 | 00 00 00 00 00 00 00 00 1c 00 00 00 dc 6f 00 00 f2 e3 fb ff 23 00 00 00 00 41 0e 10 83 02 61 0e | .............o......#....A....a. |
5ea80 | 08 00 00 00 00 00 00 00 1c 00 00 00 fc 6f 00 00 f5 e3 fb ff 75 00 00 00 00 02 44 0e 20 68 0e 08 | .............o......u.....D..h.. |
5eaa0 | 44 0e 20 44 0e 08 00 00 14 00 00 00 1c 70 00 00 4a e4 fb ff 20 00 00 00 00 00 00 00 00 00 00 00 | D..D.........p..J............... |
5eac0 | 14 00 00 00 34 70 00 00 52 e4 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 4c 70 00 00 | ....4p..R...................Lp.. |
5eae0 | 51 e4 fb ff 1e 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 64 70 00 00 57 e4 fb ff 49 01 00 00 | Q...............D...dp..W...I... |
5eb00 | 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 50 0e 40 03 22 01 | .B....B....E....A.(..D.0..P.@.". |
5eb20 | 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 ac 70 00 00 | .0A.(A..B..B..B..............p.. |
5eb40 | 58 e5 fb ff 19 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 c4 70 00 00 59 e5 fb ff 58 01 00 00 | X...............D....p..Y...X... |
5eb60 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 4a 0e 40 03 3a 01 | .B....B....B....A.(..D.0..J.@.:. |
5eb80 | 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 0c 71 00 00 | .0A.(A..B..B..B..............q.. |
5eba0 | 69 e6 fb ff 5e 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 24 71 00 00 af e6 fb ff cd 00 00 00 | i...^...........,...$q.......... |
5ebc0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 47 0e 60 02 ba 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....A....D....G.`....A..A..B.. |
5ebe0 | 1c 00 00 00 54 71 00 00 4c e7 fb ff 8f 00 00 00 00 47 0e e0 01 02 87 0e 08 00 00 00 00 00 00 00 | ....Tq..L........G.............. |
5ec00 | 4c 00 00 00 74 71 00 00 bb e7 fb ff 61 03 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | L...tq......a....B....B....E.... |
5ec20 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 49 0e 80 01 03 3d 03 0e 38 41 0e 30 41 0e 28 42 0e | B.(..D.0..A.8..I....=..8A.0A.(B. |
5ec40 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 c4 71 00 00 cc ea fb ff fe 00 00 00 | .B..B..B........4....q.......... |
5ec60 | 00 02 6e 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 52 0e 30 02 74 0e 20 41 c3 0e 18 41 c6 0e 10 | ..n....A....D....R.0.t..A...A... |
5ec80 | 42 cc 0e 08 00 00 00 00 14 00 00 00 fc 71 00 00 92 eb fb ff 19 00 00 00 00 00 00 00 00 00 00 00 | B............q.................. |
5eca0 | 1c 00 00 00 14 72 00 00 93 eb fb ff 23 00 00 00 00 44 0e 10 83 02 5e 0e 08 00 00 00 00 00 00 00 | .....r......#....D....^......... |
5ecc0 | 44 00 00 00 34 72 00 00 96 eb fb ff c7 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 | D...4r...........B....B....E.... |
5ece0 | 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 0e 40 02 a7 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..D.0..A.8..E.@...8A.0A.(B..B |
5ed00 | 0e 18 42 0e 10 42 0e 08 3c 00 00 00 7c 72 00 00 15 ec fb ff 64 02 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..<...|r......d....B....B. |
5ed20 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 49 0e 40 03 4b 02 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..I.@.K..(A..A..B..B. |
5ed40 | 08 00 00 00 00 00 00 00 1c 00 00 00 bc 72 00 00 39 ee fb ff 48 00 00 00 00 44 0e 10 83 02 02 43 | .............r..9...H....D.....C |
5ed60 | 0e 08 00 00 00 00 00 00 2c 00 00 00 dc 72 00 00 61 ee fb ff dd 00 00 00 00 42 0e 10 8c 02 41 0e | ........,....r..a........B....A. |
5ed80 | 18 86 03 41 0e 20 83 04 44 0e 30 02 d0 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 0c 73 00 00 | ...A....D.0....A..A..B.......s.. |
5eda0 | 0e ef fb ff 39 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 24 73 00 00 2f ef fb ff 08 00 00 00 | ....9...............$s../....... |
5edc0 | 00 00 00 00 00 00 00 00 14 00 00 00 3c 73 00 00 1f ef fb ff 08 00 00 00 00 00 00 00 00 00 00 00 | ............<s.................. |
5ede0 | 14 00 00 00 54 73 00 00 0f ef fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 6c 73 00 00 | ....Ts......................ls.. |
5ee00 | fe ee fb ff 31 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 84 73 00 00 17 ef fb ff 6a 00 00 00 | ....1................s......j... |
5ee20 | 00 41 0e 10 83 02 4a 0e 20 02 5d 0e 10 41 0e 08 1c 00 00 00 a4 73 00 00 61 ef fb ff 42 00 00 00 | .A....J...]..A.......s..a...B... |
5ee40 | 00 41 0e 10 83 02 47 0e 20 78 0e 10 41 0e 08 00 4c 00 00 00 c4 73 00 00 83 ef fb ff a0 03 00 00 | .A....G..x..A...L....s.......... |
5ee60 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..D.0..A.8..J |
5ee80 | 0e 70 03 7e 03 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | .p.~..8A.0A.(B..B..B..B......... |
5eea0 | 14 00 00 00 14 74 00 00 d3 f2 fb ff 4a 00 00 00 00 41 0e 10 83 02 00 00 2c 00 00 00 2c 74 00 00 | .....t......J....A......,...,t.. |
5eec0 | 05 f3 fb ff 1c 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4a 0e c0 | .........B....B....A....A.(..J.. |
5eee0 | 02 00 00 00 00 00 00 00 1c 00 00 00 5c 74 00 00 f1 f3 fb ff 3b 00 00 00 00 41 0e 10 86 02 41 0e | ............\t......;....A....A. |
5ef00 | 18 83 03 47 0e 30 00 00 14 00 00 00 7c 74 00 00 0c f4 fb ff 1b 00 00 00 00 41 0e 10 00 00 00 00 | ...G.0......|t...........A...... |
5ef20 | 24 00 00 00 94 74 00 00 0f f4 fb ff 49 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | $....t......I....B....B....D.... |
5ef40 | 41 0e 28 83 05 4d 0e 40 24 00 00 00 bc 74 00 00 30 f4 fb ff 51 00 00 00 00 42 0e 10 8c 02 41 0e | A.(..M.@$....t..0...Q....B....A. |
5ef60 | 18 86 03 44 0e 20 83 04 4a 0e 30 00 00 00 00 00 14 00 00 00 e4 74 00 00 59 f4 fb ff 3d 00 00 00 | ...D....J.0..........t..Y...=... |
5ef80 | 00 41 0e 10 00 00 00 00 3c 00 00 00 fc 74 00 00 7e f4 fb ff 17 01 00 00 00 42 0e 10 8d 02 42 0e | .A......<....t..~........B....B. |
5efa0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 41 0e 30 03 06 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..A.0....(A..A..B..B. |
5efc0 | 08 00 00 00 00 00 00 00 44 00 00 00 3c 75 00 00 60 f5 fb ff 65 00 00 00 00 42 0e 10 8f 02 45 0e | ........D...<u..`...e....B....E. |
5efe0 | 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 48 0e 30 86 06 48 0e 38 83 07 4d 0e 40 6c 0e 38 41 0e 30 | ...E....E.(..H.0..H.8..M.@l.8A.0 |
5f000 | 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 14 00 00 00 84 75 00 00 88 f5 fb ff 02 00 00 00 | A.(B..B..B..B........u.......... |
5f020 | 00 00 00 00 00 00 00 00 14 00 00 00 9c 75 00 00 80 f5 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 | .............u.................. |
5f040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5f9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fa00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5faa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5fde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 48 40 00 00 00 00 00 10 48 40 00 00 00 00 00 | ................0H@......H@..... |
5fe00 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | ................................ |
5fe20 | 82 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 c9 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00 | ................................ |
5fe40 | 18 3f 40 00 00 00 00 00 0d 00 00 00 00 00 00 00 c0 e5 41 00 00 00 00 00 19 00 00 00 00 00 00 00 | .?@...............A............. |
5fe60 | f0 fd 65 00 00 00 00 00 1b 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 | ..e............................. |
5fe80 | f8 fd 65 00 00 00 00 00 1c 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 f5 fe ff 6f 00 00 00 00 | ..e........................o.... |
5fea0 | 98 02 40 00 00 00 00 00 05 00 00 00 00 00 00 00 50 24 40 00 00 00 00 00 06 00 00 00 00 00 00 00 | ..@.............P$@............. |
5fec0 | 30 08 40 00 00 00 00 00 0a 00 00 00 00 00 00 00 7c 0d 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 | 0.@.............|............... |
5fee0 | 18 00 00 00 00 00 00 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 | ................................ |
5ff00 | 00 00 66 00 00 00 00 00 02 00 00 00 00 00 00 00 f0 09 00 00 00 00 00 00 14 00 00 00 00 00 00 00 | ..f............................. |
5ff20 | 07 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 28 35 40 00 00 00 00 00 07 00 00 00 00 00 00 00 | ................(5@............. |
5ff40 | c8 34 40 00 00 00 00 00 08 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00 | .4@.............`............... |
5ff60 | 18 00 00 00 00 00 00 00 fe ff ff 6f 00 00 00 00 28 34 40 00 00 00 00 00 ff ff ff 6f 00 00 00 00 | ...........o....(4@........o.... |
5ff80 | 03 00 00 00 00 00 00 00 f0 ff ff 6f 00 00 00 00 cc 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...........o.....1@............. |
5ffa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ffc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ffe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60000 | 08 fe 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 56 3f 40 00 00 00 00 00 | ..e.....................V?@..... |
60020 | 66 3f 40 00 00 00 00 00 76 3f 40 00 00 00 00 00 86 3f 40 00 00 00 00 00 96 3f 40 00 00 00 00 00 | f?@.....v?@......?@......?@..... |
60040 | a6 3f 40 00 00 00 00 00 b6 3f 40 00 00 00 00 00 c6 3f 40 00 00 00 00 00 d6 3f 40 00 00 00 00 00 | .?@......?@......?@......?@..... |
60060 | e6 3f 40 00 00 00 00 00 f6 3f 40 00 00 00 00 00 06 40 40 00 00 00 00 00 16 40 40 00 00 00 00 00 | .?@......?@......@@......@@..... |
60080 | 26 40 40 00 00 00 00 00 36 40 40 00 00 00 00 00 46 40 40 00 00 00 00 00 56 40 40 00 00 00 00 00 | &@@.....6@@.....F@@.....V@@..... |
600a0 | 66 40 40 00 00 00 00 00 76 40 40 00 00 00 00 00 86 40 40 00 00 00 00 00 96 40 40 00 00 00 00 00 | f@@.....v@@......@@......@@..... |
600c0 | a6 40 40 00 00 00 00 00 b6 40 40 00 00 00 00 00 c6 40 40 00 00 00 00 00 d6 40 40 00 00 00 00 00 | .@@......@@......@@......@@..... |
600e0 | e6 40 40 00 00 00 00 00 f6 40 40 00 00 00 00 00 06 41 40 00 00 00 00 00 16 41 40 00 00 00 00 00 | .@@......@@......A@......A@..... |
60100 | 26 41 40 00 00 00 00 00 36 41 40 00 00 00 00 00 46 41 40 00 00 00 00 00 56 41 40 00 00 00 00 00 | &A@.....6A@.....FA@.....VA@..... |
60120 | 66 41 40 00 00 00 00 00 76 41 40 00 00 00 00 00 86 41 40 00 00 00 00 00 96 41 40 00 00 00 00 00 | fA@.....vA@......A@......A@..... |
60140 | a6 41 40 00 00 00 00 00 b6 41 40 00 00 00 00 00 c6 41 40 00 00 00 00 00 d6 41 40 00 00 00 00 00 | .A@......A@......A@......A@..... |
60160 | e6 41 40 00 00 00 00 00 f6 41 40 00 00 00 00 00 06 42 40 00 00 00 00 00 16 42 40 00 00 00 00 00 | .A@......A@......B@......B@..... |
60180 | 26 42 40 00 00 00 00 00 36 42 40 00 00 00 00 00 46 42 40 00 00 00 00 00 56 42 40 00 00 00 00 00 | &B@.....6B@.....FB@.....VB@..... |
601a0 | 66 42 40 00 00 00 00 00 76 42 40 00 00 00 00 00 86 42 40 00 00 00 00 00 96 42 40 00 00 00 00 00 | fB@.....vB@......B@......B@..... |
601c0 | a6 42 40 00 00 00 00 00 b6 42 40 00 00 00 00 00 c6 42 40 00 00 00 00 00 d6 42 40 00 00 00 00 00 | .B@......B@......B@......B@..... |
601e0 | e6 42 40 00 00 00 00 00 f6 42 40 00 00 00 00 00 06 43 40 00 00 00 00 00 16 43 40 00 00 00 00 00 | .B@......B@......C@......C@..... |
60200 | 26 43 40 00 00 00 00 00 36 43 40 00 00 00 00 00 46 43 40 00 00 00 00 00 56 43 40 00 00 00 00 00 | &C@.....6C@.....FC@.....VC@..... |
60220 | 66 43 40 00 00 00 00 00 76 43 40 00 00 00 00 00 86 43 40 00 00 00 00 00 96 43 40 00 00 00 00 00 | fC@.....vC@......C@......C@..... |
60240 | a6 43 40 00 00 00 00 00 b6 43 40 00 00 00 00 00 c6 43 40 00 00 00 00 00 d6 43 40 00 00 00 00 00 | .C@......C@......C@......C@..... |
60260 | e6 43 40 00 00 00 00 00 f6 43 40 00 00 00 00 00 06 44 40 00 00 00 00 00 16 44 40 00 00 00 00 00 | .C@......C@......D@......D@..... |
60280 | 26 44 40 00 00 00 00 00 36 44 40 00 00 00 00 00 46 44 40 00 00 00 00 00 56 44 40 00 00 00 00 00 | &D@.....6D@.....FD@.....VD@..... |
602a0 | 66 44 40 00 00 00 00 00 76 44 40 00 00 00 00 00 86 44 40 00 00 00 00 00 96 44 40 00 00 00 00 00 | fD@.....vD@......D@......D@..... |
602c0 | a6 44 40 00 00 00 00 00 b6 44 40 00 00 00 00 00 c6 44 40 00 00 00 00 00 d6 44 40 00 00 00 00 00 | .D@......D@......D@......D@..... |
602e0 | e6 44 40 00 00 00 00 00 f6 44 40 00 00 00 00 00 06 45 40 00 00 00 00 00 16 45 40 00 00 00 00 00 | .D@......D@......E@......E@..... |
60300 | 26 45 40 00 00 00 00 00 36 45 40 00 00 00 00 00 46 45 40 00 00 00 00 00 56 45 40 00 00 00 00 00 | &E@.....6E@.....FE@.....VE@..... |
60320 | 66 45 40 00 00 00 00 00 76 45 40 00 00 00 00 00 86 45 40 00 00 00 00 00 96 45 40 00 00 00 00 00 | fE@.....vE@......E@......E@..... |
60340 | a6 45 40 00 00 00 00 00 b6 45 40 00 00 00 00 00 c6 45 40 00 00 00 00 00 d6 45 40 00 00 00 00 00 | .E@......E@......E@......E@..... |
60360 | e6 45 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 | .E@............................. |
60380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
603a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
603c0 | 18 e7 41 00 00 00 00 00 8c f6 41 00 00 00 00 00 84 06 42 00 00 00 00 00 c0 08 42 00 00 00 00 00 | ..A.......A.......B.......B..... |
603e0 | fa 0f 42 00 00 00 00 00 f9 12 42 00 00 00 00 00 29 1a 42 00 00 00 00 00 a5 1f 42 00 00 00 00 00 | ..B.......B.....).B.......B..... |
60400 | 22 24 42 00 00 00 00 00 4f 2c 42 00 00 00 00 00 ee 30 42 00 00 00 00 00 0b 56 42 00 00 00 00 00 | "$B.....O,B......0B......VB..... |
60420 | 97 58 42 00 00 00 00 00 d4 8c 42 00 00 00 00 00 47 c7 42 00 00 00 00 00 09 ce 42 00 00 00 00 00 | .XB.......B.....G.B.......B..... |
60440 | cf e8 42 00 00 00 00 00 8b ed 42 00 00 00 00 00 b3 fe 42 00 00 00 00 00 27 08 43 00 00 00 00 00 | ..B.......B.......B.....'.C..... |
60460 | 5c 08 43 00 00 00 00 00 af 0d 43 00 00 00 00 00 dc 15 43 00 00 00 00 00 d7 1b 43 00 00 00 00 00 | \.C.......C.......C.......C..... |
60480 | e0 1e 43 00 00 00 00 00 f0 21 43 00 00 00 00 00 c8 24 43 00 00 00 00 00 6e 27 43 00 00 00 00 00 | ..C......!C......$C.....n'C..... |
604a0 | e0 38 43 00 00 00 00 00 12 3c 43 00 00 00 00 00 77 40 43 00 00 00 00 00 e9 51 43 00 00 00 00 00 | .8C......<C.....w@C......QC..... |
604c0 | 81 5b 43 00 00 00 00 00 ce 62 43 00 00 00 00 00 e4 91 43 00 00 00 00 00 8f ad 43 00 00 00 00 00 | .[C......bC.......C.......C..... |
604e0 | 84 c2 43 00 00 00 00 00 ea 01 44 00 00 00 00 00 2a 06 44 00 00 00 00 00 ba 13 44 00 00 00 00 00 | ..C.......D.....*.D.......D..... |
60500 | bf 2c 44 00 00 00 00 00 7b 2e 44 00 00 00 00 00 f3 8c 44 00 00 00 00 00 56 96 44 00 00 00 00 00 | .,D.....{.D.......D.....V.D..... |
60520 | 2b 9b 44 00 00 00 00 00 9d a0 44 00 00 00 00 00 35 a6 44 00 00 00 00 00 fd ae 44 00 00 00 00 00 | +.D.......D.....5.D.......D..... |
60540 | c2 01 45 00 00 00 00 00 5e 0e 45 00 00 00 00 00 fe 12 45 00 00 00 00 00 e6 1a 45 00 00 00 00 00 | ..E.....^.E.......E.......E..... |
60560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60580 | 08 5d 45 00 00 00 00 00 d0 c3 41 00 00 00 00 00 0f 5d 45 00 00 00 00 00 18 c5 41 00 00 00 00 00 | .]E.......A......]E.......A..... |
605a0 | 34 30 45 00 00 00 00 00 12 c2 41 00 00 00 00 00 30 47 45 00 00 00 00 00 ce c2 41 00 00 00 00 00 | 40E.......A.....0GE.......A..... |
605c0 | e7 36 45 00 00 00 00 00 e0 c0 41 00 00 00 00 00 fc 5c 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .6E.......A......\E............. |
605e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 43 43 3a 20 28 55 62 75 6e 74 75 20 34 2e 39 | ................GCC:.(Ubuntu.4.9 |
60600 | 2e 32 2d 30 75 62 75 6e 74 75 31 7e 31 34 2e 30 34 29 20 34 2e 39 2e 32 00 47 43 43 3a 20 28 55 | .2-0ubuntu1~14.04).4.9.2.GCC:.(U |
60620 | 62 75 6e 74 75 20 34 2e 38 2e 32 2d 31 39 75 62 75 6e 74 75 31 29 20 34 2e 38 2e 32 00 00 2e 73 | buntu.4.8.2-19ubuntu1).4.8.2...s |
60640 | 68 73 74 72 74 61 62 00 2e 69 6e 74 65 72 70 00 2e 6e 6f 74 65 2e 41 42 49 2d 74 61 67 00 2e 6e | hstrtab..interp..note.ABI-tag..n |
60660 | 6f 74 65 2e 67 6e 75 2e 62 75 69 6c 64 2d 69 64 00 2e 67 6e 75 2e 68 61 73 68 00 2e 64 79 6e 73 | ote.gnu.build-id..gnu.hash..dyns |
60680 | 79 6d 00 2e 64 79 6e 73 74 72 00 2e 67 6e 75 2e 76 65 72 73 69 6f 6e 00 2e 67 6e 75 2e 76 65 72 | ym..dynstr..gnu.version..gnu.ver |
606a0 | 73 69 6f 6e 5f 72 00 2e 72 65 6c 61 2e 64 79 6e 00 2e 72 65 6c 61 2e 70 6c 74 00 2e 69 6e 69 74 | sion_r..rela.dyn..rela.plt..init |
606c0 | 00 2e 74 65 78 74 00 2e 66 69 6e 69 00 2e 72 6f 64 61 74 61 00 2e 65 68 5f 66 72 61 6d 65 5f 68 | ..text..fini..rodata..eh_frame_h |
606e0 | 64 72 00 2e 65 68 5f 66 72 61 6d 65 00 2e 69 6e 69 74 5f 61 72 72 61 79 00 2e 66 69 6e 69 5f 61 | dr..eh_frame..init_array..fini_a |
60700 | 72 72 61 79 00 2e 6a 63 72 00 2e 64 79 6e 61 6d 69 63 00 2e 67 6f 74 00 2e 67 6f 74 2e 70 6c 74 | rray..jcr..dynamic..got..got.plt |
60720 | 00 2e 64 61 74 61 00 2e 62 73 73 00 2e 63 6f 6d 6d 65 6e 74 00 00 00 00 00 00 00 00 00 00 00 00 | ..data..bss..comment............ |
60740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 00 00 00 01 00 00 00 | ................................ |
60780 | 02 00 00 00 00 00 00 00 38 02 40 00 00 00 00 00 38 02 00 00 00 00 00 00 1c 00 00 00 00 00 00 00 | ........8.@.....8............... |
607a0 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 13 00 00 00 07 00 00 00 | ................................ |
607c0 | 02 00 00 00 00 00 00 00 54 02 40 00 00 00 00 00 54 02 00 00 00 00 00 00 20 00 00 00 00 00 00 00 | ........T.@.....T............... |
607e0 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 00 00 00 07 00 00 00 | ........................!....... |
60800 | 02 00 00 00 00 00 00 00 74 02 40 00 00 00 00 00 74 02 00 00 00 00 00 00 24 00 00 00 00 00 00 00 | ........t.@.....t.......$....... |
60820 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 f6 ff ff 6f | ........................4......o |
60840 | 02 00 00 00 00 00 00 00 98 02 40 00 00 00 00 00 98 02 00 00 00 00 00 00 94 05 00 00 00 00 00 00 | ..........@..................... |
60860 | 05 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 00 00 00 0b 00 00 00 | ........................>....... |
60880 | 02 00 00 00 00 00 00 00 30 08 40 00 00 00 00 00 30 08 00 00 00 00 00 00 20 1c 00 00 00 00 00 00 | ........0.@.....0............... |
608a0 | 06 00 00 00 01 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 46 00 00 00 03 00 00 00 | ........................F....... |
608c0 | 02 00 00 00 00 00 00 00 50 24 40 00 00 00 00 00 50 24 00 00 00 00 00 00 7c 0d 00 00 00 00 00 00 | ........P$@.....P$......|....... |
608e0 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4e 00 00 00 ff ff ff 6f | ........................N......o |
60900 | 02 00 00 00 00 00 00 00 cc 31 40 00 00 00 00 00 cc 31 00 00 00 00 00 00 58 02 00 00 00 00 00 00 | .........1@......1......X....... |
60920 | 05 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 5b 00 00 00 fe ff ff 6f | ........................[......o |
60940 | 02 00 00 00 00 00 00 00 28 34 40 00 00 00 00 00 28 34 00 00 00 00 00 00 a0 00 00 00 00 00 00 00 | ........(4@.....(4.............. |
60960 | 06 00 00 00 03 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 00 00 00 04 00 00 00 | ........................j....... |
60980 | 02 00 00 00 00 00 00 00 c8 34 40 00 00 00 00 00 c8 34 00 00 00 00 00 00 60 00 00 00 00 00 00 00 | .........4@......4......`....... |
609a0 | 05 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 74 00 00 00 04 00 00 00 | ........................t....... |
609c0 | 02 00 00 00 00 00 00 00 28 35 40 00 00 00 00 00 28 35 00 00 00 00 00 00 f0 09 00 00 00 00 00 00 | ........(5@.....(5.............. |
609e0 | 05 00 00 00 0c 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 7e 00 00 00 01 00 00 00 | ........................~....... |
60a00 | 06 00 00 00 00 00 00 00 18 3f 40 00 00 00 00 00 18 3f 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 | .........?@......?.............. |
60a20 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 79 00 00 00 01 00 00 00 | ........................y....... |
60a40 | 06 00 00 00 00 00 00 00 40 3f 40 00 00 00 00 00 40 3f 00 00 00 00 00 00 b0 06 00 00 00 00 00 00 | ........@?@.....@?.............. |
60a60 | 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 84 00 00 00 01 00 00 00 | ................................ |
60a80 | 06 00 00 00 00 00 00 00 f0 45 40 00 00 00 00 00 f0 45 00 00 00 00 00 00 d0 9f 01 00 00 00 00 00 | .........E@......E.............. |
60aa0 | 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 00 00 00 01 00 00 00 | ................................ |
60ac0 | 06 00 00 00 00 00 00 00 c0 e5 41 00 00 00 00 00 c0 e5 01 00 00 00 00 00 09 00 00 00 00 00 00 00 | ..........A..................... |
60ae0 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 00 00 00 01 00 00 00 | ................................ |
60b00 | 02 00 00 00 00 00 00 00 00 e6 41 00 00 00 00 00 00 e6 01 00 00 00 00 00 f8 7e 03 00 00 00 00 00 | ..........A..............~...... |
60b20 | 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 98 00 00 00 01 00 00 00 | ........@....................... |
60b40 | 02 00 00 00 00 00 00 00 f8 64 45 00 00 00 00 00 f8 64 05 00 00 00 00 00 64 15 00 00 00 00 00 00 | .........dE......d......d....... |
60b60 | 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a6 00 00 00 01 00 00 00 | ................................ |
60b80 | 02 00 00 00 00 00 00 00 60 7a 45 00 00 00 00 00 60 7a 05 00 00 00 00 00 e4 75 00 00 00 00 00 00 | ........`zE.....`z.......u...... |
60ba0 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0 00 00 00 0e 00 00 00 | ................................ |
60bc0 | 03 00 00 00 00 00 00 00 f0 fd 65 00 00 00 00 00 f0 fd 05 00 00 00 00 00 08 00 00 00 00 00 00 00 | ..........e..................... |
60be0 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bc 00 00 00 0f 00 00 00 | ................................ |
60c00 | 03 00 00 00 00 00 00 00 f8 fd 65 00 00 00 00 00 f8 fd 05 00 00 00 00 00 08 00 00 00 00 00 00 00 | ..........e..................... |
60c20 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 00 00 00 01 00 00 00 | ................................ |
60c40 | 03 00 00 00 00 00 00 00 00 fe 65 00 00 00 00 00 00 fe 05 00 00 00 00 00 08 00 00 00 00 00 00 00 | ..........e..................... |
60c60 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cd 00 00 00 06 00 00 00 | ................................ |
60c80 | 03 00 00 00 00 00 00 00 08 fe 65 00 00 00 00 00 08 fe 05 00 00 00 00 00 f0 01 00 00 00 00 00 00 | ..........e..................... |
60ca0 | 06 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 d6 00 00 00 01 00 00 00 | ................................ |
60cc0 | 03 00 00 00 00 00 00 00 f8 ff 65 00 00 00 00 00 f8 ff 05 00 00 00 00 00 08 00 00 00 00 00 00 00 | ..........e..................... |
60ce0 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 db 00 00 00 01 00 00 00 | ................................ |
60d00 | 03 00 00 00 00 00 00 00 00 00 66 00 00 00 00 00 00 00 06 00 00 00 00 00 68 03 00 00 00 00 00 00 | ..........f.............h....... |
60d20 | 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 e4 00 00 00 01 00 00 00 | ................................ |
60d40 | 03 00 00 00 00 00 00 00 80 03 66 00 00 00 00 00 80 03 06 00 00 00 00 00 70 02 00 00 00 00 00 00 | ..........f.............p....... |
60d60 | 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ea 00 00 00 08 00 00 00 | ........@....................... |
60d80 | 03 00 00 00 00 00 00 00 f0 05 66 00 00 00 00 00 f0 05 06 00 00 00 00 00 28 00 00 00 00 00 00 00 | ..........f.............(....... |
60da0 | 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef 00 00 00 01 00 00 00 | ................................ |
60dc0 | 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 05 06 00 00 00 00 00 4d 00 00 00 00 00 00 00 | 0.......................M....... |
60de0 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 03 00 00 00 | ................................ |
60e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3d 06 06 00 00 00 00 00 f8 00 00 00 00 00 00 00 | ................=............... |
60e20 | 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........................ |