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 48 40 00 00 00 00 00 | .ELF..............>.....ZH@..... |
0020 | 40 00 00 00 00 00 00 00 c0 e6 05 00 00 00 00 00 00 00 00 00 40 00 38 00 09 00 40 00 1c 00 1b 00 | @...................@.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 0c d3 05 00 00 00 00 00 0c d3 05 00 00 00 00 00 | ..@.......@..................... |
00e0 | 00 00 20 00 00 00 00 00 01 00 00 00 06 00 00 00 f0 dd 05 00 00 00 00 00 f0 dd 65 00 00 00 00 00 | ..........................e..... |
0100 | f0 dd 65 00 00 00 00 00 b0 07 00 00 00 00 00 00 d8 07 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 de 05 00 00 00 00 00 08 de 65 00 00 00 00 00 08 de 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 78 47 05 00 00 00 00 00 | D...............P.td....xG...... |
01a0 | 78 47 45 00 00 00 00 00 78 47 45 00 00 00 00 00 74 15 00 00 00 00 00 00 74 15 00 00 00 00 00 00 | xGE.....xGE.....t.......t....... |
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 dd 05 00 00 00 00 00 f0 dd 65 00 00 00 00 00 f0 dd 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 35 ac e2 14 f9 84 bf fc 8a 6c f1 e4 99 4e 6b b8 c0 ee 99 00 83 00 00 00 71 00 00 00 | GNU.5........l...Nk.........q... |
02a0 | 10 00 00 00 0a 00 00 00 60 1e 80 d0 54 80 20 00 18 92 e0 39 04 10 a2 24 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 71 00 00 00 00 00 00 00 73 00 00 00 74 00 00 00 76 00 00 00 | "......H....q.......s...t...v... |
0340 | 00 00 00 00 77 00 00 00 78 00 00 00 79 00 00 00 7d 00 00 00 80 00 00 00 81 00 00 00 00 00 00 00 | ....w...x...y...}............... |
0360 | 00 00 00 00 00 00 00 00 87 00 00 00 88 00 00 00 89 00 00 00 8b 00 00 00 8d 00 00 00 8e 00 00 00 | ................................ |
0380 | 90 00 00 00 91 00 00 00 94 00 00 00 00 00 00 00 95 00 00 00 96 00 00 00 99 00 00 00 00 00 00 00 | ................................ |
03a0 | 9b 00 00 00 9e 00 00 00 a1 00 00 00 a3 00 00 00 a7 00 00 00 a8 00 00 00 a9 00 00 00 aa 00 00 00 | ................................ |
03c0 | 00 00 00 00 ad 00 00 00 00 00 00 00 af 00 00 00 00 00 00 00 00 00 00 00 b0 00 00 00 b2 00 00 00 | ................................ |
03e0 | 00 00 00 00 b3 00 00 00 00 00 00 00 b4 00 00 00 b6 00 00 00 b8 00 00 00 b9 00 00 00 00 00 00 00 | ................................ |
0400 | bb 00 00 00 bd 00 00 00 be 00 00 00 00 00 00 00 c1 00 00 00 c2 00 00 00 c3 00 00 00 c5 00 00 00 | ................................ |
0420 | 00 00 00 00 00 00 00 00 c6 00 00 00 00 00 00 00 c7 00 00 00 c8 00 00 00 c9 00 00 00 cb 00 00 00 | ................................ |
0440 | cc 00 00 00 cd 00 00 00 00 00 00 00 d0 00 00 00 d3 00 00 00 d6 00 00 00 d7 00 00 00 da 00 00 00 | ................................ |
0460 | dc 00 00 00 dd 00 00 00 de 00 00 00 e0 00 00 00 00 00 00 00 e3 00 00 00 e4 00 00 00 00 00 00 00 | ................................ |
0480 | e5 00 00 00 e7 00 00 00 e9 00 00 00 eb 00 00 00 ef 00 00 00 f1 00 00 00 f2 00 00 00 f4 00 00 00 | ................................ |
04a0 | f5 00 00 00 f8 00 00 00 fa 00 00 00 00 00 00 00 fb 00 00 00 fd 00 00 00 fe 00 00 00 ff 00 00 00 | ................................ |
04c0 | 01 01 00 00 04 01 00 00 06 01 00 00 09 01 00 00 0b 01 00 00 0d 01 00 00 00 00 00 00 00 00 00 00 | ................................ |
04e0 | 11 01 00 00 12 01 00 00 13 01 00 00 17 01 00 00 18 01 00 00 00 00 00 00 1a 01 00 00 1b 01 00 00 | ................................ |
0500 | 1c 01 00 00 00 00 00 00 1f 01 00 00 20 01 00 00 22 01 00 00 24 01 00 00 26 01 00 00 27 01 00 00 | ................"...$...&...'... |
0520 | 29 01 00 00 00 00 00 00 2a 01 00 00 2c 01 00 00 2d 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 4c e8 58 64 c1 55 61 39 31 2e 48 0c 23 98 f3 7b 29 f5 91 4b 28 1d 8c 1c 22 85 65 5f | ,.`.L.Xd.Ua91.H.#..{)..K(...".e_ |
0620 | f3 fb 5b 6c 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 | ..[l2b...n.M.Go....?kZ...M.+...; |
0640 | b2 c7 1b 60 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 | ...`...*...e9...i........G/.Fq.. |
0660 | df 9f c3 87 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 | ....=uzw6..........:..l..W.f<U.> |
0680 | 89 75 b1 9d 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 | .u..c"...qX...M..4Z..I.......... |
06a0 | dd 8b db 4d 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 | ...M..n..h.q%...BWyw.6....M.8sF. |
06c0 | ee 5d e9 94 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 | .]..]>II....$.N...k.YRB.teek.(.. |
06e0 | 35 24 e1 e1 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 | 5$...9.....y{%......@sF..y..u... |
0700 | 59 8f 79 34 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 | Y.y40..8Clq..{d.+....~...._....= |
0720 | 00 42 88 95 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 | .B....Mr93.D.K..kBJ....|B..4..z. |
0740 | 6d 5c 8e 17 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 | m\.........KY......:.c./.....v.I |
0760 | 09 2c ca a0 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 | .,..CE......,30F.....X.M...?..|e |
0780 | 9a 26 13 3f 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 | .&.?]X...:...x.?.2..dC..ICC..... |
07a0 | 13 91 91 e8 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 | ...........s.2\'E.)........?...H |
07c0 | 6a 7f 9a 7c 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 | j..|H..1Ic..Qy.=....A.%l.w^...<k |
07e0 | 24 5c 8e 66 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 | $\.f.i..c..#.||Q..+...hqN-aOw..= |
0800 | ac 10 4e ef 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 | ..N..2-.Y..M"...k.C.A9.v.o.^..'. |
0820 | 55 97 a3 e8 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 | U...\<.9v...g.x................. |
0840 | 00 00 00 00 00 00 00 00 21 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........!....................... |
0860 | 8a 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b4 03 00 00 12 00 00 00 | ................................ |
0880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 03 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 | ec 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e7 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 5f 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........_....................... |
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 | 4c 05 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 34 02 00 00 12 00 00 00 | L.......................4....... |
09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a5 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 | b6 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 da 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a40 | 9f 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 43 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................C............... |
0a80 | 00 00 00 00 00 00 00 00 74 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........t....................... |
0aa0 | 0e 04 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 27 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 98 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b00 | fd 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f4 02 00 00 12 00 00 00 | ................................ |
0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a8 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 | 6c 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 eb 00 00 00 12 00 00 00 | l............................... |
0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bc 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ba0 | 00 00 00 00 00 00 00 00 33 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........3....................... |
0bc0 | f9 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ba 00 00 00 12 00 00 00 | ................................ |
0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ec 0c 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c00 | 00 00 00 00 00 00 00 00 9d 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c20 | 00 05 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e1 00 00 00 12 00 00 00 | ................................ |
0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c60 | 00 00 00 00 00 00 00 00 90 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c80 | 37 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 bf 00 00 00 12 00 00 00 | 7............................... |
0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................s............... |
0cc0 | 00 00 00 00 00 00 00 00 56 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........V....................... |
0ce0 | be 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 93 03 00 00 12 00 00 00 | ................................ |
0d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fd 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d20 | 00 00 00 00 00 00 00 00 d0 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d40 | cd 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c3 00 00 00 12 00 00 00 | ................................ |
0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0d 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d80 | 00 00 00 00 00 00 00 00 83 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0da0 | 97 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 da 02 00 00 12 00 00 00 | ................................ |
0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0de0 | 00 00 00 00 00 00 00 00 28 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........(....................... |
0e00 | 72 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39 02 00 00 12 00 00 00 | r.......................9....... |
0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e40 | 00 00 00 00 00 00 00 00 17 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e60 | f8 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b9 03 00 00 12 00 00 00 | ................................ |
0e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ea0 | 00 00 00 00 00 00 00 00 73 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........s....................... |
0ec0 | e8 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 01 00 00 12 00 00 00 | ................................ |
0ee0 | 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............... |
0f00 | 00 00 00 00 00 00 00 00 d3 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f20 | 7a 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b1 00 00 00 12 00 00 00 | z............................... |
0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d3 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f60 | 00 00 00 00 00 00 00 00 ac 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f80 | 10 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 91 00 00 00 12 00 00 00 | ................................ |
0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................z............... |
0fc0 | 00 00 00 00 00 00 00 00 2a 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........*....................... |
0fe0 | 65 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 02 00 00 12 00 00 00 | e.......................f....... |
1000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 59 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................Y............... |
1020 | 00 00 00 00 00 00 00 00 35 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........5....................... |
1040 | 09 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 56 03 00 00 12 00 00 00 | ........................V....... |
1060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 29 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................)............... |
1080 | 00 00 00 00 00 00 00 00 a5 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a0 | 8a 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 13 01 00 00 12 00 00 00 | ................................ |
10c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c1 01 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e0 | 00 00 00 00 00 00 00 00 37 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........7....................... |
1100 | c9 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a2 00 00 00 12 00 00 00 | ................................ |
1120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1140 | 00 00 00 00 00 00 00 00 ef 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1160 | a1 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f4 00 00 00 12 00 00 00 | ................................ |
1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 af 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11a0 | 00 00 00 00 00 00 00 00 15 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
11c0 | 4b 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b5 00 00 00 12 00 00 00 | K............................... |
11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8a 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1200 | 00 00 00 00 00 00 00 00 6d 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........m....................... |
1220 | a6 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e5 01 00 00 12 00 00 00 | ................................ |
1240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4a 02 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................J............... |
1260 | 00 00 00 00 00 00 00 00 7a 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........z....................... |
1280 | 42 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 00 00 12 00 00 00 | B.......................|....... |
12a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5e 03 00 00 12 00 00 00 00 00 00 00 00 00 00 00 | ................^............... |
12c0 | 00 00 00 00 00 00 00 00 bb 04 00 00 12 00 0d 00 51 93 41 00 00 00 00 00 1d 01 00 00 00 00 00 00 | ................Q.A............. |
12e0 | f5 06 00 00 12 00 0d 00 64 50 41 00 00 00 00 00 b7 00 00 00 00 00 00 00 8e 0a 00 00 12 00 0d 00 | ........dPA..................... |
1300 | 98 53 40 00 00 00 00 00 39 00 00 00 00 00 00 00 27 08 00 00 12 00 0d 00 9d 50 40 00 00 00 00 00 | .S@.....9.......'........P@..... |
1320 | 27 00 00 00 00 00 00 00 dc 0c 00 00 12 00 0d 00 9c 52 41 00 00 00 00 00 60 00 00 00 00 00 00 00 | '................RA.....`....... |
1340 | 88 05 00 00 12 00 0d 00 2d 50 41 00 00 00 00 00 37 00 00 00 00 00 00 00 26 0b 00 00 12 00 0d 00 | ........-PA.....7.......&....... |
1360 | 6e 94 41 00 00 00 00 00 b6 00 00 00 00 00 00 00 ea 05 00 00 12 00 0d 00 18 8b 41 00 00 00 00 00 | n.A.......................A..... |
1380 | 46 00 00 00 00 00 00 00 d9 03 00 00 12 00 0d 00 1b c9 40 00 00 00 00 00 c9 00 00 00 00 00 00 00 | F.................@............. |
13a0 | c1 05 00 00 12 00 0d 00 79 49 41 00 00 00 00 00 3f 00 00 00 00 00 00 00 89 06 00 00 12 00 0d 00 | ........yIA.....?............... |
13c0 | db 51 41 00 00 00 00 00 25 00 00 00 00 00 00 00 6c 0b 00 00 12 00 0d 00 a2 52 40 00 00 00 00 00 | .QA.....%.......l........R@..... |
13e0 | f6 00 00 00 00 00 00 00 14 04 00 00 12 00 0d 00 8c 98 41 00 00 00 00 00 8c 00 00 00 00 00 00 00 | ..................A............. |
1400 | a8 0a 00 00 12 00 0d 00 d2 8a 41 00 00 00 00 00 29 00 00 00 00 00 00 00 59 0c 00 00 12 00 0d 00 | ..........A.....).......Y....... |
1420 | d3 b9 41 00 00 00 00 00 2a 01 00 00 00 00 00 00 49 05 00 00 12 00 0d 00 42 5a 40 00 00 00 00 00 | ..A.....*.......I.......BZ@..... |
1440 | 5d 00 00 00 00 00 00 00 db 05 00 00 12 00 0d 00 f1 91 41 00 00 00 00 00 37 00 00 00 00 00 00 00 | ].................A.....7....... |
1460 | 3f 06 00 00 12 00 0d 00 8e 55 41 00 00 00 00 00 60 00 00 00 00 00 00 00 6f 06 00 00 12 00 0d 00 | ?........UA.....`.......o....... |
1480 | 5b 29 41 00 00 00 00 00 c7 00 00 00 00 00 00 00 8a 07 00 00 12 00 0d 00 69 13 41 00 00 00 00 00 | [)A.....................i.A..... |
14a0 | 0c 00 00 00 00 00 00 00 98 07 00 00 12 00 0d 00 5b 5c 41 00 00 00 00 00 47 00 00 00 00 00 00 00 | ................[\A.....G....... |
14c0 | a2 0a 00 00 12 00 0b 00 e8 3f 40 00 00 00 00 00 00 00 00 00 00 00 00 00 25 07 00 00 12 00 0d 00 | .........?@.............%....... |
14e0 | 71 52 41 00 00 00 00 00 2b 00 00 00 00 00 00 00 b3 0c 00 00 12 00 0d 00 aa e0 41 00 00 00 00 00 | qRA.....+.................A..... |
1500 | 07 00 00 00 00 00 00 00 2c 04 00 00 12 00 0d 00 1b 4a 41 00 00 00 00 00 43 00 00 00 00 00 00 00 | ........,........JA.....C....... |
1520 | fb 08 00 00 12 00 0d 00 00 e9 41 00 00 00 00 00 65 00 00 00 00 00 00 00 4d 0a 00 00 12 00 0d 00 | ..........A.....e.......M....... |
1540 | ed 4b 41 00 00 00 00 00 46 00 00 00 00 00 00 00 85 0c 00 00 12 00 0d 00 d3 4f 41 00 00 00 00 00 | .KA.....F................OA..... |
1560 | 5a 00 00 00 00 00 00 00 37 0c 00 00 12 00 0d 00 20 88 41 00 00 00 00 00 87 00 00 00 00 00 00 00 | Z.......7.........A............. |
1580 | 3b 07 00 00 12 00 0d 00 fa 54 41 00 00 00 00 00 6d 00 00 00 00 00 00 00 11 08 00 00 12 00 0d 00 | ;........TA.....m............... |
15a0 | 44 5a 41 00 00 00 00 00 29 00 00 00 00 00 00 00 6d 01 00 00 11 00 19 00 a8 e5 65 00 00 00 00 00 | DZA.....).......m.........e..... |
15c0 | 08 00 00 00 00 00 00 00 21 04 00 00 12 00 0d 00 53 85 41 00 00 00 00 00 8c 00 00 00 00 00 00 00 | ........!.......S.A............. |
15e0 | 84 0a 00 00 12 00 0d 00 80 5b 41 00 00 00 00 00 06 00 00 00 00 00 00 00 06 0b 00 00 12 00 0d 00 | .........[A..................... |
1600 | 00 98 41 00 00 00 00 00 8c 00 00 00 00 00 00 00 9a 08 00 00 12 00 0d 00 67 55 41 00 00 00 00 00 | ..A.....................gUA..... |
1620 | 27 00 00 00 00 00 00 00 a9 06 00 00 12 00 0d 00 21 8d 41 00 00 00 00 00 e0 01 00 00 00 00 00 00 | '...............!.A............. |
1640 | 33 05 00 00 12 00 0d 00 90 e1 41 00 00 00 00 00 b0 03 00 00 00 00 00 00 7c 06 00 00 12 00 0d 00 | 3.........A.............|....... |
1660 | 95 4b 41 00 00 00 00 00 26 00 00 00 00 00 00 00 ff 0b 00 00 12 00 0d 00 86 72 41 00 00 00 00 00 | .KA.....&................rA..... |
1680 | b0 00 00 00 00 00 00 00 29 0c 00 00 12 00 0d 00 45 5e 41 00 00 00 00 00 41 00 00 00 00 00 00 00 | ........).......E^A.....A....... |
16a0 | 6f 0c 00 00 12 00 0d 00 33 4c 41 00 00 00 00 00 3e 00 00 00 00 00 00 00 2f 08 00 00 12 00 0d 00 | o.......3LA.....>......./....... |
16c0 | 38 4e 40 00 00 00 00 00 8c 00 00 00 00 00 00 00 d7 09 00 00 12 00 0d 00 5e 4a 41 00 00 00 00 00 | 8N@.....................^JA..... |
16e0 | 5d 00 00 00 00 00 00 00 d5 0a 00 00 12 00 0d 00 61 e0 41 00 00 00 00 00 39 00 00 00 00 00 00 00 | ]...............a.A.....9....... |
1700 | 06 05 00 00 12 00 0d 00 86 5b 41 00 00 00 00 00 2e 00 00 00 00 00 00 00 c7 06 00 00 12 00 0d 00 | .........[A..................... |
1720 | 98 90 41 00 00 00 00 00 35 00 00 00 00 00 00 00 bf 08 00 00 12 00 0d 00 f6 4e 41 00 00 00 00 00 | ..A.....5................NA..... |
1740 | 4c 00 00 00 00 00 00 00 f2 07 00 00 12 00 0d 00 6d 9c 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 | L...............m.A.....;....... |
1760 | 7a 0a 00 00 12 00 0d 00 3e 58 41 00 00 00 00 00 6a 00 00 00 00 00 00 00 fe 03 00 00 12 00 0d 00 | z.......>XA.....j............... |
1780 | e2 49 41 00 00 00 00 00 22 00 00 00 00 00 00 00 71 07 00 00 12 00 0d 00 9f 5a 40 00 00 00 00 00 | .IA.....".......q........Z@..... |
17a0 | 41 00 00 00 00 00 00 00 cd 08 00 00 12 00 0d 00 bb 4f 40 00 00 00 00 00 e2 00 00 00 00 00 00 00 | A................O@............. |
17c0 | ee 0a 00 00 12 00 0d 00 e4 4e 41 00 00 00 00 00 12 00 00 00 00 00 00 00 4c 06 00 00 12 00 0d 00 | .........NA.............L....... |
17e0 | 72 5a 41 00 00 00 00 00 0e 01 00 00 00 00 00 00 6c 05 00 00 12 00 0d 00 16 54 41 00 00 00 00 00 | rZA.............l........TA..... |
1800 | 59 00 00 00 00 00 00 00 47 09 00 00 12 00 0d 00 fc 4c 41 00 00 00 00 00 1c 00 00 00 00 00 00 00 | Y.......G........LA............. |
1820 | 23 02 00 00 11 00 19 00 a0 e5 65 00 00 00 00 00 08 00 00 00 00 00 00 00 a3 09 00 00 12 00 0d 00 | #.........e..................... |
1840 | cc 54 41 00 00 00 00 00 2e 00 00 00 00 00 00 00 64 0c 00 00 12 00 0d 00 d2 8c 41 00 00 00 00 00 | .TA.............d.........A..... |
1860 | 4f 00 00 00 00 00 00 00 4f 07 00 00 12 00 0d 00 5a 48 40 00 00 00 00 00 00 00 00 00 00 00 00 00 | O.......O.......ZH@............. |
1880 | ca 0a 00 00 12 00 0d 00 62 4e 41 00 00 00 00 00 3d 00 00 00 00 00 00 00 0b 09 00 00 12 00 0d 00 | ........bNA.....=............... |
18a0 | 3e 89 41 00 00 00 00 00 73 00 00 00 00 00 00 00 0c 0c 00 00 12 00 0d 00 45 4b 41 00 00 00 00 00 | >.A.....s...............EKA..... |
18c0 | 18 00 00 00 00 00 00 00 47 0c 00 00 12 00 0d 00 a7 88 41 00 00 00 00 00 78 00 00 00 00 00 00 00 | ........G.........A.....x....... |
18e0 | e2 0b 00 00 12 00 0d 00 b4 5b 41 00 00 00 00 00 64 00 00 00 00 00 00 00 14 0d 00 00 12 00 0d 00 | .........[A.....d............... |
1900 | a2 e0 41 00 00 00 00 00 08 00 00 00 00 00 00 00 5c 0b 00 00 12 00 0d 00 9f 4e 41 00 00 00 00 00 | ..A.............\........NA..... |
1920 | 21 00 00 00 00 00 00 00 a2 0c 00 00 12 00 0d 00 6f 54 41 00 00 00 00 00 5d 00 00 00 00 00 00 00 | !...............oTA.....]....... |
1940 | 66 0a 00 00 12 00 0d 00 f0 59 40 00 00 00 00 00 52 00 00 00 00 00 00 00 91 02 00 00 11 00 19 00 | f........Y@.....R............... |
1960 | b0 e5 65 00 00 00 00 00 08 00 00 00 00 00 00 00 a6 0b 00 00 12 00 0d 00 20 8f 41 00 00 00 00 00 | ..e.......................A..... |
1980 | 23 00 00 00 00 00 00 00 7a 0b 00 00 12 00 0d 00 87 11 41 00 00 00 00 00 e2 01 00 00 00 00 00 00 | #.......z.........A............. |
19a0 | 96 0b 00 00 12 00 0d 00 97 56 40 00 00 00 00 00 f7 01 00 00 00 00 00 00 ca 04 00 00 12 00 0d 00 | .........V@..................... |
19c0 | 1b 51 41 00 00 00 00 00 92 00 00 00 00 00 00 00 7e 09 00 00 12 00 0d 00 13 90 41 00 00 00 00 00 | .QA.............~.........A..... |
19e0 | 36 00 00 00 00 00 00 00 a7 08 00 00 12 00 0d 00 3c 4b 40 00 00 00 00 00 d4 01 00 00 00 00 00 00 | 6...............<K@............. |
1a00 | b5 05 00 00 12 00 0d 00 9a e0 41 00 00 00 00 00 08 00 00 00 00 00 00 00 1a 08 00 00 12 00 0d 00 | ..........A..................... |
1a20 | b1 61 41 00 00 00 00 00 b6 02 00 00 00 00 00 00 66 08 00 00 12 00 0d 00 a2 5c 41 00 00 00 00 00 | .aA.............f........\A..... |
1a40 | a5 00 00 00 00 00 00 00 cb 05 00 00 12 00 0d 00 cd 90 41 00 00 00 00 00 62 00 00 00 00 00 00 00 | ..................A.....b....... |
1a60 | 5d 08 00 00 12 00 0d 00 65 4d 40 00 00 00 00 00 45 00 00 00 00 00 00 00 63 07 00 00 12 00 0d 00 | ].......eM@.....E.......c....... |
1a80 | d9 97 41 00 00 00 00 00 27 00 00 00 00 00 00 00 8a 0b 00 00 12 00 0d 00 42 4f 41 00 00 00 00 00 | ..A.....'...............BOA..... |
1aa0 | 14 00 00 00 00 00 00 00 cd 09 00 00 12 00 0d 00 f0 96 41 00 00 00 00 00 e9 00 00 00 00 00 00 00 | ..................A............. |
1ac0 | 5a 0a 00 00 10 00 19 00 a0 e5 65 00 00 00 00 00 00 00 00 00 00 00 00 00 cb 07 00 00 12 00 0d 00 | Z.........e..................... |
1ae0 | 9a 56 41 00 00 00 00 00 5f 00 00 00 00 00 00 00 fc 04 00 00 12 00 0d 00 f7 65 41 00 00 00 00 00 | .VA....._................eA..... |
1b00 | 10 00 00 00 00 00 00 00 5a 09 00 00 12 00 0d 00 c7 51 41 00 00 00 00 00 14 00 00 00 00 00 00 00 | ........Z........QA............. |
1b20 | 0b 0a 00 00 12 00 0d 00 fb 8a 41 00 00 00 00 00 1d 00 00 00 00 00 00 00 a8 07 00 00 12 00 0d 00 | ..........A..................... |
1b40 | 28 92 41 00 00 00 00 00 5b 00 00 00 00 00 00 00 99 05 00 00 12 00 0d 00 32 56 41 00 00 00 00 00 | (.A.....[...............2VA..... |
1b60 | 68 00 00 00 00 00 00 00 eb 04 00 00 12 00 0d 00 01 8f 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 | h.................A............. |
1b80 | a4 05 00 00 12 00 0d 00 b3 91 41 00 00 00 00 00 3e 00 00 00 00 00 00 00 26 09 00 00 12 00 0d 00 | ..........A.....>.......&....... |
1ba0 | 01 8c 41 00 00 00 00 00 29 00 00 00 00 00 00 00 c1 03 00 00 12 00 0d 00 ce 49 40 00 00 00 00 00 | ..A.....)................I@..... |
1bc0 | fd 00 00 00 00 00 00 00 b6 0b 00 00 12 00 0d 00 f0 7d 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 | .................}A.....;....... |
1be0 | fe 0c 00 00 12 00 0d 00 f9 56 41 00 00 00 00 00 6a 00 00 00 00 00 00 00 fa 05 00 00 12 00 0d 00 | .........VA.....j............... |
1c00 | 7a 53 41 00 00 00 00 00 49 00 00 00 00 00 00 00 b8 06 00 00 12 00 0d 00 f7 b7 40 00 00 00 00 00 | zSA.....I.................@..... |
1c20 | ac 00 00 00 00 00 00 00 f3 0c 00 00 12 00 0d 00 a8 58 41 00 00 00 00 00 fb 00 00 00 00 00 00 00 | .................XA............. |
1c40 | 79 0c 00 00 12 00 0d 00 71 4c 41 00 00 00 00 00 8b 00 00 00 00 00 00 00 92 08 00 00 12 00 0d 00 | y.......qLA..................... |
1c60 | 18 5c 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 6f 0a 00 00 12 00 0d 00 e0 5a 40 00 00 00 00 00 | .\A.............o........Z@..... |
1c80 | 0f 00 00 00 00 00 00 00 d4 0b 00 00 12 00 0d 00 67 8b 41 00 00 00 00 00 7e 00 00 00 00 00 00 00 | ................g.A.....~....... |
1ca0 | c4 0c 00 00 12 00 0d 00 47 5d 41 00 00 00 00 00 fe 00 00 00 00 00 00 00 3b 0d 00 00 12 00 0d 00 | ........G]A.............;....... |
1cc0 | 85 4b 41 00 00 00 00 00 10 00 00 00 00 00 00 00 2d 0d 00 00 12 00 0d 00 12 96 41 00 00 00 00 00 | .KA.............-.........A..... |
1ce0 | de 00 00 00 00 00 00 00 3f 05 00 00 11 00 0f 00 b0 2d 45 00 00 00 00 00 81 00 00 00 00 00 00 00 | ........?........-E............. |
1d00 | 53 06 00 00 12 00 0d 00 c4 50 40 00 00 00 00 00 4a 00 00 00 00 00 00 00 fb 0a 00 00 12 00 0d 00 | S........P@.....J............... |
1d20 | 6e d1 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 9f 04 00 00 12 00 0d 00 24 95 41 00 00 00 00 00 | n.A.....;...............$.A..... |
1d40 | 89 00 00 00 00 00 00 00 41 0b 00 00 12 00 0d 00 c3 53 41 00 00 00 00 00 53 00 00 00 00 00 00 00 | ........A........SA.....S....... |
1d60 | ed 0b 00 00 12 00 0d 00 1f 89 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 82 04 00 00 12 00 0d 00 | ..........A..................... |
1d80 | ae 92 41 00 00 00 00 00 55 00 00 00 00 00 00 00 f3 03 00 00 12 00 0d 00 04 4a 41 00 00 00 00 00 | ..A.....U................JA..... |
1da0 | 17 00 00 00 00 00 00 00 37 04 00 00 12 00 0d 00 e0 e0 41 00 00 00 00 00 6e 00 00 00 00 00 00 00 | ........7.........A.....n....... |
1dc0 | e7 06 00 00 12 00 0d 00 19 4b 41 00 00 00 00 00 2c 00 00 00 00 00 00 00 51 04 00 00 12 00 0d 00 | .........KA.....,.......Q....... |
1de0 | c6 82 41 00 00 00 00 00 8d 02 00 00 00 00 00 00 17 07 00 00 12 00 0d 00 18 4d 41 00 00 00 00 00 | ..A......................MA..... |
1e00 | 51 00 00 00 00 00 00 00 56 07 00 00 12 00 0d 00 d1 53 40 00 00 00 00 00 25 00 00 00 00 00 00 00 | Q.......V........S@.....%....... |
1e20 | 83 08 00 00 12 00 0d 00 56 4f 41 00 00 00 00 00 15 00 00 00 00 00 00 00 63 05 00 00 12 00 0d 00 | ........VOA.............c....... |
1e40 | 2a 8c 41 00 00 00 00 00 a8 00 00 00 00 00 00 00 1a 0a 00 00 12 00 0d 00 aa 4d 40 00 00 00 00 00 | *.A......................M@..... |
1e60 | 8e 00 00 00 00 00 00 00 3f 0a 00 00 12 00 0d 00 a5 64 41 00 00 00 00 00 1e 01 00 00 00 00 00 00 | ........?........dA............. |
1e80 | 49 0d 00 00 12 00 0d 00 bb 4b 41 00 00 00 00 00 18 00 00 00 00 00 00 00 4e 08 00 00 11 00 0f 00 | I........KA.............N....... |
1ea0 | a0 e9 41 00 00 00 00 00 04 00 00 00 00 00 00 00 fb 09 00 00 12 00 0d 00 6b 4b 41 00 00 00 00 00 | ..A.....................kKA..... |
1ec0 | 1a 00 00 00 00 00 00 00 9e 09 00 00 10 00 19 00 c8 e5 65 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..................e............. |
1ee0 | 90 04 00 00 12 00 0d 00 c0 4e 41 00 00 00 00 00 24 00 00 00 00 00 00 00 8e 09 00 00 12 00 0d 00 | .........NA.....$............... |
1f00 | fd ba 41 00 00 00 00 00 0e 00 00 00 00 00 00 00 1e 05 00 00 12 00 0d 00 d6 4d 41 00 00 00 00 00 | ..A......................MA..... |
1f20 | 8c 00 00 00 00 00 00 00 d3 03 00 00 12 00 0e 00 90 e9 41 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..................A............. |
1f40 | 16 06 00 00 12 00 0d 00 4e e1 41 00 00 00 00 00 42 00 00 00 00 00 00 00 26 0a 00 00 12 00 0d 00 | ........N.A.....B.......&....... |
1f60 | 00 8a 41 00 00 00 00 00 28 00 00 00 00 00 00 00 e4 03 00 00 12 00 0d 00 f8 48 41 00 00 00 00 00 | ..A.....(................HA..... |
1f80 | 81 00 00 00 00 00 00 00 70 09 00 00 12 00 0d 00 37 5c 41 00 00 00 00 00 18 00 00 00 00 00 00 00 | ........p.......7\A............. |
1fa0 | db 08 00 00 12 00 0d 00 83 92 41 00 00 00 00 00 2b 00 00 00 00 00 00 00 38 09 00 00 12 00 0d 00 | ..........A.....+.......8....... |
1fc0 | 68 90 41 00 00 00 00 00 30 00 00 00 00 00 00 00 b4 09 00 00 12 00 0d 00 0e 51 40 00 00 00 00 00 | h.A.....0................Q@..... |
1fe0 | 3c 01 00 00 00 00 00 00 2c 05 00 00 10 00 18 00 a0 e5 65 00 00 00 00 00 00 00 00 00 00 00 00 00 | <.......,.........e............. |
2000 | c9 03 00 00 12 00 0d 00 70 e9 41 00 00 00 00 00 02 00 00 00 00 00 00 00 7c 05 00 00 12 00 0d 00 | ........p.A.............|....... |
2020 | cb 49 41 00 00 00 00 00 17 00 00 00 00 00 00 00 e1 0a 00 00 12 00 0d 00 d4 c9 41 00 00 00 00 00 | .IA.......................A..... |
2040 | 5f 00 00 00 00 00 00 00 c2 09 00 00 12 00 0d 00 40 53 41 00 00 00 00 00 3a 00 00 00 00 00 00 00 | _...............@SA.....:....... |
2060 | e2 09 00 00 12 00 0d 00 bb 4a 41 00 00 00 00 00 5e 00 00 00 00 00 00 00 24 0d 00 00 12 00 0d 00 | .........JA.....^.......$....... |
2080 | cb 4a 40 00 00 00 00 00 58 00 00 00 00 00 00 00 32 07 00 00 12 00 0d 00 ee 55 41 00 00 00 00 00 | .J@.....X.......2........UA..... |
20a0 | 44 00 00 00 00 00 00 00 9b 0a 00 00 12 00 0d 00 d1 55 40 00 00 00 00 00 c6 00 00 00 00 00 00 00 | D................U@............. |
20c0 | 4b 07 00 00 20 00 18 00 80 e3 65 00 00 00 00 00 00 00 00 00 00 00 00 00 81 07 00 00 12 00 0d 00 | K.........e..................... |
20e0 | a3 59 41 00 00 00 00 00 a1 00 00 00 00 00 00 00 eb 08 00 00 12 00 0d 00 b1 89 41 00 00 00 00 00 | .YA.......................A..... |
2100 | 4f 00 00 00 00 00 00 00 98 06 00 00 12 00 0d 00 ad 95 41 00 00 00 00 00 65 00 00 00 00 00 00 00 | O.................A.....e....... |
2120 | eb 09 00 00 12 00 0d 00 7f 4f 41 00 00 00 00 00 54 00 00 00 00 00 00 00 60 04 00 00 12 00 0d 00 | .........OA.....T.......`....... |
2140 | b7 4d 41 00 00 00 00 00 1f 00 00 00 00 00 00 00 04 08 00 00 12 00 0d 00 82 54 40 00 00 00 00 00 | .MA......................T@..... |
2160 | 65 00 00 00 00 00 00 00 0f 05 00 00 12 00 0d 00 69 4d 41 00 00 00 00 00 4e 00 00 00 00 00 00 00 | e...............iMA.....N....... |
2180 | 52 05 00 00 12 00 0d 00 2f 91 41 00 00 00 00 00 84 00 00 00 00 00 00 00 06 06 00 00 12 00 0d 00 | R......./.A..................... |
21a0 | 9d 87 41 00 00 00 00 00 83 00 00 00 00 00 00 00 e9 0c 00 00 12 00 0d 00 4d 49 40 00 00 00 00 00 | ..A.....................MI@..... |
21c0 | 81 00 00 00 00 00 00 00 31 06 00 00 12 00 0d 00 b7 21 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 | ........1........!A.....;....... |
21e0 | d3 0c 00 00 12 00 0d 00 fc 52 41 00 00 00 00 00 44 00 00 00 00 00 00 00 3f 08 00 00 12 00 0d 00 | .........RA.....D.......?....... |
2200 | f6 53 40 00 00 00 00 00 8c 00 00 00 00 00 00 00 a0 03 00 00 12 00 0d 00 f4 47 40 00 00 00 00 00 | .S@......................G@..... |
2220 | 66 00 00 00 00 00 00 00 19 0b 00 00 12 00 0d 00 5d 4b 41 00 00 00 00 00 0e 00 00 00 00 00 00 00 | f...............]KA............. |
2240 | 94 0c 00 00 12 00 0d 00 e5 8b 41 00 00 00 00 00 1c 00 00 00 00 00 00 00 15 0c 00 00 12 00 0d 00 | ..........A..................... |
2260 | 03 93 41 00 00 00 00 00 4e 00 00 00 00 00 00 00 e1 07 00 00 12 00 0d 00 f4 57 41 00 00 00 00 00 | ..A.....N................WA..... |
2280 | 4a 00 00 00 00 00 00 00 56 0d 00 00 12 00 0d 00 8e 58 40 00 00 00 00 00 62 01 00 00 00 00 00 00 | J.......V........X@.....b....... |
22a0 | db 04 00 00 11 00 18 00 90 e3 65 00 00 00 00 00 a0 01 00 00 00 00 00 00 36 0b 00 00 12 00 0d 00 | ..........e.............6....... |
22c0 | df 85 41 00 00 00 00 00 c1 00 00 00 00 00 00 00 0b 04 00 00 12 00 0d 00 4a 52 40 00 00 00 00 00 | ..A.....................JR@..... |
22e0 | 58 00 00 00 00 00 00 00 af 08 00 00 12 00 0d 00 ad 51 41 00 00 00 00 00 1a 00 00 00 00 00 00 00 | X................QA............. |
2300 | 0a 0d 00 00 12 00 0d 00 3c 4d 40 00 00 00 00 00 29 00 00 00 00 00 00 00 1e 0c 00 00 12 00 0d 00 | ........<M@.....)............... |
2320 | 6d 5a 41 00 00 00 00 00 05 00 00 00 00 00 00 00 05 07 00 00 12 00 0d 00 28 8a 41 00 00 00 00 00 | mZA.....................(.A..... |
2340 | aa 00 00 00 00 00 00 00 d7 07 00 00 12 00 0d 00 10 4d 40 00 00 00 00 00 2c 00 00 00 00 00 00 00 | .................M@.....,....... |
2360 | 23 06 00 00 12 00 0d 00 23 45 41 00 00 00 00 00 3b 00 00 00 00 00 00 00 75 08 00 00 12 00 0d 00 | #.......#EA.....;.......u....... |
2380 | 00 52 41 00 00 00 00 00 71 00 00 00 00 00 00 00 6e 04 00 00 12 00 0d 00 5e 8b 41 00 00 00 00 00 | .RA.....q.......n.......^.A..... |
23a0 | 09 00 00 00 00 00 00 00 b8 0a 00 00 12 00 0d 00 43 8f 41 00 00 00 00 00 58 00 00 00 00 00 00 00 | ................C.A.....X....... |
23c0 | c4 0b 00 00 12 00 0d 00 86 5e 41 00 00 00 00 00 a1 00 00 00 00 00 00 00 d9 06 00 00 12 00 0d 00 | .........^A..................... |
23e0 | 4f 5c 41 00 00 00 00 00 0c 00 00 00 00 00 00 00 49 07 00 00 10 00 18 00 80 e3 65 00 00 00 00 00 | O\A.............I.........e..... |
2400 | 00 00 00 00 00 00 00 00 ba 07 00 00 12 00 0d 00 63 57 41 00 00 00 00 00 91 00 00 00 00 00 00 00 | ................cWA............. |
2420 | 34 0a 00 00 12 00 0d 00 0b bb 41 00 00 00 00 00 78 00 00 00 00 00 00 00 4d 0b 00 00 12 00 0d 00 | 4.........A.....x.......M....... |
2440 | d3 4b 41 00 00 00 00 00 1a 00 00 00 00 00 00 00 5f 06 00 00 12 00 0d 00 6b 4f 41 00 00 00 00 00 | .KA............._.......kOA..... |
2460 | 14 00 00 00 00 00 00 00 44 04 00 00 12 00 0d 00 b1 e0 41 00 00 00 00 00 2f 00 00 00 00 00 00 00 | ........D.........A...../....... |
2480 | ad 04 00 00 12 00 0d 00 a0 86 41 00 00 00 00 00 fd 00 00 00 00 00 00 00 1a 09 00 00 12 00 0d 00 | ..........A..................... |
24a0 | b8 49 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 | .IA..............libdl.so.2._ITM |
24c0 | 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 |
24e0 | 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_ |
2500 | 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 |
2520 | 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 |
2540 | 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 |
2560 | 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 |
2580 | 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 |
25a0 | 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 |
25c0 | 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 |
25e0 | 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_ |
2600 | 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 |
2620 | 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. |
2640 | 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 |
2660 | 63 61 6c 74 69 6d 65 5f 72 00 73 74 72 74 6f 64 00 73 74 72 74 6f 6b 00 66 65 6f 66 00 66 67 65 | caltime_r.strtod.strtok.feof.fge |
2680 | 74 73 00 75 6e 67 65 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 | ts.ungetc.localeconv.strstr.__er |
26a0 | 72 6e 6f 5f 6c 6f 63 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 | rno_location.memcmp.clearerr._se |
26c0 | 74 6a 6d 70 00 5f 5f 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 | tjmp.__fprintf_chk.stdout.fseeko |
26e0 | 36 34 00 66 70 75 74 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 | 64.fputs.freopen64.fclose.rand.m |
2700 | 61 6c 6c 6f 63 00 66 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 | alloc.ftello64.remove.__strncpy_ |
2720 | 63 68 6b 00 6f 70 65 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 | chk.opendir.__ctype_b_loc.getenv |
2740 | 00 73 74 64 65 72 72 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 | .stderr.system.readlink.pclose.f |
2760 | 77 72 69 74 65 00 66 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 | write.fread.gettimeofday.rename. |
2780 | 6d 6b 73 74 65 6d 70 36 34 00 5f 5f 6d 65 6d 63 70 79 5f 63 68 6b 00 73 72 61 6e 64 6f 6d 00 61 | mkstemp64.__memcpy_chk.srandom.a |
27a0 | 74 6f 69 00 64 69 66 66 74 69 6d 65 00 73 74 72 63 68 72 00 66 75 6e 6c 6f 63 6b 66 69 6c 65 00 | toi.difftime.strchr.funlockfile. |
27c0 | 6d 6b 74 69 6d 65 00 74 6d 70 66 69 6c 65 36 34 00 5f 5f 63 74 79 70 65 5f 74 6f 75 70 70 65 72 | mktime.tmpfile64.__ctype_toupper |
27e0 | 5f 6c 6f 63 00 5f 5f 73 74 72 63 70 79 5f 63 68 6b 00 5f 5f 63 74 79 70 65 5f 74 6f 6c 6f 77 65 | _loc.__strcpy_chk.__ctype_tolowe |
2800 | 72 5f 6c 6f 63 00 73 65 74 76 62 75 66 00 5f 5f 73 70 72 69 6e 74 66 5f 63 68 6b 00 75 6e 61 6d | r_loc.setvbuf.__sprintf_chk.unam |
2820 | 65 00 66 6f 70 65 6e 36 34 00 5f 49 4f 5f 67 65 74 63 00 73 74 72 63 6d 70 00 73 74 72 65 72 72 | e.fopen64._IO_getc.strcmp.strerr |
2840 | 6f 72 00 5f 5f 6c 69 62 63 5f 73 74 61 72 74 5f 6d 61 69 6e 00 66 65 72 72 6f 72 00 73 74 72 63 | or.__libc_start_main.ferror.strc |
2860 | 6f 6c 6c 00 66 72 65 65 00 5f 5f 78 73 74 61 74 00 6f 73 5f 73 74 61 74 00 5f 5f 6c 69 62 63 5f | oll.free.__xstat.os_stat.__libc_ |
2880 | 63 73 75 5f 66 69 6e 69 00 6c 75 61 6f 70 65 6e 5f 69 6f 00 6c 75 61 5f 63 68 65 63 6b 73 74 61 | csu_fini.luaopen_io.lua_checksta |
28a0 | 63 6b 00 6c 75 61 5f 67 65 74 74 6f 70 00 6c 75 61 5f 61 62 73 69 6e 64 65 78 00 6f 73 5f 72 6d | ck.lua_gettop.lua_absindex.os_rm |
28c0 | 64 69 72 00 6c 75 61 4c 5f 6f 70 65 6e 6c 69 62 00 6c 75 61 4c 5f 77 68 65 72 65 00 6c 75 61 5f | dir.luaL_openlib.luaL_where.lua_ |
28e0 | 73 65 74 74 6f 70 00 6c 75 61 5f 67 65 74 6c 6f 63 61 6c 00 6c 75 61 5f 67 65 74 73 74 61 63 6b | settop.lua_getlocal.lua_getstack |
2900 | 00 6c 75 61 4c 5f 74 72 61 63 65 62 61 63 6b 00 6c 75 61 5f 74 6f 62 6f 6f 6c 65 61 6e 00 6c 75 | .luaL_traceback.lua_toboolean.lu |
2920 | 61 4c 5f 70 75 73 68 72 65 73 75 6c 74 73 69 7a 65 00 6c 75 61 4c 5f 63 61 6c 6c 6d 65 74 61 00 | aL_pushresultsize.luaL_callmeta. |
2940 | 6c 75 61 5f 74 6f 75 73 65 72 64 61 74 61 00 6c 75 61 4c 5f 73 65 74 66 75 6e 63 73 00 6c 75 61 | lua_touserdata.luaL_setfuncs.lua |
2960 | 4c 5f 61 72 67 65 72 72 6f 72 00 6c 75 61 4c 5f 74 6f 6c 73 74 72 69 6e 67 00 6c 75 61 5f 70 75 | L_argerror.luaL_tolstring.lua_pu |
2980 | 73 68 63 63 6c 6f 73 75 72 65 00 62 75 69 6c 74 69 6e 5f 73 63 72 69 70 74 73 00 6c 75 61 4c 5f | shcclosure.builtin_scripts.luaL_ |
29a0 | 6c 6f 61 64 62 75 66 66 65 72 78 00 6c 75 61 5f 63 6c 6f 73 65 00 6c 75 61 5f 6e 65 78 74 00 6c | loadbufferx.lua_close.lua_next.l |
29c0 | 75 61 5f 74 6f 69 6e 74 65 67 65 72 78 00 6c 75 61 5f 74 6f 6c 73 74 72 69 6e 67 00 5f 65 64 61 | ua_tointegerx.lua_tolstring._eda |
29e0 | 74 61 00 6c 75 61 5f 67 65 74 69 6e 66 6f 00 6c 75 61 5f 69 64 65 6e 74 00 6f 73 5f 6d 6b 64 69 | ta.lua_getinfo.lua_ident.os_mkdi |
2a00 | 72 00 6c 75 61 4c 5f 63 68 65 63 6b 6f 70 74 69 6f 6e 00 6c 75 61 4c 5f 72 65 66 00 6c 75 61 5f | r.luaL_checkoption.luaL_ref.lua_ |
2a20 | 63 72 65 61 74 65 74 61 62 6c 65 00 6c 75 61 5f 76 65 72 73 69 6f 6e 00 6c 75 61 5f 70 75 73 68 | createtable.lua_version.lua_push |
2a40 | 76 66 73 74 72 69 6e 67 00 6c 75 61 5f 72 61 77 73 65 74 00 6c 75 61 4c 5f 63 68 65 63 6b 6e 75 | vfstring.lua_rawset.luaL_checknu |
2a60 | 6d 62 65 72 00 6c 75 61 5f 67 65 74 68 6f 6f 6b 00 6c 75 61 5f 78 6d 6f 76 65 00 6c 75 61 4c 5f | mber.lua_gethook.lua_xmove.luaL_ |
2a80 | 6f 70 74 6c 73 74 72 69 6e 67 00 6c 75 61 4c 5f 6f 70 74 6e 75 6d 62 65 72 00 6c 75 61 4c 5f 70 | optlstring.luaL_optnumber.luaL_p |
2aa0 | 75 73 68 72 65 73 75 6c 74 00 6c 75 61 5f 72 61 77 67 65 74 69 00 6c 75 61 4c 5f 66 69 6c 65 72 | ushresult.lua_rawgeti.luaL_filer |
2ac0 | 65 73 75 6c 74 00 6c 75 61 5f 73 65 74 6c 6f 63 61 6c 00 6c 75 61 4c 5f 6f 70 65 6e 6c 69 62 73 | esult.lua_setlocal.luaL_openlibs |
2ae0 | 00 6c 75 61 6f 70 65 6e 5f 64 65 62 75 67 00 6c 75 61 5f 73 65 74 66 69 65 6c 64 00 6c 75 61 5f | .luaopen_debug.lua_setfield.lua_ |
2b00 | 67 63 00 73 74 72 69 6e 67 5f 68 61 73 68 00 6c 75 61 5f 70 75 73 68 69 6e 74 65 67 65 72 00 6c | gc.string_hash.lua_pushinteger.l |
2b20 | 75 61 6f 70 65 6e 5f 6d 61 74 68 00 6c 75 61 5f 69 73 6e 75 6d 62 65 72 00 6c 75 61 5f 70 75 73 | uaopen_math.lua_isnumber.lua_pus |
2b40 | 68 74 68 72 65 61 64 00 6c 75 61 4c 5f 67 65 74 73 75 62 74 61 62 6c 65 00 6c 75 61 4c 5f 6c 6f | hthread.luaL_getsubtable.luaL_lo |
2b60 | 61 64 66 69 6c 65 78 00 6c 75 61 6f 70 65 6e 5f 73 74 72 69 6e 67 00 6c 75 61 4c 5f 63 68 65 63 | adfilex.luaopen_string.luaL_chec |
2b80 | 6b 6c 73 74 72 69 6e 67 00 6c 75 61 5f 73 65 74 61 6c 6c 6f 63 66 00 6c 75 61 5f 70 75 73 68 76 | klstring.lua_setallocf.lua_pushv |
2ba0 | 61 6c 75 65 00 6c 75 61 5f 70 75 73 68 66 73 74 72 69 6e 67 00 6c 75 61 4c 5f 70 72 65 70 62 75 | alue.lua_pushfstring.luaL_prepbu |
2bc0 | 66 66 73 69 7a 65 00 6c 75 61 5f 74 6f 6e 75 6d 62 65 72 78 00 6c 75 61 5f 67 65 74 74 61 62 6c | ffsize.lua_tonumberx.lua_gettabl |
2be0 | 65 00 6c 75 61 5f 73 65 74 69 00 6c 75 61 5f 73 65 74 67 6c 6f 62 61 6c 00 5f 5f 64 61 74 61 5f | e.lua_seti.lua_setglobal.__data_ |
2c00 | 73 74 61 72 74 00 6f 73 5f 6d 61 74 63 68 6e 61 6d 65 00 6c 75 61 4c 5f 6e 65 77 73 74 61 74 65 | start.os_matchname.luaL_newstate |
2c20 | 00 70 61 74 68 5f 69 73 61 62 73 6f 6c 75 74 65 00 6c 75 61 5f 6c 6f 61 64 00 6c 75 61 6f 70 65 | .path_isabsolute.lua_load.luaope |
2c40 | 6e 5f 62 69 74 33 32 00 6c 75 61 5f 6e 65 77 75 73 65 72 64 61 74 61 00 6c 75 61 4c 5f 63 68 65 | n_bit32.lua_newuserdata.luaL_che |
2c60 | 63 6b 69 6e 74 65 67 65 72 00 6c 75 61 5f 73 65 74 6d 65 74 61 74 61 62 6c 65 00 6c 75 61 5f 72 | ckinteger.lua_setmetatable.lua_r |
2c80 | 61 77 73 65 74 69 00 64 6f 5f 69 73 66 69 6c 65 00 6c 75 61 5f 73 65 74 75 73 65 72 76 61 6c 75 | awseti.do_isfile.lua_setuservalu |
2ca0 | 65 00 6c 75 61 6f 70 65 6e 5f 63 6f 72 6f 75 74 69 6e 65 00 6f 73 5f 6d 61 74 63 68 6e 65 78 74 | e.luaopen_coroutine.os_matchnext |
2cc0 | 00 6c 75 61 5f 64 75 6d 70 00 6c 75 61 5f 6e 65 77 73 74 61 74 65 00 64 6f 5f 68 61 73 68 00 73 | .lua_dump.lua_newstate.do_hash.s |
2ce0 | 74 72 69 6e 67 5f 65 6e 64 73 77 69 74 68 00 6f 73 5f 6d 61 74 63 68 69 73 66 69 6c 65 00 5f 49 | tring_endswith.os_matchisfile._I |
2d00 | 4f 5f 73 74 64 69 6e 5f 75 73 65 64 00 6f 73 5f 74 69 63 6b 73 00 6c 75 61 5f 67 65 74 75 70 76 | O_stdin_used.os_ticks.lua_getupv |
2d20 | 61 6c 75 65 00 6c 75 61 5f 67 65 74 67 6c 6f 62 61 6c 00 6c 75 61 5f 70 75 73 68 6e 75 6d 62 65 | alue.lua_getglobal.lua_pushnumbe |
2d40 | 72 00 6c 75 61 5f 6c 65 6e 00 6c 75 61 5f 73 65 74 74 61 62 6c 65 00 6f 73 5f 75 75 69 64 00 6c | r.lua_len.lua_settable.os_uuid.l |
2d60 | 75 61 5f 70 75 73 68 62 6f 6f 6c 65 61 6e 00 6c 75 61 5f 74 6f 70 6f 69 6e 74 65 72 00 6f 73 5f | ua_pushboolean.lua_topointer.os_ |
2d80 | 67 65 74 76 65 72 73 69 6f 6e 00 6c 75 61 4c 5f 6f 70 74 69 6e 74 65 67 65 72 00 6c 75 61 4c 5f | getversion.luaL_optinteger.luaL_ |
2da0 | 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_ |
2dc0 | 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 |
2de0 | 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 |
2e00 | 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. |
2e20 | 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 |
2e40 | 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 |
2e60 | 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 |
2e80 | 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 |
2ea0 | 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_ |
2ec0 | 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 |
2ee0 | 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 |
2f00 | 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 |
2f20 | 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 |
2f40 | 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 |
2f60 | 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 |
2f80 | 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 |
2fa0 | 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 |
2fc0 | 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 |
2fe0 | 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 |
3000 | 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 |
3020 | 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 |
3040 | 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 |
3060 | 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 |
3080 | 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 |
30a0 | 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_ |
30c0 | 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 |
30e0 | 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 |
3100 | 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 |
3120 | 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 |
3140 | 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 |
3160 | 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 |
3180 | 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 |
31a0 | 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 |
31c0 | 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 |
31e0 | 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 |
3200 | 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 |
3220 | 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. |
3240 | 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..................... |
3260 | 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 | ................................ |
3280 | 03 00 03 00 05 00 03 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 | ................................ |
32a0 | 03 00 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 | ................................ |
32c0 | 04 00 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 | ................................ |
32e0 | 03 00 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 | ................................ |
3300 | 03 00 03 00 03 00 00 00 03 00 04 00 04 00 03 00 04 00 03 00 03 00 06 00 00 00 04 00 03 00 07 00 | ................................ |
3320 | 04 00 03 00 03 00 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 | ................................ |
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 03 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 | 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 03 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 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 | ................................ |
3440 | 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 | ................................ |
3460 | 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 | ................................ |
3480 | 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 | ................................ |
34a0 | 01 00 01 00 01 00 01 00 01 00 01 00 00 00 00 00 01 00 01 00 01 00 00 00 10 00 00 00 20 00 00 00 | ................................ |
34c0 | 75 1a 69 09 00 00 07 00 65 0d 00 00 00 00 00 00 01 00 01 00 82 00 00 00 10 00 00 00 20 00 00 00 | u.i.....e....................... |
34e0 | 75 1a 69 09 00 00 04 00 65 0d 00 00 00 00 00 00 01 00 05 00 c9 00 00 00 10 00 00 00 00 00 00 00 | u.i.....e....................... |
3500 | 91 91 96 06 00 00 08 00 71 0d 00 00 10 00 00 00 74 19 69 09 00 00 06 00 7c 0d 00 00 10 00 00 00 | ........q.......t.i.....|....... |
3520 | 14 69 69 0d 00 00 05 00 88 0d 00 00 10 00 00 00 75 1a 69 09 00 00 03 00 65 0d 00 00 10 00 00 00 | .ii.............u.i.....e....... |
3540 | 13 69 69 0d 00 00 02 00 92 0d 00 00 00 00 00 00 f8 df 65 00 00 00 00 00 06 00 00 00 3d 00 00 00 | .ii...............e.........=... |
3560 | 00 00 00 00 00 00 00 00 a0 e5 65 00 00 00 00 00 05 00 00 00 aa 00 00 00 00 00 00 00 00 00 00 00 | ..........e..................... |
3580 | a8 e5 65 00 00 00 00 00 05 00 00 00 90 00 00 00 00 00 00 00 00 00 00 00 b0 e5 65 00 00 00 00 00 | ..e.......................e..... |
35a0 | 05 00 00 00 b7 00 00 00 00 00 00 00 00 00 00 00 18 e0 65 00 00 00 00 00 07 00 00 00 01 00 00 00 | ..................e............. |
35c0 | 00 00 00 00 00 00 00 00 20 e0 65 00 00 00 00 00 07 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 | ..........e..................... |
35e0 | 28 e0 65 00 00 00 00 00 07 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 30 e0 65 00 00 00 00 00 | (.e.....................0.e..... |
3600 | 07 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 38 e0 65 00 00 00 00 00 07 00 00 00 05 00 00 00 | ................8.e............. |
3620 | 00 00 00 00 00 00 00 00 40 e0 65 00 00 00 00 00 07 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 | ........@.e..................... |
3640 | 48 e0 65 00 00 00 00 00 07 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 50 e0 65 00 00 00 00 00 | H.e.....................P.e..... |
3660 | 07 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 58 e0 65 00 00 00 00 00 07 00 00 00 09 00 00 00 | ................X.e............. |
3680 | 00 00 00 00 00 00 00 00 60 e0 65 00 00 00 00 00 07 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 | ........`.e..................... |
36a0 | 68 e0 65 00 00 00 00 00 07 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 70 e0 65 00 00 00 00 00 | h.e.....................p.e..... |
36c0 | 07 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00 78 e0 65 00 00 00 00 00 07 00 00 00 0e 00 00 00 | ................x.e............. |
36e0 | 00 00 00 00 00 00 00 00 80 e0 65 00 00 00 00 00 07 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 | ..........e..................... |
3700 | 88 e0 65 00 00 00 00 00 07 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 90 e0 65 00 00 00 00 00 | ..e.......................e..... |
3720 | 07 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 98 e0 65 00 00 00 00 00 07 00 00 00 12 00 00 00 | ..................e............. |
3740 | 00 00 00 00 00 00 00 00 a0 e0 65 00 00 00 00 00 07 00 00 00 13 00 00 00 00 00 00 00 00 00 00 00 | ..........e..................... |
3760 | a8 e0 65 00 00 00 00 00 07 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 b0 e0 65 00 00 00 00 00 | ..e.......................e..... |
3780 | 07 00 00 00 15 00 00 00 00 00 00 00 00 00 00 00 b8 e0 65 00 00 00 00 00 07 00 00 00 16 00 00 00 | ..................e............. |
37a0 | 00 00 00 00 00 00 00 00 c0 e0 65 00 00 00 00 00 07 00 00 00 17 00 00 00 00 00 00 00 00 00 00 00 | ..........e..................... |
37c0 | c8 e0 65 00 00 00 00 00 07 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 d0 e0 65 00 00 00 00 00 | ..e.......................e..... |
37e0 | 07 00 00 00 19 00 00 00 00 00 00 00 00 00 00 00 d8 e0 65 00 00 00 00 00 07 00 00 00 1a 00 00 00 | ..................e............. |
3800 | 00 00 00 00 00 00 00 00 e0 e0 65 00 00 00 00 00 07 00 00 00 1b 00 00 00 00 00 00 00 00 00 00 00 | ..........e..................... |
3820 | e8 e0 65 00 00 00 00 00 07 00 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 f0 e0 65 00 00 00 00 00 | ..e.......................e..... |
3840 | 07 00 00 00 1d 00 00 00 00 00 00 00 00 00 00 00 f8 e0 65 00 00 00 00 00 07 00 00 00 1e 00 00 00 | ..................e............. |
3860 | 00 00 00 00 00 00 00 00 00 e1 65 00 00 00 00 00 07 00 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 | ..........e..................... |
3880 | 08 e1 65 00 00 00 00 00 07 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 10 e1 65 00 00 00 00 00 | ..e.......................e..... |
38a0 | 07 00 00 00 21 00 00 00 00 00 00 00 00 00 00 00 18 e1 65 00 00 00 00 00 07 00 00 00 22 00 00 00 | ....!.............e........."... |
38c0 | 00 00 00 00 00 00 00 00 20 e1 65 00 00 00 00 00 07 00 00 00 23 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........#........... |
38e0 | 28 e1 65 00 00 00 00 00 07 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 30 e1 65 00 00 00 00 00 | (.e.........$...........0.e..... |
3900 | 07 00 00 00 25 00 00 00 00 00 00 00 00 00 00 00 38 e1 65 00 00 00 00 00 07 00 00 00 26 00 00 00 | ....%...........8.e.........&... |
3920 | 00 00 00 00 00 00 00 00 40 e1 65 00 00 00 00 00 07 00 00 00 27 00 00 00 00 00 00 00 00 00 00 00 | ........@.e.........'........... |
3940 | 48 e1 65 00 00 00 00 00 07 00 00 00 28 00 00 00 00 00 00 00 00 00 00 00 50 e1 65 00 00 00 00 00 | H.e.........(...........P.e..... |
3960 | 07 00 00 00 29 00 00 00 00 00 00 00 00 00 00 00 58 e1 65 00 00 00 00 00 07 00 00 00 2a 00 00 00 | ....)...........X.e.........*... |
3980 | 00 00 00 00 00 00 00 00 60 e1 65 00 00 00 00 00 07 00 00 00 2b 00 00 00 00 00 00 00 00 00 00 00 | ........`.e.........+........... |
39a0 | 68 e1 65 00 00 00 00 00 07 00 00 00 2c 00 00 00 00 00 00 00 00 00 00 00 70 e1 65 00 00 00 00 00 | h.e.........,...........p.e..... |
39c0 | 07 00 00 00 2d 00 00 00 00 00 00 00 00 00 00 00 78 e1 65 00 00 00 00 00 07 00 00 00 2e 00 00 00 | ....-...........x.e............. |
39e0 | 00 00 00 00 00 00 00 00 80 e1 65 00 00 00 00 00 07 00 00 00 2f 00 00 00 00 00 00 00 00 00 00 00 | ..........e........./........... |
3a00 | 88 e1 65 00 00 00 00 00 07 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 90 e1 65 00 00 00 00 00 | ..e.........0.............e..... |
3a20 | 07 00 00 00 31 00 00 00 00 00 00 00 00 00 00 00 98 e1 65 00 00 00 00 00 07 00 00 00 32 00 00 00 | ....1.............e.........2... |
3a40 | 00 00 00 00 00 00 00 00 a0 e1 65 00 00 00 00 00 07 00 00 00 33 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........3........... |
3a60 | a8 e1 65 00 00 00 00 00 07 00 00 00 34 00 00 00 00 00 00 00 00 00 00 00 b0 e1 65 00 00 00 00 00 | ..e.........4.............e..... |
3a80 | 07 00 00 00 35 00 00 00 00 00 00 00 00 00 00 00 b8 e1 65 00 00 00 00 00 07 00 00 00 36 00 00 00 | ....5.............e.........6... |
3aa0 | 00 00 00 00 00 00 00 00 c0 e1 65 00 00 00 00 00 07 00 00 00 37 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........7........... |
3ac0 | c8 e1 65 00 00 00 00 00 07 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 d0 e1 65 00 00 00 00 00 | ..e.........8.............e..... |
3ae0 | 07 00 00 00 39 00 00 00 00 00 00 00 00 00 00 00 d8 e1 65 00 00 00 00 00 07 00 00 00 3a 00 00 00 | ....9.............e.........:... |
3b00 | 00 00 00 00 00 00 00 00 e0 e1 65 00 00 00 00 00 07 00 00 00 3b 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........;........... |
3b20 | e8 e1 65 00 00 00 00 00 07 00 00 00 3c 00 00 00 00 00 00 00 00 00 00 00 f0 e1 65 00 00 00 00 00 | ..e.........<.............e..... |
3b40 | 07 00 00 00 3d 00 00 00 00 00 00 00 00 00 00 00 f8 e1 65 00 00 00 00 00 07 00 00 00 3e 00 00 00 | ....=.............e.........>... |
3b60 | 00 00 00 00 00 00 00 00 00 e2 65 00 00 00 00 00 07 00 00 00 3f 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........?........... |
3b80 | 08 e2 65 00 00 00 00 00 07 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 10 e2 65 00 00 00 00 00 | ..e.........@.............e..... |
3ba0 | 07 00 00 00 41 00 00 00 00 00 00 00 00 00 00 00 18 e2 65 00 00 00 00 00 07 00 00 00 42 00 00 00 | ....A.............e.........B... |
3bc0 | 00 00 00 00 00 00 00 00 20 e2 65 00 00 00 00 00 07 00 00 00 43 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........C........... |
3be0 | 28 e2 65 00 00 00 00 00 07 00 00 00 44 00 00 00 00 00 00 00 00 00 00 00 30 e2 65 00 00 00 00 00 | (.e.........D...........0.e..... |
3c00 | 07 00 00 00 45 00 00 00 00 00 00 00 00 00 00 00 38 e2 65 00 00 00 00 00 07 00 00 00 46 00 00 00 | ....E...........8.e.........F... |
3c20 | 00 00 00 00 00 00 00 00 40 e2 65 00 00 00 00 00 07 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 | ........@.e.........G........... |
3c40 | 48 e2 65 00 00 00 00 00 07 00 00 00 48 00 00 00 00 00 00 00 00 00 00 00 50 e2 65 00 00 00 00 00 | H.e.........H...........P.e..... |
3c60 | 07 00 00 00 49 00 00 00 00 00 00 00 00 00 00 00 58 e2 65 00 00 00 00 00 07 00 00 00 4a 00 00 00 | ....I...........X.e.........J... |
3c80 | 00 00 00 00 00 00 00 00 60 e2 65 00 00 00 00 00 07 00 00 00 4b 00 00 00 00 00 00 00 00 00 00 00 | ........`.e.........K........... |
3ca0 | 68 e2 65 00 00 00 00 00 07 00 00 00 4c 00 00 00 00 00 00 00 00 00 00 00 70 e2 65 00 00 00 00 00 | h.e.........L...........p.e..... |
3cc0 | 07 00 00 00 4d 00 00 00 00 00 00 00 00 00 00 00 78 e2 65 00 00 00 00 00 07 00 00 00 4e 00 00 00 | ....M...........x.e.........N... |
3ce0 | 00 00 00 00 00 00 00 00 80 e2 65 00 00 00 00 00 07 00 00 00 4f 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........O........... |
3d00 | 88 e2 65 00 00 00 00 00 07 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 90 e2 65 00 00 00 00 00 | ..e.........P.............e..... |
3d20 | 07 00 00 00 51 00 00 00 00 00 00 00 00 00 00 00 98 e2 65 00 00 00 00 00 07 00 00 00 52 00 00 00 | ....Q.............e.........R... |
3d40 | 00 00 00 00 00 00 00 00 a0 e2 65 00 00 00 00 00 07 00 00 00 53 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........S........... |
3d60 | a8 e2 65 00 00 00 00 00 07 00 00 00 54 00 00 00 00 00 00 00 00 00 00 00 b0 e2 65 00 00 00 00 00 | ..e.........T.............e..... |
3d80 | 07 00 00 00 55 00 00 00 00 00 00 00 00 00 00 00 b8 e2 65 00 00 00 00 00 07 00 00 00 56 00 00 00 | ....U.............e.........V... |
3da0 | 00 00 00 00 00 00 00 00 c0 e2 65 00 00 00 00 00 07 00 00 00 57 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........W........... |
3dc0 | c8 e2 65 00 00 00 00 00 07 00 00 00 58 00 00 00 00 00 00 00 00 00 00 00 d0 e2 65 00 00 00 00 00 | ..e.........X.............e..... |
3de0 | 07 00 00 00 59 00 00 00 00 00 00 00 00 00 00 00 d8 e2 65 00 00 00 00 00 07 00 00 00 5a 00 00 00 | ....Y.............e.........Z... |
3e00 | 00 00 00 00 00 00 00 00 e0 e2 65 00 00 00 00 00 07 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........[........... |
3e20 | e8 e2 65 00 00 00 00 00 07 00 00 00 5c 00 00 00 00 00 00 00 00 00 00 00 f0 e2 65 00 00 00 00 00 | ..e.........\.............e..... |
3e40 | 07 00 00 00 5e 00 00 00 00 00 00 00 00 00 00 00 f8 e2 65 00 00 00 00 00 07 00 00 00 5f 00 00 00 | ....^.............e........._... |
3e60 | 00 00 00 00 00 00 00 00 00 e3 65 00 00 00 00 00 07 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........`........... |
3e80 | 08 e3 65 00 00 00 00 00 07 00 00 00 61 00 00 00 00 00 00 00 00 00 00 00 10 e3 65 00 00 00 00 00 | ..e.........a.............e..... |
3ea0 | 07 00 00 00 62 00 00 00 00 00 00 00 00 00 00 00 18 e3 65 00 00 00 00 00 07 00 00 00 63 00 00 00 | ....b.............e.........c... |
3ec0 | 00 00 00 00 00 00 00 00 20 e3 65 00 00 00 00 00 07 00 00 00 64 00 00 00 00 00 00 00 00 00 00 00 | ..........e.........d........... |
3ee0 | 28 e3 65 00 00 00 00 00 07 00 00 00 65 00 00 00 00 00 00 00 00 00 00 00 30 e3 65 00 00 00 00 00 | (.e.........e...........0.e..... |
3f00 | 07 00 00 00 67 00 00 00 00 00 00 00 00 00 00 00 38 e3 65 00 00 00 00 00 07 00 00 00 68 00 00 00 | ....g...........8.e.........h... |
3f20 | 00 00 00 00 00 00 00 00 40 e3 65 00 00 00 00 00 07 00 00 00 69 00 00 00 00 00 00 00 00 00 00 00 | ........@.e.........i........... |
3f40 | 48 e3 65 00 00 00 00 00 07 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 50 e3 65 00 00 00 00 00 | H.e.........j...........P.e..... |
3f60 | 07 00 00 00 6b 00 00 00 00 00 00 00 00 00 00 00 58 e3 65 00 00 00 00 00 07 00 00 00 6c 00 00 00 | ....k...........X.e.........l... |
3f80 | 00 00 00 00 00 00 00 00 60 e3 65 00 00 00 00 00 07 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 | ........`.e.........m........... |
3fa0 | 68 e3 65 00 00 00 00 00 07 00 00 00 6e 00 00 00 00 00 00 00 00 00 00 00 70 e3 65 00 00 00 00 00 | h.e.........n...........p.e..... |
3fc0 | 07 00 00 00 6f 00 00 00 00 00 00 00 00 00 00 00 78 e3 65 00 00 00 00 00 07 00 00 00 70 00 00 00 | ....o...........x.e.........p... |
3fe0 | 00 00 00 00 00 00 00 00 48 83 ec 08 48 8b 05 05 a0 25 00 48 85 c0 74 05 e8 d3 03 00 00 48 83 c4 | ........H...H....%.H..t......H.. |
4000 | 08 c3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff 35 f2 9f 25 00 ff 25 f4 9f 25 00 0f 1f 40 00 | .................5..%..%..%...@. |
4020 | ff 25 f2 9f 25 00 68 00 00 00 00 e9 e0 ff ff ff ff 25 ea 9f 25 00 68 01 00 00 00 e9 d0 ff ff ff | .%..%.h..........%..%.h......... |
4040 | ff 25 e2 9f 25 00 68 02 00 00 00 e9 c0 ff ff ff ff 25 da 9f 25 00 68 03 00 00 00 e9 b0 ff ff ff | .%..%.h..........%..%.h......... |
4060 | ff 25 d2 9f 25 00 68 04 00 00 00 e9 a0 ff ff ff ff 25 ca 9f 25 00 68 05 00 00 00 e9 90 ff ff ff | .%..%.h..........%..%.h......... |
4080 | ff 25 c2 9f 25 00 68 06 00 00 00 e9 80 ff ff ff ff 25 ba 9f 25 00 68 07 00 00 00 e9 70 ff ff ff | .%..%.h..........%..%.h.....p... |
40a0 | ff 25 b2 9f 25 00 68 08 00 00 00 e9 60 ff ff ff ff 25 aa 9f 25 00 68 09 00 00 00 e9 50 ff ff ff | .%..%.h.....`....%..%.h.....P... |
40c0 | ff 25 a2 9f 25 00 68 0a 00 00 00 e9 40 ff ff ff ff 25 9a 9f 25 00 68 0b 00 00 00 e9 30 ff ff ff | .%..%.h.....@....%..%.h.....0... |
40e0 | ff 25 92 9f 25 00 68 0c 00 00 00 e9 20 ff ff ff ff 25 8a 9f 25 00 68 0d 00 00 00 e9 10 ff ff ff | .%..%.h..........%..%.h......... |
4100 | ff 25 82 9f 25 00 68 0e 00 00 00 e9 00 ff ff ff ff 25 7a 9f 25 00 68 0f 00 00 00 e9 f0 fe ff ff | .%..%.h..........%z.%.h......... |
4120 | ff 25 72 9f 25 00 68 10 00 00 00 e9 e0 fe ff ff ff 25 6a 9f 25 00 68 11 00 00 00 e9 d0 fe ff ff | .%r.%.h..........%j.%.h......... |
4140 | ff 25 62 9f 25 00 68 12 00 00 00 e9 c0 fe ff ff ff 25 5a 9f 25 00 68 13 00 00 00 e9 b0 fe ff ff | .%b.%.h..........%Z.%.h......... |
4160 | ff 25 52 9f 25 00 68 14 00 00 00 e9 a0 fe ff ff ff 25 4a 9f 25 00 68 15 00 00 00 e9 90 fe ff ff | .%R.%.h..........%J.%.h......... |
4180 | ff 25 42 9f 25 00 68 16 00 00 00 e9 80 fe ff ff ff 25 3a 9f 25 00 68 17 00 00 00 e9 70 fe ff ff | .%B.%.h..........%:.%.h.....p... |
41a0 | ff 25 32 9f 25 00 68 18 00 00 00 e9 60 fe ff ff ff 25 2a 9f 25 00 68 19 00 00 00 e9 50 fe ff ff | .%2.%.h.....`....%*.%.h.....P... |
41c0 | ff 25 22 9f 25 00 68 1a 00 00 00 e9 40 fe ff ff ff 25 1a 9f 25 00 68 1b 00 00 00 e9 30 fe ff ff | .%".%.h.....@....%..%.h.....0... |
41e0 | ff 25 12 9f 25 00 68 1c 00 00 00 e9 20 fe ff ff ff 25 0a 9f 25 00 68 1d 00 00 00 e9 10 fe ff ff | .%..%.h..........%..%.h......... |
4200 | ff 25 02 9f 25 00 68 1e 00 00 00 e9 00 fe ff ff ff 25 fa 9e 25 00 68 1f 00 00 00 e9 f0 fd ff ff | .%..%.h..........%..%.h......... |
4220 | ff 25 f2 9e 25 00 68 20 00 00 00 e9 e0 fd ff ff ff 25 ea 9e 25 00 68 21 00 00 00 e9 d0 fd ff ff | .%..%.h..........%..%.h!........ |
4240 | ff 25 e2 9e 25 00 68 22 00 00 00 e9 c0 fd ff ff ff 25 da 9e 25 00 68 23 00 00 00 e9 b0 fd ff ff | .%..%.h".........%..%.h#........ |
4260 | ff 25 d2 9e 25 00 68 24 00 00 00 e9 a0 fd ff ff ff 25 ca 9e 25 00 68 25 00 00 00 e9 90 fd ff ff | .%..%.h$.........%..%.h%........ |
4280 | ff 25 c2 9e 25 00 68 26 00 00 00 e9 80 fd ff ff ff 25 ba 9e 25 00 68 27 00 00 00 e9 70 fd ff ff | .%..%.h&.........%..%.h'....p... |
42a0 | ff 25 b2 9e 25 00 68 28 00 00 00 e9 60 fd ff ff ff 25 aa 9e 25 00 68 29 00 00 00 e9 50 fd ff ff | .%..%.h(....`....%..%.h)....P... |
42c0 | ff 25 a2 9e 25 00 68 2a 00 00 00 e9 40 fd ff ff ff 25 9a 9e 25 00 68 2b 00 00 00 e9 30 fd ff ff | .%..%.h*....@....%..%.h+....0... |
42e0 | ff 25 92 9e 25 00 68 2c 00 00 00 e9 20 fd ff ff ff 25 8a 9e 25 00 68 2d 00 00 00 e9 10 fd ff ff | .%..%.h,.........%..%.h-........ |
4300 | ff 25 82 9e 25 00 68 2e 00 00 00 e9 00 fd ff ff ff 25 7a 9e 25 00 68 2f 00 00 00 e9 f0 fc ff ff | .%..%.h..........%z.%.h/........ |
4320 | ff 25 72 9e 25 00 68 30 00 00 00 e9 e0 fc ff ff ff 25 6a 9e 25 00 68 31 00 00 00 e9 d0 fc ff ff | .%r.%.h0.........%j.%.h1........ |
4340 | ff 25 62 9e 25 00 68 32 00 00 00 e9 c0 fc ff ff ff 25 5a 9e 25 00 68 33 00 00 00 e9 b0 fc ff ff | .%b.%.h2.........%Z.%.h3........ |
4360 | ff 25 52 9e 25 00 68 34 00 00 00 e9 a0 fc ff ff ff 25 4a 9e 25 00 68 35 00 00 00 e9 90 fc ff ff | .%R.%.h4.........%J.%.h5........ |
4380 | ff 25 42 9e 25 00 68 36 00 00 00 e9 80 fc ff ff ff 25 3a 9e 25 00 68 37 00 00 00 e9 70 fc ff ff | .%B.%.h6.........%:.%.h7....p... |
43a0 | ff 25 32 9e 25 00 68 38 00 00 00 e9 60 fc ff ff ff 25 2a 9e 25 00 68 39 00 00 00 e9 50 fc ff ff | .%2.%.h8....`....%*.%.h9....P... |
43c0 | ff 25 22 9e 25 00 68 3a 00 00 00 e9 40 fc ff ff ff 25 1a 9e 25 00 68 3b 00 00 00 e9 30 fc ff ff | .%".%.h:....@....%..%.h;....0... |
43e0 | ff 25 12 9e 25 00 68 3c 00 00 00 e9 20 fc ff ff ff 25 0a 9e 25 00 68 3d 00 00 00 e9 10 fc ff ff | .%..%.h<.........%..%.h=........ |
4400 | ff 25 02 9e 25 00 68 3e 00 00 00 e9 00 fc ff ff ff 25 fa 9d 25 00 68 3f 00 00 00 e9 f0 fb ff ff | .%..%.h>.........%..%.h?........ |
4420 | ff 25 f2 9d 25 00 68 40 00 00 00 e9 e0 fb ff ff ff 25 ea 9d 25 00 68 41 00 00 00 e9 d0 fb ff ff | .%..%.h@.........%..%.hA........ |
4440 | ff 25 e2 9d 25 00 68 42 00 00 00 e9 c0 fb ff ff ff 25 da 9d 25 00 68 43 00 00 00 e9 b0 fb ff ff | .%..%.hB.........%..%.hC........ |
4460 | ff 25 d2 9d 25 00 68 44 00 00 00 e9 a0 fb ff ff ff 25 ca 9d 25 00 68 45 00 00 00 e9 90 fb ff ff | .%..%.hD.........%..%.hE........ |
4480 | ff 25 c2 9d 25 00 68 46 00 00 00 e9 80 fb ff ff ff 25 ba 9d 25 00 68 47 00 00 00 e9 70 fb ff ff | .%..%.hF.........%..%.hG....p... |
44a0 | ff 25 b2 9d 25 00 68 48 00 00 00 e9 60 fb ff ff ff 25 aa 9d 25 00 68 49 00 00 00 e9 50 fb ff ff | .%..%.hH....`....%..%.hI....P... |
44c0 | ff 25 a2 9d 25 00 68 4a 00 00 00 e9 40 fb ff ff ff 25 9a 9d 25 00 68 4b 00 00 00 e9 30 fb ff ff | .%..%.hJ....@....%..%.hK....0... |
44e0 | ff 25 92 9d 25 00 68 4c 00 00 00 e9 20 fb ff ff ff 25 8a 9d 25 00 68 4d 00 00 00 e9 10 fb ff ff | .%..%.hL.........%..%.hM........ |
4500 | ff 25 82 9d 25 00 68 4e 00 00 00 e9 00 fb ff ff ff 25 7a 9d 25 00 68 4f 00 00 00 e9 f0 fa ff ff | .%..%.hN.........%z.%.hO........ |
4520 | ff 25 72 9d 25 00 68 50 00 00 00 e9 e0 fa ff ff ff 25 6a 9d 25 00 68 51 00 00 00 e9 d0 fa ff ff | .%r.%.hP.........%j.%.hQ........ |
4540 | ff 25 62 9d 25 00 68 52 00 00 00 e9 c0 fa ff ff ff 25 5a 9d 25 00 68 53 00 00 00 e9 b0 fa ff ff | .%b.%.hR.........%Z.%.hS........ |
4560 | ff 25 52 9d 25 00 68 54 00 00 00 e9 a0 fa ff ff ff 25 4a 9d 25 00 68 55 00 00 00 e9 90 fa ff ff | .%R.%.hT.........%J.%.hU........ |
4580 | ff 25 42 9d 25 00 68 56 00 00 00 e9 80 fa ff ff ff 25 3a 9d 25 00 68 57 00 00 00 e9 70 fa ff ff | .%B.%.hV.........%:.%.hW....p... |
45a0 | ff 25 32 9d 25 00 68 58 00 00 00 e9 60 fa ff ff ff 25 2a 9d 25 00 68 59 00 00 00 e9 50 fa ff ff | .%2.%.hX....`....%*.%.hY....P... |
45c0 | ff 25 22 9d 25 00 68 5a 00 00 00 e9 40 fa ff ff ff 25 1a 9d 25 00 68 5b 00 00 00 e9 30 fa ff ff | .%".%.hZ....@....%..%.h[....0... |
45e0 | ff 25 12 9d 25 00 68 5c 00 00 00 e9 20 fa ff ff ff 25 0a 9d 25 00 68 5d 00 00 00 e9 10 fa ff ff | .%..%.h\.........%..%.h]........ |
4600 | ff 25 02 9d 25 00 68 5e 00 00 00 e9 00 fa ff ff ff 25 fa 9c 25 00 68 5f 00 00 00 e9 f0 f9 ff ff | .%..%.h^.........%..%.h_........ |
4620 | ff 25 f2 9c 25 00 68 60 00 00 00 e9 e0 f9 ff ff ff 25 ea 9c 25 00 68 61 00 00 00 e9 d0 f9 ff ff | .%..%.h`.........%..%.ha........ |
4640 | ff 25 e2 9c 25 00 68 62 00 00 00 e9 c0 f9 ff ff ff 25 da 9c 25 00 68 63 00 00 00 e9 b0 f9 ff ff | .%..%.hb.........%..%.hc........ |
4660 | ff 25 d2 9c 25 00 68 64 00 00 00 e9 a0 f9 ff ff ff 25 ca 9c 25 00 68 65 00 00 00 e9 90 f9 ff ff | .%..%.hd.........%..%.he........ |
4680 | ff 25 c2 9c 25 00 68 66 00 00 00 e9 80 f9 ff ff ff 25 ba 9c 25 00 68 67 00 00 00 e9 70 f9 ff ff | .%..%.hf.........%..%.hg....p... |
46a0 | ff 25 b2 9c 25 00 68 68 00 00 00 e9 60 f9 ff ff ff 25 aa 9c 25 00 68 69 00 00 00 e9 50 f9 ff ff | .%..%.hh....`....%..%.hi....P... |
46c0 | ff 25 a2 9c 25 00 68 6a 00 00 00 e9 40 f9 ff ff ff 25 9a 9c 25 00 68 6b 00 00 00 e9 30 f9 ff ff | .%..%.hj....@....%..%.hk....0... |
46e0 | ff 25 92 9c 25 00 68 6c 00 00 00 e9 20 f9 ff ff 41 55 41 89 f5 41 b8 bd 1d 45 00 41 54 49 89 d4 | .%..%.hl........AUA..A...E.ATI.. |
4700 | 55 53 48 89 fb 50 48 8b 47 10 48 8b 68 38 48 8b 07 8b 50 28 85 d2 74 12 be cb 1d 45 00 48 89 ef | USH..PH.G.H.h8H...P(..t....E.H.. |
4720 | 31 c0 e8 b5 8f 01 00 49 89 c0 be df 1d 45 00 48 89 ef 44 89 e9 4c 89 e2 31 c0 e8 9d 8f 01 00 48 | 1......I.....E.H..D..L..1......H |
4740 | 8b 7b 10 48 89 c6 e8 cd 5a 01 00 55 48 89 f5 53 48 89 fb 50 8b 37 83 fe ff 74 30 e8 ff 56 01 00 | .{.H....Z..UH..SH..P.7...t0..V.. |
4760 | 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.. |
4780 | b6 00 eb 05 e8 ec cb 00 00 89 03 ba 25 01 00 00 48 89 ee 48 89 df e8 0b 56 01 00 55 48 89 d5 53 | ............%...H..H....V..UH..S |
47a0 | 48 89 fb 50 48 89 53 10 e8 11 fd 00 00 48 89 45 00 8a 40 08 83 ce ff 48 89 df 83 c8 40 0f b6 c0 | H..PH.S......H.E..@....H....@... |
47c0 | 89 45 08 48 83 43 10 10 e8 d9 67 01 00 53 48 89 fb 48 8b 57 18 48 8b 3f 48 89 f1 31 c0 be 01 3c | .E.H.C....g..SH..H.W.H.?H..1...< |
47e0 | 45 00 e8 f5 8e 01 00 48 8b 3b be 03 00 00 00 e8 b2 67 01 00 41 55 41 89 fd 41 54 49 89 f4 55 53 | E......H.;.......g..AUA..ATI..US |
4800 | 51 e8 d3 4f 01 00 48 89 c3 48 89 c7 e8 12 fd 00 00 48 89 df e8 b8 0d 00 00 49 8b 34 24 48 89 df | Q..O..H..H.......H.......I.4$H.. |
4820 | 89 c5 e8 67 10 00 00 be 2d ea 41 00 48 89 df e8 c6 0c 01 00 85 ed 75 10 4c 89 e2 44 89 ee 48 89 | ...g....-.A.H.........u.L..D..H. |
4840 | df e8 51 0e 00 00 89 c5 48 89 df e8 a7 1d 01 00 5a 5b 89 e8 5d 41 5c 41 5d c3 31 ed 49 89 d1 5e | ..Q.....H.......Z[..]A\A].1.I..^ |
4860 | 48 89 e2 48 83 e4 f0 50 54 49 c7 c0 70 e9 41 00 48 c7 c1 00 e9 41 00 48 c7 c7 f4 47 40 00 e8 ad | H..H...PTI..p.A.H....A.H...G@... |
4880 | fa ff ff f4 66 2e 0f 1f 84 00 00 00 00 00 66 90 b8 a7 e5 65 00 55 48 2d a0 e5 65 00 48 83 f8 0e | ....f.........f....e.UH-..e.H... |
48a0 | 48 89 e5 77 02 5d c3 b8 00 00 00 00 48 85 c0 74 f4 5d bf a0 e5 65 00 ff e0 0f 1f 80 00 00 00 00 | H..w.]......H..t.]...e.......... |
48c0 | b8 a0 e5 65 00 55 48 2d a0 e5 65 00 48 c1 f8 03 48 89 e5 48 89 c2 48 c1 ea 3f 48 01 d0 48 d1 f8 | ...e.UH-..e.H...H..H..H..?H..H.. |
48e0 | 75 02 5d c3 ba 00 00 00 00 48 85 d2 74 f4 5d 48 89 c6 bf a0 e5 65 00 ff e2 0f 1f 80 00 00 00 00 | u.]......H..t.]H.....e.......... |
4900 | 80 3d b1 9c 25 00 00 75 11 55 48 89 e5 e8 7e ff ff ff 5d c6 05 9e 9c 25 00 01 f3 c3 0f 1f 40 00 | .=..%..u.UH...~...]....%......@. |
4920 | 48 83 3d d8 94 25 00 00 74 1e b8 00 00 00 00 48 85 c0 74 14 55 bf 00 de 65 00 48 89 e5 ff d0 5d | H.=..%..t......H..t.U...e.H....] |
4940 | e9 7b ff ff ff 0f 1f 00 e9 73 ff ff ff 53 48 89 fb be 00 40 00 00 48 81 ec 10 40 00 00 48 8d 7c | .{.......s...SH....@..H...@..H.| |
4960 | 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 08 40 00 00 31 c0 e8 06 f9 ff ff 48 85 c0 74 2c 48 | $.dH..%(...H..$.@..1......H..t,H |
4980 | 8d 44 24 08 8a 10 84 d2 74 0d 80 fa 5c 75 03 c6 00 2f 48 ff c0 eb ed 48 8d 74 24 08 48 89 df e8 | .D$.....t...\u.../H....H.t$.H... |
49a0 | 2f 06 01 00 b8 01 00 00 00 eb 02 31 c0 48 8b 8c 24 08 40 00 00 64 48 33 0c 25 28 00 00 00 74 05 | /..........1.H..$.@..dH3.%(...t. |
49c0 | e8 fb f7 ff ff 48 81 c4 10 40 00 00 5b c3 41 54 31 d2 be 01 00 00 00 55 53 48 89 fb 48 81 ec 90 | .....H...@..[.AT1......USH..H... |
49e0 | 00 00 00 e8 b0 46 01 00 48 89 e6 48 89 c7 49 89 c4 e8 8a 9f 01 00 85 c0 74 62 48 89 df e8 40 05 | .....F..H..H..I.........tbH...@. |
4a00 | 01 00 e8 69 f6 ff ff 8b 28 83 fd 02 74 1f 83 fd 0d 75 2e 4c 89 e2 be a4 e9 41 00 48 89 df 31 c0 | ...i....(...t....u.L.....A.H..1. |
4a20 | 40 b5 02 e8 3c 06 01 00 e9 90 00 00 00 4c 89 e2 be bf e9 41 00 48 89 df 31 c0 e8 25 06 01 00 eb | @...<........L.....A.H..1..%.... |
4a40 | 7c 89 ea 4c 89 e1 be d2 e9 41 00 48 89 df 31 c0 bd 02 00 00 00 e8 0a 06 01 00 eb 61 31 d2 31 f6 | |..L.....A.H..1............a1.1. |
4a60 | 48 89 df e8 ae 09 01 00 be 04 ea 41 00 48 89 df bd 01 00 00 00 e8 59 05 01 00 48 8b 74 24 58 48 | H..........A.H........Y...H.t$XH |
4a80 | 89 df e8 e4 04 01 00 be fd ff ff ff 48 89 df e8 d3 0a 01 00 be 8e 14 45 00 48 89 df e8 32 05 01 | ............H..........E.H...2.. |
4aa0 | 00 f2 48 0f 2a 44 24 30 48 89 df e8 a6 04 01 00 be fd ff ff ff 48 89 df e8 aa 0a 01 00 48 81 c4 | ..H.*D$0H............H.......H.. |
4ac0 | 90 00 00 00 89 e8 5b 5d 41 5c c3 55 31 d2 be 01 00 00 00 53 48 89 fb 51 e8 bb 45 01 00 48 89 c7 | ......[]A\.U1......SH..Q..E..H.. |
4ae0 | 48 89 c5 e8 c8 f6 ff ff 85 c0 74 21 48 89 df e8 4e 04 01 00 48 89 ea be 0a ea 41 00 48 89 df 31 | H.........t!H...N...H.....A.H..1 |
4b00 | c0 e8 5e 05 01 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 93 06 01 00 b8 01 00 00 00 5a | ..^...............H............Z |
4b20 | 5b 5d c3 48 63 f6 31 c0 48 01 f7 88 14 07 48 ff c0 48 c1 ea 08 48 83 f8 04 75 f0 c3 41 54 31 c9 | [].Hc.1.H.....H..H...H...u..AT1. |
4b40 | 31 d2 be 01 00 00 00 55 48 89 fd 53 48 81 ec b0 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 | 1......UH..SH......dH..%(...H..$ |
4b60 | a8 00 00 00 31 c0 e8 62 45 01 00 48 85 c0 48 89 c3 74 78 31 f6 48 89 c7 e8 20 05 00 00 48 8d 7c | ....1..bE..H..H..tx1.H.......H.| |
4b80 | 24 72 48 89 c2 31 f6 e8 97 ff ff ff 48 89 df be 4c 00 00 00 e8 04 05 00 00 48 8d 7c 24 72 48 89 | $rH..1......H...L........H.|$rH. |
4ba0 | c2 be 04 00 00 00 e8 78 ff ff ff 48 89 df be 75 00 00 00 e8 e5 04 00 00 48 8d 7c 24 72 48 89 c2 | .......x...H...u........H.|$rH.. |
4bc0 | be 08 00 00 00 e8 59 ff ff ff 48 89 df be 61 00 00 00 e8 c6 04 00 00 48 8d 7c 24 72 48 89 c2 be | ......Y...H...a........H.|$rH... |
4be0 | 0c 00 00 00 e8 3a ff ff ff eb 3f be 3e ea 41 00 bf 41 ea 41 00 e8 b6 f9 ff ff 48 8d 7c 24 72 48 | .....:....?.>.A..A.A......H.|$rH |
4c00 | 89 c3 48 89 c1 ba 01 00 00 00 be 10 00 00 00 e8 0c f5 ff ff 48 89 df 49 89 c4 e8 61 f5 ff ff 31 | ..H.................H..I...a...1 |
4c20 | c0 45 85 e4 0f 84 c2 00 00 00 0f b6 84 24 81 00 00 00 44 0f b6 4c 24 73 48 8d bc 24 82 00 00 00 | .E...........$....D..L$sH..$.... |
4c40 | 44 0f b6 44 24 72 b9 4e ea 41 00 ba 26 00 00 00 be 01 00 00 00 89 44 24 68 0f b6 84 24 80 00 00 | D..D$r.N.A..&.........D$h...$... |
4c60 | 00 89 44 24 60 0f b6 44 24 7f 89 44 24 58 0f b6 44 24 7e 89 44 24 50 0f b6 44 24 7d 89 44 24 48 | ..D$`..D$..D$X..D$~.D$P..D$}.D$H |
4c80 | 0f b6 44 24 7c 89 44 24 40 0f b6 44 24 7b 89 44 24 38 0f b6 44 24 7a 89 44 24 30 0f b6 44 24 79 | ..D$|.D$@..D${.D$8..D$z.D$0..D$y |
4ca0 | 89 44 24 28 0f b6 44 24 78 89 44 24 20 0f b6 44 24 77 89 44 24 18 0f b6 44 24 76 89 44 24 10 0f | .D$(..D$x.D$...D$w.D$...D$v.D$.. |
4cc0 | b6 44 24 75 89 44 24 08 0f b6 44 24 74 89 04 24 31 c0 e8 09 fa ff ff 48 8d b4 24 82 00 00 00 48 | .D$u.D$...D$t..$1......H..$....H |
4ce0 | 89 ef e8 ec 02 01 00 b8 01 00 00 00 48 8b 8c 24 a8 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 | ............H..$....dH3.%(...t.. |
4d00 | bc f4 ff ff 48 81 c4 b0 00 00 00 5b 5d 41 5c c3 48 81 ec 98 00 00 00 48 89 e6 e8 61 9c 01 00 31 | ....H......[]A\.H......H...a...1 |
4d20 | d2 85 c0 75 0d 8b 54 24 18 c1 ea 0e 83 f2 01 83 e2 01 89 d0 48 81 c4 98 00 00 00 c3 53 31 d2 be | ...u..T$............H.......S1.. |
4d40 | 01 00 00 00 48 89 fb e8 4c 43 01 00 48 89 c7 e8 bc ff ff ff 48 89 df 89 c6 e8 4f 04 01 00 b8 01 | ....H...LC..H.......H.....O..... |
4d60 | 00 00 00 5b c3 53 31 f6 48 89 fb 48 83 ec 10 48 89 e7 e8 c9 f4 ff ff 31 f6 85 c0 75 1a 48 69 34 | ...[.S1.H..H...H.......1...u.Hi4 |
4d80 | 24 40 42 0f 00 48 b8 00 c0 2b ff fe bf dc 00 48 01 c6 48 03 74 24 08 48 89 df e8 cc 01 01 00 48 | $@B..H...+.....H..H.t$.H.......H |
4da0 | 83 c4 10 b8 01 00 00 00 5b c3 41 54 31 d2 be 01 00 00 00 55 53 48 89 fb e8 db 42 01 00 31 d2 49 | ........[.AT1......USH....B..1.I |
4dc0 | 89 c4 be 02 00 00 00 48 89 df e8 c9 42 01 00 4c 89 e2 48 89 c1 be 93 ea 41 00 48 89 df 48 89 c5 | .......H....B..L..H.....A.H..H.. |
4de0 | 31 c0 e8 7d 02 01 00 31 d2 83 ce ff 48 89 df e8 e2 ff 00 00 48 89 c7 e8 d4 f3 ff ff 85 c0 74 21 | 1..}...1....H.......H.........t! |
4e00 | 48 89 df e8 3a 01 01 00 48 89 ea be 9c ea 41 00 48 89 df 31 c0 e8 4a 02 01 00 b8 02 00 00 00 eb | H...:...H.....A.H..1..J......... |
4e20 | 12 be 01 00 00 00 48 89 df e8 7f 03 01 00 b8 01 00 00 00 5b 5d 41 5c c3 55 31 d2 be 01 00 00 00 | ......H............[]A\.U1...... |
4e40 | 53 48 89 fb 51 31 c9 e8 81 42 01 00 31 c9 31 d2 be 02 00 00 00 48 89 df 48 89 c5 e8 6d 42 01 00 | SH..Q1...B..1.1......H..H...mB.. |
4e60 | 48 85 c0 48 89 c6 74 56 48 85 ed 74 51 49 83 c8 ff 31 c0 48 89 ef 4c 89 c1 f2 ae 48 89 f7 48 f7 | H..H..tVH..tQI...1.H..L....H..H. |
4e80 | d1 4a 8d 14 01 4c 89 c1 f2 ae 31 c0 48 f7 d1 4c 01 c1 39 ca 7c 2a 48 63 fa 48 63 c9 48 29 cf 48 | .J...L....1.H..L..9.|*Hc.Hc.H).H |
4ea0 | 01 ef e8 e9 f4 ff ff 31 f6 85 c0 48 89 df 40 0f 94 c6 e8 f6 02 01 00 b8 01 00 00 00 eb 02 31 c0 | .......1...H..@...............1. |
4ec0 | 5a 5b 5d c3 55 53 48 89 fb 48 81 ec 98 01 00 00 c7 07 00 00 00 00 c7 47 04 00 00 00 00 48 8d 6c | Z[].USH..H.............G.....H.l |
4ee0 | 24 02 c7 47 08 00 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 01 00 00 31 c0 48 89 ef e8 | $..G.....dH..%(...H..$....1.H... |
4f00 | 1c f3 ff ff 85 c0 74 0d 48 c7 43 10 0d 09 45 00 e9 84 00 00 00 31 c0 48 83 c9 ff 48 89 ef f2 ae | ......t.H.C...E......1.H...H.... |
4f20 | 48 f7 d1 48 89 cf e8 55 f5 ff ff 48 89 ee 48 89 c7 48 89 43 10 e8 96 f1 ff ff 48 8d bd 82 00 00 | H..H...U...H..H..H.C......H..... |
4f40 | 00 c7 43 18 01 00 00 00 be 13 09 45 00 e8 6e f6 ff ff 48 85 c0 74 42 48 89 c7 e8 a1 f6 ff ff 31 | ..C........E..n...H..tBH.......1 |
4f60 | ff 89 03 be 13 09 45 00 e8 53 f6 ff ff 48 85 c0 74 27 48 89 c7 e8 86 f6 ff ff 31 ff 89 43 04 be | ......E..S...H..t'H.......1..C.. |
4f80 | 13 09 45 00 e8 37 f6 ff ff 48 85 c0 74 0b 48 89 c7 e8 6a f6 ff ff 89 43 08 48 8b 84 24 88 01 00 | ..E..7...H..t.H...j....C.H..$... |
4fa0 | 00 64 48 33 04 25 28 00 00 00 74 05 e8 0f f2 ff ff 48 81 c4 98 01 00 00 5b 5d c3 53 31 c0 48 89 | .dH3.%(...t......H......[].S1.H. |
4fc0 | fb b9 08 00 00 00 48 83 ec 20 48 89 e7 f3 ab 48 89 e7 e8 ed fe ff ff 31 d2 31 f6 48 89 df e8 33 | ......H...H....H.......1.1.H...3 |
4fe0 | 04 01 00 be 16 09 45 00 48 89 df e8 e3 ff 00 00 f2 0f 2a 04 24 48 89 df e8 59 ff 00 00 be fd ff | ......E.H.........*.$H...Y...... |
5000 | ff ff 48 89 df e8 5d 05 01 00 be 23 09 45 00 48 89 df e8 bc ff 00 00 f2 0f 2a 44 24 04 48 89 df | ..H...]....#.E.H.........*D$.H.. |
5020 | e8 31 ff 00 00 be fd ff ff ff 48 89 df e8 35 05 01 00 be 30 09 45 00 48 89 df e8 94 ff 00 00 f2 | .1........H...5....0.E.H........ |
5040 | 0f 2a 44 24 08 48 89 df e8 09 ff 00 00 be fd ff ff ff 48 89 df e8 0d 05 01 00 be 39 09 45 00 48 | .*D$.H............H........9.E.H |
5060 | 89 df e8 6c ff 00 00 48 8b 74 24 10 48 89 df e8 5f ff 00 00 be fd ff ff ff 48 89 df e8 e6 04 01 | ...l...H.t$.H..._........H...... |
5080 | 00 83 7c 24 18 00 74 0a 48 8b 7c 24 10 e8 ae ef ff ff 48 83 c4 20 b8 01 00 00 00 5b c3 85 f6 b8 | ..|$..t.H.|$......H........[.... |
50a0 | 05 15 00 00 74 09 48 63 c6 48 05 a5 b5 02 00 48 0f be 17 84 d2 74 0c 48 6b c0 21 48 ff c7 48 01 | ....t.Hc.H.....H.....t.Hk.!H..H. |
50c0 | d0 eb ec c3 53 31 d2 be 01 00 00 00 48 89 fb e8 c4 3f 01 00 31 f6 48 89 c7 e8 bf ff ff ff 48 85 | ....S1......H....?..1.H.......H. |
50e0 | c0 78 07 f2 48 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 | .x..H.*...H.....H..H...H.*...X.H |
5100 | 89 df e8 4f fe 00 00 b8 01 00 00 00 5b c3 41 56 41 55 41 bd 02 00 00 00 41 54 55 53 48 89 fb 48 | ...O........[.AVAUA.....ATUSH..H |
5120 | 89 df e8 dd f8 00 00 41 39 c5 0f 8f 05 01 00 00 44 89 ee 48 89 df e8 0a fa 00 00 85 c0 0f 84 ea | .......A9.......D..H............ |
5140 | 00 00 00 31 d2 44 89 ee 48 89 df e8 48 3f 01 00 49 89 c4 be 3b 00 00 00 4c 89 e7 e8 80 f0 ff ff | ...1.D..H...H?..I...;...L....... |
5160 | be 3a 00 00 00 49 89 c6 4c 89 e7 e8 70 f0 ff ff 4d 85 f6 48 89 c5 74 15 48 85 c0 0f 84 b8 00 00 | .:...I..L...p...M..H..t.H....... |
5180 | 00 49 39 c6 4c 0f 47 f0 e9 ac 00 00 00 48 85 c0 74 13 48 89 ea 4c 89 e6 48 89 df 4c 29 e2 e8 dc | .I9.L.G......H..t.H..L..H..L)... |
51a0 | fd 00 00 eb 0b 4c 89 e6 48 89 df e8 23 fe 00 00 83 ce ff 48 89 df e8 5e f9 00 00 be bf 39 45 00 | .....L..H...#......H...^.....9E. |
51c0 | 48 89 df e8 0b fe 00 00 be 01 00 00 00 48 89 df e8 44 f9 00 00 be 03 00 00 00 48 89 df e8 d2 09 | H............H...D........H..... |
51e0 | 01 00 31 d2 83 ce ff 48 89 df e8 e7 fb 00 00 48 89 c7 e8 19 fb ff ff 85 c0 74 14 be fe ff ff ff | ..1....H.......H.........t...... |
5200 | 48 89 df e8 13 f8 00 00 b8 01 00 00 00 eb 32 be fd ff ff ff 48 89 df e8 ff f7 00 00 48 85 ed 74 | H.............2.....H.......H..t |
5220 | 0c 48 ff c5 49 89 ec 0f 85 26 ff ff ff 41 ff c5 e9 ea fe ff ff 31 c0 eb 08 4c 89 f5 e9 51 ff ff | .H..I....&...A.......1...L...Q.. |
5240 | ff 5b 5d 41 5c 41 5d 41 5e c3 55 31 d2 be 01 00 00 00 53 48 89 fb 51 e8 3c 3e 01 00 48 89 c7 48 | .[]A\A]A^.U1......SH..Q.<>..H..H |
5260 | 89 c5 e8 39 ef ff ff 85 c0 74 21 48 89 df e8 cf fc 00 00 48 89 ea be 45 09 45 00 48 89 df 31 c0 | ...9.....t!H.......H...E.E.H..1. |
5280 | e8 df fd 00 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 14 ff 00 00 b8 01 00 00 00 5a 5b | .................H............Z[ |
52a0 | 5d c3 41 57 31 d2 be 01 00 00 00 49 89 ff 41 56 41 55 41 54 55 53 51 e8 dc 3d 01 00 bf 20 00 00 | ].AW1......I..AVAUATUSQ..=...... |
52c0 | 00 48 89 c5 e8 b7 f1 ff ff be 2f 00 00 00 48 89 ef 48 89 c3 e8 37 ef ff ff 48 85 c0 49 89 c4 74 | .H......../...H..H...7...H..I..t |
52e0 | 4f 49 89 c5 49 29 ed 49 8d 7d 01 e8 90 f1 ff ff 48 89 ee 49 89 c6 4c 89 ea 48 89 c7 48 89 43 10 | OI..I).I.}......H..I..L..H..H.C. |
5300 | e8 8b ed ff ff 43 c6 04 2e 00 31 c0 48 89 ef 48 83 c9 ff f2 ae 48 f7 d1 48 8d 7c 0d ff 4c 29 e7 | .....C....1.H..H.....H..H.|..L). |
5320 | e8 5b f1 ff ff 49 8d 74 24 01 48 89 43 18 eb 38 bf 02 00 00 00 e8 46 f1 ff ff be e0 34 45 00 48 | .[...I.t$.H.C..8......F.....4E.H |
5340 | 89 c7 48 89 43 10 e8 85 ed ff ff 31 c0 48 89 ef 48 83 c9 ff f2 ae 48 f7 d1 48 89 cf e8 1f f1 ff | ..H.C......1.H..H.....H..H...... |
5360 | ff 48 89 ee 48 89 43 18 48 89 c7 e8 60 ed ff ff 48 8b 7b 10 e8 17 ee ff ff 48 89 de 4c 89 ff 48 | .H..H.C.H...`...H.{......H..L..H |
5380 | 89 03 e8 40 fe 00 00 5a 5b 5d 41 5c 41 5d 41 5e b8 01 00 00 00 41 5f c3 53 be 01 00 00 00 e8 1d | ...@...Z[]A\A]A^.....A_.S....... |
53a0 | fb 00 00 48 8b 38 48 89 c3 48 85 ff 74 05 e8 2d ef ff ff 48 8b 7b 10 e8 84 ec ff ff 48 8b 7b 18 | ...H.8H..H..t..-...H.{......H.{. |
53c0 | e8 7b ec ff ff 48 89 df e8 73 ec ff ff 31 c0 5b c3 53 be 01 00 00 00 48 89 fb e8 e1 fa 00 00 48 | .{...H...s...1.[.S.....H.......H |
53e0 | 8b 70 08 48 89 df 48 83 c6 13 e8 e4 fb 00 00 b8 01 00 00 00 5b c3 55 be 01 00 00 00 53 48 89 fb | .p.H..H.............[.U.....SH.. |
5400 | 48 81 ec 98 00 00 00 e8 b4 fa 00 00 48 8b 48 08 48 8b 50 10 be 65 09 45 00 48 89 df 31 c0 48 83 | H...........H.H.H.P..e.E.H..1.H. |
5420 | c1 13 e8 3d fc 00 00 31 d2 83 ce ff 48 89 df e8 a2 f9 00 00 be fe ff ff ff 48 89 c5 48 89 df e8 | ...=...1....H............H..H... |
5440 | d7 f5 00 00 48 89 e6 48 89 ef e8 31 95 01 00 31 d2 85 c0 75 21 8b 44 24 18 31 f6 48 89 df 25 00 | ....H..H...1...1...u!.D$.1.H..%. |
5460 | f0 00 00 3d 00 80 00 00 40 0f 94 c6 e8 3c fd 00 00 ba 01 00 00 00 48 81 c4 98 00 00 00 89 d0 5b | ...=....@....<........H........[ |
5480 | 5d c3 55 be 01 00 00 00 48 89 fd 53 51 e8 2e fa 00 00 48 8b 38 48 89 c3 48 85 ff 75 0d 31 c0 eb | ].U.....H..SQ.....H.8H..H..u.1.. |
54a0 | 42 80 7e 13 2e 75 17 48 8b 3b e8 91 ef ff ff 48 89 43 08 48 8b 73 08 48 85 f6 75 e5 eb df 48 8b | B.~..u.H.;.....H.C.H.s.H..u...H. |
54c0 | 7b 18 48 83 c6 13 31 d2 e8 93 ed ff ff 85 c0 75 d6 be 01 00 00 00 48 89 ef e8 cf fc 00 00 b8 01 | {.H...1........u......H......... |
54e0 | 00 00 00 5a 5b 5d c3 41 55 41 54 49 89 fc 55 53 48 89 f3 be 3d 00 00 00 48 89 df 48 81 ec 18 02 | ...Z[].AUATI..USH...=...H..H.... |
5500 | 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 08 02 00 00 31 c0 e8 c6 ec ff ff 48 85 c0 48 89 c5 | ..dH..%(...H..$....1......H..H.. |
5520 | 74 34 48 29 d8 ba ff 01 00 00 48 8d 7c 24 08 3d ff 01 00 00 48 89 de b9 00 02 00 00 0f 4e d0 48 | t4H)......H.|$.=....H........N.H |
5540 | 8d 5d 01 4c 63 ea 4c 89 ea e8 e2 ef ff ff 42 c6 44 2c 08 00 eb 17 48 8d 7c 24 08 48 89 de ba 00 | .].Lc.L.......B.D,....H.|$.H.... |
5560 | 02 00 00 bb 00 21 45 00 e8 e3 ef ff ff 48 89 de 4c 89 e7 e8 5b fa 00 00 48 8d 54 24 08 be fd ff | .....!E......H..L...[...H.T$.... |
5580 | ff ff 4c 89 e7 e8 04 00 01 00 48 8d 7c 24 08 be 6b 09 45 00 e8 f7 ed ff ff 85 c0 75 0c 80 3b 00 | ..L.......H.|$..k.E........u..;. |
55a0 | 74 07 48 89 1d 17 90 25 00 31 c0 48 8b 8c 24 08 02 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 fd | t.H....%.1.H..$....dH3.%(...t... |
55c0 | eb ff ff 48 81 c4 18 02 00 00 5b 5d 41 5c 41 5d c3 53 31 c9 48 89 fb ba 90 0c 45 00 be 4e 21 45 | ...H......[]A\A].S1.H.....E..N!E |
55e0 | 00 e8 a6 42 01 00 48 89 df 31 c9 ba 60 0b 45 00 be 6c 27 45 00 e8 92 42 01 00 31 c9 ba 40 0b 45 | ...B..H..1..`.E..l'E...B..1..@.E |
5600 | 00 48 89 df be 46 21 45 00 e8 7e 42 01 00 48 89 df be 73 09 45 00 e8 b8 f9 00 00 be 4d 0a 45 00 | .H...F!E..~B..H...s.E.......M.E. |
5620 | 48 89 df e8 d2 fe 00 00 f2 0f 10 05 80 b6 04 00 48 89 df e8 1e f9 00 00 48 89 df be a7 09 45 00 | H...............H.......H.....E. |
5640 | e8 b5 fe 00 00 48 89 df be b6 09 45 00 e8 81 f9 00 00 48 89 df be f4 09 45 00 e8 9b fe 00 00 48 | .....H.....E......H.....E......H |
5660 | 89 df be 07 0a 45 00 e8 67 f9 00 00 48 89 df be 45 0a 45 00 e8 81 fe 00 00 48 89 df be 0d 09 45 | .....E..g...H...E.E......H.....E |
5680 | 00 e8 4d f9 00 00 48 89 df be 58 0a 45 00 e8 67 fe 00 00 31 c0 5b c3 41 57 41 56 41 55 49 89 d5 | ..M...H...X.E..g...1.[.AWAVAUI.. |
56a0 | 31 d2 41 54 41 89 f4 31 f6 55 bd 01 00 00 00 53 48 89 fb 48 83 ec 18 e8 5a fd 00 00 31 d2 31 f6 | 1.ATA..1.U.....SH..H....Z...1.1. |
56c0 | 48 89 df e8 4e fd 00 00 41 8d 44 24 ff 89 44 24 04 44 39 e5 0f 8d a5 00 00 00 48 63 c5 49 8b 74 | H...N...A.D$..D$.D9.......Hc.I.t |
56e0 | c5 00 8a 06 3c 2f 75 05 48 ff c6 eb 0e 3c 2d 75 14 80 7e 01 2d 75 0e 48 83 c6 02 48 89 df e8 e4 | ....</u.H....<-u..~.-u.H...H.... |
5700 | fd ff ff eb 73 48 89 df 44 8d 75 01 45 31 ff e8 bf f8 00 00 be 5c 0a 45 00 48 89 df e8 d9 fd 00 | ....sH..D.u.E1.......\.E.H...... |
5720 | 00 49 63 c6 4d 8d 44 c5 00 49 ff c7 42 8d 44 3d 00 44 39 e0 7d 37 4b 8b 74 f8 f8 48 89 df 4c 89 | .Ic.M.D..I..B.D=.D9.}7K.t..H..L. |
5740 | 44 24 08 e8 8b f8 00 00 be fe ff ff ff 48 89 df e8 0d f7 00 00 48 8d 50 01 be fe ff ff ff 48 89 | D$...........H.......H.P......H. |
5760 | df e8 34 ff 00 00 4c 8b 44 24 08 eb bc 44 03 74 24 04 41 29 ee 44 89 f5 ff c5 e9 52 ff ff ff be | ..4...L.D$...D.t$.A).D.....R.... |
5780 | 64 0a 45 00 48 89 df 31 ed e8 6c fd 00 00 be 6a 0a 45 00 48 89 df e8 5f fd 00 00 48 63 c5 48 8b | d.E.H..1..l....j.E.H..._...Hc.H. |
57a0 | 34 c5 90 e3 65 00 48 85 f6 74 32 48 89 df e8 6d 37 01 00 85 c0 0f 85 a1 00 00 00 45 31 c9 45 31 | 4...e.H..t2H...m7..........E1.E1 |
57c0 | c0 31 c9 83 ca ff 31 f6 48 89 df e8 d8 00 01 00 85 c0 0f 85 84 00 00 00 e9 9b 00 00 00 be 73 0a | .1....1.H.....................s. |
57e0 | 45 00 48 89 df e8 16 fa 00 00 83 ce ff ba 79 0a 45 00 48 89 df e8 a2 fa 00 00 83 ca ff be fe ff | E.H...........y.E.H............. |
5800 | ff ff 48 89 df e8 54 f2 00 00 be fe ff ff ff 48 89 df e8 04 f2 00 00 48 89 df e8 e5 f1 00 00 be | ..H...T........H.......H........ |
5820 | 83 0a 45 00 89 c5 48 89 df e8 d2 f9 00 00 31 f6 45 31 c9 45 31 c0 ba 01 00 00 00 48 89 df 89 e9 | ..E...H.......1.E1.E1......H.... |
5840 | e8 63 00 01 00 31 d2 83 ce ff 85 c0 48 89 df 75 13 e8 c2 f4 00 00 f2 0f 2c c0 eb 23 31 d2 83 ce | .c...1......H..u........,..#1... |
5860 | ff 48 89 df e8 6d f5 00 00 48 89 c7 e8 7f e8 ff ff b8 01 00 00 00 eb 07 ff c5 e9 1c ff ff ff 48 | .H...m...H.....................H |
5880 | 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 48 89 f5 ba 00 10 00 00 53 48 89 fb bf 91 0a 45 00 | ...[]A\A]A^A_.UH.......SH.....E. |
58a0 | 48 81 ec 18 10 00 00 48 8d 74 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 08 10 00 00 31 c0 e8 | H......H.t$.dH..%(...H..$....1.. |
58c0 | 9c e8 ff ff 48 89 c2 48 8d 44 24 08 85 d2 0f 8f 93 00 00 00 31 d2 be 0e 51 40 00 48 89 df e8 38 | ....H..H.D$.........1...Q@.H...8 |
58e0 | f8 00 00 48 89 ee 48 89 df e8 e5 f6 00 00 bf 68 22 45 00 e8 38 e7 ff ff 48 89 df 48 89 c6 e8 d0 | ...H..H........h"E..8...H..H.... |
5900 | f6 00 00 45 31 c9 45 31 c0 31 c9 ba 01 00 00 00 be 02 00 00 00 48 89 df e8 8b ff 00 00 85 c0 75 | ...E1.E1.1...........H.........u |
5920 | 6e 83 ce ff 48 89 df e8 19 f2 00 00 85 c0 74 5f be bf 39 45 00 48 89 df e8 96 f6 00 00 48 89 ee | n...H.........t_..9E.H.......H.. |
5940 | 48 89 df e8 8b f6 00 00 be 03 00 00 00 48 89 df e8 5f 02 01 00 31 d2 83 ce ff 48 89 df e8 74 f4 | H............H..._...1....H...t. |
5960 | 00 00 48 85 c0 74 28 48 89 c6 48 89 df e8 61 f6 00 00 48 8b 8c 24 08 10 00 00 64 48 33 0c 25 28 | ..H..t(H..H...a...H..$....dH3.%( |
5980 | 00 00 00 b8 01 00 00 00 74 5c e8 31 e8 ff ff 48 89 df e8 b6 ef ff ff be bf 39 45 00 48 89 df e8 | ........t\.1...H.........9E.H... |
59a0 | 2f f6 00 00 48 89 ee 48 89 df e8 24 f6 00 00 48 89 df e8 e8 00 00 00 85 c0 75 0f be 03 00 00 00 | /...H..H...$...H.........u...... |
59c0 | 48 89 df e8 ec 01 01 00 eb 0d be fe ff ff ff 48 89 df e8 44 f0 00 00 31 d2 83 ce ff 48 89 df e8 | H..............H...D...1....H... |
59e0 | f2 f3 00 00 eb 81 48 81 c4 18 10 00 00 5b 5d c3 53 31 d2 be 01 00 00 00 48 89 fb 48 81 ec 90 00 | ......H......[].S1......H..H.... |
5a00 | 00 00 e8 91 36 01 00 80 38 00 be 01 00 00 00 74 1b 48 89 e6 48 89 c7 e8 64 8f 01 00 31 f6 85 c0 | ....6...8......t.H..H...d...1... |
5a20 | 75 0a 8b 74 24 18 81 e6 00 40 00 00 48 89 df e8 79 f7 00 00 48 81 c4 90 00 00 00 b8 01 00 00 00 | u..t$....@..H...y...H........... |
5a40 | 5b c3 55 31 d2 be 01 00 00 00 53 48 89 fb 51 e8 44 36 01 00 be fd 01 00 00 48 89 c7 48 89 c5 e8 | [.U1......SH..Q.D6.......H..H... |
5a60 | 7c e6 ff ff 85 c0 74 21 48 89 df e8 d2 f4 00 00 48 89 ea be b8 0c 45 00 48 89 df 31 c0 e8 e2 f5 | |.....t!H.......H.....E.H..1.... |
5a80 | 00 00 b8 02 00 00 00 eb 12 be 01 00 00 00 48 89 df e8 17 f7 00 00 b8 01 00 00 00 5a 5b 5d c3 53 | ..............H............Z[].S |
5aa0 | 31 d2 83 ce ff 48 89 fb e8 eb 35 01 00 8a 10 80 fa 2f 74 16 80 fa 5c 74 11 80 fa 24 74 0c 31 c9 | 1....H....5....../t...\t...$t.1. |
5ac0 | 84 d2 74 18 80 78 01 3a 75 12 be 01 00 00 00 48 89 df e8 d6 f6 00 00 b9 01 00 00 00 89 c8 5b c3 | ..t..x.:u......H..............[. |
5ae0 | 50 31 f6 e8 c5 f6 00 00 b8 01 00 00 00 5a c3 53 83 7a 1c 00 48 89 d3 75 13 48 8b 4a 10 48 89 f2 | P1...........Z.S.z..H..u.H.J.H.. |
5b00 | 48 89 fe 48 8b 3b ff 53 08 89 43 1c 5b c3 48 83 ec 18 48 89 f2 be 01 00 00 00 40 88 7c 24 0f 48 | H..H.;.S..C.[.H...H.......@.|$.H |
5b20 | 8d 7c 24 0f e8 c6 ff ff ff 48 83 c4 18 c3 48 83 ec 18 48 89 f2 be 04 00 00 00 89 7c 24 0c 48 8d | .|$......H....H...H........|$.H. |
5b40 | 7c 24 0c e8 a7 ff ff ff 48 83 c4 18 c3 55 48 89 fd 53 48 89 f3 48 83 ec 18 48 85 ff 75 09 31 ff | |$......H....UH..SH..H...H..u.1. |
5b60 | e8 a9 ff ff ff eb 4e 48 8b 47 10 48 8d 78 01 48 81 ff fe 00 00 00 48 89 7c 24 08 77 07 e8 8c ff | ......NH.G.H.x.H......H.|$.w.... |
5b80 | ff ff eb 1c bf ff 00 00 00 e8 80 ff ff ff 48 8d 7c 24 08 48 89 da be 08 00 00 00 e8 4f ff ff ff | ..............H.|$.H........O... |
5ba0 | 48 8b 44 24 08 48 8d 7d 20 48 89 da 48 8d 70 ff e8 3a ff ff ff 48 83 c4 18 5b 5d c3 41 56 41 55 | H.D$.H.}.H..H.p..:...H...[].AVAU |
5bc0 | 41 54 55 48 89 fd 53 48 89 d3 48 83 ec 10 83 7a 18 00 75 09 48 8b 7f 68 48 39 f7 75 0c 48 89 de | ATUH..SH..H....z..u.H..hH9.u.H.. |
5be0 | 31 ff e8 27 ff ff ff eb 08 48 89 d6 e8 5c ff ff ff 8b 7d 28 48 89 de 45 31 ed e8 2f ff ff ff 8b | 1..'.....H...\....}(H..E1../.... |
5c00 | 7d 2c 48 89 de e8 24 ff ff ff 0f b6 7d 0a 48 89 de e8 f8 fe ff ff 0f b6 7d 0b 48 89 de e8 ec fe | },H...$.....}.H.........}.H..... |
5c20 | ff ff 0f b6 7d 0c 48 89 de e8 e0 fe ff ff 8b 7d 18 48 89 de e8 f5 fe ff ff 48 63 75 18 48 8b 7d | ....}.H........}.H.......Hcu.H.} |
5c40 | 38 48 89 da 48 c1 e6 02 e8 a2 fe ff ff 44 8b 75 14 48 89 de 44 89 f7 e8 d2 fe ff ff 45 39 ee 0f | 8H..H........D.u.H..D.......E9.. |
5c60 | 8e 97 00 00 00 4d 89 ec 48 89 de 49 c1 e4 04 4c 03 65 30 41 8b 7c 24 08 83 e7 3f e8 8e fe ff ff | .....M..H..I...L.e0A.|$...?..... |
5c80 | 41 8b 44 24 08 83 e0 3f 83 f8 04 74 5b 7f 22 83 f8 01 74 29 83 f8 03 75 5b f2 41 0f 10 04 24 48 | A.D$...?...t[."...t)...u[.A...$H |
5ca0 | 89 da be 08 00 00 00 48 89 e7 f2 0f 11 04 24 eb 30 83 f8 13 74 15 83 f8 14 74 2d eb 37 41 8b 3c | .......H......$.0...t....t-.7A.< |
5cc0 | 24 48 89 de e8 45 fe ff ff eb 29 49 8b 04 24 48 8d 7c 24 08 48 89 da be 08 00 00 00 48 89 44 24 | $H...E....)I..$H.|$.H.......H.D$ |
5ce0 | 08 e8 09 fe ff ff eb 0c 49 8b 3c 24 48 89 de e8 59 fe ff ff 49 ff c5 e9 60 ff ff ff 44 8b 6d 10 | ........I.<$H...Y...I...`...D.m. |
5d00 | 48 89 de 45 31 e4 44 89 ef e8 20 fe ff ff 45 39 e5 7e 30 48 8b 45 58 4d 89 e6 48 89 de 49 c1 e6 | H..E1.D.......E9.~0H.EXM..H..I.. |
5d20 | 04 49 ff c4 42 0f b6 7c 30 08 e8 df fd ff ff 48 8b 45 58 48 89 de 42 0f b6 7c 30 09 e8 cd fd ff | .I..B..|0......H.EXH..B..|0..... |
5d40 | ff eb cb 44 8b 6d 20 48 89 de 45 31 e4 44 89 ef e8 d9 fd ff ff 45 39 e5 7e 19 48 8b 45 40 48 8b | ...D.m.H..E1.D.......E9.~.H.E@H. |
5d60 | 75 68 48 89 da 4a 8b 3c e0 49 ff c4 e8 4b fe ff ff eb e2 45 31 e4 83 7b 18 00 75 04 4c 63 65 1c | uhH..J.<.I...K.....E1..{..u.Lce. |
5d80 | 48 89 de 44 89 e7 45 31 ed e8 a0 fd ff ff 48 8b 7d 48 4a 8d 34 a5 00 00 00 00 48 89 da e8 4d fd | H..D..E1......H.}HJ.4.....H...M. |
5da0 | ff ff 83 7b 18 00 75 04 44 8b 6d 24 48 89 de 44 89 ef 45 31 e4 e8 74 fd ff ff 45 39 e5 7e 3e 48 | ...{..u.D.m$H..D..E1..t...E9.~>H |
5dc0 | 8b 45 50 4d 89 e6 48 89 de 49 c1 e6 04 49 ff c4 4a 8b 3c 30 e8 74 fd ff ff 48 8b 45 50 48 89 de | .EPM..H..I...I..J.<0.t...H.EPH.. |
5de0 | 42 8b 7c 30 08 e8 44 fd ff ff 48 8b 45 50 48 89 de 42 8b 7c 30 0c e8 33 fd ff ff eb bd 45 31 ed | B.|0..D...H.EPH..B.|0..3.....E1. |
5e00 | 83 7b 18 00 75 04 44 8b 6d 10 48 89 de 44 89 ef 45 31 e4 e8 16 fd ff ff 45 39 e5 7e 1b 4c 89 e0 | .{..u.D.m.H..D..E1......E9.~.L.. |
5e20 | 48 89 de 49 ff c4 48 c1 e0 04 48 03 45 58 48 8b 38 e8 17 fd ff ff eb e0 48 83 c4 10 5b 5d 41 5c | H..I..H...H.EXH.8.......H...[]A\ |
5e40 | 41 5d 41 5e c3 53 48 89 f3 be 04 00 00 00 48 83 ec 30 48 89 54 24 18 48 8d 54 24 10 48 89 7c 24 | A]A^.SH.......H..0H.T$.H.T$.H.|$ |
5e60 | 10 bf d8 0c 45 00 48 89 4c 24 20 44 89 44 24 28 c7 44 24 2c 00 00 00 00 e8 72 fc ff ff 48 8d 74 | ....E.H.L$.D.D$(.D$,.....r...H.t |
5e80 | 24 10 bf 53 00 00 00 e8 82 fc ff ff 48 8d 74 24 10 31 ff e8 76 fc ff ff 48 8d 54 24 10 be 06 00 | $..S........H.t$.1..v...H.T$.... |
5ea0 | 00 00 bf dd 0c 45 00 e8 43 fc ff ff 48 8d 74 24 10 bf 04 00 00 00 e8 53 fc ff ff 48 8d 74 24 10 | .....E..C...H.t$.......S...H.t$. |
5ec0 | bf 08 00 00 00 e8 44 fc ff ff 48 8d 74 24 10 bf 04 00 00 00 e8 35 fc ff ff 48 8d 74 24 10 bf 08 | ......D...H.t$.......5...H.t$... |
5ee0 | 00 00 00 e8 26 fc ff ff 48 8d 74 24 10 bf 08 00 00 00 e8 17 fc ff ff 48 8d 54 24 10 48 89 e7 be | ....&...H.t$...........H.T$.H... |
5f00 | 08 00 00 00 48 c7 04 24 78 56 00 00 e8 de fb ff ff f2 0f 10 05 cf ad 04 00 48 8d 54 24 10 48 8d | ....H..$xV...............H.T$.H. |
5f20 | 7c 24 08 be 08 00 00 00 f2 0f 11 44 24 08 e8 bc fb ff ff 8b 7b 10 48 8d 74 24 10 e8 ce fb ff ff | |$.........D$.......{.H.t$...... |
5f40 | 48 8d 54 24 10 48 89 df 31 f6 e8 6d fc ff ff 8b 44 24 2c 48 83 c4 30 5b c3 41 54 41 89 d4 55 48 | H.T$.H..1..m....D$,H..0[.ATA..UH |
5f60 | 89 f5 53 48 89 fb 48 83 ec 20 8b 43 08 83 f8 03 75 56 f2 0f 10 0b 66 0f 28 c1 f2 0f 11 4c 24 08 | ..SH..H....C....uV....f.(....L$. |
5f80 | e8 6b e6 ff ff f2 0f 10 4c 24 08 66 0f 2e c8 7a 02 74 16 45 85 e4 75 04 31 c0 eb 71 41 ff cc 7e | .k......L$.f...z.t.E..u.1..qA..~ |
5fa0 | 08 f2 0f 58 05 77 b0 04 00 66 0f 2e 05 77 b0 04 00 72 e5 f2 0f 10 0d 75 b0 04 00 66 0f 2e c8 76 | ...X.w...f...w...r.....u...f...v |
5fc0 | d7 f2 48 0f 2c c0 eb 08 83 f8 13 75 0e 48 8b 03 48 89 45 00 b8 01 00 00 00 eb 32 83 e0 0f 83 f8 | ..H.,......u.H..H.E.......2..... |
5fe0 | 04 75 b5 48 8b 03 48 8d 74 24 10 48 8d 78 20 e8 5f 74 01 00 48 8b 13 48 8b 52 10 48 ff c2 48 39 | .u.H..H.t$.H.x.._t..H..H.R.H..H9 |
6000 | d0 75 95 48 8d 5c 24 10 e9 5d ff ff ff 48 83 c4 20 5b 5d 41 5c c3 41 57 4c 8d 7e 20 41 56 45 31 | .u.H.\$..]...H...[]A\.AWL.~.AVE1 |
6020 | f6 41 55 49 83 cd ff 41 54 4c 8d 67 20 55 53 51 48 8b 6f 10 48 8b 5e 10 4c 89 fe 4c 89 e7 e8 8d | .AUI...ATL.g.USQH.o.H.^.L..L.... |
6040 | e4 ff ff 85 c0 75 37 44 88 f0 4c 89 e9 4c 89 e7 f2 ae 48 f7 d1 48 8d 41 ff 48 39 d8 75 0a 31 c0 | .....u7D..L..L....H..H.A.H9.u.1. |
6060 | 48 39 eb 0f 95 c0 eb 16 48 39 e8 74 0e 49 01 cc 48 29 cd 49 01 cf 48 29 cb eb bd 83 c8 ff 5a 5b | H9......H9.t.I..H).I..H)......Z[ |
6080 | 5d 41 5c 41 5d 41 5e 41 5f c3 8b 47 08 83 f8 03 75 06 f2 0f 10 07 eb 16 83 f8 13 75 18 f2 48 0f | ]A\A]A^A_..G....u..........u..H. |
60a0 | 2a 07 f2 0f 11 44 24 f8 f2 0f 10 44 24 f8 f2 0f 11 06 b0 01 c3 48 c7 06 00 00 00 00 31 c0 c3 41 | *....D$....D$........H......1..A |
60c0 | 54 49 89 f4 55 53 48 89 fb 48 83 ec 10 8b 47 08 83 f8 13 75 07 f2 48 0f 2a 07 eb 3a 83 e0 0f 31 | TI..USH..H....G....u..H.*..:...1 |
60e0 | ed 83 f8 04 75 3b 48 8b 07 48 89 e6 48 8d 78 20 e8 5e 73 01 00 48 8b 13 48 8b 52 10 48 ff c2 48 | ....u;H..H..H.x..^s..H..H.R.H..H |
6100 | 39 d0 75 1d 83 7c 24 08 13 f2 0f 10 04 24 75 06 f2 48 0f 2a 04 24 f2 41 0f 11 04 24 bd 01 00 00 | 9.u..|$......$u..H.*.$.A...$.... |
6120 | 00 48 83 c4 10 89 e8 5b 5d 41 5c c3 31 d2 e9 26 fe ff ff 41 57 41 56 49 89 ce 41 55 49 89 d5 41 | .H.....[]A\.1..&...AWAVI..AUI..A |
6140 | 54 41 bc d0 07 00 00 55 48 89 fd 53 48 89 f3 48 83 ec 18 83 7b 08 45 75 65 48 8b 13 4c 89 ee 48 | TA.....UH..SH..H....{.EueH..L..H |
6160 | 89 d7 48 89 14 24 e8 de 26 00 00 83 78 08 00 49 89 c7 48 8b 14 24 74 1b 41 0f 10 07 0f 29 04 24 | ..H..$..&...x..I..H..$t.A....).$ |
6180 | 41 0f 11 06 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 8b 7a 28 48 85 ff 74 dc f6 47 0a 01 | A...H...[]A\A]A^A_.H.z(H..t..G.. |
61a0 | 75 d6 48 8b 45 18 31 f6 48 8b 90 f8 00 00 00 e8 f2 e3 00 00 48 85 c0 48 89 c6 75 28 eb ba 31 d2 | u.H.E.1.H...........H..H..u(..1. |
61c0 | 48 89 de 48 89 ef e8 04 e4 00 00 83 78 08 00 48 89 c6 75 10 ba f8 23 45 00 48 89 de 48 89 ef e8 | H..H........x..H..u...#E.H..H... |
61e0 | ca 84 01 00 8b 46 08 83 e0 0f 83 f8 06 75 25 48 83 c4 18 48 89 da 48 89 ef 5b 5d 41 5c 4c 89 e9 | .....F.......u%H...H..H..[]A\L.. |
6200 | 4d 89 f0 41 b9 01 00 00 00 41 5d 41 5e 41 5f e9 0c e4 00 00 41 ff cc 74 08 48 89 f3 e9 32 ff ff | M..A.....A]A^A_.....A..t.H...2.. |
6220 | ff be f0 0c 45 00 48 89 ef 31 c0 e8 62 83 01 00 41 57 49 89 d7 41 56 41 be d0 07 00 00 41 55 49 | ....E.H..1..b...AWI..AVA.....AUI |
6240 | 89 cd 41 54 55 48 89 f5 53 48 89 fb 48 83 ec 18 83 7d 08 45 0f 85 b9 00 00 00 4c 8b 65 00 4c 89 | ..ATUH..SH..H....}.E......L.e.L. |
6260 | fe 4c 89 e7 e8 e0 25 00 00 83 78 08 00 48 89 c1 75 55 49 8b 7c 24 28 48 85 ff 75 1c 48 81 f9 c0 | .L....%...x..H..uUI.|$(H..u.H... |
6280 | 44 45 00 75 42 4c 89 fa 4c 89 e6 48 89 df e8 dd 28 00 00 48 89 c1 eb 2f f6 47 0a 02 75 de 48 89 | DE.uBL..L..H....(..H.../.G..u.H. |
62a0 | 44 24 08 48 8b 43 18 be 01 00 00 00 48 8b 90 00 01 00 00 e8 ee e2 00 00 48 85 c0 48 89 c6 48 8b | D$.H.C......H...........H..H..H. |
62c0 | 4c 24 08 75 77 eb b5 41 0f 10 45 00 0f 11 01 41 c6 44 24 0a 00 41 f6 45 08 40 0f 84 a5 00 00 00 | L$.uw..A..E....A.D$..A.E.@...... |
62e0 | 41 f6 44 24 09 04 0f 84 99 00 00 00 49 8b 45 00 f6 40 09 03 0f 84 8b 00 00 00 48 83 c4 18 48 89 | A.D$........I.E..@........H...H. |
6300 | df 4c 89 e6 5b 5d 41 5c 41 5d 41 5e 41 5f e9 9a d6 00 00 48 89 ee ba 01 00 00 00 48 89 df e8 ac | .L..[]A\A]A^A_.....H.......H.... |
6320 | e2 00 00 83 78 08 00 48 89 c6 75 10 ba f8 23 45 00 48 89 ee 48 89 df e8 72 83 01 00 8b 46 08 83 | ....x..H..u...#E.H..H...r....F.. |
6340 | e0 0f 83 f8 06 75 22 48 83 c4 18 48 89 df 48 89 ea 5b 5d 41 5c 4d 89 e8 4c 89 f9 45 31 c9 41 5d | .....u"H...H..H..[]A\M..L..E1.A] |
6360 | 41 5e 41 5f e9 b7 e2 00 00 41 ff ce 74 08 48 89 f5 e9 da fe ff ff be 17 0d 45 00 48 89 df 31 c0 | A^A_.....A..t.H..........E.H..1. |
6380 | e8 0d 82 01 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 49 89 fc 55 48 89 d5 53 48 89 | .....H...[]A\A]A^A_.ATI..UH..SH. |
63a0 | f3 48 83 ec 10 83 7e 08 13 75 11 83 7a 08 13 75 0b 48 8b 02 48 39 06 0f 9c c0 eb 2e 48 89 e6 48 | .H....~..u..z..u.H..H9......H..H |
63c0 | 89 df e8 c3 fc ff ff 85 c0 74 24 48 8d 74 24 08 48 89 ef e8 b2 fc ff ff 85 c0 74 13 f2 0f 10 44 | .........t$H.t$.H.........t....D |
63e0 | 24 08 66 0f 2e 04 24 0f 97 c0 0f b6 c0 eb 4c 8b 43 08 83 e0 0f 83 f8 04 75 1c 8b 45 08 83 e0 0f | $.f...$.......L.C.......u..E.... |
6400 | 83 f8 04 75 11 48 8b 75 00 48 8b 3b e8 05 fc ff ff c1 e8 1f eb 25 b9 14 00 00 00 48 89 ea 48 89 | ...u.H.u.H.;.........%.....H..H. |
6420 | de 4c 89 e7 e8 db e3 00 00 85 c0 79 0e 48 89 ea 48 89 de 4c 89 e7 e8 63 83 01 00 48 83 c4 10 5b | .L.........y.H..H..L...c...H...[ |
6440 | 5d 41 5c c3 41 54 49 89 fc 55 48 89 d5 53 48 89 f3 48 83 ec 10 83 7e 08 13 75 14 83 7a 08 13 75 | ]A\.ATI..UH..SH..H....~..u..z..u |
6460 | 0e 48 8b 02 48 39 06 0f 9e c0 e9 98 00 00 00 48 89 e6 48 89 df e8 10 fc ff ff 85 c0 74 21 48 8d | .H..H9.........H..H.........t!H. |
6480 | 74 24 08 48 89 ef e8 ff fb ff ff 85 c0 74 10 f2 0f 10 44 24 08 66 0f 2e 04 24 0f 93 c0 eb 68 8b | t$.H.........t....D$.f...$....h. |
64a0 | 43 08 83 e0 0f 83 f8 04 75 1e 8b 45 08 83 e0 0f 83 f8 04 75 13 48 8b 75 00 48 8b 3b e8 55 fb ff | C.......u..E.......u.H.u.H.;.U.. |
64c0 | ff 85 c0 0f 9e c0 eb 3f b9 15 00 00 00 48 89 ea 48 89 de 4c 89 e7 e8 29 e3 00 00 85 c0 79 2b b9 | .......?.....H..H..L...).....y+. |
64e0 | 14 00 00 00 48 89 da 48 89 ee 4c 89 e7 e8 12 e3 00 00 85 c0 79 0e 48 89 ea 48 89 de 4c 89 e7 e8 | ....H..H..L.........y.H..H..L... |
6500 | 9a 82 01 00 0f 94 c0 0f b6 c0 48 83 c4 10 5b 5d 41 5c c3 41 55 41 54 49 89 f4 55 53 48 89 d3 48 | ..........H...[]A\.AUATI..USH..H |
6520 | 83 ec 18 8b 56 08 8b 43 08 31 d0 89 c5 83 e5 3f 74 40 83 e0 0f 89 c5 74 07 31 ed e9 8a 01 00 00 | ....V..C.1.....?t@.....t.1...... |
6540 | 83 e2 0f 83 fa 03 75 f1 48 89 e6 4c 89 e7 e8 37 fb ff ff 48 8d 74 24 08 48 89 df e8 2a fb ff ff | ......u.H..L...7...H.t$.H...*... |
6560 | f2 0f 10 04 24 31 c0 66 0f 2e 44 24 08 0f 9b c0 eb 28 83 e2 3f 83 fa 16 0f 87 0c 01 00 00 49 89 | ....$1.f..D$.....(..?.........I. |
6580 | fd ff 24 d5 f8 0d 45 00 f2 0f 10 06 31 c0 bd 00 00 00 00 66 0f 2e 03 0f 9b c0 0f 44 e8 e9 28 01 | ..$...E.....1......f.......D..(. |
65a0 | 00 00 8b 03 39 06 40 0f 94 c5 40 0f b6 ed e9 17 01 00 00 48 8b 33 49 8b 3c 24 e8 39 dc 00 00 89 | ....9.@...@........H.3I.<$.9.... |
65c0 | c5 e9 04 01 00 00 48 8b 06 48 3b 03 0f 84 f3 00 00 00 48 85 ff 0f 84 5e ff ff ff 48 8b 78 10 48 | ......H..H;.......H....^...H.x.H |
65e0 | 85 ff 75 09 48 8b 03 48 8b 78 10 eb 4b f6 47 0a 20 75 f1 49 8b 45 18 be 05 00 00 00 48 8b 90 20 | ..u.H..H.x..K.G..u.I.E......H... |
6600 | 01 00 00 e8 9e df 00 00 48 85 c0 0f 85 85 00 00 00 eb d1 48 8b 06 48 3b 03 0f 84 a6 00 00 00 48 | ........H..........H..H;.......H |
6620 | 85 ff 0f 84 11 ff ff ff 48 8b 78 28 48 85 ff 75 11 48 8b 03 48 8b 78 28 48 85 ff 75 27 e9 88 00 | ........H.x(H..u.H..H.x(H..u'... |
6640 | 00 00 f6 47 0a 20 75 e9 49 8b 45 18 be 05 00 00 00 48 8b 90 20 01 00 00 e8 49 df 00 00 48 85 c0 | ...G..u.I.E......H.......I...H.. |
6660 | 75 34 eb cd f6 47 0a 20 75 60 49 8b 45 18 be 05 00 00 00 48 8b 90 20 01 00 00 e8 27 df 00 00 48 | u4...G..u`I.E......H.......'...H |
6680 | 85 c0 0f 84 b1 fe ff ff eb 0c 48 8b 03 49 39 04 24 e9 10 ff ff ff 4d 8b 45 10 4c 89 e2 48 89 c6 | ..........H..I9.$.....M.E.L..H.. |
66a0 | 41 b9 01 00 00 00 48 89 d9 4c 89 ef e8 6f df 00 00 49 8b 45 10 8b 50 08 85 d2 74 0e ff ca 75 05 | A.....H..L...o...I.E..P...t...u. |
66c0 | 83 38 00 74 05 bd 01 00 00 00 48 83 c4 18 89 e8 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 89 f5 | .8.t......H.....[]A\A].AWAVAUA.. |
66e0 | 41 54 55 48 89 fd 53 52 48 8b 5d 10 8b 43 e8 83 e0 0f 83 e8 03 83 f8 01 77 1e 8b 43 f8 83 e0 0f | ATUH..SRH.]..C..........w..C.... |
6700 | 83 f8 04 74 2e 83 f8 03 75 0e 48 8d 73 f0 48 89 ef e8 f9 6e 01 00 eb 1b 48 8d 73 e0 48 8d 53 f0 | ...t....u.H.s.H....n....H.s.H.S. |
6720 | 41 b8 16 00 00 00 48 89 ef 48 89 f1 e8 0e e0 00 00 eb 5a 48 8b 43 f0 4c 8b 70 10 8b 43 e8 4d 85 | A.....H..H........ZH.C.L.p..C.M. |
6740 | f6 75 23 83 e0 0f 41 bc 02 00 00 00 83 f8 03 0f 85 0d 01 00 00 48 8d 73 e0 48 89 ef e8 ae 6e 01 | .u#...A..............H.s.H....n. |
6760 | 00 e9 fc 00 00 00 83 e0 0f 83 f8 04 74 0c 4c 8d 7b e0 41 bc 01 00 00 00 eb 24 48 8b 43 e0 48 83 | ............t.L.{.A......$H.C.H. |
6780 | 78 10 00 75 e9 0f 10 43 f0 0f 11 43 e0 41 bc 02 00 00 00 e9 ca 00 00 00 49 01 d6 41 ff c4 45 39 | x..u...C...C.A..........I..A..E9 |
67a0 | ec 7d 4a 41 8b 57 08 83 e2 0f 83 fa 04 75 2c 49 8b 17 48 b9 ff ff ff ff ff ff ff 7f 49 83 ef 10 | .}JA.W.......u,I..H.........I... |
67c0 | 4c 29 f1 48 8b 52 10 48 39 ca 72 cc be 3e 0d 45 00 48 89 ef 31 c0 e8 b7 7d 01 00 83 fa 03 75 0d | L).H.R.H9.r..>.E.H..1...}.....u. |
67e0 | 4c 89 fe 48 89 ef e8 24 6e 01 00 eb c2 48 8b 45 18 4c 89 f2 48 89 ef 48 8d b0 b0 00 00 00 e8 2d | L..H...$n....H.E.L..H..H.......- |
6800 | ac 00 00 4d 63 d4 45 31 c0 31 d2 4d 6b f2 f0 49 01 de 4c 89 c1 4c 8d 1c 10 49 ff c0 48 c1 e1 04 | ...Mc.E1.1.Mk..I..L..L...I..H... |
6820 | 49 8b 34 0e 4c 89 df 4c 8b 4e 10 48 83 c6 20 4c 89 c9 4c 01 ca f3 a4 44 89 e1 44 29 c1 85 c9 7f | I.4.L..L.N.H...L..L....D..D).... |
6840 | d1 49 c1 e2 04 48 89 c6 48 89 ef 4c 29 d3 e8 00 db 00 00 48 89 03 8a 40 08 83 c8 40 0f b6 c0 89 | .I...H..H..L)......H...@...@.... |
6860 | 43 08 45 29 e5 4d 63 e4 4d 6b e4 f0 41 ff c5 49 83 c4 10 4c 01 65 10 41 83 fd 01 0f 8f 67 fe ff | C.E).Mc.Mk..A..I...L.e.A.....g.. |
6880 | ff 58 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 54 55 48 89 f5 53 48 89 d3 41 53 8b 42 08 83 e0 | .X[]A\A]A^A_.AUATUH..SH..AS.B... |
68a0 | 0f 83 f8 04 74 43 83 f8 05 49 89 fc 75 55 4c 8b 2a 49 8b 7d 28 48 85 ff 75 0c 4c 89 ef e8 fb 25 | ....tC...I..uUL.*I.}(H..u.L....% |
68c0 | 00 00 48 98 eb 2a f6 47 0a 10 75 ee 49 8b 54 24 18 be 04 00 00 00 48 8b 92 18 01 00 00 e8 c4 dc | ..H..*.G..u.I.T$......H......... |
68e0 | 00 00 48 85 c0 75 3f eb d1 48 8b 02 48 8b 40 10 48 89 45 00 c7 45 08 13 00 00 00 58 5b 5d 41 5c | ..H..u?..H..H.@.H.E..E.....X[]A\ |
6900 | 41 5d c3 ba 04 00 00 00 48 89 de e8 bf dc 00 00 83 78 08 00 75 10 ba 55 0d 45 00 48 89 de 4c 89 | A]......H........x..u..U.E.H..L. |
6920 | e7 e8 88 7d 01 00 41 5a 48 89 d9 48 89 da 49 89 e8 5b 5d 4c 89 e7 41 b9 01 00 00 00 48 89 c6 41 | ...}..AZH..H..I..[]L..A.....H..A |
6940 | 5c 41 5d e9 d8 dc 00 00 48 8d 42 01 48 89 d1 48 83 f8 01 48 89 f0 77 15 48 f7 d8 48 85 d2 75 1f | \A].....H.B.H..H...H..w.H..H..u. |
6960 | 50 be 63 0d 45 00 31 c0 e8 25 7c 01 00 48 99 48 f7 f9 48 31 f1 79 08 48 83 fa 01 48 83 d0 ff c3 | P.c.E.1..%|..H.H..H1.y.H...H.... |
6980 | 48 8d 42 01 48 89 d1 48 83 f8 01 77 12 31 c0 48 85 d2 75 25 52 be 7d 0d 45 00 e8 f3 7b 01 00 48 | H.B.H..H...w.1.H..u%R.}.E...{..H |
69a0 | 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 f6 79 13 31 | ..H.H..1.H..t.H1.H..y.H...H..y.1 |
69c0 | c0 48 83 fe c1 7c 1b 89 f1 48 89 f8 f7 d9 48 d3 e8 c3 40 88 f1 31 c0 48 d3 e7 48 83 fe 3f 48 0f | .H...|...H....H...@..1.H..H..?H. |
69e0 | 4e c7 c3 41 55 41 54 55 53 48 89 fb 48 83 ec 18 48 8b 6f 20 48 8b 45 28 48 8b 55 20 44 8b 60 fc | N..AUATUSH..H...H.o.H.E(H.U.D.`. |
6a00 | 44 89 e0 83 e0 3f 83 f8 1c 74 4c 77 1b 83 f8 06 0f 82 47 01 00 00 83 f8 07 76 3c 83 e8 0c 83 f8 | D....?...tLw......G......v<..... |
6a20 | 0e 76 34 e9 35 01 00 00 83 f8 21 77 13 83 f8 1f 73 4f 83 f8 1d 0f 84 af 00 00 00 e9 1d 01 00 00 | .v4.5.....!w....sO.............. |
6a40 | 83 f8 24 0f 84 03 01 00 00 83 f8 29 0f 84 03 01 00 00 e9 06 01 00 00 48 8b 43 10 41 c1 ec 06 45 | ..$........)...........H.C.A...E |
6a60 | 0f b6 e4 49 c1 e4 04 0f 10 40 f0 48 8d 48 f0 0f 29 04 24 48 89 4b 10 42 0f 11 04 22 e9 dc 00 00 | ...I.....@.H.H..).$H.K.B...".... |
6a80 | 00 48 8b 4f 10 45 31 ed 8b 71 f8 85 f6 74 12 ff ce 41 b5 01 75 0b 45 31 ed 83 79 f0 00 41 0f 95 | .H.O.E1..q...t...A..u.E1..y..A.. |
6aa0 | c5 48 83 e9 10 83 f8 21 48 89 4b 10 75 28 44 89 e6 48 89 df c1 ee 17 48 c1 e6 04 48 01 d6 ba 15 | .H.....!H.K.u(D..H.....H...H.... |
6ac0 | 00 00 00 e8 07 db 00 00 44 89 ea 83 f2 01 83 78 08 00 44 0f 44 ea 41 c1 ec 06 45 0f b6 e4 45 39 | ........D......x..D.D.A...E...E9 |
6ae0 | e5 74 7a 48 83 45 28 04 eb 73 48 8b 47 10 44 89 e1 c1 e9 17 48 c1 e1 04 48 89 c7 0f 10 50 f0 48 | .tzH.E(..sH.G.D.....H...H....P.H |
6b00 | 29 d7 48 89 fa 48 29 ca 48 8d 72 e0 0f 11 50 d0 48 c1 fe 04 83 fe 01 7e 10 48 83 e8 20 48 89 df | ).H..H).H.r...P.H......~.H...H.. |
6b20 | 48 89 43 10 e8 ae fb ff ff 41 c1 ec 06 48 8b 43 10 45 0f b6 e4 49 c1 e4 04 4c 03 65 20 0f 10 58 | H.C......A...H.C.E...I...L.e...X |
6b40 | f0 0f 29 1c 24 41 0f 11 1c 24 eb 09 41 81 e4 00 c0 7f 00 74 08 48 8b 45 08 48 89 43 10 48 83 c4 | ..).$A...$..A......t.H.E.H.C.H.. |
6b60 | 18 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 54 55 48 89 fd 53 48 83 ec 68 48 8b 5f 20 48 8b 03 | .[]A\A].AWAVAUATUH..SH..hH._.H.. |
6b80 | 48 8b 00 48 89 44 24 08 48 8b 40 18 4c 8b 68 30 4c 8b 63 20 48 8b 43 28 48 8d 50 04 48 89 53 28 | H..H.D$.H.@.L.h0L.c.H.C(H.P.H.S( |
6ba0 | 44 8b 00 8a 85 c8 00 00 00 a8 0c 74 2d 8b bd c0 00 00 00 8d 57 ff 85 d2 89 95 c0 00 00 00 74 04 | D..........t-.......W.........t. |
6bc0 | a8 04 74 16 48 89 ef 44 89 44 24 10 e8 0a 7c 01 00 4c 8b 63 20 44 8b 44 24 10 45 89 c7 44 89 c2 | ..t.H..D.D$...|..L.c.D.D$.E..D.. |
6be0 | 41 c1 ef 06 83 e2 3f 45 0f b6 ff 49 63 c7 48 89 c1 48 c1 e1 04 83 fa 2d 48 89 4c 24 10 4d 8d 34 | A.....?E...Ic.H..H.....-H.L$.M.4 |
6c00 | 0c 77 91 ff 24 d5 b0 0e 45 00 41 c1 e8 17 49 c1 e0 04 43 0f 10 24 04 eb 30 41 c1 e8 0e 49 c1 e0 | .w..$...E.A...I...C..$..0A...I.. |
6c20 | 04 43 0f 10 74 05 00 e9 83 00 00 00 48 8b 43 28 48 8d 50 04 48 89 53 28 8b 00 c1 e8 06 48 98 48 | .C..t.......H.C(H.P.H.S(.....H.H |
6c40 | c1 e0 04 41 0f 10 64 05 00 0f 29 64 24 10 41 0f 11 26 e9 3d ff ff ff 44 89 c0 41 c7 46 08 01 00 | ...A..d...)d$.A..&.=...D..A.F... |
6c60 | 00 00 c1 e8 17 41 81 e0 00 c0 7f 00 41 89 06 0f 84 1f ff ff ff e9 67 10 00 00 41 c1 e8 17 41 ff | .....A......A.........g...A...A. |
6c80 | c8 49 83 c6 10 41 c7 46 f8 00 00 00 00 41 83 f8 ff 75 eb e9 fc fe ff ff 48 8b 44 24 08 41 c1 e8 | .I...A.F.....A...u......H.D$.A.. |
6ca0 | 17 4d 63 c0 4a 8b 44 c0 20 48 8b 00 0f 10 30 0f 29 74 24 10 41 0f 11 36 e9 d7 fe ff ff 44 89 c0 | .Mc.J.D..H....0.)t$.A..6.....D.. |
6cc0 | 41 c1 e8 0e c1 e8 17 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 05 00 eb 0f 41 | A......A......t.E...I...K.T....A |
6ce0 | 81 e0 ff 01 00 00 49 c1 e0 04 4b 8d 14 04 48 8b 4c 24 08 48 98 48 8b 44 c1 20 4c 89 f1 48 8b 30 | ......I...K...H.L$.H.H.D..L..H.0 |
6d00 | eb 33 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 00 48 | .3D........t....H...L..........H |
6d20 | c1 e2 04 4c 01 e2 41 c1 e8 17 49 c1 e0 04 4b 8d 34 04 4c 89 f1 48 89 ef e8 f6 f3 ff ff e9 4e fe | ...L..A...I...K.4.L..H........N. |
6d40 | ff ff 44 89 c1 c1 e9 0e f6 c5 01 74 0c 0f b6 c9 48 c1 e1 04 4c 01 e9 eb 0d 81 e1 ff 01 00 00 48 | ..D........t....H...L..........H |
6d60 | c1 e1 04 4c 01 e1 41 c1 e8 17 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 05 00 | ...L..A...A......t.E...I...K.T.. |
6d80 | eb 0b 4d 63 c0 49 c1 e0 04 4b 8d 14 04 48 8b 7c 24 08 48 8b 44 c7 20 48 8b 30 e9 92 00 00 00 48 | ..Mc.I...K...H.|$.H.D..H.0.....H |
6da0 | 8b 44 24 08 41 c1 e8 17 4d 63 c0 41 0f 10 1e 4a 8b 74 c0 20 0f 29 5c 24 10 48 8b 06 0f 11 18 f6 | .D$.A...Mc.A...J.t...)\$.H...... |
6dc0 | 40 08 40 0f 84 cb fd ff ff 48 8d 56 10 48 39 d0 0f 85 be fd ff ff 48 89 ef e8 e4 cb 00 00 e9 b1 | @.@......H.V.H9.......H......... |
6de0 | fd ff ff 44 89 c1 c1 e9 0e f6 c5 01 74 0c 0f b6 c9 48 c1 e1 04 4c 01 e9 eb 0d 81 e1 ff 01 00 00 | ...D........t....H...L.......... |
6e00 | 48 c1 e1 04 4c 01 e1 41 c1 e8 17 41 f7 c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 05 | H...L..A...A......t.E...I...K.T. |
6e20 | 00 eb 0b 4d 63 c0 49 c1 e0 04 4b 8d 14 04 4c 89 f6 48 89 ef e8 f7 f3 ff ff e9 52 fd ff ff 45 89 | ...Mc.I...K...L..H........R...E. |
6e40 | c7 41 c1 e8 0e 48 89 ef 45 89 c4 41 c1 ef 17 41 81 e4 ff 01 00 00 e8 c1 18 00 00 48 89 c6 49 89 | .A...H..E..A...A...........H..I. |
6e60 | 06 44 89 e0 44 09 f8 41 c7 46 08 45 00 00 00 0f 84 22 15 00 00 44 89 e7 48 89 74 24 10 e8 3a 64 | .D..D..A.F.E....."...D..H.t$..:d |
6e80 | 01 00 44 89 ff 41 89 c4 e8 2f 64 01 00 48 8b 74 24 10 44 89 e1 89 c2 48 89 ef e8 d9 1a 00 00 e9 | ..D..A.../d..H.t$.D....H........ |
6ea0 | f3 14 00 00 44 89 c6 41 c1 e8 0e c1 ee 17 48 c1 e6 04 4c 01 e6 41 f7 c0 00 01 00 00 0f 10 2e 41 | ....D..A......H...L..A.........A |
6ec0 | 0f 11 6e 10 74 12 45 0f b6 c0 49 c1 e0 04 4b 8d 54 05 00 e9 5a fe ff ff 41 81 e0 ff 01 00 00 49 | ..n.t.E...I...K.T...Z...A......I |
6ee0 | c1 e0 04 4b 8d 14 04 e9 46 fe ff ff 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 | ...K....F...E..A...A......t.E... |
6f00 | 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 00 01 00 00 74 0f | I...M....Mc.I...M..A...A......t. |
6f20 | 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 4f 8d 3c 04 41 8b | E...I...O.|....A......I...O.<.A. |
6f40 | 42 08 83 f8 13 75 12 41 83 7f 08 13 75 1d 49 8b 07 49 03 02 e9 e0 00 00 00 83 f8 03 75 0d f2 41 | B....u.A....u.I..I..........u..A |
6f60 | 0f 10 02 f2 0f 11 44 24 50 eb 1b 48 8d 74 24 50 4c 89 d7 4c 89 54 24 10 e8 42 f1 ff ff 85 c0 4c | ......D$P..H.t$PL..L.T$..B.....L |
6f80 | 8b 54 24 10 74 40 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 58 eb 1b 48 8d 74 24 58 4c | .T$.t@A....u..A......D$X..H.t$XL |
6fa0 | 89 ff 4c 89 54 24 10 e8 13 f1 ff ff 85 c0 4c 8b 54 24 10 74 11 f2 0f 10 44 24 50 f2 0f 58 44 24 | ..L.T$........L.T$.t....D$P..XD$ |
6fc0 | 58 e9 aa 09 00 00 41 b8 06 00 00 00 e9 eb 00 00 00 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 | X.....A..........E..A...A......t |
6fe0 | 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 00 | .E...I...M....Mc.I...M..A...A... |
7000 | 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 4f | ...t.E...I...O.|....A......I...O |
7020 | 8d 3c 04 41 8b 42 08 83 f8 13 75 1d 41 83 7f 08 13 75 28 49 8b 02 49 2b 07 49 89 06 41 c7 46 08 | .<.A.B....u.A....u(I..I+.I..A.F. |
7040 | 13 00 00 00 e9 4b fb ff ff 83 f8 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 50 eb 1b 48 8d 74 24 50 | .....K......u..A......D$P..H.t$P |
7060 | 4c 89 d7 4c 89 54 24 10 e8 52 f0 ff ff 85 c0 4c 8b 54 24 10 74 40 41 83 7f 08 03 75 0d f2 41 0f | L..L.T$..R.....L.T$.t@A....u..A. |
7080 | 10 07 f2 0f 11 44 24 58 eb 1b 48 8d 74 24 58 4c 89 ff 4c 89 54 24 10 e8 23 f0 ff ff 85 c0 4c 8b | .....D$X..H.t$XL..L.T$..#.....L. |
70a0 | 54 24 10 74 11 f2 0f 10 44 24 50 f2 0f 5c 44 24 58 e9 ba 08 00 00 41 b8 07 00 00 00 4c 89 f1 4c | T$.t....D$P..\D$X.....A.....L..L |
70c0 | 89 fa 4c 89 d6 e9 0c 09 00 00 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 0f b6 d2 49 c1 | ..L.......E..A...A......t.E...I. |
70e0 | e2 04 4d 01 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 | ..M....Mc.I...M..A...A......t.E. |
7100 | b6 c0 49 c1 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 | ..I...O.|....A......I...O.<.A.B. |
7120 | 83 f8 13 75 13 41 83 7f 08 13 75 1e 49 8b 07 49 0f af 02 e9 01 ff ff ff 83 f8 03 75 0d f2 41 0f | ...u.A....u.I..I...........u..A. |
7140 | 10 02 f2 0f 11 44 24 50 eb 1b 48 8d 74 24 50 4c 89 d7 4c 89 54 24 10 e8 63 ef ff ff 85 c0 4c 8b | .....D$P..H.t$PL..L.T$..c.....L. |
7160 | 54 24 10 74 40 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 58 eb 1b 48 8d 74 24 58 4c 89 | T$.t@A....u..A......D$X..H.t$XL. |
7180 | ff 4c 89 54 24 10 e8 34 ef ff ff 85 c0 4c 8b 54 24 10 74 11 f2 0f 10 44 24 50 f2 0f 59 44 24 58 | .L.T$..4.....L.T$.t....D$P..YD$X |
71a0 | e9 cb 07 00 00 41 b8 08 00 00 00 e9 0c ff ff ff 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 74 0d | .....A..........E..A...A......t. |
71c0 | 45 0f b6 ff 49 c1 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 | E...I...M....Mc.I...M..A...A.... |
71e0 | 00 00 74 0f 45 0f 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 | ..t.E...I...K.T....A......I...K. |
7200 | 14 04 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 50 eb 1b 48 8d 74 24 50 4c 89 ff 48 89 | ..A....u..A......D$P..H.t$PL..H. |
7220 | 54 24 10 e8 97 ee ff ff 85 c0 48 8b 54 24 10 74 3e 83 7a 08 03 75 0c f2 0f 10 02 f2 0f 11 44 24 | T$........H.T$.t>.z..u........D$ |
7240 | 58 eb 1b 48 8d 74 24 58 48 89 d7 48 89 54 24 10 e8 6a ee ff ff 85 c0 48 8b 54 24 10 74 11 f2 0f | X..H.t$XH..H.T$..j.....H.T$.t... |
7260 | 10 44 24 50 f2 0f 5e 44 24 58 e9 01 07 00 00 41 b8 0b 00 00 00 e9 be 00 00 00 45 89 c7 41 c1 ef | .D$P..^D$X.....A..........E..A.. |
7280 | 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 e7 04 4d 01 | .A......t.E...I...M....Mc.I...M. |
72a0 | 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 0f 41 81 e0 | .A...A......t.E...I...K.T....A.. |
72c0 | 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 50 eb 1b 48 8d 74 | ....I...K...A....u.I..H.D$P..H.t |
72e0 | 24 50 4c 89 ff 48 89 54 24 10 e8 3d ee ff ff 85 c0 48 8b 54 24 10 74 3a 83 7a 08 13 75 0a 48 8b | $PL..H.T$..=.....H.T$.t:.z..u.H. |
7300 | 02 48 89 44 24 58 eb 1b 48 8d 74 24 58 48 89 d7 48 89 54 24 10 e8 12 ee ff ff 85 c0 48 8b 54 24 | .H.D$X..H.t$XH..H.T$........H.T$ |
7320 | 10 74 0f 48 8b 44 24 58 48 23 44 24 50 e9 07 fd ff ff 41 b8 0d 00 00 00 4c 89 f1 e9 93 06 00 00 | .t.H.D$XH#D$P.....A.....L....... |
7340 | 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 ff | E..A...A......t.E...I...M....Mc. |
7360 | 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 05 | I...M..A...A......t.E...I...K.T. |
7380 | 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 24 | ...A......I...K...A....u.I..H.D$ |
73a0 | 50 eb 1b 48 8d 74 24 50 4c 89 ff 48 89 54 24 10 e8 77 ed ff ff 85 c0 48 8b 54 24 10 74 3a 83 7a | P..H.t$PL..H.T$..w.....H.T$.t:.z |
73c0 | 08 13 75 0a 48 8b 02 48 89 44 24 58 eb 1b 48 8d 74 24 58 48 89 d7 48 89 54 24 10 e8 4c ed ff ff | ..u.H..H.D$X..H.t$XH..H.T$..L... |
73e0 | 85 c0 48 8b 54 24 10 74 0f 48 8b 44 24 58 48 0b 44 24 50 e9 41 fc ff ff 41 b8 0e 00 00 00 e9 35 | ..H.T$.t.H.D$XH.D$P.A...A......5 |
7400 | 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 e7 04 4d 01 ef eb 0a | ...E..A...A......t.E...I...M.... |
7420 | 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 c1 e0 04 4b | Mc.I...M..A...A......t.E...I...K |
7440 | 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 49 8b 07 48 | .T....A......I...K...A....u.I..H |
7460 | 89 44 24 50 eb 1b 48 8d 74 24 50 4c 89 ff 48 89 54 24 10 e8 b4 ec ff ff 85 c0 48 8b 54 24 10 74 | .D$P..H.t$PL..H.T$........H.T$.t |
7480 | 3a 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 58 eb 1b 48 8d 74 24 58 48 89 d7 48 89 54 24 10 e8 89 | :.z..u.H..H.D$X..H.t$XH..H.T$... |
74a0 | ec ff ff 85 c0 48 8b 54 24 10 74 0f 48 8b 44 24 58 48 33 44 24 50 e9 7e fb ff ff 41 b8 0f 00 00 | .....H.T$.t.H.D$XH3D$P.~...A.... |
74c0 | 00 e9 72 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 4d 01 | ..r...E..A...A......t.E...I...M. |
74e0 | 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 c1 | ...Mc.I...M..A...A......t.E...I. |
7500 | 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 49 | ..K.T....A......I...K...A....u.I |
7520 | 8b 07 48 89 44 24 50 eb 1b 48 8d 74 24 50 4c 89 ff 48 89 54 24 10 e8 f1 eb ff ff 85 c0 48 8b 54 | ..H.D$P..H.t$PL..H.T$........H.T |
7540 | 24 10 74 35 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 58 eb 1b 48 8d 74 24 58 48 89 d7 48 89 54 24 | $.t5.z..u.H..H.D$X..H.t$XH..H.T$ |
7560 | 10 e8 c6 eb ff ff 85 c0 48 8b 54 24 10 74 0a 48 8b 74 24 58 e9 bc 00 00 00 41 b8 10 00 00 00 e9 | ........H.T$.t.H.t$X.....A...... |
7580 | b4 fd 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 4d 01 ef eb | ....E..A...A......t.E...I...M... |
75a0 | 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 c1 e0 04 | .Mc.I...M..A...A......t.E...I... |
75c0 | 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 49 8b 07 | K.T....A......I...K...A....u.I.. |
75e0 | 48 89 44 24 50 eb 1b 48 8d 74 24 50 4c 89 ff 48 89 54 24 10 e8 33 eb ff ff 85 c0 48 8b 54 24 10 | H.D$P..H.t$PL..H.T$..3.....H.T$. |
7600 | 74 42 83 7a 08 13 75 0a 48 8b 02 48 89 44 24 58 eb 1b 48 8d 74 24 58 48 89 d7 48 89 54 24 10 e8 | tB.z..u.H..H.D$X..H.t$XH..H.T$.. |
7620 | 08 eb ff ff 85 c0 48 8b 54 24 10 74 17 48 8b 74 24 58 48 f7 de 48 8b 7c 24 50 e8 7b f3 ff ff e9 | ......H.T$.t.H.t$XH..H.|$P.{.... |
7640 | f5 f9 ff ff 41 b8 11 00 00 00 e9 e9 fc ff ff 45 89 c2 41 c1 ea 17 41 f7 c2 00 01 00 00 74 0d 45 | ....A..........E..A...A......t.E |
7660 | 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 00 01 00 | ...I...M....Mc.I...M..A...A..... |
7680 | 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 4f 8d 3c | .t.E...I...O.|....A......I...O.< |
76a0 | 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 f2 ff ff e9 | .A.B....u.A....u%I..I.2H........ |
76c0 | 75 f9 ff ff 83 f8 03 75 0d f2 41 0f 10 02 f2 0f 11 44 24 50 eb 1b 48 8d 74 24 50 4c 89 d7 4c 89 | u......u..A......D$P..H.t$PL..L. |
76e0 | 54 24 10 e8 d7 e9 ff ff 85 c0 4c 8b 54 24 10 74 64 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 | T$........L.T$.tdA....u..A...... |
7700 | 44 24 58 eb 1b 48 8d 74 24 58 4c 89 ff 4c 89 54 24 10 e8 a8 e9 ff ff 85 c0 4c 8b 54 24 10 74 35 | D$X..H.t$XL..L.T$........L.T$.t5 |
7720 | f2 0f 10 4c 24 58 f2 0f 10 44 24 50 e8 8f cb ff ff f2 0f 10 4c 24 58 66 0f 28 d0 0f 57 db f2 0f | ...L$X...D$P........L$Xf.(..W... |
7740 | 59 d1 66 0f 2e da 0f 86 24 02 00 00 f2 0f 58 c1 e9 1b 02 00 00 41 b8 09 00 00 00 e9 5c f9 ff ff | Y.f.....$.....X......A......\... |
7760 | 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 d2 | E..A...A......t.E...I...M....Mc. |
7780 | 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 05 | I...M..A...A......t.E...I...O.|. |
77a0 | 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 83 7f 08 13 | ...A......I...O.<.A.B....u.A.... |
77c0 | 75 25 49 8b 17 49 8b 32 48 89 ef e8 78 f1 ff ff e9 64 f8 ff ff 83 f8 03 75 0d f2 41 0f 10 02 f2 | u%I..I.2H...x....d......u..A.... |
77e0 | 0f 11 44 24 50 eb 1b 48 8d 74 24 50 4c 89 d7 4c 89 54 24 10 e8 c6 e8 ff ff 85 c0 4c 8b 54 24 10 | ..D$P..H.t$PL..L.T$........L.T$. |
7800 | 74 45 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 58 eb 1b 48 8d 74 24 58 4c 89 ff 4c 89 | tEA....u..A......D$X..H.t$XL..L. |
7820 | 54 24 10 e8 97 e8 ff ff 85 c0 4c 8b 54 24 10 74 16 f2 0f 10 44 24 50 f2 0f 5e 44 24 58 e8 ae cd | T$........L.T$.t....D$P..^D$X... |
7840 | ff ff e9 29 01 00 00 41 b8 0c 00 00 00 e9 6a f8 ff ff 45 89 c7 41 c1 ef 17 41 f7 c7 00 01 00 00 | ...)...A......j...E..A...A...... |
7860 | 74 0d 45 0f b6 ff 49 c1 e7 04 4d 01 ef eb 0a 4d 63 ff 49 c1 e7 04 4d 01 e7 41 c1 e8 0e 41 f7 c0 | t.E...I...M....Mc.I...M..A...A.. |
7880 | 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 04 | ....t.E...I...K.T....A......I... |
78a0 | 4b 8d 14 04 41 83 7f 08 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 50 eb 1b 48 8d 74 24 50 4c 89 ff | K...A....u..A......D$P..H.t$PL.. |
78c0 | 48 89 54 24 10 e8 f5 e7 ff ff 85 c0 48 8b 54 24 10 74 40 83 7a 08 03 75 0c f2 0f 10 02 f2 0f 11 | H.T$........H.T$.t@.z..u........ |
78e0 | 44 24 58 eb 1b 48 8d 74 24 58 48 89 d7 48 89 54 24 10 e8 c8 e7 ff ff 85 c0 48 8b 54 24 10 74 13 | D$X..H.t$XH..H.T$........H.T$.t. |
7900 | f2 0f 10 4c 24 58 f2 0f 10 44 24 50 e8 5f c9 ff ff eb 5d 41 b8 0a 00 00 00 e9 1a fa ff ff 41 c1 | ...L$X...D$P._....]A..........A. |
7920 | e8 17 45 89 c7 49 c1 e7 04 4d 01 e7 41 8b 47 08 83 f8 13 75 0b 49 8b 07 48 f7 d8 e9 f9 f6 ff ff | ..E..I...M..A.G....u.I..H....... |
7940 | 83 f8 03 75 0d f2 41 0f 10 07 f2 0f 11 44 24 58 eb 11 48 8d 74 24 58 4c 89 ff e8 60 e7 ff ff 85 | ...u..A......D$X..H.t$XL...`.... |
7960 | c0 74 1f f2 0f 10 44 24 58 0f 57 05 d0 96 04 00 f2 41 0f 11 06 41 c7 46 08 03 00 00 00 e9 12 f2 | .t....D$X.W......A...A.F........ |
7980 | ff ff 41 b8 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 | ..A......CA...E..I...M..A....u.I |
79a0 | 8b 07 48 89 44 24 58 eb 11 48 8d 74 24 58 4c 89 ff e8 76 e7 ff ff 85 c0 74 0d 48 8b 44 24 58 48 | ..H.D$X..H.t$XL...v.....t.H.D$XH |
79c0 | f7 d0 e9 72 f6 ff ff 41 b8 13 00 00 00 4c 89 f1 4c 89 fa 4c 89 fe 48 89 ef e8 61 cd 00 00 e9 ad | ...r...A.....L..L..L..H...a..... |
79e0 | f1 ff ff 41 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 | ...A........I...M..A.P...t.0...u |
7a00 | 09 31 c0 41 83 38 00 0f 94 c0 41 89 06 41 c7 46 08 01 00 00 00 e9 7a f1 ff ff 41 c1 e8 17 4c 89 | .1.A.8....A..A.F......z...A...L. |
7a20 | f6 48 89 ef 49 c1 e0 04 4b 8d 14 04 e8 5c ee ff ff e9 5a f1 ff ff 45 89 c7 41 c1 e8 0e 48 89 ef | .H..I...K....\....Z...E..A...H.. |
7a40 | 41 81 e0 ff 01 00 00 41 c1 ef 17 49 63 c0 45 29 f8 49 c1 e7 04 48 ff c0 41 8d 70 01 48 c1 e0 04 | A......A...Ic.E).I...H..A.p.H... |
7a60 | 49 01 c4 4c 89 65 10 e8 6b ec ff ff 48 8b 43 20 48 8b 54 24 10 49 01 c7 48 01 c2 48 8b 45 18 41 | I..L.e..k...H.C.H.T$.I..H..H.E.A |
7a80 | 0f 10 37 48 83 78 18 00 0f 11 32 7e 1f 48 8d 42 10 4c 39 fa 48 89 ef 49 0f 42 c7 48 89 45 10 e8 | ..7H.x....2~.H.B.L9.H..I.B.H.E.. |
7aa0 | 41 c6 00 00 48 8b 43 08 48 89 45 10 4c 8b 63 20 e9 f7 07 00 00 45 85 ff 74 20 48 8b 43 20 48 8b | A...H.C.H.E.L.c......E..t.H.C.H. |
7ac0 | 4c 24 10 48 89 ef 44 89 44 24 20 48 8d 74 08 f0 e8 65 b0 00 00 44 8b 44 24 20 41 c1 e8 0e 41 81 | L$.H..D.D$.H.t...e...D.D$.A...A. |
7ae0 | e8 ff ff 01 00 4d 63 c0 49 c1 e0 02 4c 01 43 28 e9 9f f0 ff ff 44 89 c6 c1 ee 17 f7 c6 00 01 00 | .....Mc.I...L.C(.....D.......... |
7b00 | 00 74 0d 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 | .t.@...H...L....Hc.H...L..A...A. |
7b20 | c0 00 01 00 00 74 0f 45 0f b6 c0 49 c1 e0 04 4b 8d 54 05 00 eb 0f 41 81 e0 ff 01 00 00 49 c1 e0 | .....t.E...I...K.T....A......I.. |
7b40 | 04 4b 8d 14 04 48 89 ef e8 c6 e9 ff ff e9 a8 00 00 00 44 89 c2 c1 ea 0e f6 c6 01 74 0c 0f b6 d2 | .K...H............D........t.... |
7b60 | 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 41 f7 c0 00 01 00 | H...L..........H...L..A...A..... |
7b80 | 00 74 0f 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 | .t.E...I...K.t....Mc.I...K.4.H.. |
7ba0 | e8 ef e7 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 | ......SD........t....H...L...... |
7bc0 | ff 01 00 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 | ....H...L..A...A......t.E...I... |
7be0 | 4b 8d 74 05 00 eb 0b 4d 63 c0 49 c1 e0 04 4b 8d 34 04 48 89 ef e8 4a e8 ff ff 44 39 f8 74 0a 48 | K.t....Mc.I...K.4.H...J...D9.t.H |
7c00 | 83 43 28 04 e9 87 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 | .C(......H.C(D..D..........t.H.S |
7c20 | 20 48 c1 e0 04 48 89 ef 48 8d 74 02 f0 e8 08 af 00 00 41 c1 ec 0e 41 81 ec ff ff 01 00 4d 63 e4 | .H...H..H.t.......A...A......Mc. |
7c40 | 4a 8d 04 a5 04 00 00 00 48 01 43 28 e9 3f ef ff ff 41 81 e0 00 c0 7f 00 41 8b 46 08 74 18 85 c0 | J.......H.C(.?...A......A.F.t... |
7c60 | ba 01 00 00 00 74 25 30 d2 ff c8 75 1f 41 83 3e 00 0f 94 c2 eb 13 31 d2 85 c0 74 10 ff c8 b2 01 | .....t%0...u.A.>......1...t..... |
7c80 | 75 0a 41 83 3e 00 0f 95 c2 0f b6 d2 83 e2 01 84 d2 74 64 eb 4c 44 89 c0 c1 e8 17 48 c1 e0 04 4c | u.A.>............td.LD.....H...L |
7ca0 | 01 e0 41 81 e0 00 c0 7f 00 8b 50 08 74 17 85 d2 b9 01 00 00 00 74 23 30 c9 ff ca 75 1d 83 38 00 | ..A.......P.t........t#0...u..8. |
7cc0 | 0f 94 c1 eb 12 31 c9 85 d2 74 0f ff ca b1 01 75 09 83 38 00 0f 95 c1 0f b6 c9 83 e1 01 84 c9 74 | .....1...t.....u..8............t |
7ce0 | 0a 48 83 43 28 04 e9 a9 ee ff ff 0f 10 38 0f 29 7c 24 10 41 0f 11 3e 48 8b 43 28 44 8b 38 44 89 | .H.C(........8.)|$.A..>H.C(D.8D. |
7d00 | f8 c1 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 1a ae 00 00 | .........t.H.S.H...H..H.t....... |
7d20 | 41 c1 ef 0e 41 81 ef ff ff 01 00 4d 63 ff 4a 8d 04 bd 04 00 00 00 e9 98 04 00 00 45 89 c7 41 c1 | A...A......Mc.J............E..A. |
7d40 | ef 0e 41 81 e7 ff 01 00 00 41 ff cf 41 c1 e8 17 74 0e 4d 63 c0 49 c1 e0 04 4d 01 f0 4c 89 45 10 | ..A......A..A...t.Mc.I...M..L.E. |
7d60 | 44 89 fa 4c 89 f6 48 89 ef e8 9d 37 01 00 85 c0 74 0e 41 ff c7 0f 85 3b 06 00 00 e9 10 ee ff ff | D..L..H....7....t.A....;........ |
7d80 | 48 8b 5d 20 80 4b 42 08 e9 f0 ed ff ff 41 c1 e8 17 74 0e 4d 63 c0 49 c1 e0 04 4d 01 f0 4c 89 45 | H.]..KB......A...t.Mc.I...M..L.E |
7da0 | 10 83 ca ff 4c 89 f6 48 89 ef e8 5c 37 01 00 85 c0 0f 85 d9 ed ff ff 4c 8b 65 20 4d 8b 2c 24 49 | ....L..H...\7..........L.e.M.,$I |
7dc0 | 8b 5c 24 10 49 8b 45 00 4c 8b 33 48 8b 40 18 44 0f b6 78 0a 48 8b 44 24 08 48 8b 40 18 49 c1 e7 | .\$.I.E.L.3H.@.D..x.H.D$.H.@.I.. |
7de0 | 04 4d 03 7c 24 20 83 78 20 00 7e 0c 48 8b 73 20 48 89 ef e8 42 ad 00 00 31 c0 49 8d 4c 05 00 49 | .M.|$..x..~.H.s.H...B...1.I.L..I |
7e00 | 39 cf 76 11 41 0f 10 64 05 00 41 0f 11 24 06 48 83 c0 10 eb e5 4c 89 f0 4c 29 e8 49 03 44 24 20 | 9.v.A..d..A..$.H.....L..L).I.D$. |
7e20 | 48 89 43 20 4c 89 f0 4c 29 e8 48 03 45 10 48 89 45 10 48 89 43 08 49 8b 44 24 28 80 4b 42 20 48 | H.C.L..L).H.E.H.E.H.C.I.D$(.KB.H |
7e40 | 89 43 28 48 89 5d 20 e9 31 ed ff ff 41 c1 e8 17 74 10 4d 63 c0 49 c1 e0 04 4b 8d 44 06 f0 48 89 | .C(H.]..1...A...t.Mc.I...K.D..H. |
7e60 | 45 10 48 8b 44 24 08 48 8b 40 18 83 78 20 00 7e 0b 4c 89 e6 48 89 ef e8 be ac 00 00 4c 89 f6 48 | E.H.D$.H.@..x..~.L..H.......L..H |
7e80 | 89 ef e8 de 35 01 00 f6 43 42 08 0f 84 2e 06 00 00 85 c0 48 8b 5d 20 0f 84 e0 ec ff ff 48 8b 43 | ....5...CB.........H.].......H.C |
7ea0 | 08 48 89 45 10 e9 d3 ec ff ff 41 83 7e 08 13 75 52 49 8b 4e 20 49 8b 56 10 48 89 c8 49 03 06 48 | .H.E......A.~..uRI.N.I.V.H..I..H |
7ec0 | 85 c9 7e 05 48 39 d0 eb 03 48 39 c2 0f 9e c2 84 d2 0f 84 bd ec ff ff 41 c1 e8 0e 4a 8d 14 85 04 | ..~.H9...H9............A...J.... |
7ee0 | 00 f8 ff 48 01 53 28 49 89 06 41 c7 46 08 13 00 00 00 49 89 46 30 41 c7 46 38 13 00 00 00 e9 91 | ...H.S(I..A.F.....I.F0A.F8...... |
7f00 | ec ff ff 0f 57 db f2 41 0f 10 56 20 f2 41 0f 10 06 66 0f 2e d3 f2 0f 58 c2 f2 41 0f 10 4e 10 76 | ....W..A..V..A...f.....X..A..N.v |
7f20 | 06 66 0f 2e c8 eb 04 66 0f 2e c1 0f 93 c0 84 c0 0f 84 5e ec ff ff 41 c1 e8 0e 4a 8d 04 85 04 00 | .f.....f..........^...A...J..... |
7f40 | f8 ff 48 01 43 28 f2 41 0f 11 06 41 c7 46 08 03 00 00 00 f2 41 0f 11 46 30 41 c7 46 38 03 00 00 | ..H.C(.A...A.F......A..F0A.F8... |
7f60 | 00 e9 2e ec ff ff 41 83 7e 08 13 49 8d 46 10 48 89 44 24 10 0f 85 cf 00 00 00 41 83 7e 28 13 0f | ......A.~..I.F.H.D$.......A.~(.. |
7f80 | 85 c4 00 00 00 4d 8b 7e 20 48 8d 74 24 40 48 89 c7 44 89 44 24 20 4c 89 fa 48 c1 fa 3f f7 d2 83 | .....M.~.H.t$@H..D.D$.L..H..?... |
7fa0 | c2 02 e8 b2 df ff ff 85 c0 44 8b 44 24 20 74 05 49 8b 06 eb 6f 41 83 7e 18 03 75 0e f2 41 0f 10 | .........D.D$.t.I...oA.~..u..A.. |
7fc0 | 46 10 f2 0f 11 44 24 58 eb 1d 48 8b 7c 24 10 48 8d 74 24 58 44 89 44 24 20 e8 e1 e0 ff ff 85 c0 | F....D$X..H.|$.H.t$XD.D$........ |
7fe0 | 44 8b 44 24 20 74 62 0f 57 c0 f2 0f 10 4c 24 58 66 0f 2e c8 76 11 48 b8 ff ff ff ff ff ff ff 7f | D.D$.tb.W....L$Xf...v.H......... |
8000 | 48 89 44 24 40 eb 12 48 b8 00 00 00 00 00 00 00 80 49 f7 d7 48 89 44 24 40 49 c1 ef 3f 45 85 ff | H.D$@..H.........I..H.D$@I..?E.. |
8020 | 74 8e 31 c0 49 2b 46 20 48 8b 54 24 40 41 c7 46 18 13 00 00 00 41 c7 46 08 13 00 00 00 49 89 56 | t.1.I+F.H.T$@A.F.....A.F.....I.V |
8040 | 10 49 89 06 e9 ee 00 00 00 41 83 7e 18 03 75 0e f2 41 0f 10 46 10 f2 0f 11 44 24 50 eb 24 48 8b | .I.......A.~..u..A..F....D$P.$H. |
8060 | 7c 24 10 48 8d 74 24 50 44 89 44 24 20 e8 4d e0 ff ff 85 c0 44 8b 44 24 20 75 07 be 97 0d 45 00 | |$.H.t$PD.D$..M.....D.D$.u....E. |
8080 | eb 4a 41 83 7e 28 03 f2 0f 10 44 24 50 41 c7 46 18 03 00 00 00 f2 41 0f 11 46 10 75 0e f2 41 0f | .JA.~(....D$PA.F......A..F.u..A. |
80a0 | 10 46 20 f2 0f 11 44 24 58 eb 29 49 8d 7e 20 48 8d 74 24 58 44 89 44 24 10 e8 01 e0 ff ff 85 c0 | .F....D$X.)I.~.H.t$XD.D$........ |
80c0 | 44 8b 44 24 10 75 0d be b4 0d 45 00 48 89 ef e8 be 64 01 00 41 83 7e 08 03 f2 0f 10 44 24 58 41 | D.D$.u....E.H....d..A.~.....D$XA |
80e0 | c7 46 28 03 00 00 00 f2 41 0f 11 46 20 75 0d f2 41 0f 10 06 f2 0f 11 44 24 48 eb 22 48 8d 74 24 | .F(.....A..F.u..A......D$H."H.t$ |
8100 | 48 4c 89 f7 44 89 44 24 10 e8 b1 df ff ff 85 c0 44 8b 44 24 10 75 07 be d0 0d 45 00 eb ae f2 0f | HL..D.D$........D.D$.u....E..... |
8120 | 10 44 24 48 f2 0f 5c 44 24 58 41 c7 46 08 03 00 00 00 f2 41 0f 11 06 41 c1 e8 0e e9 8b 00 00 00 | .D$H..\D$XA.F......A...A........ |
8140 | 41 0f 10 6e 20 49 8d 46 60 44 89 c2 49 8d 76 30 b9 01 00 00 00 41 0f 10 76 10 c1 ea 0e 81 e2 ff | A..n.I.F`D..I.v0.....A..v....... |
8160 | 01 00 00 48 89 ef 41 0f 10 3e 41 0f 11 6e 50 41 0f 11 76 40 41 0f 11 7e 30 48 89 45 10 e8 db 37 | ...H..A..>A..nPA..v@A..~0H.E...7 |
8180 | 01 00 48 8b 43 08 4c 8b 63 20 48 89 45 10 48 8b 43 28 48 8d 50 04 48 89 53 28 44 8b 00 45 89 c1 | ..H.C.L.c.H.E.H.C(H.P.H.S(D..E.. |
81a0 | 41 c1 e9 06 45 0f b6 c9 49 c1 e1 04 4f 8d 34 0c 41 83 7e 18 00 0f 84 d9 e9 ff ff 41 0f 10 56 10 | A...E...I...O.4.A.~........A..V. |
81c0 | 41 c1 e8 0e 4d 63 c0 41 0f 11 16 4a 8d 04 85 04 00 f8 ff 48 01 43 28 e9 b8 e9 ff ff 44 89 c0 c1 | A...Mc.A...J.......H.C(.....D... |
81e0 | e8 0e 25 ff 01 00 00 41 c1 e8 17 75 0e 4c 8b 45 10 4d 29 f0 49 c1 f8 04 41 ff c8 85 c0 75 11 48 | ..%....A...u.L.E.M).I...A....u.H |
8200 | 8b 43 28 48 8d 50 04 48 89 53 28 8b 00 c1 e8 06 ff c8 4d 8b 3e 6b c0 32 44 01 c0 41 3b 47 0c 76 | .C(H.P.H.S(.......M.>k.2D..A;G.v |
8220 | 1f 89 c2 4c 89 fe 48 89 ef 44 89 44 24 20 89 44 24 10 e8 19 09 00 00 44 8b 44 24 20 8b 44 24 10 | ...L..H..D.D$..D$......D.D$..D$. |
8240 | 49 63 d0 44 29 c0 48 c1 e2 04 89 44 24 10 4d 8d 4c 16 08 45 89 c6 8b 44 24 10 45 85 f6 42 8d 14 | Ic.D).H....D$.M.L..E...D$.E..B.. |
8260 | 30 7e 49 49 8d 49 f8 4c 89 fe 48 89 ef 4c 89 4c 24 20 e8 a4 06 00 00 4c 8b 4c 24 20 41 f6 01 40 | 0~II.I.L..H..L.L$......L.L$.A..@ |
8280 | 74 21 41 f6 47 09 04 74 1a 49 8b 41 f8 f6 40 09 03 74 10 4c 89 fe 48 89 ef e8 0f b7 00 00 4c 8b | t!A.G..t.I.A..@..t.L..H.......L. |
82a0 | 4c 24 20 41 ff ce 49 83 e9 10 eb aa 48 8b 43 08 48 89 45 10 e9 db e8 ff ff 48 8b 7c 24 08 41 c1 | L$.A..I.....H.C.H.E......H.|$.A. |
82c0 | e8 0e 48 8b 47 18 4c 8d 5f 20 48 8b 40 40 4e 8b 3c c0 49 8b 4f 60 41 8b 47 10 4d 8b 57 58 48 85 | ..H.G.L._.H.@@N.<.I.O`A.G.M.WXH. |
82e0 | c9 89 44 24 10 0f 84 7d 01 00 00 4c 89 d2 31 c0 39 44 24 10 0f 8e b5 01 00 00 80 7a 08 00 0f b6 | ..D$...}...L..1.9D$........z.... |
8300 | 72 09 74 09 48 c1 e6 04 4c 01 e6 eb 07 49 8b 34 f3 48 8b 36 48 8b 7c c1 20 48 83 c2 10 48 ff c0 | r.t.H...L....I.4.H.6H.|..H...H.. |
8320 | 48 39 37 74 cb e9 3e 01 00 00 41 80 7a 08 00 41 0f b6 72 09 0f 84 67 01 00 00 48 c1 e6 04 48 89 | H97t..>...A.z..A..r...g...H...H. |
8340 | ef 48 89 4c 24 38 4c 01 e6 4c 89 5c 24 30 4c 89 54 24 28 48 89 54 24 20 e8 67 a7 00 00 48 8b 54 | .H.L$8L..L.\$0L.T$(H.T$..g...H.T |
8360 | 24 20 48 8b 4c 24 38 4c 8b 54 24 28 4c 8b 5c 24 30 48 89 44 d1 20 48 8b 44 d1 20 49 83 c2 10 48 | $.H.L$8L.T$(L.\$0H.D..H.D..I...H |
8380 | ff c2 48 ff 40 08 39 54 24 10 7f 9e 41 f6 47 09 04 75 04 49 89 4f 60 48 8b 45 18 48 83 78 18 00 | ..H.@.9T$...A.G..u.I.O`H.E.H.x.. |
83a0 | 0f 8e ea e7 ff ff 4d 8d 4e 10 48 89 ef 4c 89 4d 10 e8 2f bd 00 00 48 8b 43 08 48 89 45 10 e9 cd | ......M.N.H..L.M../...H.C.H.E... |
83c0 | e7 ff ff 48 8b 44 24 08 4d 89 e7 4c 2b 3b 41 c1 e8 17 41 ff c8 48 8b 40 18 49 c1 ff 04 0f b6 40 | ...H.D$.M..L+;A...A..H.@.I.....@ |
83e0 | 0a 41 29 c7 41 ff cf 41 83 f8 ff 75 43 48 8b 45 30 48 2b 45 10 49 63 d7 48 c1 f8 04 48 39 d0 7f | .A).A..A...uCH.E0H+E.Ic.H...H9.. |
8400 | 15 44 89 fe 48 89 ef 48 89 54 24 20 e8 79 2e 01 00 48 8b 54 24 20 4c 8b 63 20 4c 8b 74 24 10 48 | .D..H..H.T$..y...H.T$.L.c.L.t$.H |
8420 | c1 e2 04 45 89 f8 4d 01 e6 4c 01 f2 48 89 55 10 49 63 cf 31 c0 31 d2 48 6b c9 f0 4c 01 e1 44 39 | ...E..M..L..H.U.Ic.1.1.Hk..L..D9 |
8440 | c2 0f 8d 4d e7 ff ff 44 39 fa 7d 0b 0f 10 1c 01 41 0f 11 1c 06 eb 09 41 c7 44 06 08 00 00 00 00 | ...M...D9.}.....A......A.D...... |
8460 | ff c2 48 83 c0 10 eb d6 8b 74 24 10 48 89 ef 4c 89 54 24 28 4c 89 5c 24 20 e8 c1 a5 00 00 4c 8b | ..H......t$.H..L.T$(L.\$......L. |
8480 | 54 24 28 4c 89 78 18 48 89 c1 49 89 06 41 c7 46 08 46 00 00 00 31 d2 4c 8b 5c 24 20 e9 e5 fe ff | T$(L.x.H..I..A.F.F...1.L.\$..... |
84a0 | ff 49 8b 04 f3 48 89 44 d1 20 e9 c7 fe ff ff 49 89 0e 41 c7 46 08 46 00 00 00 e9 d8 fe ff ff 48 | .I...H.D.......I..A.F.F........H |
84c0 | 83 c4 68 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 48 89 f5 53 48 89 fb 48 83 ec 10 8b 46 08 83 | ..h[]A\A]A^A_.ATUH..SH..H....F.. |
84e0 | e0 3f ff c8 83 f8 15 0f 87 ae 00 00 00 ff 24 c5 50 10 45 00 48 8d 7c 24 0c f2 0f 10 06 e8 6e be | .?............$.P.E.H.|$......n. |
8500 | ff ff f2 0f 59 05 66 8c 04 00 f2 0f 2c c0 03 44 24 0c 85 c0 89 44 24 0c 79 11 89 c6 31 d2 01 c6 | ....Y.f.....,..D$....D$.y...1... |
8520 | 0f 45 d0 89 54 24 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 | .E..T$..\$...K.........H..D$.... |
8540 | 99 f7 f9 48 63 c2 eb 6d 4c 8b 26 41 80 7c 24 0a 00 75 1f 41 8b 54 24 0c 49 8b 74 24 10 49 8d 7c | ...Hc..mL.&A.|$..u.A.T$.I.t$.I.| |
8560 | 24 20 e8 c2 bc 00 00 41 c6 44 24 0a 01 41 89 44 24 0c 0f b6 4b 0b 48 8b 55 00 b8 01 00 00 00 d3 | $......A.D$..A.D$...K.H.U....... |
8580 | 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 1a 0f b6 4b 0b b8 | ...#B.....O..........#.H.....K.. |
85a0 | 01 00 00 00 31 d2 d3 e0 8d 48 ff 8b 45 00 83 c9 01 f7 f1 89 d0 48 c1 e0 05 48 03 43 18 48 83 c4 | ....1....H..E........H...H.C.H.. |
85c0 | 10 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 | .[]A\.1.....u$H.?H.W.H......w.SH |
85e0 | 89 f3 e8 ec 4c 01 00 48 98 ff 04 83 b8 01 00 00 00 5b c3 41 55 41 54 55 48 89 f5 53 48 89 d3 48 | ....L..H.........[.AUATUH..SH..H |
8600 | 83 ec 18 8b 42 08 85 c0 0f 84 88 00 00 00 83 f8 13 49 89 fd 75 16 48 8b 12 48 8d 42 ff 48 3d ff | ....B............I..u.H..H.B.H=. |
8620 | ff ff 7f 77 07 3b 56 0c 89 d0 76 6c 48 89 de 48 89 ef e8 97 fe ff ff 49 89 c4 49 8d 74 24 10 31 | ...w.;V...vlH..H.......I..I.t$.1 |
8640 | ff 48 89 da e8 ca de ff ff 85 c0 74 12 4c 2b 65 18 8b 45 0c 49 c1 fc 05 42 8d 44 20 01 eb 39 41 | .H.........t.L+e..E.I...B.D...9A |
8660 | 83 7c 24 18 0a 75 10 f6 43 08 40 74 0a 48 8b 03 49 39 44 24 10 74 d6 49 63 44 24 1c 85 c0 75 0d | .|$..u..C.@t.H..I9D$.t.IcD$...u. |
8680 | be 20 11 45 00 4c 89 ef e8 05 5f 01 00 48 c1 e0 05 49 01 c4 eb a4 31 c0 8b 4d 0c 39 c8 73 30 48 | ...E.L...._..H...I....1..M.9.s0H |
86a0 | 8b 75 10 89 c2 8d 40 01 48 c1 e2 04 83 7c 16 08 00 74 e8 48 89 03 48 8b 45 10 c7 43 08 13 00 00 | .u....@.H....|...t.H..H.E..C.... |
86c0 | 00 0f 10 04 10 0f 29 04 24 0f 11 43 10 eb 39 29 c8 0f b6 4d 0b be 01 00 00 00 89 c2 d3 e6 eb 02 | ......).$..C..9)...M............ |
86e0 | ff c2 39 f2 7d 29 89 d0 48 c1 e0 05 48 03 45 18 83 78 08 00 74 ea 0f 10 50 10 0f 11 13 0f 10 18 | ..9.})..H...H.E..x..t...P....... |
8700 | 0f 29 1c 24 0f 11 5b 10 b8 01 00 00 00 eb 02 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d c3 50 ba 38 00 | .).$..[........1.H...[]A\A].P.8. |
8720 | 00 00 be 05 00 00 00 e8 d8 b2 00 00 48 c7 40 28 00 00 00 00 c6 40 0a ff 48 c7 40 10 00 00 00 00 | ............H.@(.....@..H.@..... |
8740 | c7 40 0c 00 00 00 00 48 c7 40 18 00 11 45 00 c6 40 0b 00 48 c7 40 20 00 11 45 00 5a c3 55 48 89 | .@.....H.@...E..@..H.@...E.Z.UH. |
8760 | fd 53 48 89 f3 52 48 8b 76 18 48 81 fe 00 11 45 00 74 19 0f b6 4b 0b ba 01 00 00 00 d3 e2 31 c9 | .SH..RH.v.H....E.t...K........1. |
8780 | 48 63 d2 48 c1 e2 05 e8 8b a5 00 00 8b 53 0c 48 8b 73 10 48 89 ef 31 c9 48 c1 e2 04 e8 76 a5 00 | Hc.H.........S.H.s.H..1.H....v.. |
87a0 | 00 58 48 89 de 48 89 ef 31 c9 5b 5d ba 38 00 00 00 e9 61 a5 00 00 8b 47 0c 48 8d 56 ff 48 39 c2 | .XH..H..1.[].8....a....G.H.V.H9. |
87c0 | 73 0e 48 8b 47 10 48 c1 e6 04 48 8d 44 30 f0 c3 0f b6 4f 0b b8 01 00 00 00 d3 e0 ff c8 21 f0 48 | s.H.G.H...H.D0....O..........!.H |
87e0 | 98 48 c1 e0 05 48 03 47 18 83 78 18 13 75 06 48 39 70 10 74 16 48 63 50 1c 85 d2 74 09 48 c1 e2 | .H...H.G..x..u.H9p.t.HcP...t.H.. |
8800 | 05 48 01 d0 eb e3 b8 c0 44 45 00 c3 0f b6 4f 0b b8 01 00 00 00 d3 e0 ff c8 23 46 0c 48 98 48 c1 | .H......DE....O..........#F.H.H. |
8820 | e0 05 48 03 47 18 83 78 18 44 75 06 48 39 70 10 74 16 48 63 50 1c 85 d2 74 09 48 c1 e2 05 48 01 | ..H.G..x.Du.H9p.t.HcP...t.H...H. |
8840 | d0 eb e3 b8 c0 44 45 00 c3 55 53 48 89 f3 48 83 ec 18 8b 56 08 83 e2 3f 83 fa 03 74 2e 7f 0f 85 | .....DE..USH..H....V...?...t.... |
8860 | d2 b8 c0 44 45 00 0f 84 a8 00 00 00 eb 6e 83 fa 04 74 0a 83 fa 13 75 64 48 8b 36 eb 54 48 8b 36 | ...DE........n...t....udH.6.TH.6 |
8880 | 48 83 c4 18 5b 5d e9 81 ff ff ff f2 0f 10 0e 48 89 7c 24 08 66 0f 28 c1 f2 0f 11 0c 24 e8 4e bd | H...[].........H.|$.f.(.....$.N. |
88a0 | ff ff f2 0f 10 0c 24 48 8b 7c 24 08 66 0f 2e c8 7a 2a 75 28 66 0f 2e 0d 6c 87 04 00 72 1e f2 0f | ......$H.|$.f...z*u(f...l...r... |
88c0 | 10 05 6a 87 04 00 66 0f 2e c1 76 10 f2 48 0f 2c f1 48 83 c4 18 5b 5d e9 da fe ff ff 48 89 de e8 | ..j...f...v..H.,.H...[].....H... |
88e0 | ea fb ff ff 48 89 c5 48 8d 75 10 31 ff 48 89 da e8 1e dc ff ff 85 c0 74 05 48 89 e8 eb 16 48 63 | ....H..H.u.1.H.........t.H....Hc |
8900 | 45 1c 85 c0 74 09 48 c1 e0 05 48 01 c5 eb d8 b8 c0 44 45 00 48 83 c4 18 5b 5d c3 41 55 49 89 cd | E...t.H...H......DE.H...[].AUI.. |
8920 | 41 54 49 89 fc 55 48 89 d5 53 48 89 f3 48 89 d6 48 89 df 48 83 ec 28 e8 7a fe ff ff 48 3d c0 44 | ATI..UH..SH..H..H..H..(.z...H=.D |
8940 | 45 00 75 1d 48 8d 54 24 10 48 89 de 4c 89 e7 48 89 6c 24 10 c7 44 24 18 13 00 00 00 e8 0f 02 00 | E.u.H.T$.H..L..H.l$..D$......... |
8960 | 00 41 0f 10 45 00 0f 29 04 24 0f 11 00 48 83 c4 28 5b 5d 41 5c 41 5d c3 41 57 41 89 cf 41 56 41 | .A..E..).$...H..([]A\A].AWA..AVA |
8980 | 55 41 54 49 89 fc 55 89 d5 53 48 89 f3 48 83 ec 18 44 8b 6e 0c 0f b6 46 0b 4c 8b 76 18 44 39 ea | UATI..U..SH..H...D.n...F.L.v.D9. |
89a0 | 89 44 24 04 76 36 48 8b 76 10 89 d1 44 89 ea 48 c1 e2 04 48 c1 e1 04 e8 5b a3 00 00 8b 53 0c 48 | .D$.v6H.v...D..H...H....[....S.H |
89c0 | 89 43 10 39 ea 73 12 89 d1 ff c2 48 c1 e1 04 c7 44 08 08 00 00 00 00 eb ea 89 6b 0c 45 85 ff 75 | .C.9.s.....H....D.........k.E..u |
89e0 | 10 48 c7 43 18 00 11 45 00 45 31 c9 e9 80 00 00 00 44 89 ff e8 da 48 01 00 83 f8 1e 7e 0f be 36 | .H.C...E.E1......D....H.....~..6 |
8a00 | 11 45 00 4c 89 e7 31 c0 e8 85 5b 01 00 88 c1 41 ba 01 00 00 00 31 d2 41 d3 e2 31 f6 4c 89 e7 44 | .E.L..1...[....A.....1.A..1.L..D |
8a20 | 89 d1 45 89 d7 44 89 54 24 08 48 c1 e1 05 89 44 24 0c e8 e0 a2 00 00 44 8b 54 24 08 44 8b 4c 24 | ..E..D.T$.H....D$......D.T$.D.L$ |
8a40 | 0c 48 89 43 18 31 c0 41 39 c2 7e 25 48 89 c2 48 ff c0 48 c1 e2 05 48 03 53 18 c7 42 1c 00 00 00 | .H.C.1.A9.~%H..H..H...H.S..B.... |
8a60 | 00 c7 42 18 00 00 00 00 c7 42 08 00 00 00 00 eb d6 45 89 f8 44 88 4b 0b 49 c1 e0 05 4c 03 43 18 | ..B......B.......E..D.K.I...L.C. |
8a80 | 44 39 ed 4c 89 43 20 73 4c 89 6b 0c 89 e8 89 c1 44 8d 78 01 48 c1 e1 04 48 03 4b 10 83 79 08 00 | D9.L.C.sL.k.....D.x.H...H.K..y.. |
8aa0 | 74 0e 44 89 fa 48 89 de 4c 89 e7 e8 6b fe ff ff 45 39 ef 44 89 f8 72 d6 48 8b 73 10 89 e9 44 89 | t.D..H..L...k...E9.D..r.H.s...D. |
8ac0 | ea 48 c1 e1 04 48 c1 e2 04 4c 89 e7 e8 46 a2 00 00 48 89 43 10 8a 4c 24 04 b8 01 00 00 00 d3 e0 | .H...H...L...F...H.C..L$........ |
8ae0 | 44 8d 78 ff 4d 63 ef 49 c1 e5 05 4b 8d 6c 2e 10 45 85 ff 78 24 83 7d f8 00 74 15 48 89 ea 48 89 | D.x.Mc.I...K.l..E..x$.}..t.H..H. |
8b00 | de 4c 89 e7 e8 73 03 00 00 0f 10 45 f0 0f 11 00 41 ff cf 48 83 ed 20 eb d7 49 81 fe 00 11 45 00 | .L...s.....E....A..H.....I....E. |
8b20 | 74 1f 48 83 c4 18 4c 89 e7 49 8d 55 20 5b 5d 41 5c 41 5d 4c 89 f6 31 c9 41 5e 41 5f e9 d6 a1 00 | t.H...L..I.U.[]A\A]L..1.A^A_.... |
8b40 | 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 81 7e 18 00 11 45 00 74 0d 0f b6 4e 0b b8 01 | .H...[]A\A]A^A_.H.~...E.t...N... |
8b60 | 00 00 00 d3 e0 eb 02 31 c0 89 c1 e9 08 fe ff ff 41 57 41 56 41 55 41 54 49 89 fc 55 48 89 d5 53 | .......1........AWAVAUATI..UH..S |
8b80 | 48 81 ec b8 00 00 00 8b 42 08 85 c0 75 07 be 45 11 45 00 eb 34 83 f8 03 49 89 f7 75 62 f2 0f 10 | H.......B...u..E.E..4...I..ub... |
8ba0 | 0a 66 0f 2e c9 7a 1b 66 0f 28 c1 f2 0f 11 0c 24 e8 3b ba ff ff f2 0f 10 0c 24 66 0f 2e c8 7b 0e | .f...z.f.(.....$.;.......$f...{. |
8bc0 | eb 3d be 58 11 45 00 31 c0 e8 c4 59 01 00 75 2f 66 0f 2e 0d 50 84 04 00 72 25 f2 0f 10 05 4e 84 | .=.X.E.1...Y..u/f...P...r%....N. |
8be0 | 04 00 66 0f 2e c1 76 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 | ..f...v..H.,.H.l$..D$(....H.D$.H |
8c00 | 89 ee 4c 89 ff e8 c4 f8 ff ff 83 78 08 00 48 89 c3 74 12 49 8b 47 18 4d 8b 77 20 49 39 c6 77 13 | ..L........x..H..t.I.G.M.w.I9.w. |
8c20 | e9 ec 00 00 00 48 3d 00 11 45 00 0f 85 a8 00 00 00 eb e0 41 83 7e f8 00 4d 8d 6e e0 4d 89 6f 20 | .....H=..E.........A.~..M.n.M.o. |
8c40 | 75 d5 4d 85 ed 0f 84 c6 00 00 00 48 8d 73 10 4c 89 ff e8 77 f8 ff ff 48 39 d8 74 53 48 63 50 1c | u.M........H.s.L...w...H9.tSHcP. |
8c60 | 48 c1 e2 05 48 01 c2 48 39 da 74 05 48 89 d0 eb eb 4c 89 ea b9 08 00 00 00 4c 89 ef 48 29 c2 48 | H...H..H9.t.H....L.......L..H).H |
8c80 | 89 de 48 c1 fa 05 89 50 1c f3 a5 83 7b 1c 00 74 15 48 89 d8 4c 29 e8 48 c1 f8 05 41 01 46 fc c7 | ..H....P....{..t.H..L).H...A.F.. |
8ca0 | 43 1c 00 00 00 00 c7 43 08 00 00 00 00 eb 2a 48 63 53 1c 85 d2 74 12 48 c1 e2 05 48 01 d3 4c 29 | C......C......*HcS...t.H...H..L) |
8cc0 | eb 48 c1 fb 05 41 89 5e fc 4c 89 ea 4c 89 eb 48 29 c2 48 c1 fa 05 89 50 1c 48 8b 45 00 48 89 43 | .H...A.^.L..L..H).H....P.H.E.H.C |
8ce0 | 10 8b 45 08 89 43 18 f6 45 08 40 74 1c 41 f6 47 09 04 74 15 48 8b 45 00 f6 40 09 03 74 0b 4c 89 | ..E..C..E.@t.A.G..t.H.E..@..t.L. |
8d00 | fe 4c 89 e7 e8 a4 ac 00 00 48 89 d8 e9 59 01 00 00 48 8d 44 24 30 4c 8d 9c 24 b0 00 00 00 49 89 | .L.......H...Y...H.D$0L..$....I. |
8d20 | c6 49 89 c1 c7 00 00 00 00 00 48 83 c0 04 4c 39 d8 75 f1 45 8b 57 0c 4c 89 f0 31 db ba 01 00 00 | .I........H...L9.u.E.W.L..1..... |
8d40 | 00 be 01 00 00 00 44 39 d6 76 0a 44 39 d2 77 34 45 89 d5 eb 03 41 89 f5 31 ff 44 39 ea 77 16 8d | ......D9.v.D9.w4E....A..1.D9.w.. |
8d60 | 4a ff 48 c1 e1 04 49 03 4f 10 83 79 08 01 83 df ff ff c2 eb e5 01 38 48 83 c0 04 01 fb 01 f6 4c | J.H...I.O..y..........8H.......L |
8d80 | 39 d8 75 c2 41 0f b6 4f 0b ba 01 00 00 00 45 31 ed 45 31 d2 d3 e2 31 c9 48 63 c2 48 89 04 24 39 | 9.u.A..O......E1.E1...1.Hc.H..$9 |
8da0 | ca 74 57 48 8b 04 24 49 8b 77 18 48 29 c8 48 c1 e0 05 48 8d 7c 06 e0 83 7f 08 00 74 38 4c 89 ce | .tWH..$I.w.H).H...H.|......t8L.. |
8dc0 | 48 83 c7 10 48 89 4c 24 18 89 54 24 14 44 89 54 24 10 4c 89 4c 24 08 e8 ea f7 ff ff 44 8b 54 24 | H...H.L$..T$.D.T$.L.L$......D.T$ |
8de0 | 10 48 8b 4c 24 18 41 01 c5 8b 54 24 14 4c 8b 4c 24 08 41 ff c2 48 ff c1 eb a5 42 8d 04 13 4c 89 | .H.L$.A...T$.L.L$.A..H....B...L. |
8e00 | ce 48 89 ef 89 04 24 e8 ba f7 ff ff 41 01 c5 8b 04 24 31 d2 44 01 eb 45 31 c9 31 f6 bf 01 00 00 | .H....$.....A....$1.D..E1.1..... |
8e20 | 00 8d 48 01 41 89 fa 41 d1 ea 41 39 da 73 1f 41 8b 06 85 c0 74 0c 01 c6 44 39 d6 0f 47 d7 44 0f | ..H.A..A..A9.s.A....t...D9..G.D. |
8e40 | 47 ce 49 83 c6 04 39 de 74 04 01 ff eb d6 4c 89 fe 4c 89 e7 44 29 c9 e8 1c fb ff ff 48 89 ea 4c | G.I...9.t.....L..L..D)......H..L |
8e60 | 89 fe 4c 89 e7 e8 12 00 00 00 48 81 c4 b8 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 48 89 fd | ..L.......H......[]A\A]A^A_.UH.. |
8e80 | 53 48 89 f3 48 89 d6 48 89 df 48 83 ec 18 48 89 54 24 08 e8 b1 f9 ff ff 48 3d c0 44 45 00 48 8b | SH..H..H..H...H.T$......H=.DE.H. |
8ea0 | 54 24 08 75 11 48 83 c4 18 48 89 de 48 89 ef 5b 5d e9 ba fc ff ff 48 83 c4 18 5b 5d c3 41 55 41 | T$.u.H...H..H..[].....H...[].AUA |
8ec0 | 54 49 89 fc 55 53 8b 5f 0c 85 db 74 3a 48 8b 77 10 8d 43 ff 48 c1 e0 04 83 7c 06 08 00 75 28 31 | TI..US._...t:H.w..C.H....|...u(1 |
8ee0 | c0 89 da 29 c2 83 fa 01 0f 86 8f 00 00 00 8d 14 03 d1 ea 8d 4a ff 48 c1 e1 04 83 7c 0e 08 00 0f | ...)................J.H....|.... |
8f00 | 44 da 0f 45 c2 eb da 49 81 7c 24 18 00 11 45 00 8d 6b 01 74 66 89 ee 4c 89 e7 e8 97 f8 ff ff 83 | D..E...I.|$...E..k.tf..L........ |
8f20 | 78 08 00 74 2c 81 fd ff ff ff 3f 76 1e bb 01 00 00 00 89 de 4c 89 e7 e8 7a f8 ff ff 83 78 08 00 | x..t,.....?v........L...z....x.. |
8f40 | 74 04 ff c3 eb ec 8d 43 ff eb 32 89 eb 01 ed eb c4 89 e8 29 d8 83 f8 01 76 21 44 8d 6c 1d 00 4c | t......C..2........)....v!D.l..L |
8f60 | 89 e7 41 d1 ed 44 89 ee e8 49 f8 ff ff 83 78 08 00 41 0f 44 ed 41 0f 45 dd eb d6 89 d8 5b 5d 41 | ..A..D...I....x..A.D.A.E.....[]A |
8f80 | 5c 41 5d c3 53 be 01 00 00 00 48 89 fb 48 83 ec 10 48 8d 54 24 08 e8 fd 00 01 00 48 8b 74 24 08 | \A].S.....H..H...H.T$......H.t$. |
8fa0 | 48 89 df e8 c3 bf 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 41 57 49 89 f1 41 56 41 89 d6 41 55 41 | H.......H........[.AWI..AVA..AUA |
8fc0 | bd 08 00 00 00 41 54 55 89 cd 53 48 83 ec 28 83 f9 08 44 0f 4e e9 8d 49 ff 48 89 3c 24 41 8d 45 | .....ATU..SH..(...D.N..I.H.<$A.E |
8fe0 | ff 31 d2 31 db 48 63 c9 48 63 f8 48 29 f9 85 c0 78 27 4c 8d 1c 11 48 89 fe 48 c1 e3 08 48 29 d6 | .1.1.Hc.Hc.H)...x'L...H..H...H). |
9000 | 45 85 f6 49 89 da 49 0f 44 f3 ff c8 48 ff c2 41 0f b6 1c 31 4c 09 d3 eb d5 83 fd 07 7f 23 45 85 | E..I..I.D...H..A...1L........#E. |
9020 | c0 0f 84 9c 00 00 00 8d 0c ed ff ff ff ff b8 01 00 00 00 48 d3 e0 48 31 c3 48 29 c3 e9 82 00 00 | ...................H..H1.H)..... |
9040 | 00 83 fd 08 74 7d 48 89 d8 48 83 e8 00 79 0b 45 85 c0 41 bf ff 00 00 00 75 03 45 31 ff 8d 4d ff | ....t}H..H...y.E..A.....u.E1..M. |
9060 | 4d 63 d5 45 31 e4 48 63 c9 4c 29 d1 4b 8d 04 14 48 89 ca 4c 29 e2 45 85 f6 48 0f 44 c2 41 0f b6 | Mc.E1.Hc.L).K...H..L).E..H.D.A.. |
9080 | 04 01 44 39 f8 74 30 48 8b 3c 24 89 ea be 78 11 45 00 31 c0 48 89 4c 24 18 4c 89 54 24 10 4c 89 | ..D9.t0H.<$...x.E.1.H.L$.L.T$.L. |
90a0 | 4c 24 08 e8 37 f5 00 00 48 8b 4c 24 18 4c 8b 54 24 10 4c 8b 4c 24 08 49 ff c4 43 8d 44 25 00 39 | L$..7...H.L$.L.T$.L.L$.I..C.D%.9 |
90c0 | e8 7c a9 48 83 c4 28 48 89 d8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 49 89 f4 55 48 89 fd 53 8a | .|.H..(H..[]A\A]A^A_.ATI..UH..S. |
90e0 | 06 48 8d 5e 01 3c 25 74 12 3c 5b 75 65 80 7e 01 5e 48 8d 46 02 48 0f 44 d8 eb 3a 48 3b 5f 18 75 | .H.^.<%t.<[ue.~.^H.F.H.D..:H;_.u |
9100 | 10 48 8b 7f 20 be a6 11 45 00 31 c0 e8 ce f4 00 00 49 8d 44 24 02 eb 3d 80 3b 25 48 8d 43 01 75 | .H......E.1......I.D$..=.;%H.C.u |
9120 | 0c 48 83 c3 02 48 3b 45 18 48 0f 42 c3 80 38 5d 74 1b 48 89 c3 48 3b 5d 18 75 dd 48 8b 7d 20 be | .H...H;E.H.B..8]t.H..H;].u.H.}.. |
9140 | c9 11 45 00 31 c0 e8 94 f4 00 00 eb cb 48 ff c0 eb 03 48 89 d8 5b 5d 41 5c c3 41 56 49 89 fe 41 | ..E.1........H....H..[]A\.AVI..A |
9160 | 55 4c 63 e9 41 54 49 89 f4 4c 89 ee 55 89 cd 53 89 d3 48 83 ec 10 44 89 44 24 0c e8 a8 f8 00 00 | ULc.ATI..L..U..S..H...D.D$...... |
9180 | 31 d2 85 db 44 8b 44 24 0c 75 06 8d 55 ff 48 63 d2 49 8d 4d ff 44 88 24 10 41 b9 01 00 00 00 44 | 1...D.D$.u..U.Hc.I.M.D.$.A.....D |
91a0 | 39 cd 7e 19 48 89 ca 49 c1 ec 08 4c 29 ca 85 db 49 0f 45 d1 49 ff c1 44 88 24 10 eb e2 83 fd 08 | 9.~.H..I...L)...I.E.I..D.$...... |
91c0 | 7e 0b 45 85 c0 41 b9 08 00 00 00 75 11 4d 01 6e 10 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 49 8d | ~.E..A.....u.M.n.H...[]A\A]A^.I. |
91e0 | 4d ff 48 89 ca 4c 29 ca 85 db 49 0f 45 d1 49 ff c1 44 39 cd c6 04 10 ff 7f e8 eb d1 50 48 89 cf | M.H..L)...I.E.I..D9.........PH.. |
9200 | e8 cd f8 00 00 31 c0 5a c3 41 54 be 01 00 00 00 55 53 48 89 fb 48 81 ec 30 20 00 00 48 89 e2 64 | .....1.Z.AT.....USH..H..0...H..d |
9220 | 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 61 fe 00 00 48 8b 14 24 48 8d 74 24 08 | H..%(...H..$(...1..a...H..$H.t$. |
9240 | 48 89 df 48 89 c5 31 db e8 b4 f9 00 00 49 89 c4 48 8b 34 24 48 39 f3 73 19 e8 c2 ad ff ff 0f b6 | H..H..1......I..H.4$H9.s........ |
9260 | 54 1d 00 48 8b 00 8b 04 90 41 88 04 1c 48 ff c3 eb de 48 8d 7c 24 08 e8 e2 f8 00 00 48 8b 8c 24 | T..H.....A...H....H.|$......H..$ |
9280 | 28 20 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 27 af ff ff 48 81 c4 30 20 00 00 | (...dH3.%(........t..'...H..0... |
92a0 | 5b 5d 41 5c c3 55 be 01 00 00 00 53 48 89 fb 48 81 ec 38 20 00 00 48 89 e2 64 48 8b 04 25 28 00 | []A\.U.....SH..H..8...H..dH..%(. |
92c0 | 00 00 48 89 84 24 28 20 00 00 31 c0 e8 c7 fd 00 00 48 8b 14 24 48 8d 74 24 08 48 89 df 48 89 c5 | ..H..$(...1......H..$H.t$.H..H.. |
92e0 | e8 1c f9 00 00 31 d2 48 8b 34 24 48 39 f2 73 12 48 ff ce 48 29 d6 8a 4c 35 00 88 0c 10 48 ff c2 | .....1.H.4$H9.s.H..H)..L5....H.. |
9300 | eb e5 48 8d 7c 24 08 e8 52 f8 00 00 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 | ..H.|$..R...H..$(...dH3.%(...... |
9320 | 00 00 74 05 e8 97 ae ff ff 48 81 c4 38 20 00 00 5b 5d c3 41 56 be 01 00 00 00 41 55 41 54 55 48 | ..t......H..8...[].AV.....AUATUH |
9340 | 89 fd 53 48 81 ec 40 20 00 00 48 8d 54 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 20 00 00 | ..SH..@...H.T$.dH..%(...H..$8... |
9360 | 31 c0 e8 31 fd 00 00 be 02 00 00 00 48 89 ef 49 89 c4 e8 b1 fe 00 00 48 8d 4c 24 10 48 89 c3 ba | 1..1........H..I.......H.L$.H... |
9380 | 00 21 45 00 be 03 00 00 00 48 89 ef e8 3c fd 00 00 48 85 db 7f 14 31 d2 be 00 21 45 00 48 89 ef | .!E......H...<...H....1...!E.H.. |
93a0 | e8 da bb 00 00 e9 94 00 00 00 48 8b 4c 24 10 48 8b 74 24 08 48 89 cf 48 01 f7 72 12 31 d2 49 89 | ..........H.L$.H.t$.H..H..r.1.I. |
93c0 | c6 b8 ff ff ff 7f 48 f7 f3 48 39 c7 76 11 be e9 11 45 00 48 89 ef 31 c0 e8 02 f2 00 00 eb 64 48 | ......H..H9.v....E.H..1.......dH |
93e0 | 8d 43 ff 48 89 ef 48 0f af f3 48 0f af c1 49 89 f5 48 8d 74 24 18 49 01 c5 4c 89 ea e8 00 f8 00 | .C.H..H...H...I..H.t$.I..L...... |
9400 | 00 48 ff cb 48 89 c7 4c 89 e6 48 8b 4c 24 08 f3 a4 74 1e 48 8b 4c 24 10 48 03 44 24 08 48 85 c9 | .H..H..L..H.L$...t.H.L$.H.D$.H.. |
9420 | 74 df 48 89 c7 4c 89 f6 f3 a4 48 03 44 24 10 eb d0 48 8d 7c 24 18 4c 89 ee e8 20 f7 00 00 b8 01 | t.H..L....H.D$...H.|$.L......... |
9440 | 00 00 00 48 8b 9c 24 38 20 00 00 64 48 33 1c 25 28 00 00 00 74 05 e8 65 ad ff ff 48 81 c4 40 20 | ...H..$8...dH3.%(...t..e...H..@. |
9460 | 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 54 be 01 00 00 00 55 53 48 89 fb 48 81 ec 30 20 00 00 48 89 | ..[]A\A]A^.AT.....USH..H..0...H. |
9480 | e2 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 ff fb 00 00 48 8b 14 24 48 8d 74 | .dH..%(...H..$(...1......H..$H.t |
94a0 | 24 08 48 89 df 48 89 c5 31 db e8 52 f7 00 00 49 89 c4 48 8b 34 24 48 39 f3 73 19 e8 00 b2 ff ff | $.H..H..1..R...I..H.4$H9.s...... |
94c0 | 0f b6 54 1d 00 48 8b 00 8b 04 90 41 88 04 1c 48 ff c3 eb de 48 8d 7c 24 08 e8 80 f6 00 00 48 8b | ..T..H.....A...H....H.|$......H. |
94e0 | 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 c5 ac ff ff 48 81 c4 30 20 | .$(...dH3.%(........t......H..0. |
9500 | 00 00 5b 5d 41 5c c3 55 48 63 ee 53 48 63 df 89 ef 51 e8 59 af ff ff 83 e8 61 83 f8 19 0f 87 d2 | ..[]A\.UHc.SHc...Q.Y.....a...... |
9520 | 00 00 00 ff 24 c5 e0 15 45 00 e8 a1 b1 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 04 e9 a6 00 00 00 | ....$...E......H..f..Xf......... |
9540 | e8 8b b1 ff ff 48 8b 00 66 8b 1c 58 83 e3 02 e9 92 00 00 00 e8 77 b1 ff ff 48 8b 00 66 8b 1c 58 | .....H..f..X.........w...H..f..X |
9560 | 66 81 e3 00 08 eb 7f e8 64 b1 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 80 eb 6c e8 51 b1 ff ff 48 | f.......d...H..f..Xf.....l.Q...H |
9580 | 8b 00 66 8b 1c 58 66 81 e3 00 02 eb 59 e8 3e b1 ff ff 48 8b 00 66 8b 1c 58 83 e3 04 eb 48 e8 2d | ..f..Xf.....Y.>...H..f..X....H.- |
95a0 | b1 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 00 20 eb 35 e8 1a b1 ff ff 48 8b 00 66 8b 1c 58 66 81 e3 | ...H..f..Xf.....5.....H..f..Xf.. |
95c0 | 00 01 eb 22 e8 07 b1 ff ff 48 8b 00 66 8b 1c 58 83 e3 08 eb 11 e8 f6 b0 ff ff 48 8b 00 66 8b 1c | ...".....H..f..X..........H..f.. |
95e0 | 58 66 81 e3 00 10 0f b7 db eb 0e 85 db 0f 94 c3 0f b6 db eb 04 39 dd eb 13 e8 d2 b0 ff ff 48 8b | Xf...................9........H. |
9600 | 10 89 d8 f6 44 6a 01 02 75 08 85 db 0f 94 c0 0f b6 c0 5a 5b 5d c3 41 55 49 89 d5 41 54 55 89 fd | ....Dj..u.........Z[].AUI..ATU.. |
9620 | 53 bb 01 00 00 00 51 80 7e 01 5e 75 26 48 ff c6 30 db eb 1f 0f b6 56 01 80 fa 25 75 21 4c 8d 66 | S.....Q.~.^u&H..0.....V...%u!L.f |
9640 | 02 0f b6 76 02 89 ef e8 bb fe ff ff 85 c0 75 3b 4c 89 e6 48 8d 46 01 4c 39 e8 72 d8 eb 26 80 7e | ...v..........u;L..H.F.L9.r..&.~ |
9660 | 02 2d 75 17 4c 8d 66 03 4d 39 ec 73 0e 39 ea 7f df 0f b6 46 03 39 c5 7f d7 eb 10 39 ea 74 0c 49 | .-u.L.f.M9.s.9.....F.9.....9.t.I |
9680 | 89 c4 eb cc 89 d8 83 f0 01 eb 02 89 d8 5a 5b 5d 41 5c 41 5d c3 53 31 d2 48 89 fb be 01 00 00 00 | .............Z[]A\A].S1.H....... |
96a0 | e8 f3 f9 00 00 31 d2 48 89 df be 02 00 00 00 e8 e4 f9 00 00 48 89 df be 02 00 00 00 e8 5a b3 00 | .....1.H............H........Z.. |
96c0 | 00 48 89 df 31 f6 e8 a0 b8 00 00 48 89 df ba 03 00 00 00 be fc b6 40 00 e8 3e ba 00 00 b8 01 00 | .H..1......H..........@..>...... |
96e0 | 00 00 5b c3 41 57 41 56 41 55 41 54 41 bc 01 00 00 00 55 48 89 fd 53 48 81 ec 48 20 00 00 64 48 | ..[.AWAVAUATA.....UH..SH..H...dH |
9700 | 8b 04 25 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 ee b2 00 00 48 8d 74 24 18 4c 63 f0 48 89 | ..%(...H..$8...1......H.t$.Lc.H. |
9720 | ef 4c 89 f2 41 89 c7 e8 d5 f4 00 00 48 89 c3 41 29 c4 45 8d 2c 1c 45 39 fd 7f 37 44 89 ee 48 89 | .L..A.......H..A).E.,.E9..7D..H. |
9740 | ef e8 e2 fa 00 00 48 89 c1 0f b6 c0 48 39 c8 74 1a ba 04 12 45 00 44 89 ee 48 89 ef 48 89 4c 24 | ......H.....H9.t....E.D..H..H.L$ |
9760 | 08 e8 3a ef 00 00 48 8b 4c 24 08 88 0b 48 ff c3 eb c0 48 8d 7c 24 18 4c 89 f6 e8 df f3 00 00 48 | ..:...H.L$...H....H.|$.L.......H |
9780 | 8b 94 24 38 20 00 00 64 48 33 14 25 28 00 00 00 b8 01 00 00 00 74 05 e8 24 aa ff ff 48 81 c4 48 | ..$8...dH3.%(........t..$...H..H |
97a0 | 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 49 83 c8 ff 4c 89 c1 41 54 55 53 48 89 fb 50 31 | ...[]A\A]A^A_.AUI...L..ATUSH..P1 |
97c0 | c0 f2 ae 48 89 f7 48 89 ca 4c 89 c1 48 f7 d2 f2 ae 48 8d 7c 13 fe 4a 8d 2c 02 48 f7 d1 4e 8d 24 | ...H..H..L..H....H.|..J.,.H..N.$ |
97e0 | 01 44 8a 2f e8 e7 a8 ff ff 4c 01 e5 44 88 6c 2b ff c6 04 2b 00 5a 5b 5d 41 5c 41 5d c3 41 57 41 | .D./.....L..D.l+...+.Z[]A\A].AWA |
9800 | 56 41 55 41 54 41 bc 01 00 00 00 55 53 48 89 fb 48 81 ec 88 20 00 00 64 48 8b 04 25 28 00 00 00 | VAUATA.....USH..H......dH..%(... |
9820 | 48 89 84 24 78 20 00 00 31 c0 e8 d5 b1 00 00 48 8d 54 24 28 be 01 00 00 00 48 89 df 89 44 24 04 | H..$x...1......H.T$(.....H...D$. |
9840 | e8 53 f8 00 00 48 89 c5 48 03 44 24 28 48 8d 74 24 58 48 89 df 48 89 44 24 08 e8 86 f3 00 00 48 | .S...H..H.D$(H.t$XH..H.D$......H |
9860 | 8d 44 24 47 48 89 44 24 10 48 3b 6c 24 08 0f 83 bb 04 00 00 80 7d 00 25 74 39 48 8b 44 24 60 48 | .D$GH.D$.H;l$........}.%t9H.D$`H |
9880 | 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 93 f1 00 00 48 8b 44 24 68 48 ff c5 48 8d 50 | 9D$hr.H.|$X..........H.D$hH..H.P |
98a0 | 01 48 89 54 24 68 48 8b 54 24 58 8a 4d ff 88 0c 02 eb b6 80 7d 01 25 75 3d 48 8b 44 24 60 48 39 | .H.T$hH.T$X.M.......}.%u=H.D$`H9 |
98c0 | 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 54 f1 00 00 48 8b 44 24 68 48 83 c5 02 48 8d 50 | D$hr.H.|$X......T...H.D$hH...H.P |
98e0 | 01 48 89 54 24 68 48 8b 54 24 58 8a 4d ff 88 0c 02 e9 73 ff ff ff 48 8d 7c 24 58 be 00 02 00 00 | .H.T$hH.T$X.M.....s...H.|$X..... |
9900 | 41 ff c4 e8 20 f1 00 00 44 3b 64 24 04 49 89 c5 7e 10 ba 17 12 45 00 44 89 e6 48 89 df e8 7e ed | A.......D;d$.I..~....E.D..H...~. |
9920 | 00 00 48 ff c5 49 89 ef 41 0f be 37 40 84 f6 75 1d 4c 89 f8 48 29 e8 48 83 f8 05 76 25 be 26 12 | ..H..I..A..7@..u.L..H).H...v%.&. |
9940 | 45 00 48 89 df 31 c0 e8 93 ec 00 00 eb 14 bf 20 12 45 00 e8 88 a8 ff ff 48 85 c0 74 d4 49 ff c7 | E.H..1...........E......H..t.I.. |
9960 | eb c6 e8 69 ad ff ff 41 0f b6 17 49 89 c6 48 8b 00 66 8b 14 50 66 81 e2 00 08 66 83 fa 01 49 83 | ...i...A...I..H..f..Pf....f...I. |
9980 | df ff 41 0f b6 17 66 8b 14 50 66 81 e2 00 08 66 83 fa 01 49 83 df ff 41 80 3f 2e 75 2d 41 0f b6 | ..A...f..Pf....f...I...A.?.u-A.. |
99a0 | 4f 01 49 8d 57 01 4d 8d 47 02 f6 44 48 01 08 49 0f 45 d0 49 89 d7 0f b6 12 66 8b 14 50 66 81 e2 | O.I.W.M.G..DH..I.E.I.....f..Pf.. |
99c0 | 00 08 66 83 fa 01 49 83 df ff 41 0f b6 17 f6 44 50 01 08 74 0f be 46 12 45 00 48 89 df 31 c0 e8 | ..f...I...A....DP..t..F.E.H..1.. |
99e0 | fb eb 00 00 4d 89 f9 48 8b 7c 24 10 48 89 ee 49 29 e9 b9 11 00 00 00 c6 44 24 46 25 49 8d 51 01 | ....M..H.|$.H..I).......D$F%I.Q. |
9a00 | 4c 89 4c 24 18 49 8d 6f 01 e8 a2 a9 ff ff 4c 8b 4c 24 18 42 c6 44 0c 48 00 41 0f be 17 80 fa 67 | L.L$.I.o......L.L$.B.D.H.A.....g |
9a20 | 7f 40 80 fa 65 0f 8d d6 00 00 00 80 fa 58 0f 84 8c 00 00 00 7f 17 80 fa 45 0f 84 c2 00 00 00 80 | .@..e........X..........E....... |
9a40 | fa 47 0f 84 b9 00 00 00 80 fa 41 eb 0a 80 fa 63 74 43 7f 6c 80 fa 61 0f 85 b5 02 00 00 e9 9f 00 | .G........A....ctC.l..a......... |
9a60 | 00 00 80 fa 71 0f 84 cd 00 00 00 7f 10 80 fa 69 74 4e 80 fa 6f 0f 85 97 02 00 00 eb 43 80 fa 75 | ....q..........itN..o.......C..u |
9a80 | 74 3e 80 fa 78 74 39 80 fa 73 0f 84 0f 02 00 00 e9 7d 02 00 00 44 89 e6 48 89 df e8 88 f7 00 00 | t>..xt9..s.......}...D..H....... |
9aa0 | 48 8d 4c 24 46 41 89 c0 48 83 ca ff be 01 00 00 00 4c 89 ef 31 c0 e8 25 ac ff ff e9 63 02 00 00 | H.L$FA..H........L..1..%....c... |
9ac0 | 44 89 e6 48 89 df e8 5d f7 00 00 48 8d 7c 24 46 be 0f 25 45 00 48 89 44 24 18 e8 cf fc ff ff 4c | D..H...]...H.|$F..%E.H.D$......L |
9ae0 | 8b 44 24 18 48 8d 4c 24 46 48 83 ca ff be 01 00 00 00 4c 89 ef 31 c0 e8 e4 ab ff ff e9 22 02 00 | .D$.H.L$FH........L..1.......".. |
9b00 | 00 48 8d 7c 24 46 be 00 21 45 00 e8 9e fc ff ff 44 89 e6 48 89 df e8 98 f6 00 00 48 8d 4c 24 46 | .H.|$F..!E......D..H.......H.L$F |
9b20 | 48 83 ca ff be 01 00 00 00 4c 89 ef b0 01 e8 ad ab ff ff e9 eb 01 00 00 48 8d 54 24 30 44 89 e6 | H........L..............H.T$0D.. |
9b40 | 48 89 df e8 50 f5 00 00 49 89 c5 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 | H...P...I..H.D$`H9D$hr.H.|$X.... |
9b60 | 00 e8 c2 ee 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 22 48 8b 44 | ......H.D$hH.P.H.T$hH.T$X..."H.D |
9b80 | 24 30 48 8d 50 ff 48 85 c0 48 89 54 24 30 0f 84 d7 00 00 00 45 0f b6 45 00 41 80 f8 22 74 0c 41 | $0H.P.H..H.T$0......E..E.A.."t.A |
9ba0 | 80 f8 5c 74 06 41 80 f8 0a 75 34 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 | ..\t.A...u4H.D$`H9D$hr.H.|$X.... |
9bc0 | 00 e8 62 ee 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 5c eb 4f 45 | ..b...H.D$hH.P.H.T$hH.T$X...\.OE |
9be0 | 84 c0 49 8b 06 74 0a 41 0f b6 d0 f6 04 50 02 74 3d 41 0f b6 55 01 b9 73 12 45 00 f6 44 50 01 08 | ..I..t.A.....P.t=A..U..s.E..DP.. |
9c00 | 74 05 b9 77 12 45 00 48 8d 7c 24 3c ba 0a 00 00 00 be 01 00 00 00 31 c0 e8 c3 aa ff ff 48 8d 74 | t..w.E.H.|$<..........1......H.t |
9c20 | 24 3c 48 8d 7c 24 58 e8 cf ee 00 00 eb 35 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be | $<H.|$X......5H.D$`H9D$hr.H.|$X. |
9c40 | 01 00 00 00 e8 df ed 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 41 8a 4d 00 | .........H.D$hH.P.H.T$hH.T$XA.M. |
9c60 | 88 0c 02 49 ff c5 e9 12 ff ff ff 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 | ...I.......H.D$`H9D$hr.H.|$X.... |
9c80 | 00 e8 a2 ed 00 00 48 8b 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 22 eb 40 48 | ......H.D$hH.P.H.T$hH.T$X...".@H |
9ca0 | 8d 54 24 30 44 89 e6 48 89 df e8 a2 f6 00 00 48 8d 7c 24 46 be 2e 00 00 00 48 89 44 24 18 e8 1d | .T$0D..H.......H.|$F.....H.D$... |
9cc0 | a5 ff ff 48 85 c0 4c 8b 44 24 18 75 16 48 83 7c 24 30 63 76 0e 48 8d 7c 24 58 e8 88 ee 00 00 31 | ...H..L.D$.u.H.|$0cv.H.|$X.....1 |
9ce0 | c0 eb 40 48 8d 4c 24 46 48 83 ca ff be 01 00 00 00 4c 89 ef 31 c0 e8 e5 a9 ff ff be fe ff ff ff | ..@H.L$FH........L..1........... |
9d00 | 48 89 df 89 44 24 18 e8 0f ad 00 00 8b 44 24 18 eb 11 be 7d 12 45 00 48 89 df 31 c0 e8 be e8 00 | H...D$.......D$....}.E.H..1..... |
9d20 | 00 eb 1b 48 98 48 01 44 24 68 e9 3a fb ff ff 48 8d 7c 24 58 e8 df ed 00 00 b8 01 00 00 00 48 8b | ...H.H.D$h.:...H.|$X..........H. |
9d40 | 9c 24 78 20 00 00 64 48 33 1c 25 28 00 00 00 74 05 e8 6a a4 ff ff 48 81 c4 88 20 00 00 5b 5d 41 | .$x...dH3.%(...t..j...H......[]A |
9d60 | 5c 41 5d 41 5e 41 5f c3 48 85 ff 48 89 f8 79 14 48 f7 d8 48 8d 4c 37 01 48 89 c2 31 c0 48 39 f2 | \A]A^A_.H..H..y.H..H.L7.H..1.H9. |
9d80 | 48 0f 46 c1 c3 41 55 be 01 00 00 00 41 54 55 48 89 fd 53 48 83 ec 18 48 8d 54 24 08 e8 f7 f2 00 | H.F..AU.....ATUH..SH...H.T$..... |
9da0 | 00 48 8b 5c 24 08 ba 01 00 00 00 be 02 00 00 00 48 89 ef 49 89 c5 e8 c8 f4 00 00 48 89 de 48 89 | .H.\$...........H..I.......H..H. |
9dc0 | c7 e8 a2 ff ff ff 4c 8b 64 24 08 48 89 c2 be 03 00 00 00 48 89 ef 48 89 c3 e8 a5 f4 00 00 4c 89 | ......L.d$.H.......H..H.......L. |
9de0 | e6 48 89 c7 e8 7f ff ff ff 48 85 db ba 01 00 00 00 48 0f 4e da 48 8b 54 24 08 48 39 d0 48 0f 4e | .H.......H.......H.N.H.T$.H9.H.N |
9e00 | d0 31 c0 48 39 d3 7f 58 44 8d 62 01 41 29 dc 49 63 c4 48 01 d8 48 39 d0 7f 11 be 9f 12 45 00 48 | .1.H9..XD.b.A).Ic.H..H9......E.H |
9e20 | 89 ef 31 c0 e8 b6 e7 00 00 eb 35 4c 01 eb ba 9f 12 45 00 44 89 e6 48 89 ef 49 89 dd e8 70 eb 00 | ..1.......5L.....E.D..H..I...p.. |
9e40 | 00 44 89 e8 29 d8 44 39 e0 7d 12 41 0f b6 75 ff 48 89 ef 49 ff c5 e8 10 b1 00 00 eb e4 44 89 e0 | .D..).D9.}.A..u.H..I.........D.. |
9e60 | 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 55 be 01 00 00 00 41 54 55 48 89 fd 53 48 83 ec 18 48 8d 54 | H...[]A\A].AU.....ATUH..SH...H.T |
9e80 | 24 08 e8 11 f2 00 00 48 8b 5c 24 08 be 02 00 00 00 48 89 ef 49 89 c5 e8 8c f3 00 00 48 89 de 48 | $......H.\$......H..I.......H..H |
9ea0 | 89 c7 e8 c1 fe ff ff 4c 8b 64 24 08 48 83 ca ff be 03 00 00 00 48 89 ef 48 89 c3 e8 c3 f3 00 00 | .......L.d$.H........H..H....... |
9ec0 | 4c 89 e6 48 89 c7 e8 9d fe ff ff 48 8b 54 24 08 48 89 c1 48 85 db b8 01 00 00 00 48 0f 4e d8 48 | L..H.......H.T$.H..H.......H.N.H |
9ee0 | 39 d1 48 0f 4e d1 48 39 d3 7f 0d 48 29 da 49 8d 74 1d ff 48 ff c2 eb 07 31 d2 be 00 21 45 00 48 | 9.H.N.H9...H).I.t..H....1...!E.H |
9f00 | 89 ef e8 78 b0 00 00 48 83 c4 18 b8 01 00 00 00 5b 5d 41 5c 41 5d c3 31 c0 48 8b 17 6b c0 0a 48 | ...x...H........[]A\A].1.H..k..H |
9f20 | 8d 4a 01 48 89 0f 0f be 0a 0f be 52 01 8d 44 08 d0 83 ea 30 83 fa 09 77 07 3d cb cc cc 0c 7e d9 | .J.H.......R..D....0...w.=....~. |
9f40 | c3 0f be 05 18 79 04 00 39 c1 75 19 31 c0 39 c2 4c 8d 04 07 48 8d 0c 06 74 0a 8a 09 48 ff c0 41 | .....y..9.u.1.9.L...H...t...H..A |
9f60 | 88 08 eb ea c3 48 63 c2 4c 8d 44 07 ff 31 c0 4c 89 c7 48 8d 0c 06 48 29 c7 39 c2 74 09 8a 09 48 | .....Hc.L.D..1.L..H...H).9.t...H |
9f80 | ff c0 88 0f eb e9 c3 41 54 55 53 3b 77 28 48 89 fb 48 8b 7f 20 7c 25 85 f6 75 0e 48 89 d0 48 29 | .......ATUS;w(H..H...|%..u.H..H) |
9fa0 | d1 48 89 ca 48 89 c6 eb 5e 5b 5d 41 5c 8d 56 01 31 c0 be b5 12 45 00 e9 23 e6 00 00 48 63 f6 48 | .H..H...^[]A\.V.1....E..#...Hc.H |
9fc0 | c1 e6 04 4c 8d 24 33 49 8b 6c 24 38 48 83 fd ff 75 0e be d0 12 45 00 31 c0 e8 01 e6 00 00 eb 1b | ...L.$3I.l$8H...u....E.1........ |
9fe0 | 48 83 fd fe 75 15 49 8b 74 24 30 48 2b 73 08 5b 5d 41 5c 48 ff c6 e9 70 af 00 00 49 8b 74 24 30 | H...u.I.t$0H+s.[]A\H...p...I.t$0 |
a000 | 48 8b 7b 20 48 89 ea 5b 5d 41 5c e9 6f af 00 00 41 56 49 89 d6 41 55 49 89 f5 41 54 49 89 fc 55 | H.{.H..[]A\.o...AVI..AUI..ATI..U |
a020 | 53 8b 5f 28 85 db 75 08 31 db 48 85 f6 0f 95 c3 49 8b 7c 24 20 ba e3 12 45 00 89 de 31 ed e8 6e | S._(..u.1.H.....I.|$....E...1..n |
a040 | e9 00 00 39 dd 7d 14 89 ee 4c 89 f1 4c 89 ea 4c 89 e7 ff c5 e8 2e ff ff ff eb e8 89 d8 5b 5d 41 | ...9.}...L..L..L.............[]A |
a060 | 5c 41 5d 41 5e c3 0f b6 06 0f b6 3f 3c 2e 74 22 3c 5b 74 0d 3c 25 75 11 0f b6 76 01 e9 86 f4 ff | \A]A^......?<.t"<[t.<%u...v..... |
a080 | ff 48 ff ca e9 8d f5 ff ff 39 f8 0f 94 c0 0f b6 c0 c3 b8 01 00 00 00 c3 55 be 02 00 00 00 53 48 | .H.......9..............U.....SH |
a0a0 | 89 fb 48 81 ec 38 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 f6 ac 00 | ..H..8...dH..%(...H..$(...1..... |
a0c0 | 00 ba 06 00 00 00 be 01 00 00 00 48 89 df 89 c5 e8 93 ef 00 00 be 01 00 00 00 48 89 df e8 39 a9 | ...........H..............H...9. |
a0e0 | 00 00 48 8d 74 24 08 48 89 df e8 f6 ea 00 00 48 8d 54 24 08 89 e9 be fc 91 40 00 48 89 df e8 41 | ..H.t$.H.......H.T$......@.H...A |
a100 | b9 00 00 85 c0 74 11 be f5 12 45 00 48 89 df 31 c0 e8 c9 e4 00 00 eb 0f 48 8d 7c 24 08 e8 f6 e9 | .....t....E.H..1........H.|$.... |
a120 | 00 00 b8 01 00 00 00 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 81 a0 ff ff 48 | .......H..$(...dH3.%(...t......H |
a140 | 81 c4 38 20 00 00 5b 5d c3 55 48 89 fd 53 89 d3 51 48 8b 06 0f be 00 83 e8 30 83 f8 09 77 0a 48 | ..8...[].UH..S..QH.......0...w.H |
a160 | 89 f7 e8 b0 fd ff ff 89 c3 8d 43 ff 83 f8 0f 76 17 48 8b 7d 00 b9 10 00 00 00 89 da be 13 13 45 | ..........C....v.H.}...........E |
a180 | 00 31 c0 e8 57 e4 00 00 5a 89 d8 5b 5d c3 41 54 55 48 89 d5 53 48 8b 06 48 8d 50 01 48 89 16 8a | .1..W...Z..[].ATUH..SH..H.P.H... |
a1a0 | 08 c7 45 00 00 00 00 00 80 f9 58 0f 84 e9 01 00 00 49 89 fc 0f 8f a5 00 00 00 80 f9 42 0f 84 3a | ..E.......X......I..........B..: |
a1c0 | 01 00 00 7f 54 80 f9 3c 0f 84 d3 01 00 00 7f 2b 80 f9 20 bb 08 00 00 00 0f 84 f0 01 00 00 80 f9 | ....T..<.......+................ |
a1e0 | 21 0f 85 cf 01 00 00 ba 08 00 00 00 e8 58 ff ff ff 41 89 44 24 0c e9 d3 01 00 00 80 f9 3d 0f 84 | !............X...A.D$........=.. |
a200 | a6 01 00 00 80 f9 3e 0f 85 a9 01 00 00 c7 47 08 00 00 00 00 e9 b0 01 00 00 80 f9 4a 0f 84 03 01 | ......>.......G............J.... |
a220 | 00 00 7f 24 80 f9 48 0f 84 e7 00 00 00 80 f9 49 0f 85 80 01 00 00 ba 04 00 00 00 e8 09 ff ff ff | ...$..H........I................ |
a240 | 89 45 00 e9 d3 00 00 00 80 f9 4c 0f 84 d4 00 00 00 80 f9 54 0f 84 cb 00 00 00 e9 57 01 00 00 80 | .E........L........T.......W.... |
a260 | f9 69 0f 84 e0 00 00 00 7f 39 80 f9 64 0f 84 c4 00 00 00 7f 13 80 f9 62 74 7a 80 f9 63 0f 84 d4 | .i.......9..d..........btz..c... |
a280 | 00 00 00 e9 2e 01 00 00 80 f9 66 0f 84 9d 00 00 00 80 f9 68 0f 85 1c 01 00 00 c7 45 00 02 00 00 | ..........f........h.......E.... |
a2a0 | 00 eb 6a 80 f9 6e 0f 84 8b 00 00 00 7f 0f 80 f9 6a 74 53 80 f9 6c 74 4e e9 f9 00 00 00 80 f9 78 | ..j..n..........jtS..ltN.......x |
a2c0 | 0f 84 c6 00 00 00 80 f9 7a bb 05 00 00 00 0f 84 fa 00 00 00 80 f9 73 0f 85 d9 00 00 00 ba 08 00 | ........z.............s......... |
a2e0 | 00 00 bb 04 00 00 00 e8 5d fe ff ff 89 45 00 e9 da 00 00 00 c7 45 00 01 00 00 00 eb 10 c7 45 00 | ........]....E.......E........E. |
a300 | 01 00 00 00 eb 15 c7 45 00 08 00 00 00 31 db e9 ba 00 00 00 c7 45 00 02 00 00 00 bb 01 00 00 00 | .......E.....1.......E.......... |
a320 | e9 a9 00 00 00 c7 45 00 08 00 00 00 eb ed c7 45 00 04 00 00 00 eb 07 c7 45 00 08 00 00 00 bb 02 | ......E........E........E....... |
a340 | 00 00 00 e9 86 00 00 00 ba 04 00 00 00 e8 f7 fd ff ff 89 45 00 eb b6 0f be 50 01 83 c8 ff 83 ea | ...................E.....P...... |
a360 | 30 83 fa 09 77 08 48 89 f7 e8 a9 fb ff ff 89 45 00 ff c0 bb 03 00 00 00 75 54 49 8b 3c 24 be 3b | 0...w.H........E........uTI.<$.; |
a380 | 13 45 00 31 c0 e8 55 e2 00 00 eb 42 c7 45 00 01 00 00 00 bb 06 00 00 00 eb 34 bb 07 00 00 00 eb | .E.1..U....B.E...........4...... |
a3a0 | 2d c7 47 08 01 00 00 00 eb 1f 0f be 05 af 74 04 00 89 47 08 eb 13 49 8b 3c 24 0f be d1 be 5e 13 | -.G...........t...G...I.<$....^. |
a3c0 | 45 00 31 c0 e8 16 e2 00 00 bb 08 00 00 00 89 d8 5b 5d 41 5c c3 41 57 49 89 f7 41 56 49 89 ce 41 | E.1.............[]A\.AWI..AVI..A |
a3e0 | 55 4d 89 c5 41 54 49 89 d4 48 89 ca 4c 89 e6 55 53 48 89 fb 48 83 ec 18 e8 91 fd ff ff 89 c5 41 | UM..ATI..H..L..USH..H..........A |
a400 | 8b 06 83 fd 07 89 44 24 0c 75 39 49 8b 04 24 80 38 00 75 14 48 8b 3b ba 79 13 45 00 be 01 00 00 | ......D$.u9I..$.8.u.H.;.y.E..... |
a420 | 00 e8 7a e2 00 00 eb 1c 48 8d 54 24 0c 4c 89 e6 48 89 df e8 56 fd ff ff 83 f8 03 74 d7 83 7c 24 | ..z.....H.T$.L..H...V......t..|$ |
a440 | 0c 00 74 d0 8b 54 24 0c 83 fa 01 7e 05 83 fd 03 75 0a 41 c7 45 00 00 00 00 00 eb 3b 8b 43 0c 39 | ..t..T$....~....u.A.E......;.C.9 |
a460 | c2 7e 04 89 44 24 0c 8b 44 24 0c 8d 50 ff 85 c2 74 12 48 8b 3b ba 9c 13 45 00 be 01 00 00 00 e8 | .~..D$..D$..P...t.H.;...E....... |
a480 | 1c e2 00 00 8b 44 24 0c 8d 50 ff 41 21 d7 44 29 f8 21 d0 41 89 45 00 48 83 c4 18 89 e8 5b 5d 41 | .....D$..P.A!.D).!.A.E.H.....[]A |
a4a0 | 5c 41 5d 41 5e 41 5f c3 41 54 31 d2 be 01 00 00 00 55 31 ed 53 48 89 fb 48 83 ec 20 e8 d7 eb 00 | \A]A^A_.AT1......U1.SH..H....... |
a4c0 | 00 48 89 44 24 08 0f be 05 93 73 04 00 48 89 5c 24 10 c7 44 24 1c 01 00 00 00 89 44 24 18 48 8b | .H.D$.....s..H.\$..D$......D$.H. |
a4e0 | 44 24 08 80 38 00 74 6e 48 8d 54 24 08 4c 8d 44 24 04 48 8d 7c 24 10 48 89 e1 48 89 ee e8 d3 fe | D$..8.tnH.T$.L.D$.H.|$.H..H..... |
a500 | ff ff 8b 14 24 03 54 24 04 b9 ff ff ff 7f 41 89 c4 89 14 24 48 63 d2 48 29 d1 48 39 cd 76 12 ba | ....$.T$......A....$Hc.H).H9.v.. |
a520 | c5 13 45 00 be 01 00 00 00 48 89 df e8 6f e1 00 00 48 63 04 24 41 83 ec 04 48 01 c5 41 83 fc 01 | ..E......H...o...Hc.$A...H..A... |
a540 | 77 9c ba dd 13 45 00 be 01 00 00 00 48 89 df e8 4c e1 00 00 eb 88 48 89 ee 48 89 df e8 0a aa 00 | w....E......H...L.....H..H...... |
a560 | 00 48 83 c4 20 b8 01 00 00 00 5b 5d 41 5c c3 41 57 31 d2 be 01 00 00 00 41 56 41 55 41 54 55 53 | .H........[]A\.AW1......AVAUATUS |
a580 | 48 89 fb 48 83 ec 68 64 48 8b 04 25 28 00 00 00 48 89 44 24 58 31 c0 e8 fc ea 00 00 48 8d 54 24 | H..H..hdH..%(...H.D$X1......H.T$ |
a5a0 | 18 be 02 00 00 00 48 89 df 48 89 44 24 10 e8 e5 ea 00 00 48 8b 6c 24 18 ba 01 00 00 00 be 03 00 | ......H..H.D$......H.l$......... |
a5c0 | 00 00 48 89 df 49 89 c4 e8 b6 ec 00 00 48 89 ee 48 89 c7 e8 90 f7 ff ff 48 8d 68 ff 48 3b 6c 24 | ..H..I.......H..H.......H.h.H;l$ |
a5e0 | 18 76 12 ba f4 13 45 00 be 03 00 00 00 48 89 df e8 ab e0 00 00 0f be 05 64 72 04 00 48 89 5c 24 | .v....E......H..........dr..H.\$ |
a600 | 20 45 31 ed c7 44 24 2c 01 00 00 00 89 44 24 28 48 8b 44 24 10 45 8d 7d 01 80 38 00 0f 84 98 01 | .E1..D$,.....D$(H.D$.E.}..8..... |
a620 | 00 00 48 8d 54 24 10 4c 8d 44 24 0c 48 8d 4c 24 08 48 8d 7c 24 20 48 89 ee e8 97 fd ff ff 48 63 | ..H.T$.L.D$.H.L$.H.|$.H.......Hc |
a640 | 54 24 08 41 89 c6 48 63 44 24 0c 48 01 d0 48 89 ea 48 f7 d2 48 39 d0 77 0a 48 01 e8 48 3b 44 24 | T$.A..HcD$.H..H..H..H9.w.H..H;D$ |
a660 | 18 76 12 ba 13 14 45 00 be 02 00 00 00 48 89 df e8 2b e0 00 00 48 63 44 24 0c ba 29 14 45 00 be | .v....E......H...+...HcD$..).E.. |
a680 | 02 00 00 00 48 89 df 48 01 c5 e8 22 e3 00 00 41 83 fe 08 0f 87 11 01 00 00 44 89 f0 ff 24 c5 b0 | ....H..H..."...A.........D...$.. |
a6a0 | 16 45 00 8b 4c 24 08 8b 54 24 28 49 8d 34 2c 45 89 f0 48 89 df 41 83 f0 01 e8 f5 e8 ff ff 48 89 | .E..L$..T$(I.4,E..H..A........H. |
a6c0 | df 48 89 c6 e8 a2 a8 00 00 e9 dc 00 00 00 8b 4c 24 28 8b 54 24 08 49 8d 34 2c 48 8d 7c 24 30 e8 | .H.............L$(.T$.I.4,H.|$0. |
a6e0 | 5d f8 ff ff 8b 44 24 08 83 f8 04 75 0c f3 0f 10 44 24 30 f3 0f 5a c0 eb 06 f2 0f 10 44 24 30 48 | ]....D$....u....D$0..Z......D$0H |
a700 | 89 df e8 4f a8 00 00 e9 9e 00 00 00 48 63 54 24 08 49 8d 34 2c 48 89 df e8 62 a8 00 00 e9 88 00 | ...O........HcT$.I.4,H...b...... |
a720 | 00 00 8b 4c 24 08 8b 54 24 28 49 8d 34 2c 45 31 c0 48 89 df e8 7a e8 ff ff 4c 8d 2c 28 49 89 c6 | ...L$..T$(I.4,E1.H...z...L.,(I.. |
a740 | 48 63 44 24 08 4c 01 e8 48 3b 44 24 18 76 12 ba 13 14 45 00 be 02 00 00 00 48 89 df e8 3f df 00 | HcD$.L..H;D$.v....E......H...?.. |
a760 | 00 48 63 74 24 08 4c 89 f2 48 89 df 48 01 f5 49 8d 34 2c 4c 89 ed e8 04 a8 00 00 eb 2d 49 8d 34 | .Hct$.L..H..H..I.4,L........-I.4 |
a780 | 2c 31 c0 48 83 c9 ff 48 89 f7 f2 ae 48 89 df 48 f7 d1 48 ff c9 4c 63 e9 4c 89 ea 4a 8d 6c 2d 01 | ,1.H...H....H..H..H..Lc.L..J.l-. |
a7a0 | e8 da a7 00 00 eb 03 45 89 ef 48 63 44 24 08 45 89 fd 48 01 c5 e9 56 fe ff ff 48 8d 75 01 48 89 | .......E..HcD$.E..H...V...H.u.H. |
a7c0 | df e8 a5 a7 00 00 48 8b 4c 24 58 64 48 33 0c 25 28 00 00 00 44 89 f8 74 05 e8 e2 99 ff ff 48 83 | ......H.L$XdH3.%(...D..t......H. |
a7e0 | c4 68 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 31 d2 be 01 00 00 00 41 55 41 bd 01 00 00 00 41 54 | .h[]A\A]A^A_.AV1......AUA.....AT |
a800 | 45 31 e4 55 53 48 89 fb 48 81 ec 80 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 78 20 00 00 | E1.USH..H......dH..%(...H..$x... |
a820 | 31 c0 e8 71 e8 00 00 48 89 44 24 10 0f be 05 2d 70 04 00 48 89 df 48 89 5c 24 20 c7 44 24 2c 01 | 1..q...H.D$....-p..H..H.\$..D$,. |
a840 | 00 00 00 89 44 24 28 e8 f6 a6 00 00 48 8d 74 24 58 48 89 df e8 8c e3 00 00 48 8b 44 24 10 80 38 | ....D$(.....H.t$XH.......H.D$..8 |
a860 | 00 0f 84 f1 02 00 00 48 8d 54 24 10 4c 8d 44 24 0c 48 8d 4c 24 08 48 8d 7c 24 20 4c 89 e6 e8 52 | .......H.T$.L.D$.H.L$.H.|$.L...R |
a880 | fb ff ff 8b 54 24 0c 03 54 24 08 41 89 c6 48 63 d2 49 01 d4 8b 44 24 0c 8d 50 ff 85 c0 89 54 24 | ....T$..T$.A..Hc.I...D$..P....T$ |
a8a0 | 0c 7e 34 48 8b 44 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 6a e1 00 00 48 8b | .~4H.D$`H9D$hr.H.|$X......j...H. |
a8c0 | 44 24 68 48 8d 50 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 00 eb bd 41 83 fe 08 41 8d 6d 01 0f | D$hH.P.H.T$hH.T$X......A...A.m.. |
a8e0 | 87 6b 02 00 00 42 ff 24 f5 f8 16 45 00 89 ee 48 89 df e8 31 e9 00 00 49 89 c5 8b 44 24 08 83 f8 | .k...B.$...E...H...1...I...D$... |
a900 | 07 7f 2e 8d 0c c5 ff ff ff ff b8 01 00 00 00 48 d3 e0 48 89 c2 48 f7 da 4c 39 ea 7f 05 49 39 c5 | ...............H..H..H..L9...I9. |
a920 | 7c 0f ba 3a 14 45 00 89 ee 48 89 df e8 6f dd 00 00 4d 89 e8 49 c1 e8 3f eb 33 89 ee 48 89 df e8 | |..:.E...H...o...M..I..?.3..H... |
a940 | e4 e8 00 00 8b 4c 24 08 49 89 c5 83 f9 07 7f 1a c1 e1 03 48 d3 e8 48 85 c0 74 0f ba 4b 14 45 00 | .....L$.I..........H..H..t..K.E. |
a960 | 89 ee 48 89 df e8 36 dd 00 00 45 31 c0 8b 4c 24 08 8b 54 24 28 48 8d 7c 24 58 4c 89 ee e8 d8 e7 | ..H...6...E1..L$..T$(H.|$XL..... |
a980 | ff ff e9 c9 01 00 00 48 63 74 24 08 48 8d 7c 24 58 e8 92 e0 00 00 89 ee 48 89 df 49 89 c5 e8 10 | .......Hct$.H.|$X.......H..I.... |
a9a0 | e8 00 00 8b 54 24 08 83 fa 04 75 0c f2 0f 5a c0 f3 0f 11 44 24 30 eb 06 f2 0f 11 44 24 30 8b 4c | ....T$....u...Z....D$0.....D$0.L |
a9c0 | 24 28 48 8d 74 24 30 4c 89 ef e8 72 f5 ff ff 48 63 44 24 08 48 01 44 24 68 e9 72 01 00 00 48 8d | $(H.t$0L...r...HcD$.H.D$h.r...H. |
a9e0 | 54 24 18 89 ee 48 89 df e8 ab e6 00 00 49 89 c5 48 63 44 24 08 48 39 44 24 18 74 0f ba 5d 14 45 | T$...H.......I..HcD$.H9D$.t..].E |
aa00 | 00 89 ee 48 89 df e8 95 dc 00 00 48 63 54 24 08 48 8d 7c 24 58 4c 89 ee e8 b5 e0 00 00 e9 2e 01 | ...H.......HcT$.H.|$XL.......... |
aa20 | 00 00 48 8d 54 24 18 89 ee 48 89 df e8 67 e6 00 00 8b 4c 24 08 49 89 c5 83 f9 07 7f 1f 48 8b 54 | ..H.T$...H...g....L$.I.......H.T |
aa40 | 24 18 c1 e1 03 48 d3 ea 48 85 d2 74 0f ba 6a 14 45 00 89 ee 48 89 df e8 44 dc 00 00 8b 4c 24 08 | $....H..H..t..j.E...H...D....L$. |
aa60 | 8b 54 24 28 48 8d 7c 24 58 48 8b 74 24 18 45 31 c0 e8 e4 e6 ff ff 48 8b 54 24 18 48 8d 7c 24 58 | .T$(H.|$XH.t$.E1......H.T$.H.|$X |
aa80 | 4c 89 ee e8 4a e0 00 00 4c 03 64 24 18 e9 be 00 00 00 48 8d 54 24 18 48 89 df 89 ee e8 f7 e5 00 | L...J...L.d$......H.T$.H........ |
aaa0 | 00 49 89 c5 48 83 c9 ff 31 c0 4c 89 ef f2 ae 48 f7 d1 48 ff c9 48 3b 4c 24 18 74 0f ba 93 14 45 | .I..H...1.L....H..H..H;L$.t....E |
aac0 | 00 89 ee 48 89 df e8 d5 db 00 00 48 8b 54 24 18 48 8d 7c 24 58 4c 89 ee e8 f5 df 00 00 48 8b 44 | ...H.......H.T$.H.|$XL.......H.D |
aae0 | 24 60 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 30 df 00 00 48 8b 44 24 68 48 8d 50 | $`H9D$hr.H.|$X......0...H.D$hH.P |
ab00 | 01 48 89 54 24 68 48 8b 54 24 58 c6 04 02 00 48 8b 44 24 18 4d 8d 64 04 01 eb 35 48 8b 44 24 60 | .H.T$hH.T$X....H.D$.M.d...5H.D$` |
ab20 | 48 39 44 24 68 72 0f 48 8d 7c 24 58 be 01 00 00 00 e8 f2 de 00 00 48 8b 44 24 68 48 8d 50 01 48 | H9D$hr.H.|$X..........H.D$hH.P.H |
ab40 | 89 54 24 68 48 8b 54 24 58 c6 04 02 00 44 89 ed 41 89 ed e9 01 fd ff ff 48 8d 7c 24 58 e8 b6 df | .T$hH.T$X....D..A.......H.|$X... |
ab60 | 00 00 48 8b 9c 24 78 20 00 00 64 48 33 1c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 41 96 ff ff 48 | ..H..$x...dH3.%(........t..A...H |
ab80 | 81 c4 80 20 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 57 49 89 ff 41 56 41 55 41 54 55 48 89 d5 53 48 | ......[]A\A]A^.AWI..AVAUATUH..SH |
aba0 | 89 f3 48 83 ec 18 8b 07 8d 50 ff 85 c0 89 17 0f 85 94 00 00 00 48 8b 7f 20 be a9 14 45 00 e8 1c | ..H......P...........H......E... |
abc0 | da 00 00 e9 81 00 00 00 8a 45 00 3c 25 0f 85 88 00 00 00 0f be 55 01 80 fa 62 0f 85 be 01 00 00 | .........E.<%........U...b...... |
abe0 | 48 8d 45 02 48 ff ce 48 39 f0 72 10 49 8b 7f 20 be d5 14 45 00 31 c0 e8 e3 d9 00 00 40 8a 33 40 | H.E.H..H9.r.I......E.1......@.3@ |
ac00 | 3a 75 02 0f 85 f6 01 00 00 44 8a 4d 03 4d 8b 47 10 b8 01 00 00 00 48 8d 53 01 4c 39 c2 0f 83 dc | :u.......D.M.M.G......H.S.L9.... |
ac20 | 01 00 00 40 8a 7b 01 44 38 cf 0f 85 d6 01 00 00 ff c8 0f 85 db 01 00 00 48 83 c3 02 0f 84 bd 01 | ...@.{.D8...............H....... |
ac40 | 00 00 4c 8d 65 04 4c 89 e5 49 8b 77 18 48 39 f5 0f 85 72 ff ff ff e9 91 03 00 00 7f 0d 3c 24 0f | ..L.e.L..I.w.H9...r..........<$. |
ac60 | 84 1a 01 00 00 e9 47 02 00 00 3c 28 74 14 3c 29 0f 85 3b 02 00 00 48 ff c5 41 8b 47 28 e9 a8 00 | ......G...<(t.<)..;...H..A.G(... |
ac80 | 00 00 80 7d 01 29 45 8b 67 28 75 32 48 83 c5 02 41 83 fc 1f 7e 10 49 8b 7f 20 be e3 12 45 00 31 | ...}.)E.g(u2H...A...~.I......E.1 |
aca0 | c0 e8 39 d9 00 00 49 63 c4 48 c1 e0 04 4c 01 f8 48 89 58 30 48 c7 40 38 fe ff ff ff eb 2f 48 ff | ..9...Ic.H...L..H.X0H.@8...../H. |
acc0 | c5 41 83 fc 1f 7e 10 49 8b 7f 20 be e3 12 45 00 31 c0 e8 08 d9 00 00 49 63 c4 48 c1 e0 04 4c 01 | .A...~.I......E.1......Ic.H...L. |
ace0 | f8 48 89 58 30 48 c7 40 38 ff ff ff ff 41 ff c4 48 89 de 48 89 ea 45 89 67 28 4c 89 ff e8 8d fe | .H.X0H.@8....A..H..H..E.g(L..... |
ad00 | ff ff 48 85 c0 48 89 c3 0f 85 de 02 00 00 41 ff 4f 28 e9 d5 02 00 00 48 63 f0 48 83 c6 03 48 c1 | ..H..H........A.O(.....Hc.H...H. |
ad20 | e6 04 49 83 7c 37 08 ff 74 16 ff c8 85 c0 79 e7 49 8b 7f 20 be bd 14 45 00 31 c0 e8 9f d8 00 00 | ..I.|7..t.....y.I......E.1...... |
ad40 | 4c 63 e0 48 89 d8 48 89 de 49 c1 e4 04 48 89 ea 4c 89 ff 4d 01 fc 49 2b 44 24 30 49 89 44 24 38 | Lc.H..H..I...H..L..M..I+D$0I.D$8 |
ad60 | e8 2a fe ff ff 48 85 c0 48 89 c3 0f 85 7b 02 00 00 49 c7 44 24 38 ff ff ff ff e9 6d 02 00 00 48 | .*...H..H....{...I.D$8.....m...H |
ad80 | 8d 45 01 48 39 c6 0f 85 25 01 00 00 49 3b 5f 10 b8 00 00 00 00 48 0f 45 d8 e9 4e 02 00 00 7f 10 | .E.H9...%...I;_......H.E..N..... |
ada0 | 8d 42 d0 3c 09 0f 86 8c 00 00 00 e9 01 01 00 00 80 fa 66 0f 85 f8 00 00 00 80 7d 02 5b 4c 8d 6d | .B.<..............f.......}.[L.m |
adc0 | 02 74 10 49 8b 7f 20 be 04 15 45 00 31 c0 e8 0c d8 00 00 4c 89 ee 4c 89 ff e8 f7 e2 ff ff 49 3b | .t.I......E.1......L..L.......I; |
ade0 | 5f 08 49 89 c4 74 34 0f b6 7b ff 49 8d 6c 24 ff 4c 89 ee 48 89 ea e8 1b e8 ff ff 85 c0 74 20 31 | _.I..t4..{.I.l$.L..H.........t.1 |
ae00 | db e9 e6 01 00 00 40 38 f7 40 0f 94 c7 40 0f b6 ff 01 f8 48 89 d3 e9 fb fd ff ff 31 ff eb cc 0f | ......@8.@...@.....H.......1.... |
ae20 | b6 3b 48 89 ea 4c 89 ee e8 e9 e7 ff ff 85 c0 0f 85 11 fe ff ff eb c8 8d 42 cf 83 f8 ff 74 19 41 | .;H..L..................B....t.A |
ae40 | 3b 47 28 7d 13 48 63 f0 48 83 c6 03 48 c1 e6 04 49 83 7c 37 08 ff 75 13 49 8b 7f 20 83 ea 30 be | ;G(}.Hc.H...H...I.|7..u.I.....0. |
ae60 | b5 12 45 00 31 c0 e8 74 d7 00 00 48 98 49 8b 57 10 48 c1 e0 04 4c 01 f8 4c 8b 60 38 48 29 da 4c | ..E.1..t...H.I.W.H...L..L.`8H).L |
ae80 | 39 e2 0f 82 77 ff ff ff 48 8b 78 30 4c 89 e2 48 89 de e8 a9 94 ff ff 85 c0 0f 85 60 ff ff ff 4c | 9...w...H.x0L..H...........`...L |
aea0 | 01 e3 0f 84 57 ff ff ff 4c 8d 65 02 e9 95 fd ff ff 48 89 ee 4c 89 ff e8 19 e2 ff ff 4d 8b 77 10 | ....W...L.e......H..L.......M.w. |
aec0 | 49 89 c4 44 8a 28 4c 39 f3 73 12 48 89 c2 48 89 ee 48 89 df e8 8d f1 ff ff 85 c0 75 1e 41 80 fd | I..D.(L9.s.H..H..H.........u.A.. |
aee0 | 2a 74 10 41 80 fd 3f 74 0a 41 80 fd 2d 0f 85 0c ff ff ff 49 ff c4 e9 4b fd ff ff 41 80 fd 2b 74 | *t.A..?t.A..-......I...K...A..+t |
af00 | 44 7f 0b 41 80 fd 2a 74 3f e9 d6 00 00 00 41 80 fd 2d 0f 84 8f 00 00 00 41 80 fd 3f 0f 85 c2 00 | D..A..*t?.....A..-......A..?.... |
af20 | 00 00 49 ff c4 48 8d 73 01 4c 89 ff 4c 89 e2 e8 5b fc ff ff 48 85 c0 0f 84 09 fd ff ff 48 89 c3 | ..I..H.s.L..L...[...H........H.. |
af40 | e9 a7 00 00 00 48 ff c3 48 89 1c 24 49 89 d8 4d 89 c5 49 29 dd 4d 39 f0 72 05 49 ff c4 eb 2a 4c | .....H..H..$I..M..I).M9.r.I...*L |
af60 | 89 c7 4c 89 e2 48 89 ee 4c 89 44 24 08 e8 f4 f0 ff ff 4c 8b 44 24 08 49 ff c0 85 c0 75 d1 eb da | ..L..H..L.D$......L.D$.I....u... |
af80 | 49 ff cd 49 83 fd ff 74 63 48 8b 04 24 4c 89 e2 4c 89 ff 49 8d 74 05 00 e8 f2 fb ff ff 48 85 c0 | I..I...tcH..$L..L..I.t.......H.. |
afa0 | 48 89 c3 74 db eb 45 4d 8d 74 24 01 4c 89 f2 48 89 de 4c 89 ff e8 d5 fb ff ff 48 85 c0 49 89 c5 | H..t..EM.t$.L..H..L.......H..I.. |
afc0 | 75 1d 49 3b 5f 10 73 17 4c 89 e2 48 89 ee 48 89 df e8 90 f0 ff ff 85 c0 74 05 48 ff c3 eb cd 4c | u.I;_.s.L..H..H.........t.H....L |
afe0 | 89 eb eb 08 48 ff c3 e9 5a fc ff ff 41 ff 07 48 83 c4 18 48 89 d8 5b 5d 41 5c 41 5d 41 5e 41 5f | ....H...Z...A..H...H..[]A\A]A^A_ |
b000 | c3 41 57 41 56 41 55 41 89 f5 be 01 00 00 00 41 54 55 53 48 89 fb 48 81 ec 68 02 00 00 48 8d 54 | .AWAVAUA.......ATUSH..H..h...H.T |
b020 | 24 20 e8 71 e0 00 00 48 8d 54 24 28 be 02 00 00 00 48 89 df 49 89 c4 e8 5c e0 00 00 4c 8b 74 24 | $..q...H.T$(.....H..I...\...L.t$ |
b040 | 20 ba 01 00 00 00 be 03 00 00 00 48 89 df 48 89 c5 e8 2d e2 00 00 4c 89 f6 48 89 c7 e8 07 ed ff | ...........H..H...-...L..H...... |
b060 | ff 48 85 c0 49 89 c7 7e 1f 48 8b 44 24 20 48 ff c0 49 39 c7 7e 18 48 89 df e8 c4 9e 00 00 b8 01 | .H..I..~.H.D$.H..I9.~.H......... |
b080 | 00 00 00 e9 f8 01 00 00 41 bf 01 00 00 00 45 85 ed 0f 84 17 01 00 00 be 04 00 00 00 48 89 df e8 | ........A.....E.............H... |
b0a0 | 13 9d 00 00 85 c0 48 8b 54 24 28 75 40 45 31 f6 4a 8d 7c 35 00 be 27 15 45 00 48 89 54 24 10 48 | ......H.T$(u@E1.J.|5..'.E.H.T$.H |
b0c0 | 89 7c 24 08 e8 37 94 ff ff 48 85 c0 0f 85 dc 00 00 00 48 8b 7c 24 08 48 83 c9 ff 48 8b 54 24 10 | .|$..7...H........H.|$.H...H.T$. |
b0e0 | f2 ae 48 f7 d1 49 01 ce 49 39 d6 76 c3 48 85 d2 4c 8b 6c 24 20 4f 8d 74 3c ff 74 7a 49 ff c5 4d | ..H..I..I9.v.H..L.l$.O.t<.tzI..M |
b100 | 29 fd 4c 39 ea 0f 87 6b ff ff ff 48 8d 42 ff 48 89 44 24 08 49 29 c5 48 8d 45 01 48 89 44 24 10 | ).L9...k...H.B.H.D$.I).H.E.H.D$. |
b120 | 4d 85 ed 0f 84 4d ff ff ff 0f be 75 00 4c 89 ea 4c 89 f7 e8 c8 91 ff ff 48 85 c0 48 89 c1 0f 84 | M....M.....u.L..L.......H..H.... |
b140 | 32 ff ff ff 4c 8d 79 01 48 8b 54 24 08 48 8b 74 24 10 48 89 4c 24 18 4c 89 ff e8 e1 91 ff ff 85 | 2...L.y.H.T$.H.t$.H.L$.L........ |
b160 | c0 48 8b 4c 24 18 74 1a 4c 89 f1 4d 89 fe 4c 29 f9 49 01 cd eb aa 4d 85 f6 0f 84 f7 fe ff ff 4c | .H.L$.t.L..M..L).I....M........L |
b180 | 89 f1 4c 29 e1 48 89 df 48 8d 71 01 48 89 cd e8 d7 9d 00 00 48 89 ee 48 03 74 24 28 48 89 df e8 | ..L).H..H.q.H.......H..H.t$(H... |
b1a0 | c7 9d 00 00 b8 02 00 00 00 e9 d2 00 00 00 31 c9 80 7d 00 5e 4f 8d 74 3c ff 0f 94 c1 75 08 48 ff | ..............1..}.^O.t<....u.H. |
b1c0 | 4c 24 28 48 ff c5 4c 89 e0 48 03 44 24 20 48 89 5c 24 50 c7 44 24 30 c8 00 00 00 4c 89 64 24 38 | L$(H..L..H.D$.H.\$P.D$0....L.d$8 |
b1e0 | 48 89 44 24 40 48 89 e8 48 03 44 24 28 48 89 44 24 48 48 8d 7c 24 30 48 89 ea 4c 89 f6 89 4c 24 | H.D$@H..H.D$(H.D$HH.|$0H..L...L$ |
b200 | 08 c7 44 24 58 00 00 00 00 e8 81 f9 ff ff 48 85 c0 49 89 c7 8b 4c 24 08 74 47 45 85 ed 74 30 4d | ..D$X.........H..I...L$.tGE..t0M |
b220 | 29 e6 48 89 df 49 8d 76 01 e8 3d 9d 00 00 4c 89 fe 48 89 df 4c 29 e6 e8 2f 9d 00 00 48 8d 7c 24 | ).H..I.v..=...L..H..L)../...H.|$ |
b240 | 30 31 d2 31 f6 e8 c6 ed ff ff 83 c0 02 eb 31 48 8d 7c 24 30 48 89 c2 4c 89 f6 e8 b1 ed ff ff eb | 01.1..........1H.|$0H..L........ |
b260 | 1f 4c 3b 74 24 40 49 8d 46 01 0f 83 06 fe ff ff 85 c9 0f 85 fe fd ff ff 49 89 c6 e9 72 ff ff ff | .L;t$@I.F...............I...r... |
b280 | 48 81 c4 68 02 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 31 f6 e9 68 fd ff ff be 01 00 00 00 e9 5e | H..h...[]A\A]A^A_.1..h.........^ |
b2a0 | fd ff ff 41 57 be 01 00 00 00 41 56 41 55 49 89 fd 41 54 55 53 48 81 ec a8 22 00 00 48 8d 54 24 | ...AW.....AVAUI..ATUSH..."..H.T$ |
b2c0 | 30 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 22 00 00 31 c0 e8 bf dd 00 00 48 8d 54 24 38 be 02 | 0dH..%(...H..$."..1......H.T$8.. |
b2e0 | 00 00 00 4c 89 ef 48 89 c3 e8 aa dd 00 00 be 03 00 00 00 4c 89 ef 49 89 c7 e8 47 98 00 00 41 89 | ...L..H............L..I...G...A. |
b300 | c6 89 44 24 14 48 8b 44 24 30 be 04 00 00 00 4c 89 ef 48 8d 50 01 e8 68 df 00 00 48 89 44 24 18 | ..D$.H.D$0.....L..H.P..h...H.D$. |
b320 | 31 c0 41 80 3f 5e 0f 94 c0 89 44 24 10 44 89 f0 83 e8 03 83 f8 03 76 12 ba 32 15 45 00 be 03 00 | 1.A.?^....D$.D........v..2.E.... |
b340 | 00 00 4c 89 ef e8 56 d3 00 00 48 8d b4 24 78 02 00 00 4c 89 ef e8 8b d8 00 00 83 7c 24 10 00 74 | ..L...V...H..$x...L........|$..t |
b360 | 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 48 89 | .H.L$8I..H..H.D$0L.l$h.D$H....H. |
b380 | 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 8b 44 | \$PH..$....H.D$XL..H.D$8H.D$`H.D |
b3a0 | 24 18 48 39 04 24 0f 8d f0 02 00 00 48 8d 7c 24 48 4c 89 fa 48 89 de c7 44 24 70 00 00 00 00 e8 | $.H9.$......H.|$HL..H...D$p..... |
b3c0 | cb f7 ff ff 48 85 c0 49 89 c4 0f 84 62 02 00 00 8b 44 24 14 48 ff 04 24 48 8b 6c 24 68 83 f8 05 | ....H..I....b....D$.H..$H.l$h... |
b3e0 | 74 3b 83 f8 06 75 5a 48 89 ef be 03 00 00 00 e8 25 97 00 00 48 8d 7c 24 48 4c 89 e2 48 89 de e8 | t;...uZH........%...H.|$HL..H... |
b400 | 0c ec ff ff 45 31 c0 31 c9 ba 01 00 00 00 89 c6 48 89 ef e8 26 a4 00 00 e9 a3 01 00 00 48 8d 7c | ....E1.1........H...&........H.| |
b420 | 24 48 31 f6 4c 89 e1 48 89 da e8 58 eb ff ff be 03 00 00 00 48 89 ef e8 35 9e 00 00 e9 7f 01 00 | $H1.L..H...X........H...5....... |
b440 | 00 48 8d 54 24 40 be 03 00 00 00 48 89 ef 45 31 f6 e8 80 99 00 00 48 89 44 24 08 4c 89 e0 48 29 | .H.T$@.....H..E1......H.D$.L..H) |
b460 | d8 48 89 44 24 28 4c 3b 74 24 40 0f 83 c1 01 00 00 48 8b 44 24 08 4a 8d 14 30 80 3a 25 74 46 48 | .H.D$(L;t$@......H.D$.J..0.:%tFH |
b480 | 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 48 89 | ..$....H9.$....r.H..$x........H. |
b4a0 | 54 24 20 e8 80 d5 00 00 48 8b 54 24 20 48 8b 84 24 88 02 00 00 48 8d 48 01 48 89 8c 24 88 02 00 | T$......H.T$.H..$....H.H.H..$... |
b4c0 | 00 8a 0a eb 7f e8 06 92 ff ff 48 8b 4c 24 08 49 ff c6 48 8b 00 4c 01 f1 0f be 31 48 89 4c 24 20 | ..........H.L$.I..H..L....1H.L$. |
b4e0 | 40 0f b6 d6 f6 44 50 01 08 75 66 40 80 fe 25 74 14 ba 25 00 00 00 be 51 15 45 00 48 89 ef 31 c0 | @....DP..uf@..%t..%....Q.E.H..1. |
b500 | e8 da d0 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 | .....H..$....H9.$....r.H..$x.... |
b520 | 01 00 00 00 e8 ff d4 00 00 48 8b 84 24 88 02 00 00 48 8b 4c 24 20 48 8d 50 01 48 89 94 24 88 02 | .........H..$....H.L$.H.P.H..$.. |
b540 | 00 00 8a 09 48 8b 94 24 78 02 00 00 88 0c 02 eb 67 40 80 fe 30 75 17 48 8b 54 24 28 48 8d bc 24 | ....H..$x.......g@..0u.H.T$(H..$ |
b560 | 78 02 00 00 48 89 de e8 66 d5 00 00 eb 4a 48 8d 7c 24 48 4c 89 e1 83 ee 31 48 89 da e8 06 ea ff | x...H...f....JH.|$HL....1H...... |
b580 | ff 31 d2 83 ce ff 48 89 ef e8 c3 dd 00 00 83 ca ff be fe ff ff ff 48 89 ef e8 c0 94 00 00 48 89 | .1....H...............H.......H. |
b5a0 | ef be fe ff ff ff e8 70 94 00 00 48 8d bc 24 78 02 00 00 e8 af d5 00 00 49 ff c6 e9 a6 fe ff ff | .......p...H..$x........I....... |
b5c0 | 83 ce ff 48 89 ef e8 ec 97 00 00 85 c0 75 20 48 89 ef be fe ff ff ff e8 3f 94 00 00 4c 89 e2 48 | ...H.........u.H........?...L..H |
b5e0 | 89 de 48 89 ef 48 29 da e8 92 99 00 00 eb 36 83 ce ff 48 89 ef e8 c1 95 00 00 85 c0 75 27 83 ce | ..H..H).......6...H.........u'.. |
b600 | ff 48 89 ef e8 3c 95 00 00 48 89 ef 89 c6 e8 4a 95 00 00 be 7b 15 45 00 48 89 c2 48 89 ef 31 c0 | .H...<...H.....J....{.E.H..H..1. |
b620 | e8 ba cf 00 00 48 8d bc 24 78 02 00 00 e8 35 d5 00 00 49 39 dc 76 05 4d 85 e4 75 52 48 3b 5c 24 | .....H..$x....5...I9.v.M..uRH;\$ |
b640 | 58 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 | XsYH..$....H9.$....r.H..$x...... |
b660 | 00 00 e8 c1 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 | .......H..$....H..H.P.H..$....H. |
b680 | 94 24 78 02 00 00 8a 4b ff 88 0c 02 eb 03 4c 89 e3 83 7c 24 10 00 0f 84 01 fd ff ff 48 8b 54 24 | .$x....K......L...|$........H.T$ |
b6a0 | 58 48 8d bc 24 78 02 00 00 48 89 de 48 29 da e8 1e d4 00 00 48 8d bc 24 78 02 00 00 e8 57 d4 00 | XH..$x...H..H)......H..$x....W.. |
b6c0 | 00 48 8b 34 24 4c 89 ef e8 9e 98 00 00 48 8b 9c 24 98 22 00 00 64 48 33 1c 25 28 00 00 00 b8 02 | .H.4$L.......H..$."..dH3.%(..... |
b6e0 | 00 00 00 74 05 e8 d6 8a ff ff 48 81 c4 a8 22 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 be d7 | ...t......H..."..[]A\A]A^A_.AV.. |
b700 | b9 f0 ff 41 55 41 54 55 53 48 89 fb 48 81 ec 40 02 00 00 48 89 e2 e8 bb 96 00 00 48 8d 54 24 08 | ...AUATUSH..H..@...H.......H.T$. |
b720 | 49 89 c4 be d6 b9 f0 ff 48 89 df e8 a6 96 00 00 49 89 c6 4c 89 e0 48 03 04 24 31 d2 be d5 b9 f0 | I.......H.......I..L..H..$1..... |
b740 | ff 48 89 df 48 89 5c 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 | .H..H.\$0.D$.....L.d$.H.D$.L..H. |
b760 | 44 24 08 48 89 44 24 28 e8 fc 95 00 00 49 8d 2c 04 48 3b 6c 24 20 77 6d 48 8d 7c 24 10 4c 89 f2 | D$.H.D$(.....I.,.H;l$.wmH.|$.L.. |
b780 | 48 89 ee c7 44 24 38 00 00 00 00 e8 ff f3 ff ff 48 85 c0 49 89 c5 74 48 48 89 c6 31 c0 48 89 df | H...D$8.........H..I..tHH..1.H.. |
b7a0 | 4c 29 e6 49 39 ed 0f 94 c0 48 01 c6 e8 ba 97 00 00 ba d5 b9 f0 ff 83 ce ff 48 89 df e8 fa 92 00 | L).I9....H...............H...... |
b7c0 | 00 48 89 df be fe ff ff ff e8 4d 92 00 00 48 8d 7c 24 10 4c 89 ea 48 89 ee e8 32 e8 ff ff eb 07 | .H........M...H.|$.L..H...2..... |
b7e0 | 48 ff c5 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 68 60 04 00 | H....1.H..@...[]A\A]A^.S....h`.. |
b800 | 48 89 fb be 88 00 00 00 e8 f3 df 00 00 48 89 df ba 11 00 00 00 31 f6 e8 fa 9b 00 00 48 89 df 31 | H............H.......1......H..1 |
b820 | d2 be 40 17 45 00 e8 f9 dc 00 00 48 89 df ba 01 00 00 00 31 f6 e8 dc 9b 00 00 31 d2 48 89 df be | ..@.E......H.......1......1.H... |
b840 | 00 21 45 00 e8 36 97 00 00 48 89 df be fe ff ff ff e8 c3 92 00 00 48 89 df be fe ff ff ff e8 00 | .!E..6...H............H......... |
b860 | 9f 00 00 48 89 df be fe ff ff ff e8 ab 91 00 00 48 89 df be fe ff ff ff e8 9c 92 00 00 48 89 df | ...H............H............H.. |
b880 | ba 9c 15 45 00 be fe ff ff ff e8 ff 9c 00 00 48 89 df be fe ff ff ff e8 7f 91 00 00 b8 01 00 00 | ...E...........H................ |
b8a0 | 00 5b c3 41 54 48 89 f2 49 89 f4 be d8 b9 f0 ff 55 53 48 89 fb e8 e2 99 00 00 83 ce ff 48 89 df | .[.ATH..I.......USH..........H.. |
b8c0 | e8 fb 95 00 00 48 83 78 08 00 48 89 c5 75 14 49 8d 54 24 04 be 70 18 45 00 48 89 df 31 c0 e8 fc | .....H.x..H..u.I.T$..p.E.H..1... |
b8e0 | cc 00 00 5b 48 8b 45 00 5d 41 5c c3 41 56 41 55 49 89 f5 41 54 41 bc 01 00 00 00 55 48 89 fd 53 | ...[H.E.]A\.AVAUI..ATA.....UH..S |
b900 | 89 d3 48 83 ec 10 e8 f9 90 00 00 41 89 c6 44 39 f3 0f 84 a1 00 00 00 89 de 48 89 ef e8 24 92 00 | ..H........A..D9.........H...$.. |
b920 | 00 83 f8 03 75 56 89 de 48 89 ef e8 55 92 00 00 31 d2 85 c0 89 de 48 89 ef 74 1e e8 29 94 00 00 | ....uV..H...U...1.....H..t..)... |
b940 | ba 8b 18 45 00 48 89 c1 be 01 00 00 00 4c 89 ef 31 c0 e8 e9 8c ff ff eb 19 e8 ba 93 00 00 ba 90 | ...E.H.......L..1............... |
b960 | 18 45 00 be 01 00 00 00 4c 89 ef b0 01 e8 ce 8c ff ff 85 c0 0f 9f c0 41 21 c4 eb 35 48 8d 54 24 | .E......L..............A!..5H.T$ |
b980 | 08 89 de 48 89 ef e8 0d d7 00 00 45 85 e4 74 21 48 8b 54 24 08 4c 89 e9 be 01 00 00 00 48 89 c7 | ...H.......E..t!H.T$.L.......H.. |
b9a0 | 45 31 e4 e8 88 8c 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 | E1......H;D$.A......V...E....... |
b9c0 | 75 0c 31 d2 31 f6 48 89 ef e8 cf cd 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 53 be 96 18 45 | u.1.1.H.......H...[]A\A]A^.S...E |
b9e0 | 00 48 89 fb e8 ba fe ff ff 48 89 df ba 01 00 00 00 48 89 c6 5b e9 f2 fe ff ff 55 ba a1 18 45 00 | .H.......H.......H..[.....U...E. |
ba00 | be 01 00 00 00 53 48 89 fb 51 e8 04 d6 00 00 48 83 78 08 00 48 89 c5 75 0f be a7 18 45 00 48 89 | .....SH..Q.....H.x..H..u....E.H. |
ba20 | df 31 c0 e8 b7 cb 00 00 48 8b 45 00 5a 5b 5d c3 53 ba a1 18 45 00 be 01 00 00 00 48 89 fb 48 83 | .1......H.E.Z[].S...E......H..H. |
ba40 | ec 10 e8 cc 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 | .......H.P.H..H.@.....H.T$.H.D$. |
ba60 | ff d0 48 83 c4 10 5b c3 53 be 01 00 00 00 48 89 fb e8 cf 90 00 00 ff c0 75 12 ba 96 18 45 00 be | ..H...[.S.....H.........u....E.. |
ba80 | d8 b9 f0 ff 48 89 df e8 10 98 00 00 48 89 df e8 66 ff ff ff 48 89 df 5b eb 96 53 ba a1 18 45 00 | ....H.......H...f...H..[..S...E. |
baa0 | be 01 00 00 00 48 89 fb e8 66 d5 00 00 48 83 78 08 00 74 0e 48 83 38 00 74 08 48 89 df e8 6e ff | .....H...f...H.x..t.H.8.t.H...n. |
bac0 | ff ff 31 c0 5b c3 53 ba a1 18 45 00 48 89 fb be 01 00 00 00 e8 3a d5 00 00 48 89 df 48 c7 40 08 | ..1.[.S...E.H........:...H..H.@. |
bae0 | c6 ba 40 00 e8 59 94 00 00 48 89 df ba 1a 00 00 00 be c4 18 45 00 e8 84 94 00 00 b8 02 00 00 00 | ..@..Y...H..........E........... |
bb00 | 5b c3 53 ba a1 18 45 00 be 01 00 00 00 48 89 fb e8 fe d4 00 00 48 8b 38 e8 63 86 ff ff 48 89 df | [.S...E......H.......H.8.c...H.. |
bb20 | 31 f6 85 c0 5b 40 0f 94 c6 31 d2 e9 6d cc 00 00 53 be 10 00 00 00 48 89 fb 48 83 ec 10 e8 19 a1 | 1...[@...1..m...S.....H..H...... |
bb40 | 00 00 48 89 df 48 c7 40 08 00 00 00 00 be a1 18 45 00 48 89 44 24 08 e8 c3 cd 00 00 48 8b 44 24 | ..H..H.@........E.H.D$......H.D$ |
bb60 | 08 48 83 c4 10 5b c3 55 48 89 f5 53 48 89 d3 48 81 ec 38 20 00 00 48 8d 74 24 08 64 48 8b 04 25 | .H...[.UH..SH..H..8...H.t$.dH..% |
bb80 | 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 52 d0 00 00 48 8d 7c 24 08 48 89 de e8 88 ce 00 00 | (...H..$(...1..R...H.|$.H....... |
bba0 | 48 89 e9 48 89 da be 01 00 00 00 48 89 c7 e8 6d 85 ff ff 48 8d 7c 24 08 48 89 c3 48 01 44 24 18 | H..H.......H...m...H.|$.H..H.D$. |
bbc0 | e8 53 cf 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 | .S...1.H.....H..$(...dH3.%(...t. |
bbe0 | e8 db 85 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 | .....H..8...[].SH..H..0...H.t$.d |
bc00 | 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 ce cf 00 00 48 8d 7c 24 08 be 00 20 00 | H..%(...H..$(...1......H.|$..... |
bc20 | 00 e8 02 ce 00 00 48 89 d9 ba 00 20 00 00 be 01 00 00 00 48 89 c7 e8 e5 84 ff ff 48 01 44 24 18 | ......H............H.......H.D$. |
bc40 | 48 3d 00 20 00 00 74 cf 48 8d 7c 24 08 e8 c6 ce 00 00 48 8b 84 24 28 20 00 00 64 48 33 04 25 28 | H=....t.H.|$......H..$(...dH3.%( |
bc60 | 00 00 00 74 05 e8 56 85 ff ff 48 81 c4 30 20 00 00 5b c3 0f be 16 53 48 89 fb 8b 47 08 39 d0 74 | ...t..V...H..0...[....SH...G.9.t |
bc80 | 0c 0f be 56 01 39 d0 75 32 85 c0 74 30 48 63 53 0c 81 fa c7 00 00 00 7e 06 c6 43 10 00 eb 1c 8d | ...V.9.u2..t0HcS.......~..C..... |
bca0 | 4a 01 48 8b 3b 89 4b 0c 88 44 13 10 e8 5f 84 ff ff 89 43 08 b8 01 00 00 00 eb 02 31 c0 5b c3 41 | J.H.;.K..D..._....C........1.[.A |
bcc0 | 57 41 56 41 89 d6 41 55 41 54 49 89 fc 55 48 89 f5 53 31 db 48 81 ec 48 20 00 00 48 8d 74 24 18 | WAVA..AUATI..UH..S1.H..H...H.t$. |
bce0 | 64 48 8b 04 25 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 ed ce 00 00 83 fb 0a 74 67 83 fb ff | dH..%(...H..$8...1.........tg... |
bd00 | 74 62 48 8d 7c 24 18 be 00 20 00 00 e8 17 cd 00 00 48 89 ef 49 89 c7 e8 94 85 ff ff 31 d2 48 89 | tbH.|$...........H..I.......1.H. |
bd20 | ef 4c 63 ea 48 89 54 24 08 e8 e2 83 ff ff 83 f8 ff 89 c3 74 20 83 f8 0a 48 8b 54 24 08 74 16 41 | .Lc.H.T$...........t....H.T$.t.A |
bd40 | 88 1c 17 48 ff c2 48 81 fa 00 20 00 00 75 cf 41 bd 00 20 00 00 48 89 ef e8 f3 82 ff ff 4c 01 6c | ...H..H......u.A.....H.......L.l |
bd60 | 24 28 eb 94 83 fb 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 | $(........u7E..u2H.D$.H9D$(r.H.| |
bd80 | 24 18 be 01 00 00 00 e8 9c cc 00 00 48 8b 44 24 28 48 8d 50 01 48 89 54 24 28 48 8b 54 24 18 c6 | $...........H.D$(H.P.H.T$(H.T$.. |
bda0 | 04 02 0a 48 8d 7c 24 18 e8 6b cd 00 00 84 db b8 01 00 00 00 75 14 83 ce ff 4c 89 e7 e8 a1 90 00 | ...H.|$..k..........u....L...... |
bdc0 | 00 48 85 c0 0f 95 c0 0f b6 c0 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 de 83 | .H........H..$8...dH3.%(...t.... |
bde0 | ff ff 48 81 c4 48 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 be 96 18 45 00 48 89 fb e8 a1 fa | ..H..H...[]A\A]A^A_.S...E.H..... |
be00 | ff ff 48 89 c7 e8 86 86 ff ff 48 89 df 31 f6 85 c0 5b 40 0f 94 c6 31 d2 e9 80 c9 00 00 53 48 89 | ..H.......H..1...[@...1......SH. |
be20 | fb e8 d4 fb ff ff 48 89 c7 e8 62 86 ff ff 48 89 df 31 f6 85 c0 5b 40 0f 94 c6 31 d2 e9 5c c9 00 | ......H...b...H..1...[@...1..\.. |
be40 | 00 41 55 31 d2 41 54 55 53 48 89 fb 56 be 01 00 00 00 e8 41 d2 00 00 31 c9 ba a8 40 45 00 be 02 | .AU1.ATUSH..V......A...1...@E... |
be60 | 00 00 00 48 89 df 48 89 c5 e8 5f d2 00 00 48 89 df 49 89 c5 e8 b7 fc ff ff 31 ff 49 89 c4 e8 0d | ...H..H..._...H..I.......1.I.... |
be80 | 86 ff ff 4c 89 ee 48 89 ef e8 12 87 ff ff 48 85 c0 49 89 04 24 49 c7 44 24 08 c1 be 40 00 75 14 | ...L..H.......H..I..$I.D$...@.u. |
bea0 | 59 48 89 df 48 89 ea 31 f6 5b 5d 41 5c 41 5d e9 e9 c8 00 00 5a 5b 5d 41 5c b8 01 00 00 00 41 5d | YH..H..1.[]A\A].....Z[]A\.....A] |
bec0 | c3 53 be 01 00 00 00 ba a1 18 45 00 48 89 fb e8 3f d1 00 00 48 8b 38 e8 24 83 ff ff 48 89 df 89 | .S........E.H...?...H.8.$...H... |
bee0 | c6 5b e9 39 c9 00 00 55 53 48 89 fb 50 e8 08 fb ff ff 48 89 df be 01 00 00 00 48 89 c5 e8 17 8c | .[.9...USH..P.....H.......H..... |
bf00 | 00 00 59 48 89 df 48 89 ee ba 02 00 00 00 5b 5d e9 d7 f9 ff ff 41 55 49 89 f5 41 54 49 89 cc 55 | ..YH..H.......[].....AUI..ATI..U |
bf20 | 48 89 d5 53 48 89 fb 41 50 e8 02 fc ff ff 48 85 ed 4c 89 28 48 c7 40 08 c6 ba 40 00 74 1b 83 ce | H..SH..AP.....H..L.(H.@...@.t... |
bf40 | ff 48 89 df e8 d0 8b 00 00 48 89 ea be d8 b9 f0 ff 48 89 df e8 35 96 00 00 58 48 89 df 4c 89 e2 | .H.......H.......H...5...XH..L.. |
bf60 | be fe ff ff ff 5b 5d 41 5c 41 5d e9 1e 96 00 00 41 55 31 d2 41 54 55 53 48 89 fb 56 be 01 00 00 | .....[]A\A].....AU1.ATUSH..V.... |
bf80 | 00 e8 12 d1 00 00 31 c9 be 02 00 00 00 ba a8 40 45 00 48 89 df 49 89 c5 e8 30 d1 00 00 48 89 df | ......1........@E.H..I...0...H.. |
bfa0 | 48 89 c5 e8 88 fb ff ff 48 c7 00 00 00 00 00 48 c7 40 08 02 bb 40 00 49 89 c4 0f be 75 00 40 84 | H.......H......H.@...@.I....u.@. |
bfc0 | f6 74 2e bf df 18 45 00 e8 13 82 ff ff 48 85 c0 74 1f 80 7d 01 2b 48 8d 4d 01 48 8d 45 02 48 0f | .t....E......H..t..}.+H.M.H.E.H. |
bfe0 | 44 c8 80 39 62 75 05 48 ff c1 74 05 80 39 00 74 12 ba e3 18 45 00 be 02 00 00 00 48 89 df e8 9d | D..9bu.H..t..9.t....E......H.... |
c000 | c6 00 00 48 89 ee 4c 89 ef e8 d2 83 ff ff 48 85 c0 49 89 04 24 75 14 59 48 89 df 4c 89 ea 31 f6 | ...H..L.......H..I..$u.YH..L..1. |
c020 | 5b 5d 41 5c 41 5d e9 72 c7 00 00 5a 5b 5d 41 5c b8 01 00 00 00 41 5d c3 41 54 41 89 f4 55 53 48 | []A\A].r...Z[]A\.....A].ATA..USH |
c040 | 89 fb e8 bd 89 00 00 8d 70 ff 48 89 df 89 c5 48 63 f6 e8 14 8f 00 00 44 89 e6 48 89 df e8 4b 91 | ........p.H....Hc......D..H...K. |
c060 | 00 00 48 89 df ba 02 00 00 00 be 02 00 00 00 e8 ea 89 00 00 48 89 df 8d 55 02 be 00 c8 40 00 5b | ..H.................H...U....@.[ |
c080 | 5d 41 5c e9 93 90 00 00 53 48 89 fb e8 69 f9 ff ff 48 89 df 31 f6 e8 9d ff ff ff b8 01 00 00 00 | ]A\.....SH...i...H..1........... |
c0a0 | 5b c3 41 54 55 53 48 89 fb e8 4c f9 ff ff b9 10 1a 45 00 31 d2 48 89 df be 02 00 00 00 48 89 c5 | [.ATUSH...L......E.1.H.......H.. |
c0c0 | e8 6a d0 00 00 48 89 df 4c 63 e0 ba 00 20 00 00 be 03 00 00 00 e8 a9 d1 00 00 42 8b 14 a5 00 1a | .j...H..Lc................B..... |
c0e0 | 45 00 31 f6 48 89 ef 48 89 c1 e8 81 84 ff ff 48 89 df 31 f6 85 c0 5b 5d 41 5c 40 0f 94 c6 31 d2 | E.1.H..H.......H..1...[]A\@...1. |
c100 | e9 98 c6 00 00 53 be 01 00 00 00 48 89 fb e8 ed c8 00 00 ba a1 18 45 00 be 01 00 00 00 48 89 df | .....S.....H..........E......H.. |
c120 | e8 19 c8 00 00 48 85 c0 75 0a 48 89 df e8 10 8e 00 00 eb 23 48 83 78 08 00 ba 0b 00 00 00 be b8 | .....H..u.H........#H.x......... |
c140 | 18 45 00 74 0a ba 04 00 00 00 be bf 18 45 00 48 89 df e8 28 8e 00 00 b8 01 00 00 00 5b c3 53 ba | .E.t.........E.H...(........[.S. |
c160 | a1 18 45 00 be 01 00 00 00 48 89 fb e8 a2 ce 00 00 48 83 78 08 00 75 14 ba 0d 00 00 00 be f0 18 | ..E......H.......H.x..u......... |
c180 | 45 00 48 89 df e8 f5 8d 00 00 eb 12 48 8b 10 be fe 18 45 00 48 89 df 31 c0 e8 c6 8e 00 00 b8 01 | E.H.........H.....E.H..1........ |
c1a0 | 00 00 00 5b c3 41 54 55 53 48 89 fb e8 49 f8 ff ff b9 e0 19 45 00 ba 08 19 45 00 be 02 00 00 00 | ...[.ATUSH...I......E....E...... |
c1c0 | 48 89 df 48 89 c5 e8 64 cf 00 00 31 d2 4c 63 e0 be 03 00 00 00 48 89 df e8 a6 d0 00 00 42 8b 14 | H..H...d...1.Lc......H.......B.. |
c1e0 | a5 d0 19 45 00 48 89 c6 48 89 ef e8 20 83 ff ff 85 c0 74 10 48 89 df 31 d2 31 f6 5b 5d 41 5c e9 | ...E.H..H.........t.H..1.1.[]A\. |
c200 | 99 c5 00 00 48 89 ef e8 04 81 ff ff 48 89 df 48 89 c6 e8 54 8d 00 00 5b 5d b8 01 00 00 00 41 5c | ....H.......H..H...T...[].....A\ |
c220 | c3 55 48 89 fd 53 56 e8 04 f9 ff ff 48 c7 00 00 00 00 00 48 c7 40 08 02 bb 40 00 48 89 c3 e8 cd | .UH..SV.....H......H.@...@.H.... |
c240 | 81 ff ff 48 85 c0 48 89 03 75 0f 59 5b 48 89 ef 31 d2 31 f6 5d e9 43 c5 00 00 5a 5b b8 01 00 00 | ...H..H..u.Y[H..1.1.].C...Z[.... |
c260 | 00 5d c3 41 55 49 89 d5 41 54 49 89 f4 55 48 89 fd 53 41 51 e8 b7 f8 ff ff 4c 89 ee 48 c7 00 00 | .].AUI..ATI..UH..SAQ.....L..H... |
c280 | 00 00 00 48 c7 40 08 02 bb 40 00 4c 89 e7 48 89 c3 e8 4a 81 ff ff 48 85 c0 48 89 03 75 29 e8 cd | ...H.@...@.L..H...J...H..H..u).. |
c2a0 | 7d ff ff 8b 38 e8 b6 83 ff ff 41 58 5b 48 89 ef 4c 89 e2 48 89 c1 5d 41 5c 41 5d be 0c 19 45 00 | }...8.....AX[H..L..H..]A\A]...E. |
c2c0 | 31 c0 e9 18 c3 00 00 58 5b 5d 41 5c 41 5d c3 41 54 49 89 d4 55 48 89 f5 be 01 00 00 00 53 48 89 | 1......X[]A\A].ATI..UH.......SH. |
c2e0 | fb e8 5f 88 00 00 85 c0 7e 49 31 d2 be 01 00 00 00 48 89 df e8 dd 8a 00 00 48 85 c0 74 10 4c 89 | .._.....~I1......H.......H..t.L. |
c300 | e2 48 89 c6 48 89 df e8 57 ff ff ff eb 15 48 89 df e8 e4 f6 ff ff be 01 00 00 00 48 89 df e8 f6 | .H..H...W.....H............H.... |
c320 | 87 00 00 48 89 ea be d8 b9 f0 ff 48 89 df e8 5b 92 00 00 48 89 ea 48 89 df be d8 b9 f0 ff e8 59 | ...H.......H...[...H..H........Y |
c340 | 8f 00 00 5b 5d b8 01 00 00 00 41 5c c3 ba 5b 14 45 00 be 96 18 45 00 e9 73 ff ff ff ba a8 40 45 | ...[].....A\..[.E....E..s.....@E |
c360 | 00 be 27 19 45 00 e9 64 ff ff ff 53 be 01 00 00 00 48 89 fb e8 cc 87 00 00 ff c0 75 08 48 89 df | ..'.E..d...S.....H.........u.H.. |
c380 | e8 bd 8b 00 00 be 01 00 00 00 48 89 df e8 b3 87 00 00 85 c0 75 3b ba 27 19 45 00 be d8 b9 f0 ff | ..........H.........u;.'.E...... |
c3a0 | 48 89 df e8 f4 8e 00 00 ba 01 00 00 00 83 ce ff 48 89 df e8 03 87 00 00 be fe ff ff ff 48 89 df | H...............H............H.. |
c3c0 | e8 56 86 00 00 48 89 df e8 2d f6 ff ff 31 f6 eb 41 31 d2 be 01 00 00 00 48 89 df e8 b8 cc 00 00 | .V...H...-...1..A1......H....... |
c3e0 | ba a8 40 45 00 48 89 c6 48 89 df e8 73 fe ff ff ba 01 00 00 00 83 ce ff 48 89 df e8 bb 86 00 00 | ..@E.H..H...s...........H....... |
c400 | be fe ff ff ff 48 89 df e8 0e 86 00 00 be 01 00 00 00 48 89 df e8 1e fc ff ff b8 01 00 00 00 5b | .....H............H............[ |
c420 | c3 41 55 41 89 f5 41 54 55 31 ed 53 48 89 fb 51 45 85 ed 44 8b 63 08 74 12 e8 92 82 ff ff 48 8b | .AUA..ATU1.SH..QE..D.c.t......H. |
c440 | 00 49 63 d4 f6 44 50 01 10 eb 10 e8 80 82 ff ff 48 8b 00 49 63 d4 f6 44 50 01 08 74 2b 48 63 43 | .Ic..DP.........H..Ic..DP..t+HcC |
c460 | 0c 3d c7 00 00 00 7e 06 c6 43 10 00 eb 1a 8d 50 01 48 8b 3b ff c5 89 53 0c 44 88 64 03 10 e8 8d | .=....~..C.....P.H.;...S.D.d.... |
c480 | 7c ff ff 89 43 08 eb a8 5a 5b 89 e8 5d 41 5c 41 5d c3 41 57 41 56 41 89 d6 41 55 41 54 55 48 89 | |...C...Z[..]A\A].AWAVA..AUATUH. |
c4a0 | f5 53 48 89 fb 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 | .SH..H......dH..%(...H..$....1.. |
c4c0 | 40 85 00 00 48 89 ef 41 89 c4 e8 31 7f ff ff 41 83 fc 01 75 1c ba 01 00 00 00 48 89 ee 48 89 df | @...H..A...1...A...u......H..H.. |
c4e0 | e8 da f7 ff ff 45 8d 6e 01 41 89 c4 e9 72 02 00 00 41 8d 74 24 13 ba 37 19 45 00 48 89 df 45 89 | .....E.n.A...r...A.t$..7.E.H..E. |
c500 | f5 e8 ab c4 00 00 43 8d 44 34 ff 41 bc 01 00 00 00 89 44 24 0c 44 3b 6c 24 0c 0f 84 43 02 00 00 | ......C.D4.A......D$.D;l$...C... |
c520 | 45 85 e4 0f 84 3a 02 00 00 44 89 ee 48 89 df e8 11 86 00 00 83 f8 03 75 54 44 89 ee 48 89 df e8 | E....:...D..H..........uTD..H... |
c540 | e4 cc 00 00 48 85 c0 75 31 48 89 ef e8 4f 7f ff ff 48 89 ee 89 c7 41 89 c4 e8 62 7f ff ff 31 d2 | ....H..u1H...O...H....A...b...1. |
c560 | 31 f6 48 89 df e8 15 8a 00 00 41 ff c4 41 0f 95 c4 45 0f b6 e4 e9 e1 01 00 00 48 89 c2 48 89 ee | 1.H.......A..A...E........H..H.. |
c580 | 48 89 df e8 df f5 ff ff e9 a4 01 00 00 31 d2 44 89 ee 48 89 df e8 fe ca 00 00 31 d2 80 38 2a 0f | H............1.D..H.......1..8*. |
c5a0 | 94 c2 8a 04 10 3c 61 0f 84 89 01 00 00 7f 0f 3c 4c 0f 85 92 01 00 00 31 d2 e9 68 01 00 00 3c 6c | .....<a........<L......1..h...<l |
c5c0 | 0f 84 5b 01 00 00 3c 6e 0f 85 7b 01 00 00 66 c7 44 24 16 2e 00 48 89 6c 24 18 c7 44 24 24 00 00 | ..[...<n..{...f.D$...H.l$..D$$.. |
c5e0 | 00 00 e8 69 7b ff ff 48 8b 00 48 8b 7c 24 18 8a 00 88 44 24 16 e8 b6 7c ff ff 48 8b 7c 24 18 e8 | ...i{..H..H.|$....D$...|..H.|$.. |
c600 | 0c 7b ff ff 4c 63 e0 44 89 64 24 20 e8 bf 80 ff ff 48 8b 00 42 f6 44 60 01 20 75 de 48 8d 7c 24 | .{..Lc.D.d$......H..B.D`..u.H.|$ |
c620 | 18 be 4a 19 45 00 e8 48 f6 ff ff 48 8d 7c 24 18 be 24 12 45 00 e8 39 f6 ff ff 85 c0 74 24 48 8d | ..J.E..H...H.|$..$.E..9.....t$H. |
c640 | 7c 24 18 be 4d 19 45 00 e8 26 f6 ff ff 83 f8 01 45 19 ff 45 31 e4 41 ff c7 83 f8 01 41 0f 92 c4 | |$..M.E..&......E..E1.A.....A... |
c660 | eb 06 45 31 ff 45 31 e4 48 8d 7c 24 18 44 89 fe e8 ac fd ff ff 48 8d 74 24 16 48 8d 7c 24 18 41 | ..E1.E1.H.|$.D.......H.t$.H.|$.A |
c680 | 01 c4 e8 ec f5 ff ff 85 c0 74 10 48 8d 7c 24 18 44 89 fe e8 89 fd ff ff 41 01 c4 45 85 e4 7e 3a | .........t.H.|$.D.......A..E..~: |
c6a0 | 45 85 ff b8 34 19 45 00 be 31 19 45 00 48 8d 7c 24 18 48 0f 44 f0 e8 b8 f5 ff ff 85 c0 74 1b 48 | E...4.E..1.E.H.|$.H.D........t.H |
c6c0 | 8d 7c 24 18 be 4a 19 45 00 e8 a5 f5 ff ff 48 8d 7c 24 18 31 f6 e8 47 fd ff ff 48 8b 74 24 18 8b | .|$..J.E......H.|$.1..G...H.t$.. |
c6e0 | 7c 24 20 41 bc 01 00 00 00 e8 d2 7d ff ff 48 8b 7c 24 18 e8 58 79 ff ff 48 63 44 24 24 48 8d 74 | |$.A.......}..H.|$..Xy..HcD$$H.t |
c700 | 24 28 48 89 df c6 44 04 28 00 e8 ed 85 00 00 48 85 c0 75 47 48 89 df 45 30 e4 e8 23 88 00 00 eb | $(H...D.(......H..uGH..E0..#.... |
c720 | 3a ba 01 00 00 00 48 89 ee 48 89 df e8 8e f5 ff ff 41 89 c4 eb 25 48 89 ee 48 89 df 41 bc 01 00 | :.....H..H.......A...%H..H..A... |
c740 | 00 00 e8 a8 f4 ff ff eb 12 ba 50 19 45 00 44 89 ee 48 89 df e8 47 bf 00 00 eb 42 41 ff c5 e9 b2 | ..........P.E.D..H...G....BA.... |
c760 | fd ff ff 48 89 ef e8 95 79 ff ff 85 c0 74 0e 31 d2 31 f6 48 89 df e8 22 c0 00 00 eb 20 45 85 e4 | ...H....y....t.1.1.H...".....E.. |
c780 | 75 15 48 89 df be fe ff ff ff e8 8c 82 00 00 48 89 df e8 ab 87 00 00 44 89 e8 44 29 f0 48 8b 8c | u.H............H.......D..D).H.. |
c7a0 | 24 f8 00 00 00 64 48 33 0c 25 28 00 00 00 74 05 e8 0b 7a ff ff 48 81 c4 08 01 00 00 5b 5d 41 5c | $....dH3.%(...t...z..H......[]A\ |
c7c0 | 41 5d 41 5e 41 5f c3 53 be 27 19 45 00 48 89 fb e8 ce f0 ff ff 48 89 df ba 01 00 00 00 48 89 c6 | A]A^A_.S.'.E.H.......H.......H.. |
c7e0 | 5b e9 ac fc ff ff 53 48 89 fb e8 0b f2 ff ff 48 89 df ba 02 00 00 00 48 89 c6 5b e9 92 fc ff ff | [.....SH.......H.......H..[..... |
c800 | 41 56 be d7 b9 f0 ff 41 55 41 54 55 53 48 89 fb e8 ab 86 00 00 31 d2 49 89 c4 be d6 b9 f0 ff 48 | AV.....AUATUSH.......1.I.......H |
c820 | 89 df e8 42 85 00 00 49 83 7c 24 08 00 75 17 48 89 df be 5f 19 45 00 31 c0 5b 5d 41 5c 41 5d 41 | ...B...I.|$..u.H..._.E.1.[]A\A]A |
c840 | 5e e9 99 bd 00 00 48 89 c5 be 01 00 00 00 48 89 df 41 89 c5 41 be d5 b9 f0 ff e8 bc 81 00 00 89 | ^.....H.......H..A..A........... |
c860 | ee ba 37 19 45 00 48 89 df bd 01 00 00 00 e8 3e c1 00 00 44 39 ed 7f 11 44 89 f6 48 89 df 29 ee | ..7.E.H........>...D9...D..H..). |
c880 | ff c5 e8 92 82 00 00 eb ea 49 8b 34 24 ba 02 00 00 00 48 89 df e8 f8 fb ff ff 89 c6 48 89 df 89 | .........I.4$.....H.........H... |
c8a0 | c5 f7 de e8 0f 85 00 00 85 c0 75 64 83 fd 01 7e 2b be 01 00 00 00 48 89 df 31 d2 29 ee e8 14 85 | ..........ud...~+.....H..1.).... |
c8c0 | 00 00 48 89 df 48 89 c2 be 2c 21 45 00 5b 5d 41 5c 41 5d 41 5e 31 c0 e9 03 bd 00 00 be d5 b9 f0 | ..H..H...,!E.[]A\A]A^1.......... |
c8e0 | ff 48 89 df e8 ce 84 00 00 85 c0 74 25 31 f6 48 89 df e8 24 81 00 00 be d7 b9 f0 ff 48 89 df e8 | .H.........t%1.H...$........H... |
c900 | 15 82 00 00 48 89 df e8 24 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.... |
c920 | 44 4f 04 00 48 89 fb be 88 00 00 00 e8 cf ce 00 00 48 89 df ba 0b 00 00 00 31 f6 e8 d6 8a 00 00 | DO..H............H.......1...... |
c940 | 31 d2 48 89 df be d0 1a 45 00 e8 d5 cb 00 00 48 89 df be a1 18 45 00 e8 4b bf 00 00 48 89 df 83 | 1.H.....E......H.....E..K...H... |
c960 | ce ff e8 b2 81 00 00 48 89 df ba 9c 15 45 00 be fe ff ff ff e8 15 8c 00 00 31 d2 48 89 df be 30 | .......H.....E...........1.H...0 |
c980 | 1a 45 00 e8 9c cb 00 00 48 89 df be fe ff ff ff e8 86 80 00 00 48 8b 35 0c 1c 25 00 48 89 df b9 | .E......H............H.5..%.H... |
c9a0 | d3 35 45 00 ba 27 19 45 00 e8 67 f5 ff ff 48 8b 35 eb 1b 25 00 48 89 df b9 76 19 45 00 ba 96 18 | .5E..'.E..g...H.5..%.H...v.E.... |
c9c0 | 45 00 e8 4e f5 ff ff 48 8b 35 e2 1b 25 00 48 89 df b9 7d 19 45 00 31 d2 e8 38 f5 ff ff b8 01 00 | E..N...H.5..%.H...}.E.1..8...... |
c9e0 | 00 00 5b c3 41 57 48 89 f1 41 56 41 55 41 54 49 89 d4 48 89 ca 55 48 89 fd 53 48 83 ec 18 48 8b | ..[.AWH..AVAUATI..H..UH..SH...H. |
ca00 | 47 10 48 8b 1f 4c 8b 70 38 48 8b 70 50 4c 89 f7 e8 67 c4 ff ff 83 78 08 13 49 89 c7 74 57 44 8b | G.H..L.p8H.pPL...g....x..I..tWD. |
ca20 | 55 2c 44 8b 6b 14 41 c7 47 08 13 00 00 00 4d 63 da 4d 89 1f 44 3b 53 14 7c 6f 48 8b 73 30 48 8d | U,D.k.A.G.....Mc.M..D;S.|oH.s0H. |
ca40 | 53 14 41 b9 90 1b 45 00 41 b8 ff ff ff 03 b9 10 00 00 00 4c 89 f7 4c 89 5c 24 08 44 89 54 24 04 | S.A...E.A..........L..L.\$.D.T$. |
ca60 | e8 29 63 00 00 4c 8b 5c 24 08 48 89 43 30 44 8b 54 24 04 eb 34 4c 8b 28 44 3b 6d 2c 7d a0 49 63 | .)c..L.\$.H.C0D.T$..4L.(D;m,}.Ic |
ca80 | f5 41 8b 44 24 08 48 c1 e6 04 48 03 73 30 33 46 08 a8 3f 75 89 31 ff 4c 89 e2 e8 74 9a ff ff 85 | .A.D$.H...H.s03F..?u.1.L...t.... |
caa0 | c0 0f 84 77 ff ff ff eb 60 8b 73 14 49 63 d5 31 c0 48 c1 e2 04 41 39 f5 48 8b 4b 30 7d 14 48 01 | ...w....`.s.Ic.1.H...A9.H.K0}.H. |
cac0 | c1 41 ff c5 48 83 c0 10 c7 44 0a 08 00 00 00 00 eb e3 41 0f 10 04 24 49 c1 e3 04 45 89 d5 42 0f | .A..H....D........A...$I...E..B. |
cae0 | 11 04 19 ff 45 2c 41 f6 44 24 08 40 74 1b f6 43 09 04 74 15 49 8b 14 24 f6 42 09 03 74 0b 48 89 | ....E,A.D$.@t..C..t.I..$.B..t.H. |
cb00 | de 4c 89 f7 e8 80 6e 00 00 48 83 c4 18 44 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 8b 47 38 48 | .L....n..H...D..[]A\A]A^A_.H.G8H |
cb20 | 63 d6 8b 04 90 c1 e8 0e 2d ff ff 01 00 83 f8 ff 74 04 8d 44 30 01 c3 48 8b 47 38 48 63 d6 85 f6 | c.......-.......t..D0..H.G8Hc... |
cb40 | 48 8d 14 90 7e 16 8b 4a fc 48 8d 42 fc 83 e1 3f 80 b9 d0 3c 45 00 00 48 0f 49 c2 c3 48 89 d0 c3 | H...~..J.H.B...?...<E..H.I..H... |
cb60 | 41 54 49 89 fc 55 53 89 f3 83 fb ff 74 26 49 8b 2c 24 89 de 48 89 ef e8 bb ff ff ff 8b 00 83 e0 | ATI..US.....t&I.,$..H........... |
cb80 | 3f 83 f8 23 75 12 89 de 48 89 ef e8 8b ff ff ff 89 c3 eb d5 31 c0 eb 05 b8 01 00 00 00 5b 5d 41 | ?..#u...H...........1........[]A |
cba0 | 5c c3 53 48 8b 3f 89 d3 e8 8a ff ff ff 8b 08 31 d2 89 ce 83 e6 3f 83 fe 23 75 40 81 fb ff 00 00 | \.SH.?.........1.....?..#u@..... |
cbc0 | 00 74 1e 89 ca c1 ea 17 39 d3 74 15 c1 e3 06 81 e1 3f c0 ff ff 81 e3 c0 3f 00 00 09 d9 89 08 eb | .t......9.t......?......?....... |
cbe0 | 15 89 ca c1 e9 17 81 e2 00 c0 7f 00 c1 e1 06 83 ca 22 09 ca 89 10 ba 01 00 00 00 89 d0 5b c3 55 | ................."...........[.U |
cc00 | 48 89 fd 53 89 f3 83 fb ff 74 1e 89 de ba ff 00 00 00 48 89 ef e8 88 ff ff ff 48 8b 7d 00 89 de | H..S.....t........H.......H.}... |
cc20 | e8 f6 fe ff ff 89 c3 eb dd 5b 5d c3 f7 c6 00 01 00 00 75 0b 0f b6 47 3a 39 c6 7c 03 fe 4f 3c c3 | .........[].......u...G:9.|..O<. |
cc40 | 83 3e 07 75 05 8b 76 08 eb e2 c3 48 8b 3f e8 e4 fe ff ff 8b 10 89 d1 c1 ea 06 0f b6 d2 81 e1 3f | .>.u..v....H.?.................? |
cc60 | c0 ff ff 83 fa 01 19 d2 83 e2 40 09 ca 89 10 c3 48 8b 07 48 63 ce f7 d6 01 d6 89 f2 48 8b 40 38 | ..........@.....H..Hc.......H.@8 |
cc80 | c1 fa 1f 48 8d 0c 88 89 d0 31 f0 29 d0 3d ff ff 01 00 7e 0f 50 48 8b 7f 10 be 9a 1b 45 00 e8 75 | ...H.....1.).=....~.PH......E..u |
cca0 | d5 00 00 8b 01 81 c6 ff ff 01 00 c1 e6 0e 25 ff 3f 00 00 09 c6 89 31 c3 41 57 41 56 45 89 c6 41 | ..............%.?.....1.AWAVE..A |
ccc0 | 55 41 89 cd 41 54 41 89 d4 55 48 89 fd 53 89 f3 41 51 83 fb ff 74 34 48 8b 7d 00 89 de e8 39 fe | UA..ATA..UH..S..AQ...t4H.}....9. |
cce0 | ff ff 44 89 ea 89 de 48 89 ef 41 89 c7 e8 b0 fe ff ff 85 c0 44 89 e2 75 03 44 89 f2 89 de 48 89 | ..D....H..A.........D..u.D....H. |
cd00 | ef 44 89 fb e8 67 ff ff ff eb c7 58 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 41 89 f4 b9 ff 00 00 | .D...g.....X[]A\A]A^A_.ATA...... |
cd20 | 00 55 53 8b 57 20 48 89 fb 48 8b 2f 8b 77 28 41 89 d0 e8 81 ff ff ff 8b 45 18 39 43 20 c7 43 28 | .US.W.H..H./.w(A........E.9C..C( |
cd40 | ff ff ff ff 7c 2a 48 8b 43 10 48 8b 75 38 48 8d 55 18 41 b9 b5 1b 45 00 41 b8 ff ff ff 7f b9 04 | ....|*H.C.H.u8H.U.A...E.A....... |
cd60 | 00 00 00 48 8b 78 38 e8 22 60 00 00 48 89 45 38 48 63 53 20 48 8b 45 38 44 89 24 90 8b 45 1c 39 | ...H.x8."`..H.E8HcS.H.E8D.$..E.9 |
cd80 | 43 20 7c 2a 48 8b 43 10 48 8b 75 48 48 8d 55 1c 41 b9 b5 1b 45 00 41 b8 ff ff ff 7f b9 04 00 00 | C.|*H.C.H.uHH.U.A...E.A......... |
cda0 | 00 48 8b 78 38 e8 e4 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 | .H.x8.._..H.EHH.C.HcS..H.H.EH... |
cdc0 | 8b 43 20 8d 50 01 89 53 20 5b 5d 41 5c c3 8b 47 20 89 47 24 c3 41 55 49 89 fd 41 54 55 48 63 ee | .C..P..S.[]A\..G..G$.AUI..ATUHc. |
cde0 | 53 8d 5a 01 c1 e3 06 81 e3 c0 3f 00 00 83 fd ff 74 28 4d 8b 65 00 89 ee 4c 89 e7 e8 1b fd ff ff | S.Z.......?.....t(M.e...L....... |
ce00 | 49 8b 54 24 38 48 8d 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 | I.T$8H...Hc.....?.........[]A\A] |
ce20 | c3 83 fa ff 74 4e 41 54 55 53 48 83 ec 10 8b 1e 83 fb ff 75 0c 89 16 48 83 c4 10 5b 5d 41 5c eb | ....tNATUSH........u...H...[]A\. |
ce40 | 33 4c 8b 27 48 89 fd 89 de 4c 89 e7 89 54 24 0c e8 c6 fc ff ff 83 f8 ff 8b 54 24 0c 74 04 89 c3 | 3L.'H....L...T$..........T$.t... |
ce60 | eb e5 48 83 c4 10 89 de 48 89 ef 5b 5d 41 5c e9 fc fd ff ff c3 8b 47 20 89 f2 48 8d 77 28 89 47 | ..H.....H..[]A\.......G...H.w(.G |
ce80 | 24 e9 9b ff ff ff 3b 57 20 75 05 e9 e5 ff ff ff 41 89 d0 b9 ff 00 00 00 e9 1b fe ff ff 55 be 1e | $.....;W.u......A............U.. |
cea0 | 80 ff 7f 53 48 89 fb 48 83 ec 18 8b 6f 28 c7 47 28 ff ff ff ff e8 5d fe ff ff 48 8d 74 24 0c 48 | ...SH..H....o(.G(.....]...H.t$.H |
cec0 | 89 df 89 44 24 0c 89 ea e8 54 ff ff ff 8b 44 24 0c 48 83 c4 18 5b 5d c3 41 c1 e0 0e c1 e1 17 c1 | ...D$....T....D$.H...[].A....... |
cee0 | e2 06 41 09 f0 41 09 c8 41 09 d0 44 89 c6 e9 24 fe ff ff 48 63 47 20 3b 47 24 7e 74 48 8b 0f 48 | ..A..A..A..D...$...HcG.;G$~tH..H |
cf00 | 8b 49 38 4c 8d 54 81 fc 45 8b 02 44 89 c0 83 e0 3f 83 f8 04 75 5a 44 89 c0 45 89 c1 8d 0c 16 c1 | .I8L.T..E..D....?...uZD..E...... |
cf20 | e8 06 41 c1 e9 17 0f b6 c0 41 01 c1 39 f0 7f 09 45 8d 59 01 44 39 de 7e 08 39 c6 7f 33 39 c8 7f | ..A......A..9...E.Y.D9.~.9..39.. |
cf40 | 2f 39 f0 44 89 c2 0f 4e f0 ff c9 81 e2 3f c0 7f 00 89 f7 c1 e7 06 81 e7 c0 3f 00 00 09 fa 41 39 | /9.D...N.....?...........?....A9 |
cf60 | c9 41 0f 4d c9 29 f1 c1 e1 17 09 ca 41 89 12 c3 8d 4a ff 45 31 c0 89 f2 be 04 00 00 00 e9 56 ff | .A.M.)......A....J.E1.........V. |
cf80 | ff ff 8d 4a 01 45 31 c0 89 f2 be 26 00 00 00 e9 44 ff ff ff c1 e1 0e c1 e2 06 09 f1 09 d1 89 ce | ...J.E1....&....D............... |
cfa0 | e9 72 fd ff ff 41 54 81 fa ff ff 03 00 55 89 d5 53 48 89 fb 7f 12 5b 5d 41 5c 89 d1 89 f2 be 01 | .r...AT......U..SH....[]A\...... |
cfc0 | 00 00 00 e9 cc ff ff ff 89 f2 31 c9 be 02 00 00 00 e8 be ff ff ff 89 ee 48 89 df 41 89 c4 c1 e6 | ..........1.............H..A.... |
cfe0 | 06 83 ce 2e e8 2e fd ff ff 5b 5d 44 89 e0 41 5c c3 0f b6 47 3c 01 c6 48 8b 07 0f b6 50 0c 39 d6 | .........[]D..A\...G<..H....P.9. |
d000 | 7e 1b 81 fe f9 00 00 00 7e 0f 50 48 8b 7f 10 be bd 1b 45 00 e8 ff d1 00 00 40 88 70 0c c3 55 89 | ~.......~.PH......E......@.p..U. |
d020 | f5 53 48 89 fb 50 e8 c6 ff ff ff 40 00 6b 3c 5a 5b 5d c3 48 83 ec 18 8a 46 08 48 89 34 24 48 89 | .SH..P.....@.k<Z[].H....F.H.4$H. |
d040 | e2 48 89 e6 83 c8 40 0f b6 c0 89 44 24 08 e8 91 f9 ff ff 48 83 c4 18 c3 48 83 ec 28 48 8d 54 24 | .H....@....D$......H....H..(H.T$ |
d060 | 10 48 89 34 24 48 89 74 24 10 48 89 e6 c7 44 24 08 02 00 00 00 c7 44 24 18 13 00 00 00 e8 62 f9 | .H.4$H.t$.H...D$......D$......b. |
d080 | ff ff 48 83 c4 28 c3 8b 06 83 f8 0d 75 26 48 8b 07 48 63 4e 08 ff c2 c1 e2 0e 81 e2 00 c0 7f 00 | ..H..(......u&H..HcN............ |
d0a0 | 48 8b 40 38 48 8d 0c 88 8b 01 25 ff 3f 80 ff 09 c2 89 11 c3 83 f8 0e 75 45 48 8b 07 ff c2 c1 e2 | H.@8H.....%.?..........uEH...... |
d0c0 | 17 48 8b 48 38 48 63 46 08 4c 8d 04 81 41 8b 00 25 ff ff 7f 00 09 c2 41 89 10 48 63 46 08 be 01 | .H.H8HcF.L...A..%......A..HcF... |
d0e0 | 00 00 00 0f b6 57 3c 48 8d 0c 81 c1 e2 06 8b 01 25 3f c0 ff ff 09 d0 89 01 e9 20 ff ff ff c3 8b | .....W<H........%?.............. |
d100 | 06 83 f8 0d 75 20 48 8b 07 48 63 56 08 c7 06 07 00 00 00 48 8b 40 38 8b 04 90 c1 e8 06 25 ff 00 | ....u.H..HcV.......H.@8......%.. |
d120 | 00 00 89 46 08 c3 83 f8 0e 75 23 48 8b 07 48 63 56 08 48 8b 40 38 48 8d 14 90 8b 02 25 ff ff 7f | ...F.....u#H..HcV.H.@8H.....%... |
d140 | 00 0d 00 00 00 01 89 02 c7 06 0c 00 00 00 c3 55 53 48 89 f3 51 8b 06 83 e8 08 83 f8 06 77 6d 48 | ...............USH..Q........wmH |
d160 | 89 fd ff 24 c5 e0 1b 45 00 c7 06 07 00 00 00 eb 5b 8b 76 08 c1 e6 17 83 ce 05 e8 98 fb ff ff eb | ...$...E........[.v............. |
d180 | 38 0f bf 76 08 e8 a2 fa ff ff 80 7b 0b 08 be 06 00 00 00 75 11 0f b6 73 0a 48 89 ef e8 8b fa ff | 8..v.......{.......u...s.H...... |
d1a0 | ff be 07 00 00 00 0f b6 4b 0a 44 0f bf 43 08 31 d2 48 89 ef e8 1f fd ff ff 89 43 08 c7 03 0c 00 | ........K.D..C.1.H........C..... |
d1c0 | 00 00 eb 08 5a 5b 5d e9 33 ff ff ff 58 5b 5d c3 41 54 41 89 d4 55 48 89 f5 53 48 89 fb 48 83 ec | ....Z[].3...X[].ATA..UH..SH..H.. |
d1e0 | 10 e8 69 ff ff ff 8b 45 00 8d 50 ff 83 fa 0b 0f 87 be 00 00 00 ff 24 d5 18 1c 45 00 ba 01 00 00 | ..i....E..P...........$...E..... |
d200 | 00 44 89 e6 48 89 df e8 e7 fc ff ff e9 97 00 00 00 31 c9 83 f8 02 44 89 e2 0f 94 c1 be 03 00 00 | .D..H............1....D......... |
d220 | 00 45 31 c0 eb 7a 8b 55 08 eb 22 f2 0f 10 45 08 48 89 e2 48 89 e6 48 89 df c7 44 24 08 03 00 00 | .E1..z.U.."...E.H..H..H...D$.... |
d240 | 00 f2 0f 11 04 24 e8 99 f7 ff ff 89 c2 44 89 e6 48 89 df e8 4d fd ff ff eb 4e 48 8b 75 08 48 89 | .....$.......D..H...M....NH.u.H. |
d260 | df e8 f2 fd ff ff eb e3 48 8b 03 48 63 55 08 48 8b 40 38 48 8d 0c 90 44 89 e0 c1 e0 06 8b 11 25 | ........H..HcU.H.@8H...D.......% |
d280 | c0 3f 00 00 81 e2 3f c0 ff ff 09 d0 89 01 eb 18 8b 4d 08 41 39 cc 74 10 45 31 c0 44 89 e2 31 f6 | .?....?..........M.A9.t.E1.D..1. |
d2a0 | 48 89 df e8 30 fc ff ff 44 89 65 08 c7 45 00 07 00 00 00 48 83 c4 10 5b 5d 41 5c c3 41 57 41 56 | H...0...D.e..E.....H...[]A\.AWAV |
d2c0 | 41 55 41 54 41 89 d4 55 48 89 f5 53 48 89 fb 51 e8 fb fe ff ff 83 7d 00 0b 75 0f 8b 55 08 48 8d | AUATA..UH..SH..Q......}..u..U.H. |
d2e0 | 75 10 48 89 df e8 37 fb ff ff 8b 75 10 44 8b 6d 14 44 39 ee 0f 84 b6 00 00 00 48 89 df e8 5e f8 | u.H...7....u.D.m.D9.......H...^. |
d300 | ff ff 85 c0 75 0f 44 89 ee 48 89 df e8 4f f8 ff ff 85 c0 74 64 41 83 ce ff 83 7d 00 0b 74 0b 48 | ....u.D..H...O.....tdA....}..t.H |
d320 | 89 df e8 76 fb ff ff 41 89 c6 8b 43 20 31 c9 44 89 e2 48 89 df 41 b8 01 00 00 00 be 03 00 00 00 | ...v...A...C.1.D..H..A.......... |
d340 | 89 43 24 e8 90 fb ff ff 41 89 c7 8b 43 20 48 89 df 45 31 c0 b9 01 00 00 00 44 89 e2 be 03 00 00 | .C$.....A...C.H..E1......D...... |
d360 | 00 89 43 24 e8 6f fb ff ff 44 89 f6 48 89 df 41 89 c5 e8 fe fa ff ff eb 07 41 83 cd ff 45 89 ef | ..C$.o...D..H..A.........A...E.. |
d380 | 44 8b 73 20 8b 75 14 45 89 f8 44 89 e1 48 89 df 44 89 f2 44 89 73 24 e8 1c f9 ff ff 8b 75 10 45 | D.s..u.E..D..H..D..D.s$......u.E |
d3a0 | 89 e8 44 89 e1 44 89 f2 48 89 df e8 08 f9 ff ff c7 45 10 ff ff ff ff c7 45 14 ff ff ff ff 44 89 | ..D..D..H........E......E.....D. |
d3c0 | 65 08 c7 45 00 07 00 00 00 58 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 41 89 d4 55 48 89 f5 53 8b | e..E.....X[]A\A]A^A_.ATA..UH..S. |
d3e0 | 06 48 89 fb 83 f8 0c 75 31 48 8b 07 48 63 56 08 48 8b 40 38 8b 14 90 89 d0 83 e0 3f 83 f8 1b 75 | .H.....u1H..HcV.H.@8.......?...u |
d400 | 1e 45 31 c0 ff 4f 20 45 85 e4 41 0f 94 c0 be 22 00 00 00 c1 ea 17 31 c9 eb 3e 83 f8 07 74 1e be | .E1..O.E..A...."......1..>...t.. |
d420 | 01 00 00 00 48 89 df e8 f2 fb ff ff 0f b6 53 3c 48 89 ee 48 89 df ff ca e8 93 fd ff ff 48 89 ee | ....H.........S<H..H.........H.. |
d440 | 48 89 df e8 f8 f7 ff ff 8b 4d 08 45 89 e0 ba ff 00 00 00 be 23 00 00 00 48 89 df e8 78 fa ff ff | H........M.E........#...H...x... |
d460 | 48 89 df 5b 5d 41 5c e9 31 fa ff ff 55 48 89 f5 53 48 89 fb 50 e8 d5 fc ff ff 48 89 ee 48 89 df | H..[]A\.1...UH..SH..P.....H..H.. |
d480 | e8 bb f7 ff ff 48 89 df be 01 00 00 00 e8 8c fb ff ff 0f b6 53 3c 48 89 df 48 89 ee 59 5b 5d ff | .....H..............S<H..H..Y[]. |
d4a0 | ca e9 16 fe ff ff 55 48 89 fd 53 48 89 f3 51 e8 9b fc ff ff 83 3b 07 75 24 8b 43 14 39 43 10 8b | ......UH..SH..Q......;.u$.C.9C.. |
d4c0 | 53 08 75 04 89 d0 eb 23 0f b6 45 3a 39 c2 7c 0d 48 89 de 48 89 ef e8 e1 fd ff ff eb 0b 48 89 de | S.u....#..E:9.|.H..H.........H.. |
d4e0 | 48 89 ef e8 84 ff ff 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 | H........C.Z[]..>.u..F.9F.t..... |
d500 | ff c3 8b 46 14 39 46 10 74 05 e9 97 ff ff ff e9 3b fc ff ff 55 48 89 fd 53 48 89 f3 48 83 ec 28 | ...F.9F.t.......;...UH..SH..H..( |
d520 | e8 dd ff ff ff 8b 03 8d 50 ff 83 fa 05 0f 87 b8 00 00 00 ff 24 d5 78 1c 45 00 81 7d 2c ff 00 00 | ........P...........$.x.E..},... |
d540 | 00 0f 8f a4 00 00 00 83 f8 01 75 26 48 8b 45 10 c7 44 24 18 00 00 00 00 48 8d 54 24 10 c7 44 24 | ..........u&H.E..D$.....H.T$..D$ |
d560 | 08 45 00 00 00 48 89 e6 48 8b 40 50 48 89 04 24 eb 1d 83 f8 02 48 8d 54 24 10 c7 44 24 18 01 00 | .E...H..H.@PH..$.....H.T$..D$... |
d580 | 00 00 0f 94 c0 0f b6 c0 48 89 d6 89 44 24 10 48 89 ef e8 4d f4 ff ff c7 03 04 00 00 00 89 43 08 | ........H...D$.H...M..........C. |
d5a0 | eb 44 48 8b 73 08 48 89 ef e8 aa fa ff ff eb 23 48 8d 54 24 10 f2 0f 10 43 08 48 89 ef c7 44 24 | .DH.s.H........#H.T$....C.H...D$ |
d5c0 | 18 03 00 00 00 48 89 d6 f2 0f 11 44 24 10 e8 11 f4 ff ff 89 43 08 c7 03 04 00 00 00 8b 43 08 3d | .....H.....D$.......C........C.= |
d5e0 | ff 00 00 00 7f 05 80 cc 01 eb 0b 48 89 de 48 89 ef e8 b0 fe ff ff 48 83 c4 28 5b 5d c3 41 57 41 | ...........H..H.......H..([].AWA |
d600 | 89 f7 48 89 ce 41 56 4d 89 c6 41 55 41 54 55 48 89 cd 53 48 89 fb 48 83 ec 18 89 54 24 0c e8 f1 | ..H..AVM..AUATUH..SH..H....T$... |
d620 | fe ff ff 4c 89 f6 48 89 df 41 89 c4 e8 e3 fe ff ff 4c 89 f6 48 89 df 41 89 c5 e8 01 f6 ff ff 48 | ...L..H..A.......L..H..A.......H |
d640 | 89 ee 48 89 df e8 f6 f5 ff ff 8b 54 24 0c 85 d2 75 11 41 83 ff 1f 74 0b 44 89 e0 b2 01 45 89 ec | ..H........T$...u.A...t.D....E.. |
d660 | 41 89 c5 45 89 e8 44 89 e1 44 89 fe 48 89 df e8 64 f8 ff ff 48 89 df e8 21 f8 ff ff c7 45 00 0b | A..E..D..D..H...d...H...!....E.. |
d680 | 00 00 00 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 48 89 f5 | ....E.H...[]A\A]A^A_.AUATI..UH.. |
d6a0 | 53 48 89 fb 41 50 8b 06 83 f8 09 74 27 83 f8 0a 74 39 83 f8 08 75 62 48 89 d6 e8 81 f5 ff ff 8b | SH..AP.....t'...t9...ubH........ |
d6c0 | 55 08 48 89 df 4c 89 e6 59 5b 5d 41 5c 41 5d e9 e8 fb ff ff 48 89 d6 e8 ca fd ff ff 8b 4d 08 45 | U.H..L..Y[]A\A].....H........M.E |
d6e0 | 31 c0 89 c2 be 09 00 00 00 eb 26 45 31 ed 80 7e 0b 08 48 89 d6 41 0f 94 c5 e8 16 fe ff ff 0f bf | 1.........&E1..~..H..A.......... |
d700 | 4d 08 0f b6 55 0a 47 8d 6c 2d 08 41 89 c0 44 89 ee 48 89 df e8 bf f7 ff ff 58 48 89 df 4c 89 e6 | M...U.G.l-.A..D..H.......XH..L.. |
d720 | 5b 5d 41 5c 41 5d e9 15 f5 ff ff 41 55 41 54 49 89 d4 55 48 89 f5 53 48 89 fb 50 e8 66 fd ff ff | []A\A].....AUATI..UH..SH..P.f... |
d740 | 48 89 ee 48 89 df 44 8b 6d 08 e8 f1 f4 ff ff 0f b6 43 3c 48 89 df c7 45 00 07 00 00 00 be 02 00 | H..H..D.m........C<H...E........ |
d760 | 00 00 89 45 08 e8 b4 f8 ff ff 4c 89 e6 48 89 df e8 9f fd ff ff 8b 55 08 48 89 df 44 89 e9 be 0c | ...E......L..H........U.H..D.... |
d780 | 00 00 00 41 89 c0 e8 4d f7 ff ff 5a 48 89 df 4c 89 e6 5b 5d 41 5c 41 5d e9 a3 f4 ff ff 55 48 89 | ...A...M...ZH..L..[]A\A].....UH. |
d7a0 | fd 53 48 89 f3 52 e8 a4 f9 ff ff 8b 03 83 f8 06 77 0c 83 f8 04 73 2b 83 f8 02 74 26 eb 15 83 f8 | .SH..R..........w....s+...t&.... |
d7c0 | 0b 75 10 8b 73 08 48 89 ef e8 7d f4 ff ff 8b 43 08 eb 12 31 d2 48 89 de 48 89 ef e8 f5 fb ff ff | .u..s.H...}....C...1.H..H....... |
d7e0 | eb 03 83 c8 ff 48 8d 73 14 89 c2 48 89 ef e8 2e f6 ff ff 8b 73 10 48 89 ef e8 77 f6 ff ff c7 43 | .....H.s...H........s.H...w....C |
d800 | 10 ff ff ff ff 58 5b 5d c3 55 48 89 fd 53 48 89 f3 52 e8 38 f9 ff ff 8b 03 83 f8 03 74 20 83 f8 | .....X[].UH..SH..R.8........t... |
d820 | 0b 74 16 ff c8 74 17 ba 01 00 00 00 48 89 de 48 89 ef e8 9e fb ff ff eb 08 8b 43 08 eb 03 83 c8 | .t...t......H..H..........C..... |
d840 | ff 48 8d 73 10 89 c2 48 89 ef e8 d2 f5 ff ff 8b 73 14 48 89 ef e8 1b f6 ff ff c7 43 14 ff ff ff | .H.s...H........s.H........C.... |
d860 | ff 58 5b 5d c3 53 8b 46 08 48 89 f3 88 46 0a 48 89 d6 e8 9d fc ff ff 83 3b 09 66 89 43 08 c7 03 | .X[].S.F.H...F.H........;.f.C... |
d880 | 0a 00 00 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 | ...........C.[...H.....t.r....t. |
d8a0 | 83 f8 14 75 20 e9 5f ff ff ff e9 ee fe ff ff e9 b8 fb ff ff 48 83 7a 10 ff 75 0a 8b 02 83 e8 05 | ...u.._.............H.z..u...... |
d8c0 | 83 f8 01 76 05 e9 4a 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 | ...v..J....H..HcW.H.@H.t...AWAVE |
d8e0 | 89 c6 41 55 41 89 f5 41 54 49 89 cc 55 48 89 fd 53 48 89 d3 48 83 ec 48 83 fe 1a 76 11 41 8d 45 | ..AUA..ATI..UH..SH..H..H...v.A.E |
d900 | e7 83 f8 01 76 49 41 83 fd 1c 74 43 eb 51 48 83 7a 10 ff 75 e8 8b 02 83 f8 05 74 1b 83 f8 06 75 | ....vIA...tC.QH.z..u......t....u |
d920 | dc 48 8b 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 | .H.B..D$.....H.D$.........B..D$. |
d940 | 03 00 00 00 f2 0f 11 44 24 10 e9 87 00 00 00 48 89 de 48 89 ef 45 31 ff e8 49 fb ff ff eb 19 4c | .......D$......H..H..E1..I.....L |
d960 | 89 e6 48 89 ef e8 aa fb ff ff 48 89 de 48 89 ef 41 89 c7 e8 9c fb ff ff 44 39 f8 89 44 24 0c 7e | ..H.......H..H..A.......D9..D$.~ |
d980 | 10 48 89 de 48 89 ef e8 b4 f2 ff ff 4c 89 e6 eb 0e 4c 89 e6 48 89 ef e8 a4 f2 ff ff 48 89 de 48 | .H..H.......L....L..H.......H..H |
d9a0 | 89 ef e8 99 f2 ff ff 8b 44 24 0c 44 89 ee 48 89 ef 45 89 f8 31 d2 89 c1 e8 1b f5 ff ff c7 03 0c | ........D$.D..H..E..1........... |
d9c0 | 00 00 00 89 43 08 44 89 f6 48 89 ef e8 fa fe ff ff e9 5e 01 00 00 49 83 7c 24 10 ff 0f 85 1b ff | ....C.D..H........^...I.|$...... |
d9e0 | ff ff 41 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 | ..A..$...t..........I.D$..D$(... |
da00 | 00 48 89 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 | .H.D$....A..D$..D$(.......D$.A.M |
da20 | f0 83 f9 0a 77 17 b8 01 00 00 00 48 d3 e0 a8 0d 0f 85 94 00 00 00 a9 f0 05 00 00 75 3f 48 8b 45 | ....w......H...............u?H.E |
da40 | 10 41 8d 75 f3 4c 8d 44 24 30 48 8d 4c 24 20 48 8d 54 24 10 48 8b 78 38 e8 94 f8 00 00 83 7c 24 | .A.u.L.D$0H.L$.H.T$.H.x8......|$ |
da60 | 38 13 0f 85 9a 00 00 00 48 8b 44 24 30 c7 03 06 00 00 00 48 89 43 08 e9 b8 00 00 00 83 7c 24 18 | 8.......H.D$0......H.C.......|$. |
da80 | 13 75 0c 48 8b 44 24 10 48 89 44 24 30 eb 15 48 8d 74 24 30 48 8d 7c 24 10 e8 8e 86 ff ff 31 d2 | .u.H.D$.H.D$0..H.t$0H.|$......1. |
daa0 | 85 c0 74 22 83 7c 24 28 13 ba 01 00 00 00 74 16 48 8d 74 24 30 48 8d 7c 24 20 e8 6d 86 ff ff 31 | ..t".|$(......t.H.t$0H.|$..m...1 |
dac0 | d2 85 c0 0f 95 c2 89 d0 eb 2b 83 7c 24 28 13 0f 57 c0 75 0d f2 48 0f 2a 4c 24 20 66 0f 2e c8 eb | .........+.|$(..W.u..H.*L$.f.... |
dae0 | 06 66 0f 2e 44 24 20 0f 9a c2 b8 01 00 00 00 0f b6 d2 0f 44 c2 85 c0 0f 84 00 fe ff ff e9 3b ff | .f..D$.............D..........;. |
db00 | ff ff 0f 57 c9 b0 00 f2 0f 10 44 24 30 66 0f 2e c1 0f 9b c2 0f 44 c2 84 c0 0f 85 de fd ff ff 66 | ...W......D$0f.......D.........f |
db20 | 0f 2e c0 0f 8a d4 fd 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 | ............C.......H..H[]A\A]A^ |
db40 | 41 5f c3 55 48 89 fd 53 48 89 d3 48 83 ec 28 83 fe 02 c7 44 24 1c ff ff ff ff c7 44 24 18 ff ff | A_.UH..SH..H..(....D$......D$... |
db60 | ff ff c7 44 24 08 06 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 | ...D$.....H.D$.....t&A..r....... |
db80 | 00 00 00 48 8d 4c 24 08 83 c6 19 48 89 da 48 89 ef e8 45 fd ff ff e9 9d 00 00 00 48 89 d6 e8 ac | ...H.L$....H..H...E........H.... |
dba0 | f5 ff ff 8b 03 8d 50 ff 83 fa 0b 77 6c ff 24 d5 a8 1c 45 00 c7 03 02 00 00 00 eb 5d c7 03 03 00 | ......P....wl.$...E........].... |
dbc0 | 00 00 eb 55 8b 73 08 48 89 ef e8 7c f0 ff ff eb 48 83 f8 07 74 1e be 01 00 00 00 48 89 ef e8 3b | ...U.s.H...|....H...t......H...; |
dbe0 | f4 ff ff 0f b6 55 3c 48 89 de 48 89 ef ff ca e8 dc f5 ff ff 48 89 de 48 89 ef e8 41 f0 ff ff 8b | .....U<H..H.........H..H...A.... |
dc00 | 73 08 48 89 ef c1 e6 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 | s.H....................C..s..C.H |
dc20 | 89 ef 89 73 14 89 43 10 e8 d2 ef ff ff 8b 73 10 48 89 ef e8 c7 ef ff ff 48 83 c4 28 5b 5d c3 83 | ...s..C.......s.H.......H..([].. |
dc40 | fe 14 0f 87 25 01 00 00 41 54 89 f0 49 89 fc 55 48 89 d5 53 48 89 cb 48 83 ec 10 ff 24 c5 08 1d | ....%...AT..I..UH..SH..H....$... |
dc60 | 45 00 48 89 ce e8 e5 f4 ff ff 8b 55 14 48 8d 73 14 eb 0f 48 89 ce e8 d4 f4 ff ff 8b 55 10 48 8d | E.H........U.H.s...H........U.H. |
dc80 | 73 10 4c 89 e7 e8 97 f1 ff ff b9 06 00 00 00 48 89 ef 48 89 de f3 a5 e9 c9 00 00 00 48 89 ce 44 | s.L............H..H.........H..D |
dca0 | 89 44 24 0c e8 59 f8 ff ff 83 3b 0c 44 8b 44 24 0c 75 52 49 8b 04 24 48 63 53 08 48 8b 40 38 8b | .D$..Y....;.D.D$.uRI..$HcS.H.@8. |
dcc0 | 04 90 83 e0 3f 83 f8 1d 75 3b 48 89 ee 4c 89 e7 e8 6b ef ff ff 49 8b 04 24 48 63 53 08 48 8b 40 | ....?...u;H..L...k...I..$HcS.H.@ |
dce0 | 38 48 8d 0c 90 8b 55 08 8b 01 c1 e2 17 25 ff ff 7f 00 09 d0 89 01 8b 43 08 c7 45 00 0c 00 00 00 | 8H....U......%.........C..E..... |
dd00 | 89 45 08 eb 60 48 89 de 4c 89 e7 44 89 44 24 0c e8 57 f7 ff ff 44 8b 44 24 0c 48 89 d9 48 89 ea | .E..`H..L..D.D$..W...D.D$.H..H.. |
dd20 | be 1d 00 00 00 eb 03 83 c6 0d 48 83 c4 10 4c 89 e7 5b 5d 41 5c e9 a1 fb ff ff 49 89 c8 83 c6 12 | ..........H...L..[]A\.....I..... |
dd40 | 48 89 d1 ba 01 00 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 | H.........I.....H..1.H...L..[]A\ |
dd60 | e9 98 f8 ff ff 48 83 c4 10 5b 5d 41 5c c3 41 54 8d 42 ff 55 99 89 f5 be 32 00 00 00 f7 fe 83 f9 | .....H...[]A\.AT.B.U....2....... |
dd80 | ff 53 48 89 fb 44 8d 60 01 b8 00 00 00 00 0f 44 c8 41 81 fc ff 01 00 00 7f 0f 45 89 e0 89 ea 40 | .SH..D.`.......D.A........E....@ |
dda0 | b6 2b e8 31 f1 ff ff eb 20 be 2b 00 00 00 45 31 c0 89 ea e8 20 f1 ff ff 44 89 e6 48 89 df c1 e6 | .+.1......+...E1........D..H.... |
ddc0 | 06 83 ce 2e e8 4e ef ff ff ff c5 40 88 6b 3c 5b 5d 41 5c c3 48 8b 47 10 03 77 34 48 8b 17 48 8b | .....N.....@.k<[]A\.H.G..w4H..H. |
dde0 | 40 58 48 63 f6 48 8b 00 48 0f bf 04 70 48 c1 e0 04 48 03 42 50 c3 88 56 12 8a 47 3a 88 46 10 48 | @XHc.H..H...pH...H.BP..V..G:.F.H |
de00 | 8b 47 10 48 8b 40 58 8b 50 28 8b 40 18 c6 46 11 00 89 46 0c 48 8b 47 18 89 56 08 48 89 06 48 89 | .G.H.@X.P(.@..F...F.H.G..V.H..H. |
de20 | 77 18 c3 31 c0 39 77 10 75 0c 50 e8 d1 d0 00 00 5a b8 01 00 00 00 c3 41 57 49 89 d7 41 56 41 89 | w..1.9w.u.P.....Z......AWI..AVA. |
de40 | ce 41 55 45 89 c5 41 54 49 89 fc 55 53 48 89 f3 41 51 8b 6e 08 3b 6e 0c 7c 24 48 8d 56 0c 48 8b | .AUE..ATI..USH..AQ.n.;n.|$H.V.H. |
de60 | 7f 38 48 8b 36 41 b9 b0 1d 45 00 41 b8 ff 7f 00 00 b9 18 00 00 00 e8 13 4f 00 00 48 89 03 48 63 | .8H.6A...E.A............O..H..Hc |
de80 | f5 49 8b 54 24 30 48 6b f6 18 48 89 f0 48 03 03 4c 89 38 44 89 70 0c 8a 52 3a 88 50 10 48 8b 03 | .I.T$0Hk..H..H..L.8D.p..R:.P.H.. |
dea0 | 44 89 6c 30 08 8d 45 01 89 43 08 89 e8 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 89 fb e8 9e be | D.l0..E..C...Z[]A\A]A^A_.SH..... |
dec0 | 00 00 48 8b 7b 38 48 89 c2 be ff 1d 45 00 31 c0 e8 07 f8 00 00 48 89 df 48 89 c6 e8 38 c3 00 00 | ..H.{8H.....E.1......H..H...8... |
dee0 | 55 48 89 fd 53 40 00 77 3a 89 f3 85 db 74 18 0f b6 75 3a 48 89 ef 29 de ff cb e8 d5 fe ff ff 8b | UH..S@.w:....t...u:H..)......... |
df00 | 55 20 89 50 08 eb e4 5b 5d c3 81 ff 15 01 00 00 74 20 7f 0d 81 ef 04 01 00 00 83 ff 02 77 10 eb | U..P...[].......t............w.. |
df20 | 08 81 ff 21 01 00 00 75 06 b8 01 00 00 00 c3 31 c0 c3 89 f0 c3 41 56 4c 63 f6 4d 6b f6 18 41 55 | ...!...u.......1.....AVLc.Mk..AU |
df40 | 41 54 41 89 f4 4d 89 f5 55 53 48 89 fb 48 8b 7f 30 48 8b 6b 58 4c 03 6d 10 41 0f b6 75 10 40 38 | ATA..M..USH..H..0H.kXL.m.A..u.@8 |
df60 | ce 73 3a e8 6c fe ff ff 48 8b 00 49 8b 55 00 be 0b 1e 45 00 48 8b 7b 38 41 8b 4d 0c 4c 8d 40 20 | .s:.l...H..I.U....E.H.{8A.M.L.@. |
df80 | 48 83 c2 20 31 c0 e8 51 f7 00 00 c7 43 10 00 00 00 00 48 89 c6 48 89 df e8 7b c2 00 00 41 8b 75 | H...1..Q....C.....H..H...{...A.u |
dfa0 | 08 e8 e0 ee ff ff 4c 89 f7 b8 06 00 00 00 8b 5d 18 48 8d 57 18 8d 4b ff 41 39 cc 7d 17 48 8b 75 | ......L........].H.W..K.A9.}.H.u |
dfc0 | 10 48 89 c1 41 ff c4 48 01 f7 48 01 d6 f3 a5 48 89 d7 eb da 89 4d 18 5b 5d 41 5c 41 5d 41 5e c3 | .H..A..H..H....H.....M.[]A\A]A^. |
dfe0 | 41 55 41 54 49 89 f4 55 48 89 fd 53 52 48 8b 47 30 4c 8b 6f 58 48 8b 40 18 8b 58 0c 41 3b 5d 18 | AUATI..UH..SRH.G0L.oXH.@..X.A;]. |
e000 | 7d 2e 48 63 c3 49 8b 34 24 48 6b c0 18 49 03 45 10 48 39 30 75 16 41 8a 4c 24 10 41 8b 54 24 08 | }.Hc.I.4$Hk..I.E.H90u.A.L$.A.T$. |
e020 | 89 de 48 89 ef e8 0b ff ff ff eb d0 ff c3 eb cc 58 5b 5d 41 5c 41 5d c3 41 56 48 63 c6 45 31 c9 | ..H.............X[]A\A].AVHc.E1. |
e040 | 48 6b c0 18 41 54 41 89 f4 55 48 89 fd 53 51 48 8b 7f 30 48 8b 4d 58 4c 8b 57 18 48 03 41 10 8b | Hk..ATA..UH..SQH..0H.MXL.W.H.A.. |
e060 | 71 28 45 8b 42 08 4d 63 d8 44 89 c2 4d 6b db 18 39 f2 7d 4d 4b 8d 1c 19 48 03 59 20 49 83 c1 18 | q(E.B.Mc.D..Mk..9.}MK...H.Y.I... |
e080 | 4c 8b 30 4c 39 33 75 35 0f b6 53 10 38 50 10 76 14 41 80 7a 11 00 75 05 44 39 c6 7e 08 8b 70 08 | L.0L93u5..S.8P.v.A.z..u.D9.~..p. |
e0a0 | e8 30 ed ff ff 8a 4b 10 8b 53 08 44 89 e6 48 89 ef e8 7f fe ff ff b8 01 00 00 00 eb 06 ff c2 eb | .0....K..S.D..H................. |
e0c0 | af 31 c0 5a 5b 5d 41 5c 41 5e c3 41 55 41 89 d5 41 54 41 89 cc 55 89 f5 53 48 89 fb 41 50 e8 40 | .1.Z[]A\A^.AUA..ATA..U..SH..AP.@ |
e0e0 | fd ff ff 85 c0 75 4c 44 3b 63 04 75 0a 89 ee 48 89 df e8 c2 fd ff ff 44 89 ee 48 89 df e8 5e bc | .....uLD;c.u...H.......D..H...^. |
e100 | 00 00 89 ee 48 89 df 49 89 c5 e8 51 bc 00 00 48 8b 7b 38 48 89 c2 be 43 1e 45 00 45 89 e0 4c 89 | ....H..I...Q...H.{8H...C.E.E..L. |
e120 | e9 31 c0 e8 b4 f5 00 00 48 89 df 48 89 c6 e8 e5 c0 00 00 58 5b 5d 41 5c 41 5d c3 41 54 8b 01 55 | .1......H..H.......X[]A\A].AT..U |
e140 | 48 89 fd 53 89 f3 48 89 ce 29 d3 8d 50 f3 83 fa 01 77 28 45 31 e4 ff c3 44 0f 49 e3 44 89 e2 e8 | H..S..H..)..P....w(E1...D.I.D... |
e160 | 23 ef ff ff 41 83 fc 01 7e 3e 5b 48 89 ef 41 8d 74 24 ff 5d 41 5c e9 a3 ee ff ff 85 c0 74 05 e8 | #...A...~>[H..A.t$.]A\.......t.. |
e180 | e8 f2 ff ff 85 db 7e 20 44 0f b6 65 3c 89 de 48 89 ef e8 87 ee ff ff 89 da 48 89 ef 5b 5d 44 89 | ......~.D..e<..H.........H..[]D. |
e1a0 | e6 41 5c e9 4b ed ff ff 5b 5d 41 5c c3 48 8b 57 38 48 8b 7f 30 66 8b 82 c6 00 00 00 ff c0 66 89 | .A\.K...[]A\.H.W8H..0f........f. |
e1c0 | 82 c6 00 00 00 0f b7 c0 3d c8 00 00 00 7e 10 50 ba 68 1e 45 00 be c8 00 00 00 e8 11 65 ff ff c3 | ........=....~.P.h.E........e... |
e1e0 | 41 57 49 89 f7 41 56 41 55 49 89 fd 41 54 55 53 52 4c 8b 67 30 48 8b 5f 58 49 8b 2c 24 41 0f bf | AWI..AVAUI..ATUSRL.g0H._XI.,$A.. |
e200 | 44 24 38 44 8b 75 24 44 39 f0 7c 26 48 8b 75 50 48 8b 7f 38 48 8d 55 24 41 b9 71 1e 45 00 41 b8 | D$8D.u$D9.|&H.uPH..8H.U$A.q.E.A. |
e220 | ff 7f 00 00 b9 10 00 00 00 e8 60 4b 00 00 48 89 45 50 8b 75 24 49 63 c6 31 d2 48 c1 e0 04 41 39 | ..........`K..H.EP.u$Ic.1.H...A9 |
e240 | f6 48 8b 4d 50 7d 14 48 01 c1 41 ff c6 48 c7 04 11 00 00 00 00 48 83 c2 10 eb e3 49 0f bf 44 24 | .H.MP}.H..A..H.......H.....I..D$ |
e260 | 38 48 c1 e0 04 4c 89 3c 01 f6 45 09 04 74 16 41 f6 47 09 03 74 0f 49 8b 7d 38 4c 89 fa 48 89 ee | 8H...L.<..E..t.A.G..t.I.}8L..H.. |
e280 | e8 04 57 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 24 34 81 | ..W..A.l$8.E.fA.D$8.C.....A+T$4. |
e2a0 | fa c8 00 00 00 7e 12 ba 71 1e 45 00 be c8 00 00 00 4c 89 e7 e8 37 64 ff ff 3b 43 0c 7c 24 49 8b | .....~..q.E......L...7d..;C.|$I. |
e2c0 | 7d 38 48 8b 33 48 8d 53 0c 41 b9 71 1e 45 00 41 b8 ff ff ff 7f b9 02 00 00 00 e8 af 4a 00 00 48 | }8H.3H.S.A.q.E.A............J..H |
e2e0 | 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 5f c3 53 | ..HcC.H...H..K.f.,BX[]A\A]A^A_.S |
e300 | 48 89 fb e8 19 bf 00 00 48 89 df 48 89 c6 5b e9 cc fe ff ff 41 56 41 55 41 54 55 53 48 8b 6f 18 | H.......H..H..[.....AVAUATUSH.o. |
e320 | 48 89 fb 4c 8b 67 10 48 83 7d 00 00 74 27 80 7d 11 00 74 21 e8 64 eb ff ff 0f b6 55 10 41 89 c5 | H..L.g.H.}..t'.}..t!.d.....U.A.. |
e340 | 89 c6 48 89 df e8 8b ea ff ff 44 89 ee 48 89 df e8 20 eb ff ff 80 7d 12 00 74 46 49 8b 7c 24 38 | ..H.......D..H........}..tFI.|$8 |
e360 | be cf 1e 45 00 e8 54 61 00 00 49 8b 54 24 30 49 8b 4c 24 58 4c 89 e7 44 8b 42 20 48 8d 71 20 48 | ...E..Ta..I.T$0I.L$XL..D.B.H.q.H |
e380 | 89 c2 31 c9 e8 ae fa ff ff 49 8b 54 24 58 48 63 f0 4c 89 e7 48 6b f6 18 48 03 72 20 e8 3f fc ff | ..1......I.T$XHc.L..Hk..H.r..?.. |
e3a0 | ff 48 8b 45 00 4c 8b 6b 10 0f b6 53 3a 48 89 43 18 44 0f b6 75 10 49 8b 45 58 44 89 f1 29 d1 01 | .H.E.L.k...S:H.C.D..u.I.EXD..).. |
e3c0 | 48 08 40 8a 73 3a 40 0f b6 c6 44 39 f0 7e 1a ff ce 48 89 df 40 88 73 3a 40 0f b6 f6 e8 f3 f9 ff | H.@.s:@...D9.~...H..@.s:@....... |
e3e0 | ff 8b 53 20 89 50 0c eb d9 40 88 73 3c 48 83 7d 00 00 8b 45 08 49 8b 54 24 58 89 42 28 48 63 45 | ..S..P...@.s<H.}...E.I.T$X.B(HcE |
e400 | 0c 74 54 4d 8b 75 58 41 89 c4 45 3b 66 18 0f 8d 92 00 00 00 4d 63 ec 0f b6 55 10 4d 6b ed 18 4d | .tTM.uXA..E;f.......Mc...U.Mk..M |
e420 | 03 6e 10 41 38 55 10 76 19 80 7d 11 00 74 0c 41 8b 75 08 48 89 df e8 9a e9 ff ff 8a 45 10 41 88 | .n.A8U.v..}..t.A.u.H........E.A. |
e440 | 45 10 48 8b 7b 10 44 89 e6 e8 ea fb ff ff 83 f8 01 41 83 d4 00 eb b3 3b 42 18 7d 4a 48 6b c0 18 | E.H.{.D..........A.....;B.}JHk.. |
e460 | be a3 1e 45 00 48 03 42 10 48 8b 10 80 7a 08 04 75 0d 80 7a 0a 00 b9 81 1e 45 00 48 0f 45 f1 8b | ...E.H.B.H...z..u..z.....E.H.E.. |
e480 | 48 0c 49 8b 7c 24 38 48 83 c2 20 31 c0 e8 4a f2 00 00 41 c7 44 24 10 00 00 00 00 48 89 c6 4c 89 | H.I.|$8H...1..J...A.D$.....H..L. |
e4a0 | e7 e8 72 bd 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 55 31 d2 31 f6 49 89 fd 41 54 55 53 51 48 8b 6f | ..r...[]A\A]A^.AU1.1.I..ATUSQH.o |
e4c0 | 30 4c 8b 67 38 48 8b 5d 00 48 89 ef e8 b1 ea ff ff 48 89 ef e8 3b fe ff ff 48 63 4d 20 48 63 53 | 0L.g8H.].H.......H...;...HcM.HcS |
e4e0 | 18 4c 89 e7 48 8b 73 38 48 c1 e1 02 48 c1 e2 02 e8 22 48 00 00 48 63 4d 20 48 63 53 1c 4c 89 e7 | .L..H.s8H...H...."H..HcM.HcS.L.. |
e500 | 48 8b 73 48 48 89 43 38 48 c1 e2 02 89 4b 18 48 c1 e1 02 e8 ff 47 00 00 48 63 4d 2c 48 63 53 14 | H.sHH.C8H....K.H.....G..HcM,HcS. |
e520 | 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 d9 47 00 00 48 63 | L..H.CH.E.H.s0H...H....C...G..Hc |
e540 | 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.. |
e560 | b3 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 |
e580 | c1 e2 04 89 43 20 e8 8c 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...G..H.CP..E8L..HcS.H.sX.C |
e5a0 | 24 0f b6 4d 3b 48 c1 e2 04 48 c1 e1 04 e8 65 47 00 00 48 89 43 58 0f b6 45 3b 89 43 10 48 8b 45 | $..M;H...H....eG..H.CX..E;.C.H.E |
e5c0 | 08 49 89 45 30 49 8b 44 24 18 48 83 78 18 00 7e 0f 5a 5b 5d 4c 89 e7 41 5c 41 5d e9 05 5b 00 00 | .I.E0I.D$.H.x..~.Z[]L..A\A]..[.. |
e5e0 | 58 5b 5d 41 5c 41 5d c3 39 77 10 74 06 50 e8 c6 f8 ff ff e9 09 c9 00 00 81 7f 10 24 01 00 00 53 | X[]A\A].9w.t.P.............$...S |
e600 | 74 0a be 24 01 00 00 e8 ad f8 ff ff 48 8b 5f 18 e8 ec c8 00 00 48 89 d8 5b c3 55 48 89 fd 53 48 | t..$........H._......H..[.UH..SH |
e620 | 89 f3 50 e8 d0 ff ff ff 48 8b 7d 30 48 89 c6 e8 ff e9 ff ff c7 43 10 ff ff ff ff c7 43 14 ff ff | ..P.....H.}0H........C......C... |
e640 | ff ff c7 03 04 00 00 00 89 43 08 5a 5b 5d c3 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 20 48 8b 6f | .........C.Z[].ATI..USH..H...H.o |
e660 | 30 48 89 ef e8 86 ee ff ff 48 89 df e8 90 c8 00 00 48 8d 74 24 08 48 89 df e8 9c ff ff ff 48 8d | 0H.......H.......H.t$.H.......H. |
e680 | 54 24 08 4c 89 e6 48 89 ef e8 d7 f1 ff ff 48 83 c4 20 5b 5d 41 5c c3 41 54 41 89 f4 be 0a 01 00 | T$.L..H.......H...[]A\.ATA...... |
e6a0 | 00 55 53 48 89 fb 8b 6f 04 e8 75 f7 ff ff 85 c0 48 89 df 74 07 e8 3e ff ff ff eb 13 e8 40 c8 00 | .USH...o..u.....H..t..>......@.. |
e6c0 | 00 48 8b 7b 38 be cf 1e 45 00 e8 ef 5d 00 00 48 8b 53 58 48 89 df 45 89 e0 89 e9 48 8d 72 10 48 | .H.{8...E...]..H.SXH..E....H.r.H |
e6e0 | 89 c2 e8 50 f7 ff ff 48 89 df 89 c6 5b 5d 41 5c e9 43 f9 ff ff 41 56 41 55 41 54 55 53 0f b6 47 | ...P...H....[]A\.C...AVAUATUS..G |
e700 | 3b 48 89 fb 48 8b 2f 3d ff 00 00 00 44 8b 65 10 75 0f ba 9c 36 45 00 be ff 00 00 00 e8 cf 5f ff | ;H..H./=....D.e.u...6E........_. |
e720 | ff 44 39 e0 49 89 f5 49 89 d6 7c 2a 48 8b 47 10 48 8b 75 58 48 8d 55 10 41 b9 9c 36 45 00 41 b8 | .D9.I..I..|*H.G.H.uXH.U.A..6E.A. |
e740 | ff 00 00 00 b9 10 00 00 00 48 8b 78 38 e8 3c 46 00 00 48 89 45 58 8b 75 10 49 63 c4 31 d2 48 c1 | .........H.x8.<F..H.EX.u.Ic.1.H. |
e760 | e0 04 41 39 f4 48 8b 4d 58 7d 14 48 01 c1 41 ff c4 48 c7 04 11 00 00 00 00 48 83 c2 10 eb e3 0f | ..A9.H.MX}.H..A..H.......H...... |
e780 | b6 43 3b 48 c1 e0 04 41 83 3e 08 0f 94 44 01 08 0f b6 43 3b 41 8b 56 08 48 c1 e0 04 48 03 45 58 | .C;H...A.>...D....C;A.V.H...H.EX |
e7a0 | 88 50 09 0f b6 43 3b 48 c1 e0 04 48 03 45 58 4c 89 28 f6 45 09 04 74 1a 41 f6 45 09 03 74 13 48 | .P...C;H...H.EXL.(.E..t.A.E..t.H |
e7c0 | 8b 43 10 4c 89 ea 48 89 ee 48 8b 78 38 e8 b7 51 00 00 0f b6 43 3b 8d 50 01 88 53 3b 5b 5d 41 5c | .C.L..H..H.x8..Q....C;.P..S;[]A\ |
e7e0 | 41 5d 41 5e c3 41 56 48 85 ff 41 55 41 54 55 48 89 fd 53 74 29 44 0f b6 67 3a 49 89 f5 48 89 d3 | A]A^.AVH..AUATUH..St)D..g:I..H.. |
e800 | 41 89 ce 41 ff cc 41 83 fc ff 74 53 44 89 e6 48 89 ef e8 bd f5 ff ff 4c 3b 28 75 e7 eb 07 31 c0 | A..A..A...tSD..H.......L;(u...1. |
e820 | e9 a0 00 00 00 45 85 f6 c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 08 00 00 00 44 89 63 08 | .....E...C......C...........D.c. |
e840 | 75 16 48 8b 45 18 0f b6 50 10 44 39 e2 7e 05 48 8b 00 eb f2 c6 40 11 01 b8 08 00 00 00 eb 66 48 | u.H.E...P.D9.~.H.....@........fH |
e860 | 8b 45 00 0f b6 4d 3b 31 d2 48 8b 70 58 39 ca 89 d0 7d 13 48 ff c2 48 89 d7 48 c1 e7 04 4c 39 6c | .E...M;1.H.pX9...}.H..H..H...L9l |
e880 | 3e f0 75 e9 eb 23 48 8b 7d 08 31 c9 48 89 da 4c 89 ee e8 4e ff ff ff 85 c0 74 2a 48 89 da 4c 89 | >.u..#H.}.1.H..L...N.....t*H..L. |
e8a0 | ee 48 89 ef e8 4c fe ff ff 89 43 08 c7 43 10 ff ff ff ff b8 09 00 00 00 c7 43 14 ff ff ff ff c7 | .H...L....C..C...........C...... |
e8c0 | 03 09 00 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 55 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 28 e8 15 | .....[]A\A]A^.AUATI..USH..H..(.. |
e8e0 | fd ff ff 48 8b 6b 30 b9 01 00 00 00 4c 89 e2 48 89 c6 49 89 c5 48 89 ef e8 e8 fe ff ff 85 c0 75 | ...H.k0.....L..H..I..H.........u |
e900 | 4c 48 8b 73 68 4c 89 e2 b9 01 00 00 00 48 89 ef e8 d0 fe ff ff 48 8b 7b 30 4c 89 ee e8 12 e7 ff | LH.shL.......H.......H.{0L...... |
e920 | ff 48 8d 54 24 08 4c 89 e6 48 89 ef c7 44 24 18 ff ff ff ff c7 44 24 1c ff ff ff ff c7 44 24 08 | .H.T$.L..H...D$......D$......D$. |
e940 | 04 00 00 00 89 44 24 10 e8 18 ef ff ff 48 83 c4 28 5b 5d 41 5c 41 5d c3 41 57 41 56 41 55 41 54 | .....D$......H..([]A\A].AWAVAUAT |
e960 | 55 53 48 89 fb 48 83 ec 58 8b 6f 04 e8 3c f8 ff ff 8b 43 10 3d 0a 01 00 00 0f 84 40 07 00 00 7f | USH..H..X.o..<....C.=......@.... |
e980 | 56 3d 03 01 00 00 0f 84 7d 01 00 00 7f 19 83 f8 3b 0f 84 86 00 00 00 3d 02 01 00 00 0f 84 1d 07 | V=......}.......;......=........ |
e9a0 | 00 00 e9 2d 07 00 00 3d 08 01 00 00 0f 84 80 01 00 00 3d 09 01 00 00 0f 85 17 07 00 00 48 89 df | ...-...=..........=..........H.. |
e9c0 | e8 3c c5 00 00 48 8d 74 24 18 48 89 df e8 fc fe ff ff e9 fd 03 00 00 3d 11 01 00 00 0f 84 5c 03 | .<...H.t$.H............=......\. |
e9e0 | 00 00 7f 17 3d 0b 01 00 00 74 3f 3d 0d 01 00 00 0f 84 40 04 00 00 e9 d9 06 00 00 3d 16 01 00 00 | ....=....t?=......@........=.... |
ea00 | 74 7d 3d 20 01 00 00 0f 84 04 05 00 00 3d 12 01 00 00 0f 85 bc 06 00 00 e9 d6 05 00 00 48 89 df | t}=..........=...............H.. |
ea20 | e8 dc c4 00 00 e9 16 07 00 00 4c 8b 63 30 c7 44 24 30 ff ff ff ff 48 8d 74 24 30 48 89 df e8 5b | ..........L.c0.D$0....H.t$0H...[ |
ea40 | 17 00 00 81 7b 10 05 01 00 00 74 ea be 04 01 00 00 48 89 df e8 ca f3 ff ff 85 c0 74 08 48 89 df | ....{.....t......H.........t.H.. |
ea60 | e8 d3 15 00 00 be 06 01 00 00 89 e9 ba 0b 01 00 00 48 89 df e8 52 f6 ff ff 8b 74 24 30 eb 7d 4c | .................H...R....t$0.}L |
ea80 | 8b 63 30 48 89 df e8 76 c4 00 00 4c 89 e7 e8 3b e3 ff ff 48 89 df 41 89 c6 e8 37 15 00 00 48 8d | .c0H...v...L...;...H..A...7...H. |
eaa0 | 74 24 30 ba 01 00 00 00 4c 89 e7 41 89 c5 e8 43 f3 ff ff be 03 01 00 00 48 89 df e8 28 fb ff ff | t$0.....L..A...C........H...(... |
eac0 | 48 89 df e8 70 15 00 00 4c 89 e7 e8 cd e3 ff ff 44 89 f2 89 c6 4c 89 e7 e8 a9 e3 ff ff be 06 01 | H...p...L.......D....L.......... |
eae0 | 00 00 89 e9 ba 16 01 00 00 48 89 df e8 da f5 ff ff 4c 89 e7 e8 1b f8 ff ff 44 89 ee 4c 89 e7 e8 | .........H.......L.......D..L... |
eb00 | 71 e3 ff ff e9 37 06 00 00 48 89 df e8 f0 c3 00 00 48 89 df e8 1f 15 00 00 89 e9 ba 03 01 00 00 | q....7...H.......H.............. |
eb20 | be 06 01 00 00 48 89 df e8 9e f5 ff ff e9 0e 06 00 00 4c 8b 6b 30 48 8d 74 24 18 ba 01 00 00 00 | .....H............L.k0H.t$...... |
eb40 | 4c 89 ef e8 ae f2 ff ff 48 89 df e8 b1 c3 00 00 48 89 df e8 a0 fa ff ff 49 89 c4 8b 43 10 83 f8 | L.......H.......H.......I...C... |
eb60 | 3d 74 1e 3d 0c 01 00 00 0f 84 e0 00 00 00 83 f8 2c be 22 1f 45 00 0f 85 9f 05 00 00 e9 cd 00 00 | =t.=............,.".E........... |
eb80 | 00 4c 8b 73 30 ba 0b 00 00 00 be d5 1e 45 00 48 89 df 45 0f b6 7e 3c e8 63 f7 ff ff ba 0b 00 00 | .L.s0........E.H..E..~<.c....... |
eba0 | 00 be e1 1e 45 00 48 89 df e8 51 f7 ff ff ba 0a 00 00 00 be ed 1e 45 00 48 89 df e8 3f f7 ff ff | ....E.H...Q...........E.H...?... |
ebc0 | 4c 89 e6 48 89 df e8 15 f6 ff ff be 3d 00 00 00 48 89 df e8 10 fa ff ff 48 89 df e8 2e 14 00 00 | L..H........=...H.......H....... |
ebe0 | be 2c 00 00 00 48 89 df e8 fb f9 ff ff 48 89 df e8 19 14 00 00 be 2c 00 00 00 48 89 df e8 21 f2 | .,...H.......H........,...H...!. |
ec00 | ff ff 85 c0 74 0a 48 89 df e8 00 14 00 00 eb 29 be 01 00 00 00 4c 89 f7 e8 3b e4 ff ff 41 0f b6 | ....t.H........).....L...;...A.. |
ec20 | 76 3c 4c 89 f7 89 c2 e8 79 e3 ff ff be 01 00 00 00 4c 89 f7 e8 e5 e3 ff ff 41 b8 01 00 00 00 b9 | v<L.....y........L.......A...... |
ec40 | 01 00 00 00 89 ea 44 89 fe e9 cc 00 00 00 4c 8b 73 30 ba 0f 00 00 00 be f8 1e 45 00 48 89 df 41 | ......D.......L.s0........E.H..A |
ec60 | 0f b6 46 3c 89 44 24 0c e8 92 f6 ff ff ba 0b 00 00 00 be 08 1f 45 00 48 89 df e8 80 f6 ff ff ba | ..F<.D$..............E.H........ |
ec80 | 0d 00 00 00 be 14 1f 45 00 48 89 df e8 6e f6 ff ff 4c 89 e6 48 89 df 41 bc 04 00 00 00 e8 3e f5 | .......E.H...n...L..H..A......>. |
eca0 | ff ff be 2c 00 00 00 48 89 df e8 74 f1 ff ff 85 c0 74 18 48 89 df 41 ff c4 e8 3a f9 ff ff 48 89 | ...,...H...t.....t.H..A...:...H. |
ecc0 | df 48 89 c6 e8 17 f5 ff ff eb d7 be 0c 01 00 00 48 89 df e8 10 f9 ff ff 48 8d 74 24 30 48 89 df | .H..............H.......H.t$0H.. |
ece0 | 44 8b 7b 04 e8 9b 0e 00 00 48 8b 7b 30 48 8d 4c 24 30 89 c2 be 03 00 00 00 e8 3d f4 ff ff be 03 | D.{......H.{0H.L$0........=..... |
ed00 | 00 00 00 4c 89 f7 e8 e6 e2 ff ff 8b 74 24 0c 41 8d 4c 24 fd 45 31 c0 44 89 fa 48 89 df e8 49 13 | ...L........t$.A.L$.E1.D..H...I. |
ed20 | 00 00 48 89 df 89 e9 ba 08 01 00 00 be 06 01 00 00 e8 95 f3 ff ff 4c 89 ef e9 8c 00 00 00 4c 8b | ..H...................L.......L. |
ed40 | 63 30 4c 89 e7 e8 84 e0 ff ff 48 8d 74 24 18 ba 01 00 00 00 4c 89 e7 41 89 c5 e8 97 f0 ff ff 48 | c0L.......H.t$......L..A.......H |
ed60 | 8d 74 24 30 31 d2 4c 89 e7 e8 88 f0 ff ff 48 89 df e8 8b c1 00 00 48 89 df e8 e6 03 00 00 89 e9 | .t$01.L.......H.......H......... |
ed80 | ba 11 01 00 00 be 15 01 00 00 48 89 df e8 39 f3 ff ff 48 89 df e8 3b 12 00 00 80 7c 24 41 00 89 | ..........H...9...H...;....|$A.. |
eda0 | c5 74 0f 0f b6 54 24 40 89 c6 4c 89 e7 e8 23 e0 ff ff 4c 89 e7 e8 5a f5 ff ff 4c 89 e7 44 89 ea | .t...T$@..L...#...L...Z...L..D.. |
edc0 | 89 ee e8 bf e0 ff ff 4c 89 e7 e8 45 f5 ff ff e9 6c 03 00 00 8b 43 10 83 f8 2e 75 0f 48 8d 74 24 | .......L...E....l....C....u.H.t$ |
ede0 | 18 48 89 df e8 66 f8 ff ff eb e9 31 d2 83 f8 3a 75 12 48 8d 74 24 18 48 89 df e8 50 f8 ff ff ba | .H...f.....1...:u.H.t$.H...P.... |
ee00 | 01 00 00 00 48 8d 74 24 30 89 e9 48 89 df e8 88 03 00 00 48 8b 7b 30 48 8d 74 24 18 48 8d 54 24 | ....H.t$0..H.......H.{0H.t$.H.T$ |
ee20 | 30 e8 6f e8 ff ff 48 8b 7b 30 89 ee e8 9a ea ff ff e9 0a 03 00 00 48 89 df e8 c3 c0 00 00 be 09 | 0.o...H.{0............H......... |
ee40 | 01 00 00 48 89 df e8 d8 ef ff ff 85 c0 74 4e 48 89 df 48 8b 6b 30 e8 9d f7 ff ff 48 89 df 48 89 | ...H.........tNH..H.k0.....H..H. |
ee60 | c6 e8 7a f3 ff ff 48 8b 7b 30 be 01 00 00 00 e8 6c f0 ff ff 8b 4b 04 48 8d 74 24 30 31 d2 48 89 | ..z...H.{0......l....K.H.t$01.H. |
ee80 | df e8 15 03 00 00 8b 74 24 38 48 89 ef e8 42 ef ff ff 8b 55 20 89 50 08 e9 a3 02 00 00 31 ed 48 | .......t$8H...B....U..P......1.H |
eea0 | 89 df ff c5 e8 4f f7 ff ff 48 89 df 48 89 c6 e8 2c f3 ff ff be 2c 00 00 00 48 89 df e8 62 ef ff | .....O...H..H...,....,...H...b.. |
eec0 | ff 85 c0 75 da be 3d 00 00 00 48 89 df e8 51 ef ff ff 85 c0 74 0f 48 8d 74 24 30 48 89 df e8 a1 | ...u..=...H...Q.....t.H.t$0H.... |
eee0 | 0c 00 00 eb 0a c7 44 24 30 00 00 00 00 31 c0 48 8b 7b 30 48 8d 4c 24 30 89 ee 89 c2 e8 3a f2 ff | ......D$0....1.H.{0H.L$0.....:.. |
ef00 | ff 48 8b 7b 30 89 ee e8 d4 ef ff ff e9 2f 02 00 00 48 89 df e8 e8 bf 00 00 48 89 df e8 d7 f6 ff | .H.{0......../...H.......H...... |
ef20 | ff 4c 8b 6b 30 49 89 c7 4c 8b 63 58 49 8b 45 18 41 8b 54 24 28 4d 8d 74 24 20 8b 48 08 31 c0 48 | .L.k0I..L.cXI.E.A.T$(M.t$..H.1.H |
ef40 | 63 f9 48 6b ff 18 39 d1 7d 44 48 8d 34 38 49 03 74 24 20 48 83 c0 18 4c 3b 3e 75 2e 49 8b 45 10 | c.Hk..9.}DH.48I.t$.H...L;>u.I.E. |
ef60 | 8b 4e 0c 49 8d 57 20 be 37 1f 45 00 48 8b 78 38 31 c0 e8 65 e7 00 00 49 8b 7d 10 48 89 c6 c7 47 | .N.I.W..7.E.H.x81..e...I.}.H...G |
ef80 | 10 00 00 00 00 e8 8e b2 00 00 ff c1 eb b8 be 20 01 00 00 48 89 df e8 4d f6 ff ff 45 8b 45 20 89 | ...................H...M...E.E.. |
efa0 | e9 4c 89 fa 4c 89 f6 48 89 df e8 88 ee ff ff 48 89 df 89 c5 e8 c6 11 00 00 8b 7b 10 31 f6 e8 47 | .L..L..H.......H..........{.1..G |
efc0 | ef ff ff 85 c0 48 63 f5 74 13 49 8b 45 18 48 6b d6 18 49 03 54 24 20 8a 40 10 88 42 10 48 6b f6 | .....Hc.t.I.E.Hk..I.T$..@..B.Hk. |
efe0 | 18 48 89 df 49 03 74 24 20 e8 f2 ef ff ff e9 4d 01 00 00 48 89 df e8 06 bf 00 00 44 8b 63 10 be | .H..I.t$.......M...H.......D.c.. |
f000 | 01 00 00 00 48 8b 6b 30 44 89 e7 e8 fa ee ff ff 85 c0 0f 85 83 00 00 00 41 83 fc 3b 74 7d 48 8d | ....H.k0D...............A..;t}H. |
f020 | 74 24 30 48 89 df e8 59 0b 00 00 41 89 c4 8b 44 24 30 83 e8 0d 83 f8 01 77 41 48 8d 74 24 30 83 | t$0H...Y...A...D$0......wAH.t$0. |
f040 | ca ff 48 89 ef e8 3d e0 ff ff 83 7c 24 30 0d 75 20 41 ff cc 75 1b 48 8b 45 00 48 63 54 24 38 48 | ..H...=....|$0.u.A..u.H.E.HcT$8H |
f060 | 8b 40 38 48 8d 14 90 8b 02 83 e0 c0 83 c8 25 89 02 0f b6 45 3a 41 83 cc ff eb 25 41 83 fc 01 48 | .@8H..........%....E:A....%A...H |
f080 | 8d 74 24 30 48 89 ef 75 07 e8 18 e4 ff ff eb 10 e8 d7 e3 ff ff 0f b6 45 3a eb 05 45 31 e4 31 c0 | .t$0H..u...............E:..E1.1. |
f0a0 | 48 89 ef 44 89 e2 89 c6 e8 d5 de ff ff be 3b 00 00 00 48 89 df e8 69 ed ff ff e9 81 00 00 00 48 | H..D..........;...H...i........H |
f0c0 | 8b 7b 30 e8 d5 dd ff ff 48 89 df 89 c6 e8 c5 f5 ff ff eb 6c 48 8d 74 24 38 48 89 df 48 8b 6b 30 | .{0.....H..........lH.t$8H..H.k0 |
f0e0 | e8 26 0c 00 00 8b 43 10 83 f8 2c 74 05 83 f8 3d 75 1d 48 8d 74 24 30 ba 01 00 00 00 48 89 df 48 | .&....C...,t...=u.H.t$0.....H..H |
f100 | c7 44 24 30 00 00 00 00 e8 1f 0d 00 00 eb 31 83 7c 24 38 0d 74 0d be 5d 1f 45 00 48 89 df e9 62 | .D$0..........1.|$8.t..].E.H...b |
f120 | fe ff ff 48 8b 45 00 48 63 54 24 40 48 8b 40 38 48 8d 14 90 8b 02 25 ff 3f 80 ff 80 cc 40 89 02 | ...H.E.HcT$@H.@8H.....%.?....@.. |
f140 | 48 8b 43 30 8a 50 3a 88 50 3c 48 8b 43 38 66 ff 88 c6 00 00 00 48 83 c4 58 5b 5d 41 5c 41 5d 41 | H.C0.P:.P<H.C8f......H..X[]A\A]A |
f160 | 5e 41 5f c3 55 53 48 89 fb 51 8b 6b 10 be 01 00 00 00 89 ef e8 91 ed ff ff 85 c0 75 1a 81 fd 12 | ^A_.USH..Q.k...............u.... |
f180 | 01 00 00 48 89 df 75 08 5a 5b 5d e9 c8 f7 ff ff e8 c3 f7 ff ff eb d3 58 5b 5d c3 41 57 41 89 d7 | ...H..u.Z[]............X[].AWA.. |
f1a0 | 41 56 41 89 ce 41 55 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 78 4c 8b 5f 30 4c 8b 6f 38 49 8b 2b | AVA..AUATI..USH..H..xL._0L.o8I.+ |
f1c0 | 44 8b 55 20 45 39 53 30 7d 2e 49 63 43 30 48 8b 55 40 4c 89 ef 8d 48 01 48 8d 14 c2 41 89 4b 30 | D.U.E9S0}.IcC0H.U@L...H.H...A.K0 |
f1e0 | 48 89 14 24 e8 b7 39 00 00 48 8b 14 24 48 89 02 f6 45 09 04 75 62 eb 7c 48 8b 75 40 48 8d 55 20 | H..$..9..H..$H...E..ub.|H.u@H.U. |
f200 | b9 08 00 00 00 41 b9 d5 2f 45 00 41 b8 ff ff 03 00 4c 89 ef 44 89 54 24 0c 4c 89 1c 24 e8 6c 3b | .....A../E.A.....L..D.T$.L..$.l; |
f220 | 00 00 44 8b 54 24 0c 8b 55 20 4c 8b 1c 24 48 89 45 40 31 c0 49 63 ca 48 c1 e1 03 41 39 d2 7d 8a | ..D.T$..U.L..$H.E@1.Ic.H...A9.}. |
f240 | 48 89 ce 48 03 75 40 41 ff c2 48 c7 04 06 00 00 00 00 48 83 c0 08 eb e3 f6 40 09 03 74 16 48 89 | H..H.u@A..H.......H......@..t.H. |
f260 | c2 48 89 ee 4c 89 ef 48 89 04 24 e8 19 47 00 00 48 8b 04 24 48 8b 53 30 44 89 70 28 48 8d 7c 24 | .H..L..H..$..G..H..$H.S0D.p(H.|$ |
f280 | 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 48 89 54 24 38 48 8b | 0.D$l..D$k.H.t$..D$j.H.{0H.T$8H. |
f2a0 | 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 24 58 ff ff ff ff 8b | SXH.\$@.D$P.....D$T.....D$X..... |
f2c0 | 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 48 c7 44 24 48 00 00 | R..D$\.....D$`....f.D$h..H.D$H.. |
f2e0 | 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 e8 f8 ea ff ff be 28 | ..H.D$0.T$dH.S`.@..H.Ph1.......( |
f300 | 00 00 00 48 89 df e8 dd f2 ff ff 45 85 ff 74 20 be 6a 1f 45 00 48 89 df ba 04 00 00 00 e8 dd ef | ...H.......E..t..j.E.H.......... |
f320 | ff ff 48 8b 7b 30 be 01 00 00 00 e8 b0 eb ff ff 48 8b 6b 30 45 31 ff 4c 8b 6d 00 41 c6 45 0b 00 | ..H.{0..........H.k0E1.L.m.A.E.. |
f340 | 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 df 41 ff c7 e8 96 f2 | .{.)t].C.=....t.=$...u'H..A..... |
f360 | ff ff 48 89 df 48 89 c6 e8 73 ee ff ff eb 1c 48 89 df e8 8a bb 00 00 41 c6 45 0b 01 eb 0d be 6f | ..H..H...s.....H.......A.E.....o |
f380 | 1f 45 00 48 89 df e8 8d ae 00 00 41 80 7d 0b 00 75 11 be 2c 00 00 00 48 89 df e8 84 ea ff ff 85 | .E.H.......A.}..u..,...H........ |
f3a0 | c0 eb a1 48 8b 7b 30 44 89 fe e8 31 eb ff ff 8a 45 3a 48 89 ef 41 88 45 0a 0f b6 75 3a e8 5c dc | ...H.{0D...1....E:H..A.E...u:.\. |
f3c0 | ff ff be 29 00 00 00 48 89 df e8 19 f2 ff ff 48 89 df e8 8d fd ff ff 8b 53 04 48 8b 44 24 30 44 | ...)...H.......H........S.H.D$0D |
f3e0 | 89 f1 48 89 df be 06 01 00 00 89 50 2c ba 09 01 00 00 e8 d4 ec ff ff 48 8b 43 30 31 d2 be 2c 00 | ..H........P,..........H.C01..,. |
f400 | 00 00 48 8b 68 08 8b 45 30 48 89 ef 8d 48 ff e8 80 db ff ff 4c 89 e6 41 89 44 24 08 48 89 ef 41 | ..H.h..E0H...H......L..A.D$.H..A |
f420 | 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 e8 2e e0 ff ff 48 89 | .D$.....A.D$.....A..$.........H. |
f440 | df e8 69 f0 ff ff 48 83 c4 78 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 41 89 d5 41 54 49 89 | ..i...H..x[]A\A]A^A_.AVAUA..ATI. |
f460 | fc 55 53 48 89 f3 48 83 ec 30 e8 3e ed ff ff 41 8b 44 24 10 83 f8 2d 74 23 7f 0a bd 03 00 00 00 | .USH..H..0.>...A.D$...-t#....... |
f480 | 83 f8 23 eb 13 83 f8 7e 0f 84 b3 03 00 00 bd 02 00 00 00 3d 0f 01 00 00 74 04 eb 36 31 ed 4c 89 | ..#....~...........=....t..61.L. |
f4a0 | e7 45 8b 74 24 04 e8 56 ba 00 00 48 89 de 4c 89 e7 ba 0c 00 00 00 e8 9a ff ff ff 49 8b 7c 24 30 | .E.t$..V...H..L............I.|$0 |
f4c0 | 44 89 f1 48 89 da 89 ee e8 76 e6 ff ff e9 b6 01 00 00 3d 14 01 00 00 0f 84 ff 00 00 00 7f 55 3d | D..H.....v........=...........U= |
f4e0 | 07 01 00 00 0f 84 08 01 00 00 7f 19 83 f8 7b 0f 85 7e 01 00 00 48 89 de 4c 89 e7 e8 4b 04 00 00 | ..............{..~...H..L...K... |
f500 | e9 83 01 00 00 3d 09 01 00 00 0f 84 47 01 00 00 3d 0e 01 00 00 0f 85 58 01 00 00 c7 43 10 ff ff | .....=......G...=......X....C... |
f520 | ff ff c7 43 14 ff ff ff ff c7 03 01 00 00 00 e9 d2 00 00 00 3d 22 01 00 00 74 4c 7f 10 3d 19 01 | ...C................="...tL..=.. |
f540 | 00 00 0f 84 c7 00 00 00 e9 26 01 00 00 3d 23 01 00 00 74 5f 3d 25 01 00 00 0f 85 14 01 00 00 49 | .........&...=#...t_=%.........I |
f560 | 8b 74 24 18 49 8b 7c 24 30 e8 c5 da ff ff c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 04 00 | .t$.I.|$0......C......C......... |
f580 | 00 00 e9 cb 00 00 00 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 | ........C......C......C......... |
f5a0 | 00 00 f2 41 0f 10 44 24 18 f2 0f 11 43 08 e9 cd 00 00 00 c7 43 08 00 00 00 00 c7 43 10 ff ff ff | ...A..D$....C.......C......C.... |
f5c0 | ff c7 43 14 ff ff ff ff c7 03 06 00 00 00 49 8b 44 24 18 48 89 43 08 e9 a4 00 00 00 c7 43 10 ff | ..C...........I.D$.H.C.......C.. |
f5e0 | ff ff ff c7 43 14 ff ff ff ff c7 03 02 00 00 00 eb 14 c7 43 10 ff ff ff ff c7 43 14 ff ff ff ff | ....C..............C......C..... |
f600 | c7 03 03 00 00 00 c7 43 08 00 00 00 00 eb 71 49 8b 7c 24 30 48 8b 07 80 78 0b 00 75 0d be 88 1f | .......C......qI.|$0H...x..u.... |
f620 | 45 00 4c 89 e7 e8 ee ab 00 00 45 31 c0 b9 01 00 00 00 31 d2 be 2d 00 00 00 e8 9a d8 ff ff c7 43 | E.L.......E1......1..-.........C |
f640 | 10 ff ff ff ff c7 43 14 ff ff ff ff c7 03 0e 00 00 00 89 43 08 eb 29 4c 89 e7 e8 a2 b8 00 00 41 | ......C............C..)L.......A |
f660 | 8b 4c 24 04 31 d2 48 89 de 4c 89 e7 e8 2a fb ff ff eb 15 48 89 de 4c 89 e7 e8 8d 06 00 00 eb 08 | .L$.1.H..L...*.....H..L......... |
f680 | 4c 89 e7 e8 79 b8 00 00 41 8b 44 24 10 83 f8 7e 0f 84 0d 01 00 00 7f 76 83 f8 2d 0f 84 2b 01 00 | L...y...A.D$...~.......v..-..+.. |
f6a0 | 00 7f 31 83 f8 26 0f 84 ed 00 00 00 7f 0d bd 03 00 00 00 83 f8 25 e9 ce 00 00 00 83 f8 2a bd 02 | ..1..&...............%.......*.. |
f6c0 | 00 00 00 0f 84 71 01 00 00 40 30 ed 83 f8 2b e9 b5 00 00 00 83 f8 3e 0f 84 e1 00 00 00 7f 19 83 | .....q...@0...+.......>......... |
f6e0 | f8 2f bd 05 00 00 00 0f 84 4d 01 00 00 40 b5 0e 83 f8 3c e9 91 00 00 00 83 f8 5e bd 04 00 00 00 | ./.......M...@....<.......^..... |
f700 | 0f 84 34 01 00 00 40 b5 08 83 f8 7c eb 7b 3d 1a 01 00 00 0f 84 9e 00 00 00 7f 33 3d 10 01 00 00 | ..4...@....|.{=...........3=.... |
f720 | 0f 84 9f 00 00 00 7f 0c bd 13 00 00 00 3d 01 01 00 00 eb 55 3d 17 01 00 00 bd 06 00 00 00 0f 84 | .............=.....U=........... |
f740 | f6 00 00 00 40 b5 0c 3d 18 01 00 00 eb 3b 3d 1d 01 00 00 74 58 7f 1a 3d 1b 01 00 00 bd 12 00 00 | ....@..=.....;=....tX..=........ |
f760 | 00 0f 84 d3 00 00 00 40 b5 0f 3d 1c 01 00 00 eb 18 3d 1e 01 00 00 bd 0a 00 00 00 0f 84 b9 00 00 | .......@..=......=.............. |
f780 | 00 40 b5 0b 3d 1f 01 00 00 0f 84 ab 00 00 00 bd 15 00 00 00 e9 a1 00 00 00 bd 07 00 00 00 e9 97 | .@..=........................... |
f7a0 | 00 00 00 bd 09 00 00 00 e9 8d 00 00 00 bd 10 00 00 00 e9 83 00 00 00 bd 0d 00 00 00 eb 7c bd 11 | .............................|.. |
f7c0 | 00 00 00 eb 75 bd 14 00 00 00 eb 6e bd 01 00 00 00 eb 67 41 89 ee 43 0f b6 84 36 f0 1f 45 00 44 | ....u......n......gA..C...6..E.D |
f7e0 | 39 e8 7e 67 45 8b 44 24 04 4c 89 e7 44 89 44 24 0c e8 0b b7 00 00 49 8b 7c 24 30 89 ee 48 89 da | 9.~gE.D$.L..D.D$......I.|$0..H.. |
f800 | e8 8a e0 ff ff 43 0f b6 94 36 f1 1f 45 00 48 8d 74 24 18 4c 89 e7 e8 3a fc ff ff 49 8b 7c 24 30 | .....C...6..E.H.t$.L...:...I.|$0 |
f820 | 44 8b 44 24 0c 41 89 c6 48 8d 4c 24 18 89 ee 48 89 da 44 89 f5 e8 05 e4 ff ff 83 fd 15 75 94 eb | D.D$.A..H.L$...H..D..........u.. |
f840 | 0a bd 01 00 00 00 e9 53 fc ff ff 49 8b 44 24 38 66 ff 88 c6 00 00 00 48 83 c4 30 89 e8 5b 5d 41 | .......S...I.D$8f......H..0..[]A |
f860 | 5c 41 5d 41 5e c3 31 d2 e9 e8 fb ff ff 55 48 89 f5 53 48 89 fb 50 e8 86 b6 00 00 48 89 ee 48 89 | \A]A^.1......UH..SH..P.....H..H. |
f880 | df e8 e0 ff ff ff 48 8b 7b 30 48 89 ee e8 70 dc ff ff 5a 48 89 df be 5d 00 00 00 5b 5d e9 46 ed | ......H.{0H...p...ZH...]...[].F. |
f8a0 | ff ff 41 56 41 55 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 30 81 7b 10 24 01 00 00 48 8b 6f 30 48 | ..AVAUATI..USH..H..0.{.$...H.o0H |
f8c0 | 89 e6 44 8a 6d 3c 75 07 e8 4d ed ff ff eb 05 e8 99 ff ff ff 41 ff 44 24 20 48 89 df be 3d 00 00 | ..D.m<u..M..........A.D$.H...=.. |
f8e0 | 00 e8 02 ed ff ff 48 89 e6 48 89 ef e8 23 dc ff ff 48 8d 74 24 18 48 89 df 41 89 c6 e8 65 ff ff | ......H..H...#...H.t$.H..A...e.. |
f900 | ff 48 8d 74 24 18 48 89 ef e8 06 dc ff ff 41 89 c0 49 8b 44 24 18 44 89 f1 48 89 ef be 0a 00 00 | .H.t$.H.......A..I.D$.D..H...... |
f920 | 00 8b 50 08 e8 af d5 ff ff 44 88 6d 3c 48 83 c4 30 5b 5d 41 5c 41 5d 41 5e c3 53 48 89 f3 e8 23 | ..P......D.m<H..0[]A\A]A^.SH...# |
f940 | ff ff ff ff 43 24 ff 43 28 5b c3 41 56 45 31 c0 31 c9 31 d2 41 55 41 54 49 89 f4 be 0b 00 00 00 | ....C$.C([.AVE1.1.1.AUATI....... |
f960 | 55 53 48 89 fb 48 83 ec 30 48 8b 6f 30 44 8b 77 04 48 89 ef e8 5f d5 ff ff 4c 63 e8 4c 89 e6 41 | USH..H..0H.o0D.w.H..._...Lc.L..A |
f980 | c7 44 24 10 ff ff ff ff 45 89 6c 24 08 48 8b 7b 30 41 c7 44 24 14 ff ff ff ff 41 c7 04 24 0c 00 | .D$.....E.l$.H.{0A.D$.....A..$.. |
f9a0 | 00 00 c7 44 24 28 00 00 00 00 c7 44 24 20 00 00 00 00 c7 44 24 24 00 00 00 00 4c 89 64 24 18 c7 | ...D$(.....D$......D$$....L.d$.. |
f9c0 | 44 24 10 ff ff ff ff c7 44 24 14 ff ff ff ff c7 04 24 00 00 00 00 c7 44 24 08 00 00 00 00 e8 89 | D$......D$.......$.....D$....... |
f9e0 | da ff ff be 7b 00 00 00 48 89 df e8 f8 eb ff ff 83 7b 10 7d 75 25 44 89 f1 ba 7b 00 00 00 be 7d | ....{...H........{.}u%D...{....} |
fa00 | 00 00 00 48 89 df e8 c0 e6 ff ff 83 7c 24 28 00 0f 85 b0 00 00 00 e9 08 01 00 00 83 3c 24 00 74 | ...H........|$(.............<$.t |
fa20 | 3a 48 89 e6 48 89 ef e8 40 da ff ff 83 7c 24 28 32 c7 04 24 00 00 00 00 75 21 48 8b 44 24 18 8b | :H..H...@....|$(2..$....u!H.D$.. |
fa40 | 54 24 24 b9 32 00 00 00 48 89 ef 8b 70 08 e8 1b e3 ff ff c7 44 24 28 00 00 00 00 8b 43 10 83 f8 | T$$.2...H...p.......D$(.....C... |
fa60 | 5b 74 1c 3d 24 01 00 00 75 22 48 89 df e8 c1 b4 00 00 83 f8 3d 48 89 e6 48 89 df 75 15 eb 06 48 | [t.=$...u"H.........=H..H..u...H |
fa80 | 89 e6 48 89 df e8 18 fe ff ff eb 0b 48 89 e6 48 89 df e8 a3 fe ff ff be 2c 00 00 00 48 89 df e8 | ..H.........H..H........,...H... |
faa0 | 7f e3 ff ff 85 c0 0f 85 44 ff ff ff be 3b 00 00 00 48 89 df e8 6a e3 ff ff 85 c0 0f 85 2f ff ff | ........D....;...H...j......./.. |
fac0 | ff e9 30 ff ff ff 8b 04 24 8d 50 f3 83 fa 01 77 2b 83 ca ff 48 89 e6 48 89 ef e8 a8 d5 ff ff 48 | ..0.....$.P....w+...H..H.......H |
fae0 | 8b 44 24 18 8b 54 24 24 83 c9 ff 48 89 ef 8b 70 08 e8 78 e2 ff ff ff 4c 24 24 eb 27 85 c0 74 0b | .D$..T$$...H...p..x....L$$.'..t. |
fb00 | 48 89 e6 48 89 ef e8 61 d9 ff ff 48 8b 44 24 18 8b 4c 24 28 48 89 ef 8b 54 24 24 8b 70 08 e8 4b | H..H...a...H.D$..L$(H...T$$.p..K |
fb20 | e2 ff ff 48 8b 45 00 49 c1 e5 02 8b 7c 24 24 4d 89 ec 4c 03 60 38 41 8b 1c 24 e8 5d d7 00 00 c1 | ...H.E.I....|$$M..L.`8A..$.].... |
fb40 | e0 17 81 e3 ff ff 7f 00 09 d8 41 89 04 24 48 8b 45 00 8b 7c 24 20 4c 03 68 38 41 8b 5d 00 e8 39 | ..........A..$H.E..|$.L.h8A.]..9 |
fb60 | d7 00 00 c1 e0 0e 81 e3 ff 3f 80 ff 25 00 c0 7f 00 09 d8 41 89 45 00 48 83 c4 30 5b 5d 41 5c 41 | .........?..%......A.E.H..0[]A\A |
fb80 | 5d 41 5e c3 41 54 49 89 f4 55 bd 01 00 00 00 53 48 89 fb e8 ce fc ff ff be 2c 00 00 00 48 89 df | ]A^.ATI..U.....SH........,...H.. |
fba0 | e8 7e e2 ff ff 85 c0 74 1b 48 8b 7b 30 4c 89 e6 ff c5 e8 b5 d8 ff ff 4c 89 e6 48 89 df e8 a4 fc | .~.....t.H.{0L.........L..H..... |
fbc0 | ff ff eb d4 5b 89 e8 5d 41 5c c3 41 55 41 89 d5 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 28 8b 47 | ....[..]A\.AUA..ATI..USH..H..(.G |
fbe0 | 10 48 8b 6f 30 83 f8 7b 74 59 3d 25 01 00 00 74 5e 83 f8 28 0f 85 87 00 00 00 e8 02 b3 00 00 83 | .H.o0..{tY=%...t^..(............ |
fc00 | 7b 10 29 75 0a c7 44 24 08 00 00 00 00 eb 1d 48 8d 74 24 08 48 89 df e8 68 ff ff ff 48 8d 74 24 | {.)u..D$.......H.t$.H...h...H.t$ |
fc20 | 08 83 ca ff 48 89 ef e8 5b d4 ff ff 44 89 e9 ba 28 00 00 00 be 29 00 00 00 48 89 df e8 8a e4 ff | ....H...[...D...(....)...H...... |
fc40 | ff eb 48 48 8d 74 24 08 e8 fe fc ff ff eb 3c 48 8b 77 18 48 89 ef e8 d8 d3 ff ff 48 89 df c7 44 | ..HH.t$.......<H.w.H.......H...D |
fc60 | 24 18 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 82 b2 00 00 eb | $......D$......D$......D$....... |
fc80 | 0a be b3 1f 45 00 e8 8d a5 00 00 8b 44 24 08 83 c9 ff 41 8b 5c 24 08 8d 50 f3 83 fa 01 76 1b 85 | ....E.......D$....A.\$..P....v.. |
fca0 | c0 74 0d 48 8d 74 24 08 48 89 ef e8 bc d7 ff ff 0f b6 4d 3c 89 d8 f7 d0 01 c1 89 da 48 89 ef ff | .t.H.t$.H.........M<........H... |
fcc0 | c1 41 b8 02 00 00 00 be 24 00 00 00 ff c3 e8 05 d2 ff ff 41 c7 44 24 10 ff ff ff ff 41 c7 44 24 | .A......$..........A.D$.....A.D$ |
fce0 | 14 ff ff ff ff 44 89 ee 41 c7 04 24 0d 00 00 00 41 89 44 24 08 48 89 ef e8 ce db ff ff 88 5d 3c | .....D..A..$....A.D$.H........]< |
fd00 | 48 83 c4 28 5b 5d 41 5c 41 5d c3 41 55 41 54 55 48 89 f5 53 48 89 fb 48 83 ec 28 8b 47 10 4c 8b | H..([]A\A].AUATUH..SH..H..(.G.L. |
fd20 | 67 30 44 8b 6f 04 83 f8 28 74 12 3d 24 01 00 00 0f 85 9c 00 00 00 e8 93 eb ff ff eb 31 e8 bf b1 | g0D.o...(t.=$...............1... |
fd40 | 00 00 48 89 ee 48 89 df e8 19 fb ff ff be 29 00 00 00 48 89 df 44 89 e9 ba 28 00 00 00 e8 69 e3 | ..H..H........)...H..D...(....i. |
fd60 | ff ff 48 8b 7b 30 48 89 ee e8 e1 d3 ff ff 8b 43 10 83 f8 3a 74 66 7f 1f 83 f8 28 0f 84 82 00 00 | ..H.{0H........C...:tf....(..... |
fd80 | 00 83 f8 2e 0f 85 97 00 00 00 48 89 ee 48 89 df e8 ba e8 ff ff eb d7 83 f8 7b 74 67 3d 25 01 00 | ..........H..H...........{tg=%.. |
fda0 | 00 74 60 83 f8 5b 75 79 48 89 ee 4c 89 e7 e8 3c d7 ff ff 48 8d 74 24 08 48 89 df e8 ad fa ff ff | .t`..[uyH..L...<...H.t$.H....... |
fdc0 | 48 8d 54 24 08 48 89 ee 4c 89 e7 e8 95 da ff ff eb 9c be cf 1f 45 00 e8 3c a4 00 00 48 89 df e8 | H.T$.H..L............E..<...H... |
fde0 | 1d b1 00 00 48 8d 74 24 08 48 89 df e8 29 e8 ff ff 48 8d 54 24 08 48 89 ee 4c 89 e7 e8 2a d9 ff | ....H.t$.H...)...H.T$.H..L...*.. |
fe00 | ff eb 0b 48 89 ee 4c 89 e7 e8 5e d6 ff ff 44 89 ea 48 89 ee 48 89 df e8 af fd ff ff e9 4d ff ff | ...H..L...^...D..H..H........M.. |
fe20 | ff 48 83 c4 28 5b 5d 41 5c 41 5d c3 41 55 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 28 8b 46 08 83 | .H..([]A\A].AUATI..USH..H..(.F.. |
fe40 | e8 08 83 f8 02 76 0a be 5d 1f 45 00 e8 c7 a3 00 00 be 2c 00 00 00 89 d5 e8 c6 df ff ff 85 c0 0f | .....v..].E.......,............. |
fe60 | 84 dc 00 00 00 48 8d 74 24 08 48 89 df 4c 89 24 24 e8 95 fe ff ff 8b 4c 24 08 83 f9 0a 0f 84 87 | .....H.t$.H..L.$$......L$....... |
fe80 | 00 00 00 4c 8b 6b 30 4c 89 e0 31 f6 41 0f b6 55 3c 0f b6 fa 83 78 08 0a 75 3c 44 0f b6 40 13 41 | ...L.k0L..1.A..U<....x..u<D..@.A |
fea0 | 39 c8 75 18 44 0f b6 40 12 44 3b 44 24 10 75 0c c6 40 13 08 88 50 12 be 01 00 00 00 83 f9 08 75 | 9.u.D..@.D;D$.u..@...P.........u |
fec0 | 15 44 0f bf 40 10 44 3b 44 24 10 75 09 66 89 78 10 be 01 00 00 00 48 8b 00 48 85 c0 75 b6 85 f6 | .D..@.D;D$.u.f.x......H..H..u... |
fee0 | 74 28 31 f6 83 f9 08 8b 4c 24 10 40 0f 95 c6 4c 89 ef 45 31 c0 8d 34 b6 e8 db cf ff ff be 01 00 | t(1.....L$.@...L..E1..4......... |
ff00 | 00 00 4c 89 ef e8 14 d1 ff ff 48 8b 43 38 48 8b 7b 30 0f b7 80 c6 00 00 00 01 e8 3d c8 00 00 00 | ..L.......H.C8H.{0.........=.... |
ff20 | 7e 0f ba 68 1e 45 00 be c8 00 00 00 e8 bf 47 ff ff 8d 55 01 48 89 e6 48 89 df e8 ed fe ff ff eb | ~..h.E........G...U.H..H........ |
ff40 | 57 be 3d 00 00 00 48 89 df e8 9a e6 ff ff 48 89 df 48 89 e6 e8 2b fc ff ff 39 e8 41 89 c5 48 8b | W.=...H.......H..H...+...9.A..H. |
ff60 | 7b 30 74 21 48 89 e1 89 c2 89 ee e8 cb e1 ff ff 41 39 ed 7e 23 48 8b 43 30 03 68 3c 44 29 ed 40 | {0t!H...........A9.~#H.C0.h<D).@ |
ff80 | 88 68 3c eb 13 48 89 e6 e8 72 d1 ff ff 49 8d 74 24 08 48 8b 7b 30 eb 2a 48 8b 7b 30 49 8d 74 24 | .h<..H...r...I.t$.H.{0.*H.{0I.t$ |
ffa0 | 08 0f b6 47 3c c7 44 24 10 ff ff ff ff c7 44 24 14 ff ff ff ff c7 04 24 07 00 00 00 ff c8 89 44 | ...G<.D$......D$.......$.......D |
ffc0 | 24 08 48 89 e2 e8 cb d6 ff ff 48 83 c4 28 5b 5d 41 5c 41 5d c3 53 48 89 fb 48 83 ec 20 48 8d 74 | $.H.......H..([]A\A].SH..H...H.t |
ffe0 | 24 08 e8 7f f8 ff ff 83 7c 24 08 01 75 08 c7 44 24 08 03 00 00 00 48 8b 7b 30 48 8d 74 24 08 e8 | $.......|$..u..D$.....H.{0H.t$.. |
10000 | 99 d7 ff ff 8b 44 24 1c 48 83 c4 20 5b c3 53 48 89 fb 48 83 ec 20 48 8d 74 24 08 e8 46 f8 ff ff | .....D$.H...[.SH..H...H.t$..F... |
10020 | 48 8b 7b 30 48 8d 74 24 08 e8 3e d4 ff ff 8b 44 24 10 48 83 c4 20 5b c3 55 31 d2 48 89 fd 53 48 | H.{0H.t$..>....D$.H...[.U1.H..SH |
10040 | 83 ec 28 48 8b 5f 30 48 8d 74 24 08 48 89 df e8 a2 dd ff ff 48 89 ef e8 08 f1 ff ff 48 89 df e8 | ..(H._0H.t$.H.......H.......H... |
10060 | b0 e2 ff ff 48 83 c4 28 5b 5d c3 41 57 45 89 c7 41 56 41 89 ce 41 55 41 54 49 89 fc 55 89 f5 be | ....H..([].AWE..AVA..AUATI..U... |
10080 | 03 00 00 00 53 48 83 ec 38 48 8b 5f 30 89 54 24 0c 48 89 df e8 47 de ff ff be 03 01 00 00 4c 89 | ....SH..8H._0.T$.H...G........L. |
100a0 | e7 e8 42 e5 ff ff 45 85 ff 74 16 b9 fe ff 01 00 89 ea be 28 00 00 00 48 89 df e8 d5 ce ff ff eb | ..B...E..t.........(...H........ |
100c0 | 08 48 89 df e8 d4 cd ff ff 48 8d 74 24 18 31 d2 48 89 df 41 89 c5 e8 1b dd ff ff 49 8b 7c 24 30 | .H.......H.t$.1.H..A.......I.|$0 |
100e0 | 44 89 f6 e8 f8 dd ff ff 44 89 f6 48 89 df e8 2b cf ff ff 4c 89 e7 e8 3d ff ff ff 48 89 df e8 11 | D.......D..H...+...L...=...H.... |
10100 | e2 ff ff 44 89 ee 48 89 df e8 67 cd ff ff 45 85 ff 74 0e b9 fe ff 01 00 89 ea be 27 00 00 00 eb | ...D..H...g...E..t.........'.... |
10120 | 2d 31 c9 89 ea 45 89 f0 be 29 00 00 00 48 89 df e8 a3 cd ff ff 8b 74 24 0c 48 89 df e8 8a d7 ff | -1...E...)...H........t$.H...... |
10140 | ff 8d 55 02 b9 fe ff 01 00 be 2a 00 00 00 48 89 df e8 3e ce ff ff 41 8d 55 01 89 c6 48 89 df e8 | ..U.......*...H...>...A.U...H... |
10160 | 22 cd ff ff 8b 74 24 0c 48 89 df e8 5b d7 ff ff 48 83 c4 38 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 | "....t$.H...[...H..8[]A\A]A^A_.S |
10180 | 48 89 fb 8b 43 10 3d 20 01 00 00 75 0a 48 89 df e8 c3 e7 ff ff eb ec 83 f8 3b 74 f1 5b c3 41 55 | H...C.=....u.H...........;t.[.AU |
101a0 | 49 89 f5 41 54 55 53 48 89 fb 48 83 ec 38 48 8b 6f 30 e8 4a ad 00 00 48 8d 74 24 18 48 89 df e8 | I..ATUSH..H..8H.o0.J...H.t$.H... |
101c0 | a2 f6 ff ff be 13 01 00 00 48 89 df e8 17 e4 ff ff 8b 43 10 48 8d 74 24 18 48 8b 7b 30 83 e0 f7 | .........H........C.H.t$.H.{0... |
101e0 | 3d 02 01 00 00 75 48 e8 1d d6 ff ff 31 d2 48 89 e6 48 89 ef e8 fd db ff ff 8b 74 24 28 48 89 df | =....uH.....1.H..H........t$(H.. |
10200 | e8 92 e4 ff ff 48 89 df e8 72 ff ff ff 8b 7b 10 31 f6 e8 f3 dc ff ff 85 c0 48 89 ef 74 07 e8 f1 | .....H...r....{.1........H..t... |
10220 | e0 ff ff eb 5e e8 73 cc ff ff 41 89 c4 eb 17 e8 69 d5 ff ff 31 d2 48 89 e6 48 89 ef e8 b5 db ff | ....^.s...A.....i...1.H..H...... |
10240 | ff 44 8b 64 24 2c 48 89 df e8 16 ef ff ff 48 89 ef e8 be e0 ff ff 8b 43 10 2d 04 01 00 00 83 f8 | .D.d$,H.......H........C.-...... |
10260 | 01 77 15 48 89 ef e8 32 cc ff ff 4c 89 ee 89 c2 48 89 ef e8 a9 cb ff ff 44 89 e6 48 89 ef e8 f2 | .w.H...2...L....H.......D..H.... |
10280 | cb ff ff 48 83 c4 38 5b 5d 41 5c 41 5d c3 41 57 4d 89 c7 41 56 49 89 d6 41 55 49 89 fd 41 54 55 | ...H..8[]A\A].AWM..AVI..AUI..ATU |
102a0 | 53 48 89 cb 48 81 ec 08 01 00 00 48 89 34 24 be 01 00 00 00 44 89 4c 24 0c e8 81 27 00 00 48 89 | SH..H......H.4$.....D.L$...'..H. |
102c0 | c5 49 8b 45 10 48 89 28 c7 40 08 46 00 00 00 49 8b 45 10 48 8d 50 10 49 8b 45 30 49 89 55 10 48 | .I.E.H.(.@.F...I.E.H.P.I.E0I.U.H |
102e0 | 29 d0 48 83 f8 0f 7f 0a 31 f6 4c 89 ef e8 98 af 00 00 4c 89 ef e8 22 84 ff ff 49 8b 55 10 48 89 | ).H.....1.L.......L..."...I.U.H. |
10300 | 84 24 d8 00 00 00 48 89 02 49 8b 45 10 c7 42 08 45 00 00 00 48 8d 50 10 49 8b 45 30 49 89 55 10 | .$....H..I.E..B.E...H.P.I.E0I.U. |
10320 | 48 29 d0 48 83 f8 0f 7f 0a 31 f6 4c 89 ef e8 57 af 00 00 4c 89 ef e8 65 28 00 00 4c 89 fe 49 89 | H).H.....1.L...W...L...e(..L..I. |
10340 | c4 4c 89 ef 48 89 45 18 48 89 44 24 48 e8 6c 41 00 00 49 89 44 24 68 48 8b 44 24 48 4c 89 ef 44 | .L..H.E.H.D$H.lA..I.D$hH.D$HL..D |
10360 | 8b 44 24 0c 48 89 9c 24 e0 00 00 00 4c 8d 64 24 48 c7 43 28 00 00 00 00 c7 43 18 00 00 00 00 48 | .D$.H..$....L.d$H.C(.....C.....H |
10380 | 8b 48 68 c7 43 08 00 00 00 00 48 8d 9c 24 88 00 00 00 48 8b 14 24 4c 89 b4 24 d0 00 00 00 48 89 | .Hh.C.....H..$....H..$L..$....H. |
103a0 | de e8 e2 aa 00 00 48 8b 84 24 b8 00 00 00 c6 84 24 84 00 00 00 00 48 8d 74 24 18 c6 84 24 83 00 | ......H..$......$.....H.t$...$.. |
103c0 | 00 00 00 c6 84 24 82 00 00 00 00 4c 89 e7 48 8b 94 24 e8 00 00 00 48 89 5c 24 58 48 89 44 24 50 | .....$.....L..H..$....H.\$XH.D$P |
103e0 | 48 8b 84 24 e0 00 00 00 4c 89 a4 24 b8 00 00 00 c7 44 24 68 00 00 00 00 c7 44 24 6c 00 00 00 00 | H..$....L..$.....D$h.....D$l.... |
10400 | c7 44 24 70 ff ff ff ff 8b 40 08 c7 44 24 74 00 00 00 00 c7 44 24 78 00 00 00 00 66 c7 84 24 80 | .D$p.....@..D$t.....D$x....f..$. |
10420 | 00 00 00 00 00 48 c7 44 24 60 00 00 00 00 89 44 24 7c 48 8b 44 24 48 48 89 50 68 c6 40 0c 02 31 | .....H.D$`.....D$|H.D$HH.Ph.@..1 |
10440 | d2 e8 b0 d9 ff ff 48 8b 44 24 48 48 8d 54 24 30 4c 89 e7 c7 44 24 30 08 00 00 00 c6 40 0b 01 48 | ......H.D$HH.T$0L...D$0.....@..H |
10460 | 8b b4 24 f0 00 00 00 c7 44 24 40 ff ff ff ff c7 44 24 44 ff ff ff ff c7 44 24 38 00 00 00 00 e8 | ..$.....D$@.....D$D.....D$8..... |
10480 | 71 e2 ff ff 48 89 df e8 75 aa 00 00 48 89 df e8 d0 ec ff ff 81 bc 24 98 00 00 00 21 01 00 00 74 | q...H...u...H.........$....!...t |
104a0 | 0d be 21 01 00 00 48 89 df e8 0b da ff ff 48 89 df e8 f9 df ff ff 49 83 6d 10 10 48 81 c4 08 01 | ..!...H.......H.......I.m..H.... |
104c0 | 00 00 48 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 49 89 f4 55 53 48 89 fb 48 81 ec 30 20 00 | ..H..[]A\A]A^A_.ATI..USH..H..0.. |
104e0 | 00 48 8d 74 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 e7 86 00 00 ba 1a | .H.t$.dH..%(...H..$(...1........ |
10500 | 20 45 00 be d7 b9 f0 ff 48 89 df e8 8c 4d 00 00 83 f8 05 74 0f be 24 20 45 00 48 89 df 31 c0 e8 | .E......H....M.....t..$.E.H..1.. |
10520 | bb 80 00 00 bd 01 00 00 00 48 89 ea be 03 00 00 00 48 89 df e8 41 4e 00 00 85 c0 75 39 be fe ff | .........H.......H...AN....u9... |
10540 | ff ff 48 89 df e8 d1 44 00 00 48 8d 7c 24 08 e8 c4 85 00 00 31 d2 83 ce ff 48 89 df e8 75 48 00 | ..H....D..H.|$......1....H...uH. |
10560 | 00 4c 89 e2 48 89 c1 be 48 20 45 00 48 89 df 31 c0 e8 69 80 00 00 4c 89 e6 48 89 df e8 52 4a 00 | .L..H...H.E.H..1..i...L..H...RJ. |
10580 | 00 45 31 c0 31 c9 ba 02 00 00 00 be 01 00 00 00 48 89 df e8 a6 52 00 00 be fe ff ff ff 48 89 df | .E1.1...........H....R.......H.. |
105a0 | e8 a0 45 00 00 83 f8 06 74 3f be fe ff ff ff 48 89 df e8 04 46 00 00 85 c0 74 19 48 89 df be fe | ..E.....t?.....H....F....t.H.... |
105c0 | ff ff ff e8 53 44 00 00 48 8d 7c 24 08 e8 95 85 00 00 eb 0d be fd ff ff ff 48 89 df e8 3a 44 00 | ....SD..H.|$.............H...:D. |
105e0 | 00 48 ff c5 e9 40 ff ff ff 48 8b 84 24 28 20 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 bf 3b ff | .H...@...H..$(...dH3.%(...t...;. |
10600 | ff 48 81 c4 30 20 00 00 5b 5d 41 5c c3 55 31 d2 be 01 00 00 00 53 48 89 fb 51 e8 79 8a 00 00 be | .H..0...[]A\.U1......SH..Q.y.... |
10620 | 01 00 00 00 48 89 df 48 89 c5 e8 ec 43 00 00 ba 61 20 45 00 be d8 b9 f0 ff 48 89 df e8 5b 4c 00 | ....H..H....C...a.E......H...[L. |
10640 | 00 48 89 ea be 02 00 00 00 48 89 df e8 4b 4c 00 00 83 ce ff 48 89 df e8 5b 47 00 00 85 c0 0f 85 | .H.......H...KL.....H...[G...... |
10660 | a7 00 00 00 be fe ff ff ff 48 89 df e8 aa 43 00 00 48 89 ee 48 89 df e8 54 fe ff ff 48 89 ee 48 | .........H....C..H..H...T...H..H |
10680 | 89 df e8 4c 49 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df e8 c5 43 00 00 45 31 c0 31 c9 ba 01 | ...LI............H....C..E1.1... |
106a0 | 00 00 00 be 02 00 00 00 48 89 df e8 8e 51 00 00 83 ce ff 48 89 df e8 8a 44 00 00 85 c0 74 10 48 | ........H....Q.....H....D....t.H |
106c0 | 89 ea be 02 00 00 00 48 89 df e8 bf 4e 00 00 48 89 ea be 02 00 00 00 48 89 df e8 bd 4b 00 00 85 | .......H....N..H.......H....K... |
106e0 | c0 75 28 be 01 00 00 00 48 89 df e8 bd 4a 00 00 83 ce ff 48 89 df e8 1e 44 00 00 48 89 ea be 02 | .u(.....H....J.....H....D..H.... |
10700 | 00 00 00 48 89 df e8 83 4e 00 00 5a 5b b8 01 00 00 00 5d c3 41 54 31 d2 be 01 00 00 00 55 53 48 | ...H....N..Z[.....].AT1......USH |
10720 | 89 fb 48 81 ec 90 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 57 89 00 | ..H......dH..%(...H..$....1..W.. |
10740 | 00 48 89 df 48 89 c5 e8 b8 42 00 00 ba 01 00 00 00 48 89 ee 48 89 df 41 89 c4 e8 0f 8d 00 00 83 | .H..H....B.......H..H..A........ |
10760 | ce ff 48 89 df ba 69 20 45 00 e8 2d 4b 00 00 85 c0 be fe ff ff ff 48 89 df 74 07 e8 9b 42 00 00 | ..H...i.E..-K.........H..t...B.. |
10780 | eb 77 e8 94 42 00 00 83 ce ff 48 89 df e8 87 43 00 00 ba 6f 20 45 00 be fe ff ff ff 48 89 df e8 | .w..B.....H....C...o.E......H... |
107a0 | ea 4d 00 00 48 89 ee 48 89 df e8 24 48 00 00 ba 69 20 45 00 be fe ff ff ff 48 89 df e8 cd 4d 00 | .M..H..H...$H...i.E......H....M. |
107c0 | 00 be 2e 00 00 00 48 89 ef e8 42 3a ff ff 48 8d 50 01 48 85 c0 48 89 ee 48 89 df 48 0f 44 d5 48 | ......H...B:..H.P.H..H..H..H.D.H |
107e0 | 29 ea e8 98 47 00 00 ba 72 20 45 00 be fe ff ff ff 48 89 df e8 95 4d 00 00 83 ce ff 48 89 df e8 | )...G...r.E......H....M.....H... |
10800 | 15 43 00 00 48 8d 54 24 08 be 01 00 00 00 48 89 df e8 9b d8 00 00 85 c0 75 11 be 7b 20 45 00 48 | .C..H.T$......H.........u..{.E.H |
10820 | 89 df 31 c0 e8 b6 7d 00 00 eb 25 48 8d 54 24 08 be 24 37 45 00 48 89 df e8 53 d9 00 00 85 c0 74 | ..1...}...%H.T$..$7E.H...S.....t |
10840 | d9 83 ce ff 48 89 df e8 1f 43 00 00 85 c0 75 ca be fe ff ff ff 48 89 df bd 02 00 00 00 e8 b7 42 | ....H....C....u......H.........B |
10860 | 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df e8 d3 54 00 00 be fe ff ff ff 48 89 df e8 9a 41 00 | ............H....T.......H....A. |
10880 | 00 44 39 e5 7f 3e 89 ee 48 89 df e8 b5 42 00 00 83 f8 06 75 2b 89 ee 48 89 df e8 7a 42 00 00 be | .D9..>..H....B.....u+..H...zB... |
108a0 | fe ff ff ff 48 89 df e8 6d 42 00 00 45 31 c0 31 c9 31 d2 be 01 00 00 00 48 89 df e8 7e 4f 00 00 | ....H...mB..E1.1.1......H...~O.. |
108c0 | ff c5 eb bd 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 df 38 ff | ....H..$....dH3.%(........t...8. |
108e0 | ff 48 81 c4 90 00 00 00 5b 5d 41 5c c3 53 ba 05 00 00 00 48 89 fb be 01 00 00 00 e8 68 87 00 00 | .H......[]A\.S.....H........h... |
10900 | be 01 00 00 00 48 89 df e8 62 4b 00 00 85 c0 75 27 ba 01 00 00 00 31 f6 48 89 df e8 f6 4a 00 00 | .....H...bK....u'.....1.H....J.. |
10920 | 83 ce ff 48 89 df e8 ee 41 00 00 be 01 00 00 00 48 89 df e8 2b 4e 00 00 48 89 df ba 02 00 00 00 | ...H....A.......H...+N..H....... |
10940 | be d8 b9 f0 ff e8 30 4a 00 00 48 89 df ba 9c 15 45 00 be fe ff ff ff e8 32 4c 00 00 31 c0 5b c3 | ......0J..H.....E.......2L..1.[. |
10960 | 55 31 d2 be 01 00 00 00 53 48 89 fb 51 e8 26 87 00 00 ba a3 20 45 00 48 89 c5 be d8 b9 f0 ff 48 | U1......SH..Q.&......E.H.......H |
10980 | 89 df e8 15 49 00 00 83 ce ff 48 89 ea 48 89 df e8 07 49 00 00 85 c0 75 10 48 89 ea be ac 20 45 | ....I.....H..H....I....u.H.....E |
109a0 | 00 48 89 df e8 bb 46 00 00 5a 5b b8 01 00 00 00 5d c3 41 56 41 55 49 89 f5 41 54 49 89 d4 55 48 | .H....F..Z[.....].AVAUI..ATI..UH |
109c0 | 89 cd 53 48 89 fb 48 81 ec 40 20 00 00 48 8d 74 24 18 4c 89 44 24 08 64 48 8b 04 25 28 00 00 00 | ..SH..H..@...H.t$.L.D$.dH..%(... |
109e0 | 48 89 84 24 38 20 00 00 31 c0 e8 f6 81 00 00 80 7d 00 00 4c 8b 44 24 08 74 14 4c 89 ee 4c 89 c1 | H..$8...1.......}..L.D$.t.L..L.. |
10a00 | 48 89 ea 48 89 df e8 e5 8c 00 00 49 89 c5 49 83 ce ff 4c 89 e5 8a 45 00 3c 3b 75 05 48 ff c5 eb | H..H.......I..I...L...E.<;u.H... |
10a20 | f4 84 c0 75 11 48 8d 7c 24 18 e8 e9 80 00 00 31 c0 e9 9a 00 00 00 be 3b 00 00 00 48 89 ef e8 9d | ...u.H.|$......1.......;...H.... |
10a40 | 37 ff ff 48 85 c0 49 89 c4 75 12 31 c0 4c 89 f1 48 89 ef f2 ae 48 f7 d1 4c 8d 64 0d ff 4c 89 e2 | 7..H..I..u.1.L..H....H..L.d..L.. |
10a60 | 48 89 ee 48 89 df 48 29 ea e8 11 45 00 00 4d 85 e4 74 b2 31 d2 83 ce ff 48 89 df e8 56 43 00 00 | H..H..H)...E..M..t.1....H...VC.. |
10a80 | 4c 89 e9 ba 50 45 45 00 48 89 c6 48 89 df e8 5d 8c 00 00 83 ca ff be fe ff ff ff 48 89 df 48 89 | L...PEE.H..H...]...........H..H. |
10aa0 | c5 e8 b8 3f 00 00 be fe ff ff ff 48 89 df e8 68 3f 00 00 be a8 40 45 00 48 89 ef e8 20 39 ff ff | ...?.......H...h?....@E.H....9.. |
10ac0 | 48 85 c0 74 23 48 89 c7 e8 b3 36 ff ff 48 89 e8 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 | H..t#H....6..H..H..$8...dH3.%(.. |
10ae0 | 00 74 43 e8 d8 36 ff ff 48 89 ea 48 89 df be cd 20 45 00 31 c0 e8 6a 45 00 00 83 ca ff 48 89 df | .tC..6..H..H.....E.1..jE.....H.. |
10b00 | be fe ff ff ff e8 54 3f 00 00 48 89 df be fe ff ff ff e8 04 3f 00 00 48 8d 7c 24 18 e8 46 80 00 | ......T?..H.........?..H.|$..F.. |
10b20 | 00 e9 ec fe ff ff 48 81 c4 40 20 00 00 5b 5d 41 5c 41 5d 41 5e c3 41 55 49 89 d5 ba c0 23 45 00 | ......H..@...[]A\A]A^.AUI....#E. |
10b40 | 41 54 49 89 f4 be d8 b9 f0 ff 55 53 48 89 fb 51 e8 6e 48 00 00 4c 89 e2 83 ce ff 48 89 df e8 39 | ATI.......USH..Q.nH..L.....H...9 |
10b60 | 47 00 00 83 ce ff 48 89 df e8 52 43 00 00 be fd ff ff ff 48 89 c5 48 89 df e8 9d 3e 00 00 48 85 | G.....H...RC.......H..H....>..H. |
10b80 | ed 0f 85 9f 00 00 00 41 80 7d 00 2a b8 02 00 00 00 be 02 01 00 00 4c 89 e7 0f 45 f0 e8 af 38 ff | .......A.}.*..........L...E...8. |
10ba0 | ff 48 85 c0 48 89 c5 75 1a e8 02 3b ff ff 48 89 df 48 89 c6 e8 1a 44 00 00 b8 01 00 00 00 e9 af | .H..H..u...;..H..H....D......... |
10bc0 | 00 00 00 ba c0 23 45 00 be d8 b9 f0 ff 48 89 df e8 ee 47 00 00 48 89 ee 48 89 df e8 e7 45 00 00 | .....#E......H....G..H..H....E.. |
10be0 | 83 ce ff 48 89 df e8 2e 3f 00 00 4c 89 e2 be fd ff ff ff 48 89 df e8 93 49 00 00 be fe ff ff ff | ...H....?..L.......H....I....... |
10c00 | 48 89 df e8 fb 86 00 00 48 8d 50 01 be fe ff ff ff 48 89 df e8 81 4a 00 00 be fe ff ff ff 48 89 | H.......H.P......H....J.......H. |
10c20 | df e8 f5 3d 00 00 41 80 7d 00 2a 75 0f be 01 00 00 00 48 89 df e8 73 45 00 00 eb 34 4c 89 ee 48 | ...=..A.}.*u......H...sE...4L..H |
10c40 | 89 ef e8 29 3a ff ff 48 85 c0 75 17 e8 5f 3a ff ff 48 89 df 48 89 c6 e8 77 43 00 00 b8 02 00 00 | ...):..H..u.._:..H..H...wC...... |
10c60 | 00 eb 0f 31 d2 48 89 c6 48 89 df e8 ab 44 00 00 31 c0 5a 5b 5d 41 5c 41 5d c3 55 31 d2 be 01 00 | ...1.H..H....D..1.Z[]A\A].U1.... |
10c80 | 00 00 53 48 89 fb 51 e8 0c 84 00 00 31 d2 48 89 c5 be 02 00 00 00 48 89 df e8 fa 83 00 00 48 89 | ..SH..Q.....1.H.......H.......H. |
10ca0 | ee 48 89 c2 48 89 df e8 8a fe ff ff 89 c5 b8 01 00 00 00 85 ed 74 37 48 89 df e8 83 42 00 00 ba | .H..H................t7H....B... |
10cc0 | 01 00 00 00 be fe ff ff ff 48 89 df e8 8d 3d 00 00 ff cd b8 dc 20 45 00 be df 35 45 00 48 0f 45 | .........H....=.......E...5E.H.E |
10ce0 | f0 48 89 df e8 ea 42 00 00 b8 03 00 00 00 5a 5b 5d c3 41 55 b9 e1 20 45 00 49 89 f5 48 89 d6 ba | .H....B.......Z[].AU...E.I..H... |
10d00 | e0 34 45 00 41 54 55 53 48 89 fb 41 50 e8 de 89 00 00 be 2d 00 00 00 48 89 c7 48 89 c5 e8 be 34 | .4E.ATUSH..AP......-...H..H....4 |
10d20 | ff ff 48 85 c0 49 89 c4 74 3b 48 89 c2 48 89 ee 48 89 df 48 29 ea e8 44 42 00 00 be e3 20 45 00 | ..H..I..t;H..H..H..H)..DB.....E. |
10d40 | 48 89 c2 48 89 df 31 c0 e8 17 43 00 00 4c 89 ee 48 89 c2 48 89 df e8 db fd ff ff 83 f8 02 75 2c | H..H..1...C..L..H..H..........u, |
10d60 | 49 8d 6c 24 01 48 89 ea 48 89 df be e3 20 45 00 31 c0 e8 ed 42 00 00 59 48 89 df 4c 89 ee 48 89 | I.l$.H..H.....E.1...B..YH..L..H. |
10d80 | c2 5b 5d 41 5c 41 5d e9 aa fd ff ff 5a 5b 5d 41 5c 41 5d c3 55 be 01 00 00 00 53 48 89 fb 51 e8 | .[]A\A].....Z[]A\A].U.....SH..Q. |
10da0 | 5f 85 00 00 48 89 c5 48 85 ed 7e 35 48 89 ea be 01 00 00 00 48 89 df e8 be 45 00 00 83 ce ff 48 | _...H..H..~5H.......H....E.....H |
10dc0 | 89 df 48 ff cd e8 f6 40 00 00 48 89 c7 e8 4e 37 ff ff be fe ff ff ff 48 89 df e8 3c 3c 00 00 eb | ..H....@..H...N7.......H...<<... |
10de0 | c6 5a 5b 31 c0 5d c3 41 56 49 89 ce 41 55 49 89 f5 41 54 4d 89 c4 55 53 48 89 fb 48 89 d7 e8 2d | .Z[1.].AVI..AUI..ATM..USH..H...- |
10e00 | 32 ff ff 48 85 c0 48 89 c5 75 1d 4c 89 f7 e8 1d 32 ff ff 48 85 c0 48 89 c5 75 0d 4c 89 e6 48 89 | 2..H..H..u.L....2..H..H..u.L..H. |
10e20 | df e8 ad 41 00 00 eb 77 ba ee 20 45 00 be d8 b9 f0 ff 48 89 df e8 62 44 00 00 83 ce ff 48 89 df | ...A...w...E......H...bD.....H.. |
10e40 | e8 72 3f 00 00 be fe ff ff ff 41 89 c6 48 89 df e8 c6 3b 00 00 45 85 f6 75 c1 b9 f8 20 45 00 ba | .r?.......A..H....;..E..u....E.. |
10e60 | fc 20 45 00 48 89 ee 48 89 df e8 81 88 00 00 4c 89 e1 ba ff 20 45 00 48 89 c6 48 89 df e8 6e 88 | ..E.H..H.......L.....E.H..H...n. |
10e80 | 00 00 be fe ff ff ff 48 89 df 83 ca ff e8 cc 3b 00 00 be fe ff ff ff 48 89 df e8 7c 3b 00 00 48 | .......H.......;.......H...|;..H |
10ea0 | 89 df 4c 89 ea be fe ff ff ff 5b 5d 41 5c 41 5d 41 5e e9 d7 46 00 00 55 31 d2 48 89 f5 83 ce ff | ..L.......[]A\A]A^..F..U1.H..... |
10ec0 | 53 48 89 fb 48 83 ec 18 e8 09 3f 00 00 48 89 df 31 d2 be 01 00 00 00 48 89 44 24 08 e8 f5 3e 00 | SH..H.....?..H..1......H.D$...>. |
10ee0 | 00 4c 8b 44 24 08 48 83 c4 18 48 89 df 5b 48 89 e9 48 89 c2 be 01 21 45 00 5d 31 c0 e9 de 76 00 | .L.D$.H...H..[H..H....!E.]1...v. |
10f00 | 00 41 54 31 c9 ba bf 39 45 00 be 04 00 00 00 55 53 48 89 fb 48 83 ec 10 e8 b0 81 00 00 31 c9 ba | .AT1...9E......USH..H........1.. |
10f20 | e0 34 45 00 be 03 00 00 00 48 89 df 48 89 44 24 08 e8 97 81 00 00 31 d2 be 02 00 00 00 48 89 df | .4E......H..H.D$......1......H.. |
10f40 | 49 89 c4 e8 50 81 00 00 31 d2 be 01 00 00 00 48 89 df 48 89 c5 e8 3e 81 00 00 4c 8b 44 24 08 48 | I...P...1......H..H...>...L.D$.H |
10f60 | 89 ea 4c 89 e1 48 89 c6 48 89 df e8 42 fa ff ff 48 85 c0 ba 01 00 00 00 75 1f 48 89 df e8 c0 3f | ..L..H..H...B...H.......u.H....? |
10f80 | 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df e8 ca 3a 00 00 ba 02 00 00 00 48 83 c4 10 89 d0 5b | ............H....:.......H.....[ |
10fa0 | 5d 41 5c c3 41 55 49 89 f5 be d7 b9 f0 ff 41 54 49 89 d4 55 53 48 89 fb 51 e8 de 42 00 00 31 d2 | ]A\.AUI.......ATI..USH..Q..B..1. |
10fc0 | 83 ce ff 48 89 df e8 0b 3e 00 00 48 85 c0 48 89 c5 75 12 4c 89 e2 be 2f 21 45 00 48 89 df 31 c0 | ...H....>..H..H..u.L.../!E.H..1. |
10fe0 | e8 fa 75 00 00 58 48 89 df 48 89 ea 4c 89 ee 5b 5d 41 5c 41 5d 41 b8 bf 39 45 00 b9 e0 34 45 00 | ..u..XH..H..L..[]A\A]A..9E...4E. |
11000 | e9 ad f9 ff ff 55 31 d2 53 48 89 fb 56 be 01 00 00 00 e8 81 80 00 00 ba 4e 21 45 00 48 89 c6 48 | .....U1.SH..V...........N!E.H..H |
11020 | 89 df e8 7d ff ff ff 48 85 c0 48 89 c5 74 2b 31 d2 48 89 c6 48 89 df e8 e5 7c 00 00 85 c0 48 89 | ...}...H..H..t+1.H..H....|....H. |
11040 | ee 48 89 df 75 0c e8 88 3f 00 00 b8 02 00 00 00 eb 0d 59 5b 5d e9 5d fe ff ff b8 01 00 00 00 5a | .H..u...?.........Y[].]........Z |
11060 | 5b 5d c3 41 54 31 d2 be 01 00 00 00 55 53 48 89 fb e8 22 80 00 00 be 2e 00 00 00 48 89 c7 48 89 | [].AT1......USH..."........H..H. |
11080 | c5 e8 5a 31 ff ff 48 85 c0 0f 84 85 00 00 00 48 29 e8 48 89 ee 48 89 df 48 89 c2 e8 df 3e 00 00 | ..Z1..H........H).H..H..H....>.. |
110a0 | 31 d2 83 ce ff 48 89 df e8 29 3d 00 00 ba 4d 21 45 00 48 89 c6 48 89 df e8 e7 fe ff ff 48 85 c0 | 1....H...)=...M!E.H..H.......H.. |
110c0 | 49 89 c4 74 53 48 89 ea 48 89 c6 48 89 df e8 1f fc ff ff 85 c0 74 2b 83 f8 02 74 0f 48 89 df 4c | I..tSH..H..H.........t+...t.H..L |
110e0 | 89 e6 5b 5d 41 5c e9 cc fd ff ff 4c 89 e1 48 89 ea be 53 21 45 00 48 89 df 31 c0 e8 64 3f 00 00 | ..[]A\.....L..H...S!E.H..1..d?.. |
11100 | eb 16 4c 89 e6 48 89 df e8 c6 3e 00 00 b8 02 00 00 00 eb 09 31 c0 eb 05 b8 01 00 00 00 5b 5d 41 | ..L..H....>.........1........[]A |
11120 | 5c c3 41 54 31 d2 be 01 00 00 00 55 53 48 89 fb e8 63 7f 00 00 ba 4d 21 45 00 48 89 c6 48 89 df | \.AT1......USH...c....M!E.H..H.. |
11140 | 49 89 c4 e8 5c fe ff ff 48 85 c0 48 89 c5 74 2d 48 89 c6 48 89 df 4c 89 e2 e8 94 fb ff ff 85 c0 | I...\...H..H..t-H..H..L......... |
11160 | 48 89 ee 48 89 df 75 0c e8 66 3e 00 00 b8 02 00 00 00 eb 0e 5b 5d 41 5c e9 3a fd ff ff b8 01 00 | H..H..u..f>.........[]A\.:...... |
11180 | 00 00 5b 5d 41 5c c3 41 54 31 d2 31 f6 55 31 ed 53 48 89 fb e8 7d 42 00 00 ba 01 00 00 00 31 f6 | ..[]A\.AT1.1.U1.SH...}B.......1. |
111a0 | 48 89 df e8 6e 42 00 00 31 d2 be 94 0d 41 00 48 89 df e8 64 3f 00 00 ba ab 19 45 00 be fe ff ff | H...nB..1....A.H...d?.....E..... |
111c0 | ff 48 89 df e8 c5 43 00 00 be fe ff ff ff 48 89 df e8 8d 45 00 00 ba c0 23 45 00 be d8 b9 f0 ff | .H....C.......H....E....#E...... |
111e0 | 48 89 df e8 11 45 00 00 f2 0f 10 05 78 06 04 00 be 88 00 00 00 48 89 df e8 03 86 00 00 ba 08 00 | H....E......x........H.......... |
11200 | 00 00 31 f6 48 89 df e8 0a 42 00 00 31 d2 be 30 23 45 00 48 89 df e8 09 83 00 00 31 d2 be 04 00 | ..1.H....B..1..0#E.H.......1.... |
11220 | 00 00 48 89 df e8 ec 41 00 00 48 ff c5 4c 8b 24 ed c8 22 45 00 4d 85 e4 74 2f 48 89 df be fe ff | ..H....A..H..L.$.."E.M..t/H..... |
11240 | ff ff e8 d2 38 00 00 4c 89 e6 48 89 df ba 01 00 00 00 e8 c4 3e 00 00 48 89 ea be fe ff ff ff 48 | ....8..L..H.........>..H.......H |
11260 | 89 df e8 33 44 00 00 eb c1 48 89 df ba 1a 20 45 00 be fe ff ff ff e8 13 43 00 00 48 89 df 41 b8 | ...3D....H.....E........C..H..A. |
11280 | 71 21 45 00 b9 08 22 45 00 ba 11 22 45 00 be 4e 21 45 00 e8 4f fb ff ff 41 b8 1e 22 45 00 b9 63 | q!E..."E..."E..N!E..O...A.."E..c |
112a0 | 22 45 00 48 89 df ba 6d 22 45 00 be 4d 21 45 00 e8 32 fb ff ff 48 89 df ba 0a 00 00 00 be 7b 22 | "E.H...m"E..M!E..2...H........{" |
112c0 | 45 00 e8 b8 3c 00 00 48 89 df ba 86 22 45 00 be fe ff ff ff e8 b5 42 00 00 48 89 df ba 61 20 45 | E...<..H...."E........B..H...a.E |
112e0 | 00 be d8 b9 f0 ff e8 c2 82 00 00 48 89 df ba 8d 22 45 00 be fe ff ff ff e8 91 42 00 00 48 89 df | ...........H...."E........B..H.. |
11300 | ba a3 20 45 00 be d8 b9 f0 ff e8 9e 82 00 00 48 89 df ba 94 22 45 00 be fe ff ff ff e8 6d 42 00 | ...E...........H...."E.......mB. |
11320 | 00 ba 02 00 00 00 48 89 df be d8 b9 f0 ff e8 47 40 00 00 48 89 df be fe ff ff ff e8 d9 37 00 00 | ......H........G@..H.........7.. |
11340 | 48 89 df ba 01 00 00 00 be 00 23 45 00 e8 d2 81 00 00 48 89 df be fe ff ff ff e8 bc 36 00 00 5b | H.........#E......H.........6..[ |
11360 | 5d b8 01 00 00 00 41 5c c3 be c4 23 45 00 31 c0 e9 6a 72 00 00 53 48 89 fb 48 83 ec 10 48 8b 77 | ].....A\...#E.1..jr..SH..H...H.w |
11380 | 18 48 8b 7f 20 48 8d 54 24 08 ff 53 10 48 85 c0 74 1d 48 8b 54 24 08 48 85 d2 74 13 48 ff ca 48 | .H...H.T$..S.H..t.H.T$.H..t.H..H |
113a0 | 89 13 48 8d 50 01 48 89 53 08 0f b6 00 eb 03 83 c8 ff 48 83 c4 10 5b c3 48 89 7e 20 48 89 56 10 | ..H.P.H.S.........H...[.H.~.H.V. |
113c0 | 48 89 4e 18 48 c7 06 00 00 00 00 48 c7 46 08 00 00 00 00 c3 41 54 49 89 f4 55 48 89 d5 53 48 89 | H.N.H......H.F......ATI..UH..SH. |
113e0 | fb 48 85 ed 74 3e 48 83 3b 00 75 13 48 89 df e8 81 ff ff ff ff c0 74 30 48 ff 03 48 ff 4b 08 48 | .H..t>H.;.u.H.........t0H..H.K.H |
11400 | 8b 03 48 8b 73 08 4c 89 e7 48 39 c5 48 0f 46 c5 48 89 c1 48 29 c5 f3 a4 48 29 03 48 01 43 08 49 | ..H.s.L..H9.H.F.H..H)...H).H.C.I |
11420 | 89 fc eb bd 31 c0 eb 03 48 89 e8 5b 5d 41 5c c3 55 48 89 f5 53 48 89 d3 51 48 8b 56 10 48 39 d3 | ....1...H..[]A\.UH..SH..QH.V.H9. |
11440 | 76 20 48 83 fb 1f b8 20 00 00 00 48 8b 36 48 0f 46 d8 48 89 d9 e8 bd 18 00 00 48 89 5d 10 48 89 | v.H........H.6H.F.H.......H.].H. |
11460 | 45 00 48 8b 45 00 5a 5b 5d c3 50 be d8 b9 f0 ff e8 a4 36 00 00 b8 01 00 00 00 5a c3 41 54 55 89 | E.H.E.Z[].P.......6.......Z.ATU. |
11480 | f5 be 02 00 00 00 53 48 89 fb e8 99 7d 00 00 ba 06 00 00 00 be 01 00 00 00 48 89 df 49 89 c4 e8 | ......SH....}............H..I... |
114a0 | c4 7b 00 00 85 ed 44 89 e2 be 01 00 00 00 48 89 df 74 07 e8 ea 47 00 00 eb 05 e8 88 48 00 00 48 | .{....D.......H..t...G......H..H |
114c0 | 85 c0 74 21 48 89 c6 48 89 df e8 04 3b 00 00 89 ee ba 01 00 00 00 48 89 df f7 d6 e8 7e 35 00 00 | ..t!H..H....;.........H.....~5.. |
114e0 | 8d 45 01 eb 02 31 c0 5b 5d 41 5c c3 53 be 03 00 00 00 48 89 fb e8 06 75 00 00 48 89 df 31 f6 5b | .E...1.[]A\.S.....H....u..H..1.[ |
11500 | e9 77 ff ff ff be 01 00 00 00 e9 6d ff ff ff 41 55 41 89 d5 41 54 41 89 f4 89 d6 55 53 48 89 fb | .w.........m...AUA..ATA....USH.. |
11520 | 51 e8 02 7d 00 00 ba 06 00 00 00 48 89 c5 44 89 e6 48 89 df e8 2f 7b 00 00 89 ea 44 89 e6 48 89 | Q..}.......H..D..H.../{....D..H. |
11540 | df e8 5c 47 00 00 48 85 c0 75 10 ba e8 23 45 00 44 89 ee 48 89 df e8 45 71 00 00 5a 5b 89 e8 5d | ..\G..H..u...#E.D..H...Eq..Z[..] |
11560 | 41 5c 41 5d c3 53 be 02 00 00 00 48 89 fb e8 d2 35 00 00 83 f8 05 74 16 85 c0 74 12 ba fe 23 45 | A\A].S.....H....5.....t...t...#E |
11580 | 00 be 02 00 00 00 48 89 df e8 12 71 00 00 48 89 df be 02 00 00 00 e8 80 34 00 00 48 89 df be 01 | ......H....q..H.........4..H.... |
115a0 | 00 00 00 e8 bb 41 00 00 b8 01 00 00 00 5b c3 55 48 89 f5 48 89 d6 53 48 89 fb 50 e8 13 3a 00 00 | .....A.......[.UH..H..SH..P..:.. |
115c0 | 59 48 89 df 48 89 ea be fe ff ff ff 5b 5d e9 bb 3f 00 00 55 48 89 d5 ba 01 00 00 00 53 48 89 fb | YH..H.......[]..?..UH.......SH.. |
115e0 | 48 89 f7 48 39 f3 51 75 0f be fe ff ff ff 48 89 df e8 68 34 00 00 eb 08 48 89 de e8 79 33 00 00 | H..H9.Qu......H...h4....H...y3.. |
11600 | 58 48 89 df 48 89 ea be fe ff ff ff 5b 5d e9 7b 3f 00 00 55 48 89 f5 48 63 f2 53 48 89 fb 50 e8 | XH..H.......[].{?..UH..Hc.SH..P. |
11620 | 47 39 00 00 59 48 89 df 48 89 ea be fe ff ff ff 5b 5d e9 57 3f 00 00 53 ba 07 00 00 00 48 89 fb | G9..YH..H.......[].W?..S.....H.. |
11640 | be 01 00 00 00 e8 1e 7a 00 00 48 89 df be 02 00 00 00 e8 a9 73 00 00 48 89 df be 02 00 00 00 e8 | .......z..H.........s..H........ |
11660 | b7 33 00 00 48 89 df be 01 00 00 00 e8 83 41 00 00 b8 01 00 00 00 5b c3 53 ba 02 00 00 00 48 89 | .3..H.........A.......[.S.....H. |
11680 | fb be 01 00 00 00 e8 84 fe ff ff 48 89 df 89 c2 be 01 00 00 00 e8 ab 47 00 00 48 89 df 48 89 c6 | ...........H...........G..H..H.. |
116a0 | e8 22 3b 00 00 b8 01 00 00 00 5b c3 41 54 ba 02 00 00 00 be 01 00 00 00 55 53 48 89 fb e8 4d fe | .";.......[.AT..........USH...M. |
116c0 | ff ff ba 04 00 00 00 be 03 00 00 00 48 89 df 89 c5 e8 39 fe ff ff be 01 00 00 00 48 89 df 41 89 | ............H.....9........H..A. |
116e0 | c4 e8 85 34 00 00 85 c0 74 12 ba 14 24 45 00 be 01 00 00 00 48 89 df e8 a4 6f 00 00 be 03 00 00 | ...4....t...$E......H....o...... |
11700 | 00 48 89 df e8 62 34 00 00 85 c0 74 12 ba 14 24 45 00 be 03 00 00 00 48 89 df e8 81 6f 00 00 45 | .H...b4....t...$E......H....o..E |
11720 | 89 e0 89 ea 48 89 df b9 03 00 00 00 be 01 00 00 00 e8 50 47 00 00 5b 5d 31 c0 41 5c c3 53 be 01 | ....H.............PG..[]1.A\.S.. |
11740 | 00 00 00 48 89 fb e8 b5 72 00 00 be 01 00 00 00 48 89 df e8 17 3d 00 00 85 c0 75 08 48 89 df e8 | ...H....r.......H....=....u.H... |
11760 | de 37 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 cc 33 00 00 83 f8 07 74 0a 48 89 | .7.......[.S.....H....3.....t.H. |
11780 | df e8 bc 37 00 00 eb 0d be 01 00 00 00 48 89 df e8 37 3d 00 00 b8 01 00 00 00 5b c3 55 53 48 89 | ...7.........H...7=.......[.USH. |
117a0 | fb 48 81 ec 18 01 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 08 01 00 00 31 c0 48 8d 6c 24 0e | .H......dH..%(...H..$....1.H.l$. |
117c0 | 48 8b 35 e9 cd 24 00 bf 2a 24 45 00 e8 7f 2a ff ff 48 8b 3d d8 cd 24 00 e8 b3 2c ff ff 48 8b 15 | H.5..$..*$E...*..H.=..$...,..H.. |
117e0 | c4 cd 24 00 be fa 00 00 00 48 89 ef e8 6f 2b ff ff 48 85 c0 74 11 be 36 24 45 00 48 89 ef e8 8d | ..$......H...o+..H..t..6$E.H.... |
11800 | 2b ff ff 85 c0 75 1e 31 c0 48 8b 9c 24 08 01 00 00 64 48 33 1c 25 28 00 00 00 0f 84 8b 00 00 00 | +....u.1.H..$....dH3.%(......... |
11820 | e8 9b 29 ff ff 31 c0 48 83 c9 ff 48 89 ef f2 ae 45 31 c0 48 89 ee 48 89 df 48 f7 d1 48 8d 51 ff | ..)..1.H...H....E1.H..H..H..H.Q. |
11840 | b9 3c 24 45 00 e8 b7 76 00 00 85 c0 74 36 31 d2 83 ce ff 48 89 df e8 7b 35 00 00 48 8b 3d 4e cd | .<$E...v....t61....H...{5..H.=N. |
11860 | 24 00 48 89 c1 ba 4d 24 45 00 be 01 00 00 00 31 c0 e8 ca 2d ff ff 48 8b 3d 33 cd 24 00 e8 0e 2c | $.H...M$E......1...-..H.=3.$..., |
11880 | ff ff eb 18 45 31 c9 45 31 c0 31 c9 31 d2 31 f6 48 89 df e8 10 40 00 00 85 c0 75 b2 31 f6 48 89 | ....E1.E1.1.1.1.H....@....u.1.H. |
118a0 | df e8 75 31 00 00 e9 15 ff ff ff 48 81 c4 18 01 00 00 5b 5d c3 55 48 89 f5 be 01 00 00 00 53 48 | ..u1.......H......[].UH.......SH |
118c0 | 89 fb 41 50 e8 7c 32 00 00 83 f8 08 75 17 c7 45 00 01 00 00 00 48 89 df be 01 00 00 00 59 5b 5d | ..AP.|2.....u..E.....H.......Y[] |
118e0 | e9 ff 35 00 00 c7 45 00 00 00 00 00 48 89 d8 5a 5b 5d c3 41 54 55 53 48 89 fb 48 83 ec 10 48 8d | ..5...E.....H..Z[].ATUSH..H...H. |
11900 | 74 24 0c e8 ad ff ff ff 48 89 c5 8b 44 24 0c 31 d2 48 89 df 8d 70 01 e8 ba 34 00 00 48 85 c0 49 | t$......H...D$.1.H...p...4..H..I |
11920 | 89 c4 75 24 8b 44 24 0c 48 89 df 8d 70 01 e8 12 32 00 00 85 c0 7e 11 8b 44 24 0c 48 89 df 8d 70 | ..u$.D$.H...p...2....~..D$.H...p |
11940 | 01 e8 d3 31 00 00 eb 27 8b 44 24 0c 31 d2 48 39 eb 0f 94 c2 48 89 df 8d 70 02 e8 24 79 00 00 4c | ...1...'.D$.1.H9....H...p..$y..L |
11960 | 89 e2 89 c1 48 89 ee 48 89 df e8 57 69 00 00 48 83 c4 10 b8 01 00 00 00 5b 5d 41 5c c3 41 55 41 | ....H..H...Wi..H........[]A\.AUA |
11980 | 54 55 53 48 89 fb 48 81 ec 98 00 00 00 48 8d 74 24 04 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 | TUSH..H......H.t$.dH..%(...H..$. |
119a0 | 00 00 00 31 c0 e8 0b ff ff ff 48 89 c5 8b 44 24 04 48 89 df 8d 70 01 e8 6c 78 00 00 49 89 c5 8b | ...1......H...D$.H...p..lx..I... |
119c0 | 44 24 04 48 89 df 8d 70 02 e8 5a 78 00 00 48 8d 54 24 08 44 89 ee 48 89 ef 49 89 c4 e8 d0 c6 00 | D$.H...p..Zx..H.T$.D..H..I...... |
119e0 | 00 85 c0 8b 74 24 04 75 11 ff c6 ba 51 24 45 00 48 89 df e8 a8 6c 00 00 eb 5f 83 c6 03 48 89 df | ....t$.u....Q$E.H....l..._...H.. |
11a00 | e8 fb 6f 00 00 8b 44 24 04 48 89 df 8d 70 03 e8 07 30 00 00 ba 01 00 00 00 48 89 ee 48 89 df e8 | ..o...D$.H...p...0.......H..H... |
11a20 | 55 2f 00 00 48 8d 74 24 08 44 89 e2 48 89 ef e8 1a c7 00 00 48 85 c0 49 89 c4 75 0d be fe ff ff | U/..H.t$.D..H.......H..I..u..... |
11a40 | ff 48 89 ef e8 d2 2f 00 00 4c 89 e6 48 89 df e8 7f 35 00 00 b8 01 00 00 00 48 8b 8c 24 88 00 00 | .H..../..L..H....5.......H..$... |
11a60 | 00 64 48 33 0c 25 28 00 00 00 74 05 e8 4f 27 ff ff 48 81 c4 98 00 00 00 5b 5d 41 5c 41 5d c3 41 | .dH3.%(...t..O'..H......[]A\A].A |
11a80 | 57 41 56 41 55 41 54 55 53 48 89 fb 48 83 ec 18 48 8d 74 24 0c e8 1b fe ff ff 49 89 c4 8b 44 24 | WAVAUATUSH..H...H.t$......I...D$ |
11aa0 | 0c 48 89 df 8d 70 01 e8 99 30 00 00 85 c0 8b 74 24 0c 7f 17 ff c6 48 89 df 45 31 ed e8 5a 2f 00 | .H...p...0.....t$.....H..E1..Z/. |
11ac0 | 00 45 31 f6 31 ed e9 92 00 00 00 83 c6 02 31 d2 48 89 df e8 c0 75 00 00 49 89 c5 8b 44 24 0c ba | .E1.1.........1.H....u..I...D$.. |
11ae0 | 06 00 00 00 48 89 df 31 ed 8d 70 01 e8 77 75 00 00 8b 44 24 0c 31 d2 48 89 df 8d 70 03 e8 81 77 | ....H..1..p..wu...D$.1.H...p...w |
11b00 | 00 00 4c 89 ef be 63 00 00 00 49 89 c7 41 89 c6 e8 cb 26 ff ff 48 85 c0 4c 89 ef be 72 00 00 00 | ..L...c...I..A....&..H..L...r... |
11b20 | 40 0f 95 c5 e8 b7 26 ff ff 89 ea 4c 89 ef be 6c 00 00 00 83 ca 02 48 85 c0 41 bd 8e 1e 41 00 0f | @.....&....L...l......H..A...A.. |
11b40 | 45 ea e8 99 26 ff ff 89 ea 83 ca 04 48 85 c0 0f 45 ea 89 e8 83 c8 08 45 85 ff 0f 4f e8 ba f0 26 | E...&.......H...E......E...O...& |
11b60 | 45 00 be d8 b9 f0 ff 48 89 df e8 54 38 00 00 85 c0 75 63 ba 02 00 00 00 31 f6 48 89 df e8 94 38 | E......H...T8....uc.....1.H....8 |
11b80 | 00 00 83 ce ff 48 89 df e8 8c 2f 00 00 ba f0 26 45 00 be d8 b9 f0 ff 48 89 df e8 5a 3b 00 00 be | .....H..../....&E......H...Z;... |
11ba0 | d3 1e 45 00 48 89 df e8 27 34 00 00 ba 64 24 45 00 be fe ff ff ff 48 89 df e8 d0 39 00 00 83 ce | ..E.H...'4...d$E......H....9.... |
11bc0 | ff 48 89 df e8 50 2f 00 00 be fe ff ff ff 48 89 df e8 8d 3b 00 00 4c 89 e7 e8 fd 35 00 00 ba 01 | .H...P/.......H....;..L....5.... |
11be0 | 00 00 00 48 89 de 4c 89 e7 e8 8b 2d 00 00 8b 44 24 0c 48 89 df 8d 70 01 e8 1c 2f 00 00 48 89 df | ...H..L....-...D$.H...p.../..H.. |
11c00 | be fd ff ff ff e8 28 3a 00 00 44 89 f1 89 ea 4c 89 ee 4c 89 e7 e8 47 c4 00 00 48 83 c4 18 31 c0 | ......(:..D....L..L...G...H...1. |
11c20 | 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 55 53 48 89 fb 48 81 ec 90 00 00 00 48 8d 74 24 04 64 48 | []A\A]A^A_.ATUSH..H......H.t$.dH |
11c40 | 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 5f fc ff ff 48 89 c5 8b 44 24 04 48 89 df | ..%(...H..$....1.._...H...D$.H.. |
11c60 | 8d 70 02 e8 c0 75 00 00 49 89 c4 8b 44 24 04 48 89 df 8d 70 01 e8 cb 2e 00 00 83 f8 06 8b 74 24 | .p...u..I...D$.H...p..........t$ |
11c80 | 04 75 27 ff c6 48 89 df e8 8c 2e 00 00 31 f6 48 89 df 44 89 e2 e8 46 c4 00 00 48 89 df 48 89 c6 | .u'..H.......1.H..D...F...H..H.. |
11ca0 | e8 2e 33 00 00 e9 87 00 00 00 ff c6 48 89 df e8 74 75 00 00 48 8d 54 24 08 89 c6 48 89 ef e8 ee | ..3.........H...tu..H.T$...H.... |
11cc0 | c3 00 00 85 c0 75 16 8b 44 24 04 ba 51 24 45 00 48 89 df 8d 70 01 e8 c5 69 00 00 eb 59 48 8d 74 | .....u..D$..Q$E.H...p...i...YH.t |
11ce0 | 24 08 44 89 e2 48 89 ef e8 f3 c3 00 00 48 85 c0 49 89 c4 74 34 ba 01 00 00 00 48 89 de 48 89 ef | $.D..H.......H..I..t4.....H..H.. |
11d00 | e8 74 2c 00 00 4c 89 e6 48 89 df e8 c3 32 00 00 ba 01 00 00 00 be fe ff ff ff 48 89 df e8 3c 2d | .t,..L..H....2............H...<- |
11d20 | 00 00 b8 02 00 00 00 eb 0d 48 89 df e8 11 32 00 00 b8 01 00 00 00 48 8b 8c 24 88 00 00 00 64 48 | .........H....2.......H..$....dH |
11d40 | 33 0c 25 28 00 00 00 74 05 e8 72 24 ff ff 48 81 c4 90 00 00 00 5b 5d 41 5c c3 41 54 55 53 48 89 | 3.%(...t..r$..H......[]A\.ATUSH. |
11d60 | fb 48 83 ec 20 48 8d 74 24 0c 64 48 8b 04 25 28 00 00 00 48 89 44 24 18 31 c0 e8 36 fb ff ff 48 | .H...H.t$.dH..%(...H.D$.1..6...H |
11d80 | 89 c5 48 89 c7 e8 18 c3 00 00 48 89 ef 41 89 c4 e8 05 c3 00 00 48 85 c0 75 0a 48 89 df e8 a0 31 | ..H.......H..A.......H..u.H....1 |
11da0 | 00 00 eb 70 48 3d 8e 1e 41 00 74 14 ba 0d 00 00 00 be 6b 24 45 00 48 89 df e8 c1 31 00 00 eb 54 | ...pH=..A.t.......k$E.H....1...T |
11dc0 | ba f0 26 45 00 be d8 b9 f0 ff 48 89 df e8 f1 35 00 00 48 89 ef e8 01 34 00 00 ba 01 00 00 00 48 | ..&E......H....5..H....4.......H |
11de0 | 89 de 48 89 ef e8 8f 2b 00 00 be fe ff ff ff 48 89 df e8 49 35 00 00 be fe ff ff ff 48 89 df 83 | ..H....+.......H...I5.......H... |
11e00 | ca ff e8 57 2c 00 00 be fe ff ff ff 48 89 df e8 07 2c 00 00 31 d2 41 f6 c4 01 74 07 c6 44 24 13 | ...W,.......H....,..1.A...t..D$. |
11e20 | 63 b2 01 41 f6 c4 02 74 0a 48 63 c2 ff c2 c6 44 04 13 72 41 80 e4 04 74 0a 48 63 c2 ff c2 c6 44 | c..A...t.Hc....D..rA...t.Hc....D |
11e40 | 04 13 6c 48 8d 74 24 13 48 63 d2 48 89 df c6 44 14 13 00 e8 7b 31 00 00 48 89 ef e8 4a c2 00 00 | ..lH.t$.Hc.H...D....{1..H...J... |
11e60 | 48 89 df 48 63 f0 e8 00 31 00 00 48 8b 4c 24 18 64 48 33 0c 25 28 00 00 00 b8 03 00 00 00 74 05 | H..Hc...1..H.L$.dH3.%(........t. |
11e80 | e8 3b 23 ff ff 48 83 c4 20 5b 5d 41 5c c3 55 ba f0 26 45 00 48 89 f5 be d8 b9 f0 ff 53 48 89 fb | .;#..H...[]A\.U..&E.H.......SH.. |
11ea0 | 41 52 e8 1c 35 00 00 48 89 df e8 2c 33 00 00 be fe ff ff ff 48 89 df e8 84 34 00 00 83 f8 06 75 | AR..5..H...,3.......H....4.....u |
11ec0 | 43 48 63 45 00 48 89 df 48 8b 34 c5 b0 25 45 00 e8 fe 30 00 00 48 63 75 28 48 89 df 85 f6 78 07 | CHcE.H..H.4..%E...0..Hcu(H....x. |
11ee0 | e8 86 30 00 00 eb 05 e8 56 30 00 00 41 59 48 89 df 45 31 c0 31 c9 5b 5d 31 d2 be 02 00 00 00 e9 | ..0.....V0..AYH..E1.1.[]1....... |
11f00 | 3a 39 00 00 58 5b 5d c3 41 54 55 53 48 89 fb 48 81 ec 90 00 00 00 48 8d 74 24 04 64 48 8b 04 25 | :9..X[].ATUSH..H......H.t$.dH..% |
11f20 | 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 82 f9 ff ff 49 89 c4 8b 44 24 04 31 c9 ba 79 24 45 | (...H..$....1......I...D$.1..y$E |
11f40 | 00 48 89 df 8d 70 02 e8 81 71 00 00 48 89 c5 8b 44 24 04 48 89 df 8d 70 01 e8 e7 2b 00 00 83 f8 | .H...p...q..H...D$.H...p...+.... |
11f60 | 06 75 36 48 89 ea 48 89 df be 80 24 45 00 31 c0 e8 ef 30 00 00 48 89 c5 8b 44 24 04 48 89 df 8d | .u6H..H....$E.1...0..H...D$.H... |
11f80 | 70 01 e8 92 2b 00 00 ba 01 00 00 00 4c 89 e6 48 89 df e8 e2 29 00 00 eb 2f 8b 44 24 04 48 89 df | p...+.......L..H....).../.D$.H.. |
11fa0 | 8d 70 01 e8 80 72 00 00 48 8d 54 24 08 89 c6 4c 89 e7 e8 fa c0 00 00 85 c0 75 0d 48 89 df e8 7f | .p...r..H.T$...L.........u.H.... |
11fc0 | 2f 00 00 e9 c6 01 00 00 48 8d 54 24 08 48 89 ee 4c 89 e7 e8 b8 c1 00 00 85 c0 75 19 8b 44 24 04 | /.......H.T$.H..L.........u..D$. |
11fe0 | ba 84 24 45 00 48 89 df 8d 70 02 e8 b0 66 00 00 e9 9e 01 00 00 31 d2 31 f6 48 89 df e8 15 34 00 | ..$E.H...p...f.......1.1.H....4. |
12000 | 00 be 53 00 00 00 48 89 ef e8 d2 21 ff ff 48 85 c0 74 58 48 8b 54 24 28 be 93 24 45 00 48 89 df | ..S...H....!..H..tXH.T$(..$E.H.. |
12020 | e8 8a f5 ff ff 48 8d 54 24 40 be 9a 24 45 00 48 89 df e8 78 f5 ff ff 8b 54 24 34 be a8 24 45 00 | .....H.T$@..$E.H...x....T$4..$E. |
12040 | 48 89 df e8 cb f5 ff ff 8b 54 24 38 be a4 24 45 00 48 89 df e8 ba f5 ff ff 48 8b 54 24 20 be da | H........T$8..$E.H.......H.T$... |
12060 | 24 45 00 48 89 df e8 44 f5 ff ff be 6c 00 00 00 48 89 ef e8 68 21 ff ff 48 85 c0 74 11 8b 54 24 | $E.H...D....l...H...h!..H..t..T$ |
12080 | 30 be b4 24 45 00 48 89 df e8 85 f5 ff ff be 75 00 00 00 48 89 ef e8 45 21 ff ff 48 85 c0 74 43 | 0..$E.H........u...H...E!..H..tC |
120a0 | 0f b6 54 24 3c be c0 24 45 00 48 89 df e8 61 f5 ff ff 0f b6 54 24 3d be c5 24 45 00 48 89 df e8 | ..T$<..$E.H...a.....T$=..$E.H... |
120c0 | 4f f5 ff ff 0f be 74 24 3e 48 89 df e8 dc 30 00 00 ba cd 24 45 00 be fe ff ff ff 48 89 df e8 ab | O.....t$>H....0....$E......H.... |
120e0 | 34 00 00 be 6e 00 00 00 48 89 ef e8 f0 20 ff ff 48 85 c0 74 24 48 8b 54 24 10 be a8 35 45 00 48 | 4...n...H.......H..t$H.T$...5E.H |
12100 | 89 df e8 a8 f4 ff ff 48 8b 54 24 18 be d6 24 45 00 48 89 df e8 96 f4 ff ff be 74 00 00 00 48 89 | .......H.T$...$E.H........t...H. |
12120 | ef e8 ba 20 ff ff 48 85 c0 74 1f 0f be 74 24 3f 48 89 df e8 75 30 00 00 ba df 24 45 00 be fe ff | ......H..t...t$?H...u0....$E.... |
12140 | ff ff 48 89 df e8 44 34 00 00 be 4c 00 00 00 48 89 ef e8 89 20 ff ff 48 85 c0 74 10 ba ea 24 45 | ..H...D4...L...H.......H..t...$E |
12160 | 00 4c 89 e6 48 89 df e8 67 f4 ff ff be 66 00 00 00 48 89 ef e8 67 20 ff ff 48 85 c0 74 10 ba f6 | .L..H...g....f...H...g...H..t... |
12180 | 24 45 00 4c 89 e6 48 89 df e8 45 f4 ff ff b8 01 00 00 00 48 8b 8c 24 88 00 00 00 64 48 33 0c 25 | $E.L..H...E........H..$....dH3.% |
121a0 | 28 00 00 00 74 05 e8 15 20 ff ff 48 81 c4 90 00 00 00 5b 5d 41 5c c3 53 f2 0f 10 05 a8 f6 03 00 | (...t......H......[]A\.S........ |
121c0 | 48 89 fb be 88 00 00 00 e8 33 76 00 00 48 89 df ba 10 00 00 00 31 f6 e8 3a 32 00 00 48 89 df 31 | H........3v..H.......1..:2..H..1 |
121e0 | d2 be e0 25 45 00 e8 39 73 00 00 b8 01 00 00 00 5b c3 66 0f 2e 05 2e ee 03 00 72 18 f2 0f 10 0d | ...%E..9s.......[.f.......r..... |
12200 | 2c ee 03 00 66 0f 2e c8 76 0a f2 48 0f 2c f0 e9 57 2d 00 00 e9 3d 2d 00 00 53 be 01 00 00 00 48 | ,...f...v..H.,..W-...=-..S.....H |
12220 | 89 fb e8 8c 6f 00 00 f2 0f 59 05 61 07 04 00 48 89 df e8 1f 2d 00 00 b8 01 00 00 00 5b c3 53 be | ....o....Y.a...H....-.......[.S. |
12240 | 01 00 00 00 48 89 fb e8 67 6f 00 00 f2 0f 59 05 44 07 04 00 48 89 df e8 fa 2c 00 00 b8 01 00 00 | ....H...go....Y.D...H....,...... |
12260 | 00 5b c3 53 be 01 00 00 00 48 89 fb e8 42 6f 00 00 e8 3a 22 ff ff 48 89 df e8 d8 2c 00 00 b8 01 | .[.S.....H...Bo...:"..H....,.... |
12280 | 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 20 6f 00 00 e8 b8 23 ff ff 48 89 df e8 b6 2c 00 00 | ...[.S.....H....o....#..H....,.. |
122a0 | b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 fe 6e 00 00 e8 26 23 ff ff 48 89 df e8 94 2c | .....[.S.....H....n...&#..H...., |
122c0 | 00 00 b8 01 00 00 00 5b c3 50 be 01 00 00 00 e8 df 6e 00 00 f2 48 0f 2c f8 e8 a2 1d ff ff e8 bd | .......[.P.......n...H.,........ |
122e0 | 23 ff ff 31 c0 5a c3 41 54 55 53 48 89 fb 48 83 ec 10 e8 69 21 ff ff f2 48 0f 2a c8 48 89 df f2 | #..1.Z.ATUSH..H....i!...H.*.H... |
12300 | 0f 59 0d 99 06 04 00 f2 0f 11 4c 24 08 e8 f2 26 00 00 83 f8 01 74 1c 83 f8 02 74 2e 85 c0 75 4c | .Y........L$...&.....t....t...uL |
12320 | f2 0f 10 44 24 08 48 89 df e8 28 2c 00 00 e9 b6 00 00 00 be 01 00 00 00 48 89 df bd 01 00 00 00 | ...D$.H...(,............H....... |
12340 | e8 e3 6e 00 00 49 89 c4 eb 39 be 01 00 00 00 48 89 df e8 d1 6e 00 00 be 02 00 00 00 48 89 df 48 | ..n..I...9.....H....n.......H..H |
12360 | 89 c5 e8 c1 6e 00 00 49 89 c4 eb 17 48 83 c4 10 48 89 df be f4 26 45 00 5b 5d 41 5c 31 c0 e9 5c | ....n..I....H...H....&E.[]A\1..\ |
12380 | 62 00 00 4c 39 e5 7e 12 ba 0e 27 45 00 be 01 00 00 00 48 89 df e8 06 63 00 00 48 85 ed 79 24 48 | b..L9.~...'E......H....c..H..y$H |
123a0 | b8 ff ff ff ff ff ff ff 7f 48 01 e8 49 39 c4 7e 12 ba 20 27 45 00 be 01 00 00 00 48 89 df e8 dd | .........H..I9.~...'E......H.... |
123c0 | 62 00 00 49 29 ec 48 89 df f2 49 0f 2a c4 f2 0f 58 05 4a ec 03 00 f2 0f 59 44 24 08 f2 48 0f 2c | b..I).H...I.*...X.J.....YD$..H., |
123e0 | f0 48 01 ee e8 82 2b 00 00 48 83 c4 10 b8 01 00 00 00 5b 5d 41 5c c3 41 55 41 54 55 48 89 fd 53 | .H....+..H........[]A\.AUATUH..S |
12400 | 51 e8 fe 25 00 00 85 c0 41 89 c5 7f 12 ba 33 27 45 00 be 01 00 00 00 48 89 ef e8 81 62 00 00 bb | Q..%....A.....3'E......H....b... |
12420 | 02 00 00 00 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 30 28 00 | ....A.....D9...D.........H...0(. |
12440 | 00 85 c0 44 0f 45 e3 ff c3 eb df 44 89 e6 48 89 ef e8 c3 26 00 00 5a 5b 5d 41 5c b8 01 00 00 00 | ...D.E.....D..H....&..Z[]A\..... |
12460 | 41 5d c3 41 55 41 54 55 48 89 fd 53 51 e8 92 25 00 00 85 c0 41 89 c5 7f 12 ba 33 27 45 00 be 01 | A].AUATUH..SQ..%....A.....3'E... |
12480 | 00 00 00 48 89 ef e8 15 62 00 00 bb 02 00 00 00 41 bc 01 00 00 00 44 39 eb 7f 1c 89 da 44 89 e6 | ...H....b.......A.....D9.....D.. |
124a0 | b9 01 00 00 00 48 89 ef e8 c4 27 00 00 85 c0 44 0f 45 e3 ff c3 eb df 44 89 e6 48 89 ef e8 57 26 | .....H....'....D.E.....D..H...W& |
124c0 | 00 00 5a 5b 5d 41 5c b8 01 00 00 00 41 5d c3 53 be 01 00 00 00 48 89 fb 48 83 ec 10 e8 d2 6c 00 | ..Z[]A\.....A].S.....H..H.....l. |
124e0 | 00 be 02 00 00 00 48 89 df f2 0f 11 04 24 e8 52 26 00 00 85 c0 f2 0f 10 0c 24 7f 0b 66 0f 28 c1 | ......H......$.R&........$..f.(. |
12500 | e8 8b 1d ff ff eb 62 be 02 00 00 00 48 89 df f2 0f 11 0c 24 e8 9a 6c 00 00 66 0f 2e 05 87 04 04 | ......b.....H......$..l..f...... |
12520 | 00 66 0f 28 d0 f2 0f 10 0c 24 7a 0d 75 0b 66 0f 28 c1 e8 69 1e ff ff eb 30 66 0f 28 c1 f2 0f 11 | .f.(.....$z.u.f.(..i....0f.(.... |
12540 | 54 24 08 e8 48 1d ff ff f2 0f 10 54 24 08 f2 0f 11 04 24 66 0f 28 c2 e8 34 1d ff ff f2 0f 10 0c | T$..H......T$.....$f.(..4....... |
12560 | 24 f2 0f 5e c8 66 0f 28 c1 48 89 df e8 e5 29 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 55 be 01 00 | $..^.f.(.H....)..H........[.U... |
12580 | 00 00 53 48 89 fb 50 e8 9c 6c 00 00 48 89 df 48 89 c5 be 02 00 00 00 e8 8c 6c 00 00 31 f6 48 39 | ..SH..P..l..H..H.........l..1.H9 |
125a0 | c5 48 89 df 40 0f 92 c6 e8 00 2c 00 00 5a 5b b8 01 00 00 00 5d c3 53 be 01 00 00 00 48 89 fb e8 | .H..@.....,..Z[.....].S.....H... |
125c0 | ef 6b 00 00 e8 77 1b ff ff 48 89 df e8 85 29 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 | .k...w...H....).......[.S.....H. |
125e0 | fb e8 cd 6b 00 00 e8 05 1d ff ff 48 89 df e8 63 29 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 | ...k.......H...c).......[.S..... |
12600 | 48 89 fb 48 83 ec 10 e8 a7 6b 00 00 f2 0f 11 44 24 08 48 89 df be 02 00 00 00 f2 0f 10 05 fe e9 | H..H.....k.....D$.H............. |
12620 | 03 00 e8 ca 6b 00 00 f2 0f 10 54 24 08 66 0f 28 c8 66 0f 28 c2 e8 b6 1e ff ff 48 89 df e8 14 29 | ....k.....T$.f.(.f.(......H....) |
12640 | 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 58 6b 00 00 e8 b0 1f ff ff | ..H........[.S.....H...Xk....... |
12660 | 48 89 df e8 ee 28 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 36 6b 00 00 e8 9e 1c | H....(.......[.S.....H...6k..... |
12680 | ff ff 48 89 df e8 cc 28 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 a6 24 00 00 83 | ..H....(.......[.S.....H....$... |
126a0 | f8 03 be 01 00 00 00 48 89 df 75 29 e8 d4 24 00 00 85 c0 74 0c ba 07 00 00 00 be 58 36 45 00 eb | .......H..u)..$....t.......X6E.. |
126c0 | 0a ba 05 00 00 00 be 42 27 45 00 48 89 df e8 ac 28 00 00 eb 0d e8 26 63 00 00 48 89 df e8 60 28 | .......B'E.H....(.....&c..H...`( |
126e0 | 00 00 b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 8e 24 00 00 85 c0 be 01 00 00 00 48 89 | .......[.S.....H....$.........H. |
12700 | df 74 07 e8 13 23 00 00 eb 12 e8 a4 6a 00 00 e8 6c 1f ff ff 48 89 df e8 d6 fa ff ff b8 01 00 00 | .t...#......j...l...H........... |
12720 | 00 5b c3 53 be 01 00 00 00 48 89 fb 48 83 ec 10 e8 50 24 00 00 85 c0 be 01 00 00 00 48 89 df 74 | .[.S.....H..H....P$.........H..t |
12740 | 07 e8 d5 22 00 00 eb 5c e8 66 6a 00 00 66 0f 28 d0 f2 0f 11 04 24 0f 57 c0 66 0f 2e c2 76 0b 66 | ..."...\.fj..f.(.....$.W.f...v.f |
12760 | 0f 28 c2 e8 18 1f ff ff eb 0a f2 0f 10 04 24 e8 7c 1e ff ff 66 0f 28 c8 48 89 df f2 0f 11 4c 24 | .(............$.|...f.(.H.....L$ |
12780 | 08 e8 6c fa ff ff f2 0f 10 1c 24 f2 0f 10 4c 24 08 66 0f 2e d9 7a 02 74 0b f2 0f 10 04 24 f2 0f | ..l.......$...L$.f...z.t.....$.. |
127a0 | 5c c1 eb 03 0f 57 c0 48 89 df e8 a7 27 00 00 48 83 c4 10 b8 02 00 00 00 5b c3 53 be 01 00 00 00 | \....W.H....'..H........[.S..... |
127c0 | 48 89 fb e8 bd 23 00 00 85 c0 be 01 00 00 00 48 89 df 74 07 e8 42 22 00 00 eb 12 e8 d3 69 00 00 | H....#.........H..t..B"......i.. |
127e0 | e8 0b 1e ff ff 48 89 df e8 05 fa ff ff b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb 48 83 ec | .....H............[.S.....H..H.. |
12800 | 10 48 8d 54 24 0c e8 5e 25 00 00 83 7c 24 0c 00 74 0d 48 89 c6 48 89 df e8 4e 27 00 00 eb 15 48 | .H.T$..^%...|$..t.H..H...N'....H |
12820 | 89 df be 01 00 00 00 e8 d4 61 00 00 48 89 df e8 0e 27 00 00 48 83 c4 10 b8 01 00 00 00 5b c3 53 | .........a..H....'..H........[.S |
12840 | be 01 00 00 00 48 89 fb e8 38 23 00 00 85 c0 74 24 31 d2 48 89 df be 01 00 00 00 e8 09 25 00 00 | .....H...8#....t$1.H.........%.. |
12860 | 48 99 48 89 df 48 31 d0 48 89 c6 48 29 d6 e8 f8 26 00 00 eb 20 48 89 df be 01 00 00 00 e8 31 69 | H.H..H1.H..H)...&....H........1i |
12880 | 00 00 f2 0f 10 0d 36 01 04 00 48 89 df 0f 54 c1 e8 c1 26 00 00 b8 01 00 00 00 5b c3 55 be 01 00 | ......6...H...T...&.......[.U... |
128a0 | 00 00 53 48 89 fb 48 83 ec 18 e8 d6 22 00 00 85 c0 74 69 be 02 00 00 00 48 89 df e8 c5 22 00 00 | ..SH..H....."....ti.....H....".. |
128c0 | 85 c0 74 58 31 d2 be 02 00 00 00 48 89 df e8 96 24 00 00 48 89 c5 48 8d 40 01 48 83 f8 01 77 1b | ..tX1......H....$..H..H.@.H...w. |
128e0 | 48 85 ed 75 12 ba 78 0d 45 00 be 02 00 00 00 48 89 df e8 a9 5d 00 00 31 f6 eb 17 31 d2 be 01 00 | H..u..x.E......H....]..1...1.... |
12900 | 00 00 48 89 df e8 5f 24 00 00 48 99 48 f7 fd 48 89 d6 48 89 df e8 51 26 00 00 eb 33 be 02 00 00 | ..H..._$..H.H..H..H...Q&...3.... |
12920 | 00 48 89 df e8 8a 68 00 00 48 89 df be 01 00 00 00 f2 0f 11 44 24 08 e8 77 68 00 00 f2 0f 10 4c | .H....h..H..........D$..wh.....L |
12940 | 24 08 e8 79 19 ff ff 48 89 df e8 07 26 00 00 48 83 c4 18 b8 01 00 00 00 5b 5d c3 53 f2 0f 10 05 | $..y...H....&..H........[].S.... |
12960 | 04 ef 03 00 48 89 fb be 88 00 00 00 e8 8f 6e 00 00 48 89 df ba 1b 00 00 00 31 f6 e8 96 2a 00 00 | ....H.........n..H.......1...*.. |
12980 | 31 d2 be d0 27 45 00 48 89 df e8 95 6b 00 00 f2 0f 10 05 19 00 04 00 48 89 df e8 b7 25 00 00 ba | 1...'E.H....k..........H....%... |
129a0 | 48 27 45 00 be fe ff ff ff 48 89 df e8 dd 2b 00 00 f2 0f 10 05 ff ff 03 00 48 89 df e8 95 25 00 | H'E......H....+..........H....%. |
129c0 | 00 ba 4b 27 45 00 48 89 df be fe ff ff ff e8 bb 2b 00 00 48 89 df 48 be ff ff ff ff ff ff ff 7f | ..K'E.H.........+..H..H......... |
129e0 | e8 86 25 00 00 ba 50 27 45 00 48 89 df be fe ff ff ff e8 97 2b 00 00 48 89 df 48 be 00 00 00 00 | ..%...P'E.H.........+..H..H..... |
12a00 | 00 00 00 80 e8 62 25 00 00 48 89 df ba 5b 27 45 00 be fe ff ff ff e8 73 2b 00 00 b8 01 00 00 00 | .....b%..H...['E.......s+....... |
12a20 | 5b c3 89 f0 53 89 f3 c1 e0 04 be 26 00 00 00 8d 50 20 48 63 d2 e8 ca 0f 00 00 88 58 0a 5b c3 8d | [...S......&....P.Hc.......X.[.. |
12a40 | 14 f5 20 00 00 00 53 89 f3 be 06 00 00 00 48 63 d2 e8 ae 0f 00 00 48 c7 40 18 00 00 00 00 88 58 | ......S.......Hc......H.@......X |
12a60 | 0a ff cb 83 fb ff 74 0e 48 63 d3 48 c7 44 d0 20 00 00 00 00 eb eb 5b c3 41 54 49 89 fc 55 48 89 | ......t.Hc.H.D........[.ATI..UH. |
12a80 | f5 53 31 db 0f b6 45 0a 39 c3 7d 33 31 d2 b9 20 00 00 00 31 f6 4c 89 e7 e8 7a 02 00 00 48 8d 50 | .S1...E.9.}31......1.L...z...H.P |
12aa0 | 10 48 c7 40 08 01 00 00 00 c7 40 18 00 00 00 00 48 89 10 48 63 d3 ff c3 48 89 44 d5 20 eb c5 5b | .H.@......@.....H..Hc...H.D....[ |
12ac0 | 5d 41 5c c3 41 54 49 89 f4 55 48 8d 6f 40 53 48 89 fb 48 8b 45 00 48 85 c0 75 4d 31 d2 31 f6 b9 | ]A\.ATI..UH.o@SH..H.E.H..uM1.1.. |
12ae0 | 20 00 00 00 48 89 df e8 2b 02 00 00 48 8b 55 00 48 c7 40 08 00 00 00 00 c7 40 18 01 00 00 00 48 | ....H...+...H.U.H.@......@.....H |
12b00 | 89 50 10 48 89 45 00 48 39 5b 50 4c 89 20 75 25 48 8b 53 18 48 8b 8a a8 00 00 00 48 89 4b 50 48 | .P.H.E.H9[PL..u%H.S.H......H.KPH |
12b20 | 89 9a a8 00 00 00 eb 0d 4c 39 20 72 ae 74 06 48 8d 68 10 eb 9d 5b 5d 41 5c c3 55 48 89 f5 53 48 | ........L9.r.t.H.h...[]A\.UH..SH |
12b40 | 89 fb 48 83 ec 18 48 8b 73 40 48 85 f6 74 4a 48 8b 16 48 39 ea 72 42 48 83 7e 08 00 48 8b 4e 10 | ..H...H.s@H..tJH..H9.rBH.~..H.N. |
12b60 | 48 89 4b 40 75 11 31 c9 ba 20 00 00 00 48 89 df e8 a2 01 00 00 eb cf 0f 10 02 48 8d 56 10 0f 11 | H.K@u.1......H............H.V... |
12b80 | 46 10 f6 46 18 40 48 89 16 0f 29 04 24 74 b7 48 89 df e8 2b 0e 00 00 eb ad 48 83 c4 18 5b 5d c3 | F..F.@H...).$t.H...+.....H...[]. |
12ba0 | 50 ba 78 00 00 00 be 09 00 00 00 e8 54 0e 00 00 48 c7 40 30 00 00 00 00 c7 40 14 00 00 00 00 48 | P.x.........T...H.@0.....@.....H |
12bc0 | c7 40 40 00 00 00 00 c7 40 20 00 00 00 00 48 c7 40 38 00 00 00 00 48 c7 40 60 00 00 00 00 c7 40 | .@@.....@.....H.@8....H.@`.....@ |
12be0 | 18 00 00 00 00 48 c7 40 48 00 00 00 00 c7 40 1c 00 00 00 00 48 c7 40 58 00 00 00 00 c7 40 10 00 | .....H.@H.....@.....H.@X.....@.. |
12c00 | 00 00 00 c6 40 0a 00 c6 40 0b 00 c6 40 0c 00 48 c7 40 50 00 00 00 00 c7 40 24 00 00 00 00 c7 40 | ....@...@...@..H.@P.....@$.....@ |
12c20 | 28 00 00 00 00 c7 40 2c 00 00 00 00 48 c7 40 68 00 00 00 00 5a c3 55 31 c9 48 89 fd 53 48 89 f3 | (.....@,....H.@h....Z.U1.H..SH.. |
12c40 | 50 48 63 56 18 48 8b 76 38 48 c1 e2 02 e8 c5 00 00 00 48 63 53 20 48 8b 73 40 48 89 ef 31 c9 48 | PHcV.H.v8H........HcS.H.s@H..1.H |
12c60 | c1 e2 03 e8 af 00 00 00 48 63 53 14 48 8b 73 30 48 89 ef 31 c9 48 c1 e2 04 e8 99 00 00 00 48 63 | ........HcS.H.s0H..1.H........Hc |
12c80 | 53 1c 48 8b 73 48 48 89 ef 31 c9 48 c1 e2 02 e8 83 00 00 00 48 63 53 24 48 8b 73 50 48 89 ef 31 | S.H.sHH..1.H........HcS$H.sPH..1 |
12ca0 | c9 48 c1 e2 04 e8 6d 00 00 00 48 63 53 10 48 8b 73 58 48 89 ef 31 c9 48 c1 e2 04 e8 57 00 00 00 | .H....m...HcS.H.sXH..1.H....W... |
12cc0 | 41 58 48 89 de 48 89 ef 31 c9 5b 5d ba 78 00 00 00 e9 41 00 00 00 44 8b 47 24 31 c9 41 39 c8 7e | AXH..H..1.[].x....A...D.G$1.A9.~ |
12ce0 | 26 48 89 c8 48 c1 e0 04 48 03 47 50 39 50 08 7f 16 3b 50 0c 7d 0c ff ce 75 08 48 8b 00 48 83 c0 | &H..H...H.GP9P...;P.}...u.H..H.. |
12d00 | 20 c3 48 ff c1 eb d5 31 c0 c3 50 be d0 29 45 00 31 c0 e8 7b b8 00 00 41 57 49 89 d7 41 56 49 89 | ..H....1..P..)E.1..{...AWI..AVI. |
12d20 | f6 41 55 49 89 fd 41 54 45 31 e4 48 85 f6 4c 0f 45 e2 55 48 89 cd 53 41 50 48 8b 5f 18 48 8b 7b | .AUI..ATE1.H..L.E.UH..SAPH._.H.{ |
12d40 | 08 ff 13 48 85 c0 75 33 48 85 ed 74 2e be 01 00 00 00 4c 89 ef e8 3b 14 00 00 48 8b 7b 08 48 89 | ...H..u3H..t......L...;...H.{.H. |
12d60 | e9 4c 89 fa 4c 89 f6 ff 13 48 85 c0 75 0d be 04 00 00 00 4c 89 ef e8 2b 82 00 00 4c 29 e5 48 01 | .L..L....H..u......L...+...L).H. |
12d80 | 6b 18 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 44 89 c0 48 89 d3 41 bb 02 00 00 00 48 83 ec 10 44 | k.Z[]A\A]A^A_.SD..H..A.....H...D |
12da0 | 8b 12 99 41 f7 fb 41 39 c2 7c 17 45 39 c2 7c 23 44 89 c1 4c 89 ca be f7 29 45 00 31 c0 e8 d0 b7 | ...A..A9.|.E9.|#D..L....)E.1.... |
12dc0 | 00 00 47 8d 04 12 b8 04 00 00 00 41 83 f8 03 44 0f 4e c0 49 63 c0 49 63 d2 44 89 44 24 0c 48 0f | ..G........A...D.N.Ic.Ic.D.D$.H. |
12de0 | af c1 48 0f af d1 48 89 c1 e8 29 ff ff ff 44 8b 44 24 0c 44 89 03 48 83 c4 10 5b c3 55 48 89 fd | ..H...H...)...D.D$.D..H...[.UH.. |
12e00 | 53 48 89 f3 52 8a 53 09 8a 43 08 83 e2 fc 3c 07 88 53 09 74 44 77 13 3c 05 0f 84 87 00 00 00 77 | SH..R.S..C....<..S.tDw.<.......w |
12e20 | 7b 3c 04 74 1c e9 9c 00 00 00 3c 09 0f 84 88 00 00 00 72 7c 3c 14 74 09 3c 26 74 60 e9 85 00 00 | {<.t......<.......r|<.t.<&t`.... |
12e40 | 00 83 ca 04 88 53 09 48 8b 45 20 48 03 43 10 48 83 c0 21 48 89 45 20 eb 6d 48 8b 73 10 48 85 f6 | .....S.H.E.H.C.H..!H.E..mH.s.H.. |
12e60 | 74 0e f6 46 09 03 74 08 48 89 ef e8 8c ff ff ff 80 4b 09 04 48 8b 45 20 48 03 43 18 48 83 c0 28 | t..F..t.H........K..H.E.H.C.H..( |
12e80 | 48 89 45 20 f6 43 0a 40 48 8b 43 20 74 38 f6 40 09 03 74 32 48 89 c3 e9 69 ff ff ff 48 8b 45 70 | H.E..C.@H.C.t8.@..t2H...i...H.Ep |
12ea0 | 48 89 43 10 eb 1c 48 8b 45 70 48 89 43 30 eb 12 48 8b 45 70 48 89 43 48 eb 08 48 8b 45 70 48 89 | H.C...H.EpH.C0..H.EpH.CH..H.EpH. |
12ec0 | 43 70 48 89 5d 70 58 5b 5d c3 55 48 89 fd 53 31 db 52 48 8b b4 1d b8 01 00 00 48 85 f6 74 0e f6 | CpH.]pX[].UH..S1.RH.......H..t.. |
12ee0 | 46 09 03 74 08 48 89 ef e8 0f ff ff ff 48 83 c3 08 48 83 fb 48 75 db 58 5b 5d c3 55 48 89 fd 53 | F..t.H.......H...H..Hu.X[].UH..S |
12f00 | 52 48 8b 9f 98 00 00 00 48 85 db 74 16 f6 43 09 03 74 0b 48 89 de 48 89 ef e8 de fe ff ff 48 8b | RH......H..t..C..t.H..H.......H. |
12f20 | 1b eb e5 58 5b 5d c3 48 8d 57 68 48 81 c7 98 00 00 00 48 8b 07 48 85 c0 74 12 48 89 c7 eb f3 8a | ...X[].H.WhH......H..H..t.H..... |
12f40 | 48 09 83 e1 03 09 f1 75 0d 48 89 c2 48 8b 02 48 85 c0 75 eb eb 14 48 8b 08 48 89 0a 48 8b 0f 48 | H......u.H..H..H..u...H..H..H..H |
12f60 | 89 08 48 89 07 48 89 c7 eb e2 c3 41 56 41 55 41 54 41 89 f4 55 53 48 89 fb 48 83 ec 20 48 8b 6f | ..H..H.....AVAUATA..USH..H...H.o |
12f80 | 18 48 8b 85 98 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 | .H......H..H......H.UXH..H.EX.P. |
12fa0 | 88 d1 83 e1 f7 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 | ......H.@.uU.N....w..MT......... |
12fc0 | 50 09 48 89 44 24 10 8a 40 08 48 8d 74 24 10 ba 02 00 00 00 48 89 df 83 c8 40 0f b6 c0 89 44 24 | P.H.D$..@.H.t$......H....@....D$ |
12fe0 | 18 e8 e9 15 00 00 48 85 c0 0f 84 ad 00 00 00 8b 50 08 83 e2 0f 83 fa 06 0f 85 9e 00 00 00 44 8a | ......H.........P.............D. |
13000 | 6d 57 44 8a b3 c9 00 00 00 45 31 c0 c6 83 c9 00 00 00 00 c6 45 57 00 31 d2 48 8b 4b 10 be ee 30 | mWD......E1.........EW.1.H.K...0 |
13020 | 41 00 48 89 df 0f 10 00 0f 11 01 48 8d 41 20 0f 29 04 24 0f 10 54 24 10 0f 11 51 10 48 2b 4b 38 | A.H........H.A..).$..T$...Q.H+K8 |
13040 | 48 89 43 10 e8 3a 8b 00 00 85 c0 44 88 b3 c9 00 00 00 44 88 6d 57 74 44 45 85 e4 74 3f 83 f8 02 | H.C..:.....D......D.mWtDE..t?... |
13060 | 75 30 48 8b 4b 10 ba 11 2a 45 00 8b 41 f8 83 e0 0f 83 f8 04 75 08 48 8b 51 f0 48 83 c2 20 be 1c | u0H.K...*E..A.......u.H.Q.H..... |
13080 | 2a 45 00 48 89 df 31 c0 e8 4f a6 00 00 b8 05 00 00 00 89 c6 48 89 df e8 0a 7f 00 00 48 83 c4 20 | *E.H..1..O..........H.......H... |
130a0 | 5b 5d 41 5c 41 5d 41 5e c3 41 54 49 89 fc 55 53 48 8b 6f 18 31 db 48 83 bd 98 00 00 00 00 74 1b | []A\A]A^.ATI..USH.o.1.H.......t. |
130c0 | 8b 85 c8 00 00 00 39 c3 73 15 be 01 00 00 00 4c 89 e7 ff c3 e8 92 fe ff ff eb db 31 c0 eb 02 01 | ......9.s......L...........1.... |
130e0 | c0 89 85 c8 00 00 00 89 d8 5b 5d 41 5c c3 48 8b 47 10 31 c9 31 d2 48 8d 70 e0 e9 5e 88 00 00 48 | .........[]A\.H.G.1.1.H.p..^...H |
13100 | 8b 47 28 b9 64 00 00 00 31 d2 4c 63 87 cc 00 00 00 48 f7 f1 48 b9 ff ff ff ff ff ff ff 7f 48 89 | .G(.d...1.Lc.....H..H.........H. |
13120 | c6 48 89 c8 48 99 48 f7 fe 49 0f af f0 49 39 c0 48 0f 4c ce 48 8b 77 18 48 03 77 10 48 29 ce e9 | .H..H.H..I...I9.H.L.H.w.H.w.H).. |
13140 | 4a 2f 00 00 f6 47 18 40 74 11 48 8b 47 10 f6 40 09 03 74 07 c7 47 18 0a 00 00 00 c3 53 8b 46 08 | J/...G.@t.H.G..@..t..G......S.F. |
13160 | 89 c3 83 e3 40 74 25 83 e0 0f 48 8b 36 83 f8 04 75 14 31 db 48 85 f6 74 13 f6 46 09 03 74 0d e8 | ....@t%...H.6...u.1.H..t..F..t.. |
13180 | 78 fc ff ff eb 06 8a 5e 09 83 e3 03 89 d8 5b c3 41 57 41 56 41 55 45 31 ed 41 54 41 bc 01 00 00 | x......^......[.AWAVAUE1.ATA.... |
131a0 | 00 55 48 89 fd 53 48 89 f3 48 83 ec 18 0f b6 4e 0b c7 44 24 0c 00 00 00 00 41 d3 e4 4d 63 e4 49 | .UH..SH..H.....N..D$.....A..Mc.I |
131c0 | c1 e4 05 4c 03 66 18 44 3b 6b 0c 73 2f 44 89 e8 48 c1 e0 04 48 03 43 10 f6 40 08 40 74 19 48 8b | ...L.f.D;k.s/D..H...H.C..@.@t.H. |
131e0 | 30 f6 46 09 03 74 10 48 89 ef e8 0d fc ff ff c7 44 24 0c 01 00 00 00 41 ff c5 eb cb 4c 8b 73 18 | 0.F..t.H........D$.....A....L.s. |
13200 | 45 31 ff 45 31 ed 4d 39 e6 73 5f 41 83 7e 08 00 75 0a 4c 89 f7 e8 2a ff ff ff eb 48 49 8d 76 10 | E1.E1.M9.s_A.~..u.L...*....HI.v. |
13220 | 48 89 ef e8 34 ff ff ff 85 c0 41 8b 46 08 74 17 a8 40 41 bd 01 00 00 00 74 2a 49 8b 06 f6 40 09 | H...4.....A.F.t..@A.....t*I...@. |
13240 | 03 45 0f 45 fd eb 1d a8 40 74 19 49 8b 36 f6 46 09 03 74 10 48 89 ef e8 a0 fb ff ff c7 44 24 0c | .E.E....@t.I.6.F..t.H........D$. |
13260 | 01 00 00 00 49 83 c6 20 eb 9c 80 7d 55 00 75 0e 48 8b 45 78 48 89 43 30 48 89 5d 78 eb 30 45 85 | ....I......}U.u.H.ExH.C0H.]x.0E. |
13280 | ff 74 14 48 8b 85 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 | .t.H......H.C0H........E..t.H... |
132a0 | 00 00 00 48 89 43 30 48 89 9d 90 00 00 00 8b 44 24 0c 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f | ...H.C0H.......D$.H...[]A\A]A^A_ |
132c0 | c3 41 57 41 56 41 55 41 54 55 48 89 fd 53 52 48 8b 5f 70 8a 43 08 80 4b 09 04 3c 08 0f 84 2f 03 | .AWAVAUATUH..SRH._p.C..K..<.../. |
132e0 | 00 00 77 11 3c 05 74 2d 3c 06 0f 84 6c 02 00 00 e9 fd 04 00 00 3c 09 0f 84 d5 03 00 00 3c 26 0f | ..w.<.t-<...l........<.......<&. |
13300 | 85 ed 04 00 00 48 8b 43 10 45 31 e4 48 89 47 70 e9 d2 02 00 00 48 8b 43 30 45 31 e4 48 89 47 70 | .....H.C.E1.H.Gp.....H.C0E1.H.Gp |
13320 | 48 8b 7b 28 48 85 ff 74 1a f6 47 0a 08 75 14 48 8b 95 10 01 00 00 be 03 00 00 00 e8 66 12 00 00 | H.{(H..t..G..u.H............f... |
13340 | 49 89 c4 48 8b 73 28 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 a2 fa ff ff 4d 85 e4 0f 84 38 | I..H.s(H..t..F..t.H.......M....8 |
13360 | 01 00 00 41 8b 44 24 08 83 e0 0f 83 f8 04 0f 85 27 01 00 00 4d 8b 24 24 be 6b 00 00 00 49 83 c4 | ...A.D$.........'...M.$$.k...I.. |
13380 | 20 4c 89 e7 e8 57 0e ff ff be 76 00 00 00 4c 89 e7 49 89 c5 e8 47 0e ff ff 48 85 c0 75 09 4d 85 | .L...W....v...L..I...G...H..u.M. |
133a0 | ed 0f 84 f4 00 00 00 80 63 09 fb 4d 85 ed 0f 85 bb 00 00 00 0f b6 4b 0b b8 01 00 00 00 4c 8b 63 | ........c..M..........K......L.c |
133c0 | 18 45 31 f6 4d 8d 6c 24 10 d3 e0 48 98 48 c1 e0 05 83 7b 0c 00 4d 8d 3c 04 41 0f 95 c6 4d 39 fc | .E1.M.l$...H.H....{..M.<.A...M9. |
133e0 | 73 56 41 83 7c 24 08 00 75 0a 4c 89 e7 e8 52 fd ff ff eb 3a 41 f6 45 08 40 74 12 49 8b 75 00 f6 | sVA.|$..u.L...R....:A.E.@t.I.u.. |
13400 | 46 09 03 74 08 48 89 ef e8 ef f9 ff ff 45 85 f6 75 16 4c 89 e6 48 89 ef 45 31 f6 e8 3c fd ff ff | F..t.H.......E..u.L..H..E1..<... |
13420 | 85 c0 41 0f 95 c6 eb 06 41 be 01 00 00 00 49 83 c4 20 49 83 c5 20 eb a5 80 7d 55 00 75 11 48 8b | ..A.....A.....I...I......}U.u.H. |
13440 | 45 78 48 89 43 30 48 89 5d 78 e9 ea 00 00 00 45 85 f6 0f 84 e1 00 00 00 48 8b 85 80 00 00 00 48 | ExH.C0H.]x.....E........H......H |
13460 | 89 43 30 48 89 9d 80 00 00 00 e9 ca 00 00 00 48 85 c0 75 10 48 89 de 48 89 ef e8 11 fd ff ff e9 | .C0H...........H..u.H..H........ |
13480 | b5 00 00 00 48 8b 85 90 00 00 00 48 89 43 30 48 89 9d 90 00 00 00 e9 9e 00 00 00 0f b6 4b 0b 41 | ....H......H.C0H.............K.A |
134a0 | bd 01 00 00 00 45 31 e4 41 d3 e5 4d 63 ed 49 c1 e5 05 4c 03 6b 18 44 3b 63 0c 73 27 44 89 e0 48 | .....E1.A..Mc.I...L.k.D;c.s'D..H |
134c0 | c1 e0 04 48 03 43 10 f6 40 08 40 74 11 48 8b 30 f6 46 09 03 74 08 48 89 ef e8 1e f9 ff ff 41 ff | ...H.C..@.@t.H.0.F..t.H.......A. |
134e0 | c4 eb d3 4c 8b 63 18 4d 39 ec 73 4d 41 83 7c 24 08 00 75 0a 4c 89 e7 e8 48 fc ff ff eb 35 41 f6 | ...L.c.M9.sMA.|$..u.L...H....5A. |
13500 | 44 24 18 40 74 13 49 8b 74 24 10 f6 46 09 03 74 08 48 89 ef e8 e3 f8 ff ff 41 f6 44 24 08 40 74 | D$.@t.I.t$..F..t.H.......A.D$.@t |
13520 | 12 49 8b 34 24 f6 46 09 03 74 08 48 89 ef e8 c9 f8 ff ff 49 83 c4 20 eb ae 0f b6 4b 0b b8 01 00 | .I.4$.F..t.H.......I.......K.... |
13540 | 00 00 8b 53 0c d3 e0 48 98 48 01 c0 48 01 d0 48 c1 e0 04 48 83 c0 38 e9 92 02 00 00 48 8b 73 18 | ...S...H.H..H..H...H..8.....H.s. |
13560 | 48 8b 43 10 48 85 f6 48 89 47 70 74 0b f6 46 09 03 74 05 e8 84 f8 ff ff 45 31 e4 0f b6 43 0a 41 | H.C.H..H.Gpt..F..t......E1...C.A |
13580 | 39 c4 7d 44 49 63 c4 48 8b 44 c3 20 48 85 c0 74 32 48 8b 10 48 8d 48 10 48 39 ca 74 0f 80 7d 55 | 9.}DIc.H.D..H..t2H..H.H.H9.t..}U |
135a0 | 08 74 09 c7 40 18 01 00 00 00 eb 17 f6 42 08 40 74 11 48 8b 32 f6 46 09 03 74 08 48 89 ef e8 39 | .t..@........B.@t.H.2.F..t.H...9 |
135c0 | f8 ff ff 41 ff c4 eb b3 8d 04 c5 20 00 00 00 e9 18 02 00 00 49 63 c4 48 c1 e0 04 48 01 d8 f6 40 | ...A................Ic.H...H...@ |
135e0 | 28 40 75 0e 41 ff c4 0f b6 43 0a 41 39 c4 7c e4 eb 14 48 8b 70 20 f6 46 09 03 74 e8 48 89 ef e8 | (@u.A....C.A9.|...H.p..F..t.H... |
13600 | f8 f7 ff ff eb de c1 e0 04 83 c0 20 e9 db 01 00 00 48 8b 43 48 4c 8b 63 38 48 89 47 70 48 8b 47 | .................H.CHL.c8H.GpH.G |
13620 | 78 48 89 43 48 48 89 5f 78 80 63 09 fb 4d 85 e4 0f 84 92 00 00 00 4c 3b 63 10 73 20 41 f6 44 24 | xH.CHH._x.c..M........L;c.s.A.D$ |
13640 | 08 40 74 12 49 8b 34 24 f6 46 09 03 74 08 48 89 ef e8 a6 f7 ff ff 49 83 c4 10 eb da 80 7d 55 08 | .@t.I.4$.F..t.H.......I......}U. |
13660 | 75 44 48 63 83 b8 00 00 00 48 c1 e0 04 48 03 43 38 49 39 c4 73 0f 41 c7 44 24 08 00 00 00 00 49 | uDHc.....H...H.C8I9.s.A.D$.....I |
13680 | 83 c4 10 eb ec 48 39 5b 50 75 29 48 83 7b 40 00 74 22 48 8b 85 a8 00 00 00 48 89 43 50 48 89 9d | .....H9[Pu)H.{@.t"H......H.CPH.. |
136a0 | a8 00 00 00 eb 0e 80 7d 56 01 74 08 48 89 df e8 41 7c 00 00 48 63 83 b8 00 00 00 48 83 c0 0d 48 | .......}V.t.H...A|..Hc.....H...H |
136c0 | c1 e0 04 e9 26 01 00 00 b8 01 00 00 00 e9 1c 01 00 00 48 8b 43 70 48 89 47 70 48 8b 43 60 48 85 | ....&.............H.CpH.GpH.C`H. |
136e0 | c0 74 0e f6 40 09 03 74 08 48 c7 43 60 00 00 00 00 48 8b 73 68 48 85 f6 74 0e f6 46 09 03 74 08 | .t..@..t.H.C`....H.shH..t..F..t. |
13700 | 48 89 ef e8 f4 f6 ff ff 45 31 e4 44 39 63 14 7e 27 4c 89 e0 48 c1 e0 04 48 03 43 30 f6 40 08 40 | H.......E1.D9c.~'L..H...H.C0.@.@ |
13720 | 74 11 48 8b 30 f6 46 09 03 74 08 48 89 ef e8 c9 f6 ff ff 49 ff c4 eb d3 45 31 e4 44 39 63 10 7e | t.H.0.F..t.H.......I....E1.D9c.~ |
13740 | 26 4c 89 e0 48 c1 e0 04 48 03 43 58 48 8b 30 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 9a f6 | &L..H...H.CXH.0H..t..F..t.H..... |
13760 | ff ff 49 ff c4 eb d4 45 31 e4 44 39 63 20 7e 20 48 8b 43 40 4a 8b 34 e0 48 85 f6 74 0e f6 46 09 | ..I....E1.D9c.~.H.C@J.4.H..t..F. |
13780 | 03 74 08 48 89 ef e8 71 f6 ff ff 49 ff c4 eb da 45 31 e4 48 63 43 24 44 39 e0 7e 26 4c 89 e0 48 | .t.H...q...I....E1.HcC$D9.~&L..H |
137a0 | c1 e0 04 48 03 43 50 48 8b 30 48 85 f6 74 0e f6 46 09 03 74 08 48 89 ef e8 3f f6 ff ff 49 ff c4 | ...H.CPH.0H..t..F..t.H...?...I.. |
137c0 | eb d1 48 63 4b 18 48 63 53 1c 48 63 73 10 48 8d 54 11 1e 48 63 4b 20 48 8d 14 4a 48 63 4b 14 48 | ..HcK.HcS.Hcs.H.T..HcK.H..JHcK.H |
137e0 | 01 f1 48 01 c8 48 8d 04 82 c1 e0 02 48 98 48 01 45 20 58 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 48 | ..H..H......H.H.E.X[]A\A]A^A_.SH |
13800 | 89 fb 48 83 7b 70 00 74 0a 48 89 df e8 b0 fa ff ff eb ef 5b c3 41 57 41 bf 01 00 00 00 41 56 41 | ..H.{p.t.H.........[.AWA.....AVA |
13820 | 55 49 89 fd 41 54 55 53 48 89 f3 48 83 ec 18 48 89 54 24 08 48 3b 5c 24 08 0f 84 80 00 00 00 0f | UI..ATUSH..H...H.T$.H;\$........ |
13840 | b6 4b 0b 45 89 fc 45 31 f6 41 d3 e4 4d 63 e4 49 c1 e4 05 4c 03 63 18 44 3b 73 0c 73 26 44 89 f5 | .K.E..E1.A..Mc.I...L.c.D;s.s&D.. |
13860 | 4c 89 ef 48 c1 e5 04 48 03 6b 10 48 89 ee e8 e9 f8 ff ff 85 c0 74 07 c7 45 08 00 00 00 00 41 ff | L..H...H.k.H.........t..E.....A. |
13880 | c6 eb d4 48 8b 6b 18 4c 39 e5 73 2a 83 7d 08 00 74 1e 48 89 ee 4c 89 ef e8 bf f8 ff ff 85 c0 74 | ...H.k.L9.s*.}..t.H..L.........t |
138a0 | 0f c7 45 08 00 00 00 00 48 89 ef e8 94 f8 ff ff 48 83 c5 20 eb d1 48 8b 5b 30 e9 75 ff ff ff 48 | ..E.....H.......H.....H.[0.u...H |
138c0 | 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 56 41 55 41 bd 01 00 00 00 41 54 49 89 fc 55 48 89 | ...[]A\A]A^A_.AVAUA.....ATI..UH. |
138e0 | f5 53 48 85 ed 74 4e 0f b6 4d 0b 44 89 e8 48 8b 5d 18 d3 e0 48 63 c8 48 c1 e1 05 4c 8d 34 0b 4c | .SH..tN..M.D..H.]...Hc.H...L.4.L |
13900 | 39 f3 73 2b 83 7b 08 00 74 1f 48 8d 73 10 4c 89 e7 e8 46 f8 ff ff 85 c0 74 0f c7 43 08 00 00 00 | 9.s+.{..t.H.s.L...F.....t..C.... |
13920 | 00 48 89 df e8 1b f8 ff ff 48 83 c3 20 eb d0 48 8b 6d 30 eb ad 5b 5d 41 5c 41 5d 41 5e c3 41 54 | .H.......H.....H.m0..[]A\A]A^.AT |
13940 | 55 53 48 89 fb 48 8b b3 88 00 00 00 31 ed 48 c7 83 88 00 00 00 00 00 00 00 48 85 f6 74 22 48 89 | USH..H......1.H..........H..t"H. |
13960 | df 4c 8b 66 30 e8 26 f8 ff ff 85 c0 74 0d 48 89 df bd 01 00 00 00 e8 83 fe ff ff 4c 89 e6 eb d9 | .L.f0.&.....t.H............L.... |
13980 | 85 ed 75 c1 5b 5d 41 5c c3 48 8b 7f 18 80 7f 55 01 77 08 48 89 d6 e9 61 f4 ff ff 8a 47 54 8a 56 | ..u.[]A\.H.....U.w.H...a....GT.V |
139a0 | 09 83 e0 03 83 e2 f8 09 d0 88 46 09 c3 48 8b 47 18 80 66 09 fb 48 8b 50 78 48 89 56 30 48 89 70 | ..........F..H.G..f..H.PxH.V0H.p |
139c0 | 78 c3 48 8b 7f 18 48 8b 06 80 7f 55 01 48 8b 30 77 10 48 85 f6 74 0b f6 46 09 03 74 05 e9 1a f4 | x.H...H....U.H.0w.H..t..F..t.... |
139e0 | ff ff c3 48 8b 47 18 48 8b 16 80 66 09 fc 48 89 50 58 48 8b 90 a0 00 00 00 48 89 16 48 89 b0 a0 | ...H.G.H...f..H.PXH......H..H... |
13a00 | 00 00 00 c3 55 89 f5 48 89 d1 53 50 89 f0 48 8b 5f 18 83 e0 0f 31 f6 48 89 c2 e8 f8 f2 ff ff 8a | ....U..H..SP..H._....1.H........ |
13a20 | 53 54 40 88 68 08 83 e2 03 88 50 09 48 8b 53 58 48 89 10 48 89 43 58 5a 5b 5d c3 48 ff 4e 08 75 | ST@.h.....P.H.SXH..H.CXZ[].H.N.u |
13a40 | 15 48 8d 46 10 48 39 06 75 0c 31 c9 ba 20 00 00 00 e9 c1 f2 ff ff c3 41 57 41 56 41 55 49 89 d5 | .H.F.H9.u.1............AWAVAUI.. |
13a60 | 41 54 49 89 f4 55 48 89 fd 53 48 83 ec 18 48 8b 47 18 44 8a 78 54 45 88 fe 41 83 e7 03 41 83 f6 | ATI..UH..SH...H.G.D.xTE..A...A.. |
13a80 | 03 44 88 7c 24 0f 49 8b 1c 24 48 85 db 0f 84 06 01 00 00 4d 85 ed 0f 84 f8 00 00 00 8a 43 09 88 | .D.|$.I..$H........M.........C.. |
13aa0 | c2 83 f2 03 44 84 f2 0f 85 d2 00 00 00 48 8b 03 49 89 04 24 8a 43 08 3c 07 0f 84 ac 00 00 00 77 | ....D........H..I..$.C.<.......w |
13ac0 | 22 3c 05 0f 84 88 00 00 00 77 47 3c 04 0f 85 b9 00 00 00 48 89 de 48 89 ef e8 44 08 00 00 e9 92 | "<.......wG<.......H..H...D..... |
13ae0 | 00 00 00 3c 09 74 1e 72 75 3c 14 0f 84 84 00 00 00 3c 26 0f 85 93 00 00 00 0f b6 43 0a c1 e0 04 | ...<.t.ru<.......<&........C.... |
13b00 | 8d 50 20 eb 3a 48 89 de 48 89 ef e8 26 f1 ff ff eb 7a 45 31 ff 0f b6 53 0a 41 39 d7 7d 1a 49 63 | .P..:H..H...&....zE1...S.A9.}.Ic |
13b20 | d7 48 8b 74 d3 20 48 85 f6 74 08 48 89 ef e8 08 ff ff ff 41 ff c7 eb dd 8d 14 d5 20 00 00 00 48 | .H.t..H..t.H.......A...........H |
13b40 | 63 d2 31 c9 48 89 de 48 89 ef e8 c8 f1 ff ff eb 3b 48 89 de 48 89 ef e8 01 4c ff ff eb 2e 48 89 | c.1.H..H........;H..H....L....H. |
13b60 | de 48 89 ef e8 5a 2a 00 00 eb 21 48 8b 43 18 48 8d 50 28 eb cd 48 8b 43 10 48 8d 50 21 eb c3 83 | .H...Z*...!H.C.H.P(..H.C.H.P!... |
13b80 | e0 f8 0a 44 24 0f 49 89 dc 88 43 09 49 ff cd e9 f2 fe ff ff 4c 89 e0 eb 02 31 c0 48 83 c4 18 5b | ...D$.I...C.I.......L....1.H...[ |
13ba0 | 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 49 89 cd 41 54 41 89 d4 55 53 48 89 f3 41 50 48 8b 76 60 48 | ]A\A]A^A_.AUI..ATA..USH..APH.v`H |
13bc0 | 85 f6 75 0c 44 88 63 55 4c 89 6b 60 31 c0 eb 27 ba 58 00 00 00 48 8b 6b 18 e8 79 fe ff ff 48 8b | ..u.D.cUL.k`1..'.X...H.k..y...H. |
13be0 | 73 18 48 89 43 60 48 29 ee 48 01 73 28 48 85 c0 74 d2 b8 18 03 00 00 5a 5b 5d 41 5c 41 5d c3 41 | s.H.C`H).H.s(H..t......Z[]A\A].A |
13c00 | 55 49 89 fd 41 54 55 53 31 db 51 48 8b 6f 18 4c 8d 65 58 c6 45 55 02 ba 01 00 00 00 4c 89 e6 4c | UI..ATUS1.QH.o.L.eX.EU......L..L |
13c20 | 89 ef ff c3 e8 2e fe ff ff 4c 39 e0 74 e9 48 89 45 60 89 d8 5a 5b 5d 41 5c 41 5d c3 41 57 41 56 | .........L9.t.H.E`..Z[]A\A].AWAV |
13c40 | 41 55 41 54 49 89 fc 55 53 41 51 48 8b 5f 18 80 7b 55 07 0f 87 3b 03 00 00 0f b6 43 55 ff 24 c5 | AUATI..USAQH._..{U...;.....CU.$. |
13c60 | 40 2a 45 00 48 63 43 3c 48 8b b3 e0 00 00 00 48 c7 43 78 00 00 00 00 48 c7 43 70 00 00 00 00 48 | @*E.HcC<H......H.Cx....H.Cp....H |
13c80 | c7 83 88 00 00 00 00 00 00 00 48 c7 83 90 00 00 00 00 00 00 00 48 c7 83 80 00 00 00 00 00 00 00 | ..........H..........H.......... |
13ca0 | 48 c1 e0 03 48 85 f6 48 89 43 20 74 0e f6 46 09 03 74 08 48 89 df e8 41 f1 ff ff f6 43 48 40 74 | H...H..H.C.t..F..t.H...A....CH@t |
13cc0 | 12 48 8b 73 40 f6 46 09 03 74 08 48 89 df e8 29 f1 ff ff 48 89 df e8 ef f1 ff ff 48 89 df e8 18 | .H.s@.F..t.H...)...H.......H.... |
13ce0 | f2 ff ff c6 43 55 00 eb 1b 48 c7 43 20 00 00 00 00 48 89 df e8 c8 f5 ff ff 48 83 7b 70 00 75 04 | ....CU...H.C.....H.......H.{p.u. |
13d00 | c6 43 55 01 48 8b 43 20 e9 89 02 00 00 48 89 df e8 e9 fa ff ff 49 8b 6c 24 18 c6 45 55 08 48 c7 | .CU.H.C......H.......I.l$..EU.H. |
13d20 | 45 20 00 00 00 00 41 f6 44 24 09 03 4c 8b 75 78 74 0b 4c 89 e6 48 89 ef e8 bf f0 ff ff f6 45 48 | E.....A.D$..L.uxt.L..H........EH |
13d40 | 40 74 12 48 8b 75 40 f6 46 09 03 74 08 48 89 ef e8 a7 f0 ff ff 4c 8d bd a8 00 00 00 48 89 ef e8 | @t.H.u@.F..t.H.......L......H... |
13d60 | 66 f1 ff ff 49 8b 07 48 85 c0 74 57 f6 40 09 07 75 0d 48 83 78 40 00 74 06 4c 8d 78 50 eb e5 48 | f...I..H..tW.@..u.H.x@.t.L.xP..H |
13d80 | 8b 50 50 49 89 17 4c 8b 68 40 48 89 40 50 4d 85 ed 74 d1 41 83 7d 18 00 74 23 49 8b 45 00 f6 40 | .PPI..L.h@H.@PM..t.A.}..t#I.E..@ |
13da0 | 08 40 74 11 48 8b 30 f6 46 09 03 74 08 48 89 ef e8 47 f0 ff ff 41 c7 45 18 00 00 00 00 4d 8b 6d | .@t.H.0.F..t.H...G...A.E.....M.m |
13dc0 | 10 eb cb 48 89 ef e8 33 fa ff ff 4c 89 75 70 48 89 ef 4c 8b 6d 20 e8 23 fa ff ff 48 89 ef 48 c7 | ...H...3...L.upH..L.m..#...H..H. |
13de0 | 45 20 00 00 00 00 e8 53 fb ff ff 48 8b b5 80 00 00 00 31 d2 48 89 ef e8 19 fa ff ff 48 8b b5 90 | E......S...H......1.H.......H... |
13e00 | 00 00 00 31 d2 48 89 ef e8 08 fa ff ff 31 f6 48 89 ef 4c 8b bd 80 00 00 00 4c 8b b5 90 00 00 00 | ...1.H.......1.H..L......L...... |
13e20 | 4c 03 6d 20 e8 fe f0 ff ff 48 89 ef c7 85 c8 00 00 00 01 00 00 00 e8 c0 f0 ff ff 48 89 ef e8 bb | L.m......H.................H.... |
13e40 | f9 ff ff 48 89 ef 48 c7 45 20 00 00 00 00 e8 eb fa ff ff 48 8b b5 88 00 00 00 48 89 ef e8 6c fa | ...H..H.E..........H......H...l. |
13e60 | ff ff 48 8b b5 90 00 00 00 48 89 ef e8 5d fa ff ff 48 8b b5 80 00 00 00 4c 89 fa 48 89 ef e8 92 | ..H......H...]...H......L..H.... |
13e80 | f9 ff ff 48 8b b5 90 00 00 00 4c 89 f2 48 89 ef e8 80 f9 ff ff 80 75 54 03 4c 89 e7 4c 03 6d 20 | ...H......L..H........uT.L..L.m. |
13ea0 | e8 5a fd ff ff 48 8b 53 18 48 03 53 10 48 98 48 8d 04 c0 4c 01 e8 48 89 53 28 e9 d7 00 00 00 48 | .Z...H.S.H.S.H.H...L..H.S(.....H |
13ec0 | 8d 4b 68 ba 03 00 00 00 eb 15 48 8d 8b 98 00 00 00 ba 04 00 00 00 eb 07 31 c9 ba 05 00 00 00 41 | .Kh.......H.............1......A |
13ee0 | 58 48 89 de 4c 89 e7 5b 5d 41 5c 41 5d 41 5e 41 5f e9 b4 fc ff ff 48 8b 8b e0 00 00 00 8a 43 54 | XH..L..[]A\A]A^A_.....H.......CT |
13f00 | 8a 51 09 83 e0 03 83 e2 f8 09 d0 88 41 09 80 7b 56 01 74 59 48 8b 93 c0 00 00 00 48 8b b3 b0 00 | .Q..........A..{V.tYH......H.... |
13f20 | 00 00 31 c9 48 8b 6b 18 e8 ea ed ff ff 8b 73 3c 48 89 83 b0 00 00 00 b9 04 00 00 00 48 c7 83 c0 | ..1.H.k.......s<H...........H... |
13f40 | 00 00 00 00 00 00 00 89 f0 99 f7 f9 39 43 38 7d 11 89 f0 b1 02 4c 89 e7 99 f7 f9 89 c6 e8 fa 02 | ............9C8}.....L.......... |
13f60 | 00 00 48 8b 43 18 48 29 e8 48 01 43 28 c6 43 55 06 eb 21 48 83 bb 98 00 00 00 00 74 13 80 7b 56 | ..H.C.H).H.C(.CU..!H.......t..{V |
13f80 | 01 74 0d e8 21 f1 ff ff 48 98 48 8d 04 c0 eb 06 c6 43 55 07 31 c0 5a 5b 5d 41 5c 41 5d 41 5e 41 | .t..!...H.H......CU.1.Z[]A\A]A^A |
13fa0 | 5f c3 41 55 49 89 fd 41 54 55 53 48 89 f3 51 f6 46 09 08 48 8b 6f 18 0f 85 87 00 00 00 48 85 d2 | _.AUI..ATUSH..Q.F..H.o.......H.. |
13fc0 | 48 89 d7 74 7f f6 42 0a 04 75 79 48 8b 95 08 01 00 00 be 02 00 00 00 e8 ca 05 00 00 48 85 c0 74 | H..t..B..uyH................H..t |
13fe0 | 63 8a 45 55 83 e8 02 3c 03 77 33 8a 45 54 8a 53 09 83 e0 03 83 e2 f8 09 d0 88 43 09 4c 8b 65 60 | c.EU...<.w3.ET.S..........C.L.e` |
14000 | 49 39 dc 75 19 ba 01 00 00 00 4c 89 e6 4c 89 ef e8 42 fa ff ff 4c 39 e0 74 eb 48 89 45 60 48 8d | I9.u......L..L...B...L9.t.H.E`H. |
14020 | 45 58 48 8b 10 48 39 da 74 05 48 89 d0 eb f3 48 8b 13 48 89 10 48 8b 45 68 48 89 03 48 89 5d 68 | EXH..H9.t.H....H..H..H.EhH..H.]h |
14040 | 80 4b 09 08 58 5b 5d 41 5c 41 5d c3 41 54 be 01 00 00 00 55 53 48 8b 6f 18 48 89 fb 48 89 ef e8 | .K..X[]A\A].AT.....USH.o.H..H... |
14060 | c3 ee ff ff 4c 8b 63 18 49 83 bc 24 98 00 00 00 00 74 0c 31 f6 48 89 df e8 ee ee ff ff eb e9 48 | ....L.c.I..$.....t.1.H.........H |
14080 | 8d 75 68 48 89 df c6 45 54 03 c6 45 56 00 48 83 ca ff e8 c0 f9 ff ff 48 8d 75 58 48 89 df 48 83 | .uhH...ET..EV.H........H.uXH..H. |
140a0 | ca ff e8 b0 f9 ff ff 48 89 df 48 8d b5 a0 00 00 00 48 83 ca ff 5b 5d 41 5c e9 99 f9 ff ff 41 54 | .......H..H......H...[]A\.....AT |
140c0 | 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 5e fb ff ff eb eb | U..SL.g.H..A..D$U...r.H...^..... |
140e0 | 5b 5d 41 5c c3 41 54 b9 c8 00 00 00 55 48 89 fd 53 48 8b 5f 18 48 8b 43 18 4c 63 a3 d0 00 00 00 | []A\.AT.....UH..SH._.H.C.Lc..... |
14100 | 48 99 48 f7 f9 48 b9 ff ff ff ff ff ff ff 7f 48 8d 70 01 48 89 c8 48 99 49 f7 fc 4c 0f af e6 48 | H.H..H.........H.p.H..H.I..L...H |
14120 | 39 c6 4c 0f 4d e1 80 7b 57 00 75 19 48 89 df 48 c7 c6 00 83 ff ff 5b 5d 41 5c e9 4f 1f 00 00 80 | 9.L.M..{W.u.H..H......[]A\.O.... |
14140 | 7b 55 07 74 17 48 89 ef e8 ef fa ff ff 49 29 c4 49 81 fc 81 f3 ff ff 4c 89 e0 7d e3 80 7b 55 07 | {U.t.H.......I).I......L..}..{U. |
14160 | 75 0c 48 89 df 5b 5d 41 5c e9 91 ef ff ff 48 63 8b d0 00 00 00 48 99 48 89 df 48 f7 f9 48 69 f0 | u.H..[]A\.....Hc.....H.H..H..Hi. |
14180 | c8 00 00 00 e8 05 1f 00 00 5b 48 89 ef 5d 41 5c e9 14 ef ff ff 55 85 f6 53 48 89 fb 52 48 8b 6f | .........[H..]A\.....U..SH..RH.o |
141a0 | 18 74 04 c6 45 56 01 80 7d 55 01 77 08 48 89 df e8 4a fa ff ff 48 89 df be 80 00 00 00 e8 fc fe | .t..EV..}U.w.H...J...H.......... |
141c0 | 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 48 89 df be | ..H............H...@........H... |
141e0 | 80 00 00 00 e8 d5 fe ff ff c6 45 56 00 48 89 ef 58 5b 5d e9 07 ef ff ff 48 39 f7 48 8b 57 10 74 | ..........EV.H..X[].....H9.H.W.t |
14200 | 21 31 c0 48 3b 56 10 75 1f 51 48 83 c6 20 48 83 c7 20 e8 29 01 ff ff 85 c0 0f 94 c0 0f b6 c0 5a | !1.H;V.u.QH...H....)...........Z |
14220 | eb 06 b8 01 00 00 00 c3 c3 89 d0 48 89 f2 48 c1 ea 05 31 f0 48 ff c2 48 39 d6 72 1f 41 89 c0 89 | ...........H..H...1.H..H9.r.A... |
14240 | c1 41 c1 e8 02 c1 e1 05 44 01 c1 44 0f b6 44 37 ff 48 29 d6 44 01 c1 31 c8 eb dc c3 41 54 49 89 | .A......D..D..D7.H).D..1....ATI. |
14260 | fc 55 89 f5 53 48 8b 5f 18 48 63 53 3c 39 d6 7f 0b 48 63 53 3c 31 c9 8d 7d ff eb 42 48 63 ce 48 | .U..SH._.HcS<9...HcS<1..}..BHc.H |
14280 | 8b 73 30 48 c1 e2 03 48 c1 e1 03 e8 87 ea ff ff 48 89 43 30 8b 43 3c 31 d2 48 63 c8 48 c1 e1 03 | .s0H...H........H.C0.C<1.Hc.H... |
142a0 | 39 e8 7d cd 48 89 d6 48 03 73 30 ff c0 48 83 c2 08 48 c7 04 0e 00 00 00 00 eb e5 48 ff c1 39 ca | 9.}.H..H.s0..H...H.........H..9. |
142c0 | 7e 39 48 8b 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 | ~9H.C0H.4.H..H......H..t.A..D#H. |
142e0 | 48 8b 73 30 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 | H.s0L.@.J.4.L..L.H.H..L....9.}.H |
14300 | 8b 73 30 48 63 cd 48 c1 e2 03 48 c1 e1 03 4c 89 e7 e8 01 ea ff ff 48 89 43 30 89 6b 3c 5b 5d 41 | .s0Hc.H...H...L.......H.C0.k<[]A |
14320 | 5c c3 48 8b 47 18 8b 78 3c 48 8b 48 30 8d 57 ff 23 56 0c 48 63 d2 48 8d 14 d1 48 8b 0a 48 39 f1 | \.H.G..x<H.H0.W.#V.Hc.H...H..H9. |
14340 | 74 06 48 8d 51 18 eb f2 48 8b 4e 18 48 89 0a ff 48 38 c3 41 57 49 89 ff 41 56 41 55 41 54 55 53 | t.H.Q...H.N.H...H8.AWI..AVAUATUS |
14360 | 48 89 d3 48 83 ec 18 48 83 fa 28 48 89 34 24 0f 87 ed 00 00 00 48 8b 6f 18 48 8b 3c 24 48 89 de | H..H...H..(H.4$......H.o.H.<$H.. |
14380 | 8b 55 50 e8 a1 fe ff ff 8b 4d 3c 41 89 c6 48 8b 55 30 8d 41 ff 44 21 f0 48 98 4c 8d 2c c2 4d 8b | .UP......M<A..H.U0.A.D!.H.L.,.M. |
143a0 | 65 00 4d 85 e4 74 4e 49 3b 5c 24 10 75 40 48 8b 3c 24 49 8d 74 24 20 48 89 da 89 4c 24 0c e8 7d | e.M..tNI;\$.u@H.<$I.t$.H...L$..} |
143c0 | ff fe ff 85 c0 8b 4c 24 0c 75 23 41 8a 54 24 09 8a 4d 54 4c 89 e0 83 f2 03 83 f1 03 84 d1 0f 85 | ......L$.u#A.T$..MTL............ |
143e0 | cb 00 00 00 41 88 54 24 09 e9 c1 00 00 00 4d 8b 64 24 18 eb ad 39 4d 38 7c 25 81 f9 ff ff ff 3f | ....A.T$......M.d$...9M8|%.....? |
14400 | 7f 1d 8d 34 09 4c 89 ff e8 4f fe ff ff 8b 45 3c 48 8b 55 30 ff c8 44 21 f0 48 98 4c 8d 2c c2 48 | ...4.L...O....E<H.U0..D!.H.L.,.H |
14420 | 8d 53 21 be 04 00 00 00 4c 89 ff e8 d4 f5 ff ff 48 8d 50 20 c6 40 0a 00 48 89 58 10 44 89 70 0c | .S!.....L.......H.P..@..H.X.D.p. |
14440 | 48 8b 34 24 48 89 d9 48 89 d7 f3 a4 c6 44 18 20 00 49 8b 55 00 48 89 50 18 49 89 45 00 ff 45 38 | H.4$H..H.....D...I.U.H.P.I.E..E8 |
14460 | eb 4d 48 8d 52 01 48 b8 df ff ff ff ff ff ff 7f 48 39 c2 76 05 e8 90 e8 ff ff 48 8b 47 18 48 8d | .MH.R.H.........H9.v......H.G.H. |
14480 | 53 21 be 14 00 00 00 8b 68 50 e8 75 f5 ff ff 48 8d 50 20 48 89 58 10 c6 40 0a 00 89 68 0c 48 8b | S!......hP.u...H.P.H.X..@...h.H. |
144a0 | 34 24 48 89 d9 48 89 d7 f3 a4 c6 44 18 20 00 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 49 89 | 4$H..H.....D...H...[]A\A]A^A_.I. |
144c0 | f8 31 c0 48 89 f7 48 83 c9 ff f2 ae 4c 89 c7 48 f7 d1 48 8d 51 ff e9 78 fe ff ff 48 b8 d7 ff ff | .1.H..H.....L..H..H.Q..x...H.... |
144e0 | ff ff ff ff 7f 53 48 89 f3 48 39 c6 76 05 e8 17 e8 ff ff 48 8d 56 28 be 07 00 00 00 e8 03 f5 ff | .....SH..H9.v......H.V(......... |
14500 | ff 48 8b 15 b8 ff 03 00 48 89 58 18 48 c7 40 10 00 00 00 00 48 89 50 20 8b 15 aa ff 03 00 88 50 | .H......H.X.H.@.....H.P........P |
14520 | 0a 5b c3 55 48 89 fd 53 bb a0 2a 45 00 52 48 8b 53 08 48 85 d2 74 23 48 8b 33 b9 01 00 00 00 48 | .[.UH..S..*E.RH.S.H..t#H.3.....H |
14540 | 89 ef 48 83 c3 10 e8 c7 50 00 00 be fe ff ff ff 48 89 ef e8 c3 04 00 00 eb d4 58 5b 5d c3 41 54 | ..H.....P.......H.........X[].AT |
14560 | 55 48 89 fd 53 31 db 48 8b 34 dd 20 2c 45 00 4c 8b 65 18 48 89 ef e8 43 ff ff ff 48 63 d3 48 89 | UH..S1.H.4..,E.L.e.H...C...Hc.H. |
14580 | ef 48 ff c3 48 83 c2 1e 49 89 44 d4 08 48 8b 45 18 48 8b 74 d0 08 e8 48 f4 ff ff 48 83 fb 18 75 | .H..H...I.D..H.E.H.t...H...H...u |
145a0 | c6 5b 5d 41 5c c3 55 89 f5 48 89 d6 53 48 89 fb 51 e8 56 42 ff ff 83 78 08 00 75 0f b8 01 00 00 | .[]A\.U..H..SH..Q.VB...x..u..... |
145c0 | 00 40 88 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 | .@.....C.1.Z[]..F.......t....u.H |
145e0 | 8b 06 48 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 | ..H.@...H..H.@(..H.O.H.H.......H |
14600 | 85 c0 74 16 48 8b 4f 18 89 d2 48 89 c7 48 8b b4 d1 f8 00 00 00 e9 f2 41 ff ff b8 c0 44 45 00 c3 | ..t.H.O...H..H.........A....DE.. |
14620 | 55 53 48 89 fb 48 83 ec 28 48 8b 47 10 48 8b 6f 38 0f 10 06 45 85 c9 0f 11 00 0f 10 12 48 8d 50 | USH..H..(H.G.H.o8...E........H.P |
14640 | 30 0f 11 50 10 48 89 57 10 0f 10 21 0f 29 24 24 0f 11 60 20 75 10 48 8d 50 40 41 0f 10 30 48 89 | 0..P.H.W...!.)$$..`.u.H.P@A..0H. |
14660 | 57 10 0f 11 70 30 44 89 ca 48 89 df 48 8b 43 20 48 8b 73 10 44 89 0c 24 4c 89 44 24 18 8a 48 42 | W...p0D..H..H.C.H.s.D..$L.D$..HB |
14680 | b8 04 00 00 00 44 29 c8 48 98 48 c1 e0 04 83 e1 02 48 29 c6 0f b6 c9 e8 c1 72 00 00 44 8b 0c 24 | .....D).H.H......H)......r..D..$ |
146a0 | 45 85 c9 74 24 4c 8b 44 24 18 48 8b 43 10 49 29 e8 4c 03 43 38 48 8d 50 f0 0f 10 78 f0 48 89 53 | E..t$L.D$.H.C.I).L.C8H.P...x.H.S |
146c0 | 10 0f 29 3c 24 41 0f 11 38 48 83 c4 28 5b 5d c3 41 55 49 89 cd 41 54 49 89 d4 44 89 c2 55 48 89 | ..)<$A..8H..([].AUI..ATI..D..UH. |
146e0 | f5 53 48 89 fb 48 83 ec 18 44 89 44 24 0c e8 dc fe ff ff 83 78 08 00 44 8b 44 24 0c 75 0e 44 89 | .SH..H...D.D$.......x..D.D$.u.D. |
14700 | c2 4c 89 e6 48 89 df e8 c3 fe ff ff 8b 78 08 85 ff 74 1f 48 89 df 41 b9 01 00 00 00 4d 89 e8 4c | .L..H........x...t.H..A.....M..L |
14720 | 89 e1 48 89 ea 48 89 c6 e8 f3 fe ff ff bf 01 00 00 00 48 83 c4 18 89 f8 5b 5d 41 5c 41 5d c3 41 | ..H..H............H.....[]A\A].A |
14740 | 55 45 89 c5 41 54 49 89 fc 55 48 89 d5 53 48 89 f3 48 83 ec 18 e8 76 ff ff ff 85 c0 0f 85 97 00 | UE..ATI..UH..SH..H....v......... |
14760 | 00 00 41 83 fd 13 74 22 77 0c 41 83 ed 0d 41 83 fd 04 77 72 eb 14 41 83 fd 16 75 6a 48 89 ea 48 | ..A...t"w.A...A...wr..A...ujH..H |
14780 | 89 de 4c 89 e7 e8 5f 9f 00 00 83 7b 08 03 75 0c f2 0f 10 03 f2 0f 11 44 24 08 eb 11 48 8d 74 24 | ..L..._....{..u........D$...H.t$ |
147a0 | 08 48 89 df e8 16 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 | .H.........t2.}..u....E....D$... |
147c0 | 48 8d 74 24 08 48 89 ef e8 f2 18 ff ff 85 c0 74 0e 48 89 ea 48 89 de 4c 89 e7 e8 6e 9f 00 00 b9 | H.t$.H.........t.H..H..L...n.... |
147e0 | 50 2b 45 00 eb 05 b9 6d 2b 45 00 48 89 ea 48 89 de 4c 89 e7 e8 0b 9f 00 00 48 83 c4 18 5b 5d 41 | P+E....m+E.H..H..L.......H...[]A |
14800 | 5c 41 5d c3 41 89 c8 48 8b 4f 10 53 48 89 fb e8 bc fe ff ff 85 c0 74 19 48 8b 53 10 8b 42 08 85 | \A].A..H.O.SH.........t.H.S..B.. |
14820 | c0 74 18 ff c8 75 0f 31 c0 83 3a 00 0f 95 c0 eb 0a 83 c8 ff eb 05 b8 01 00 00 00 5b c3 85 f6 48 | .t...u.1..:................[...H |
14840 | 8b 47 20 7e 18 48 63 f6 48 c1 e6 04 48 03 30 b8 c0 44 45 00 48 3b 77 10 48 0f 42 c6 c3 81 fe d9 | .G.~.Hc.H...H.0..DE.H;w.H.B..... |
14860 | b9 f0 ff 7c 0c 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 | ...|.Hc.H...H.G........u.H.G.H.. |
14880 | 40 c3 48 8b 00 ba d8 b9 f0 ff 29 f2 83 78 08 16 74 25 48 8b 08 b8 c0 44 45 00 0f b6 79 0a 39 fa | @.H.......)..x..t%H....DE...y.9. |
148a0 | 7f 1a b8 d7 b9 f0 ff 29 f0 48 98 48 83 c0 02 48 c1 e0 04 48 01 c8 c3 b8 c0 44 45 00 c3 8b 36 e9 | .......).H.H...H...H.....DE...6. |
148c0 | c6 69 00 00 8b 56 08 48 8b 36 31 c9 e9 8c 70 00 00 48 39 f7 73 21 48 8b 07 48 8b 57 08 48 83 ee | .i...V.H.61...p..H9.s!H..H.W.H.. |
148e0 | 10 0f 10 46 10 48 83 c7 10 0f 11 47 f0 48 89 46 10 48 89 56 18 eb da c3 41 54 48 63 ce 55 53 48 | ...F.H.....G.H.F.H.V....ATHc.USH |
14900 | 89 fb 48 83 ec 10 48 8b 57 10 48 8b 47 30 89 74 24 0c 4c 8b 67 20 48 29 d0 48 c1 f8 04 48 39 c8 | ..H...H.W.H.G0.t$.L.g.H).H...H9. |
14920 | 7f 2e 48 89 d0 48 2b 47 38 ba 40 42 0f 00 29 f2 31 ed 48 c1 f8 04 83 c0 05 39 d0 7f 31 48 8d 54 | ..H..H+G8.@B..).1.H......9..1H.T |
14940 | 24 0c be bd 48 41 00 e8 ea 67 00 00 85 c0 75 1e 48 63 54 24 0c bd 01 00 00 00 48 c1 e2 04 48 03 | $...HA...g....u.HcT$......H...H. |
14960 | 53 10 49 39 54 24 08 73 05 49 89 54 24 08 48 83 c4 10 89 e8 5b 5d 41 5c c3 48 39 f7 74 39 48 63 | S.I9T$.s.I.T$.H.....[]A\.H9.t9Hc |
14980 | c2 48 c1 e0 04 48 29 47 10 31 c0 39 c2 7e 28 4c 8b 46 10 49 8d 48 10 48 89 4e 10 48 89 c1 48 ff | .H...H)G.1.9.~(L.F.I.H.H.N.H..H. |
149a0 | c0 48 c1 e1 04 48 03 4f 10 0f 10 01 0f 29 44 24 e8 41 0f 11 00 eb d4 c3 48 8b 57 18 48 8b 82 d8 | .H...H.O.....)D$.A......H.W.H... |
149c0 | 00 00 00 48 89 b2 d8 00 00 00 c3 48 85 ff 74 0c 48 8b 47 18 48 8b 80 e8 00 00 00 c3 b8 a0 2d 45 | ...H.......H..t.H.G.H.........-E |
149e0 | 00 c3 8d 96 27 46 0f 00 89 f0 81 fa 27 46 0f 00 77 11 48 8b 4f 20 48 8b 57 10 48 2b 11 48 c1 fa | ....'F......'F..w.H.O.H.W.H+.H.. |
14a00 | 04 01 d0 c3 48 8b 47 20 48 8b 10 48 8b 47 10 48 83 c2 10 48 29 d0 48 c1 f8 04 c3 48 8b 47 20 85 | ....H.G.H..H.G.H...H).H....H.G.. |
14a20 | f6 48 63 f6 48 8b 00 78 29 48 ff c6 48 c1 e6 04 48 01 c6 48 8b 47 10 48 39 f0 73 11 48 8d 50 10 | .Hc.H..x)H..H...H..H.G.H9.s.H.P. |
14a40 | 48 89 57 10 c7 40 08 00 00 00 00 eb e6 48 89 77 10 c3 48 ff c6 48 c1 e6 04 48 01 77 10 c3 41 54 | H.W..@.......H.w..H..H...H.w..AT |
14a60 | 4c 63 e2 55 53 48 8b 47 10 48 8d 58 f0 e8 cb fd ff ff 45 85 e4 48 89 c5 78 0f 49 c1 e4 04 48 89 | Lc.USH.G.H.X......E..H..x.I...H. |
14a80 | d8 4c 29 e0 49 89 c4 eb 0b 49 c1 e4 04 4c 29 e0 4c 8d 60 f0 4c 89 e6 48 89 ef e8 32 fe ff ff 49 | .L).I....I...L).L.`.L..H...2...I |
14aa0 | 8d 7c 24 10 48 89 de e8 25 fe ff ff 48 89 de 48 89 ef 5b 5d 41 5c e9 16 fe ff ff 41 54 41 89 d4 | .|$.H...%...H..H..[]A\.....ATA.. |
14ac0 | 55 53 48 89 fb e8 73 fd ff ff 44 89 e6 48 89 c5 48 89 df e8 65 fd ff ff 0f 10 45 00 41 81 fc d8 | USH...s...D..H..H...e.....E.A... |
14ae0 | b9 f0 ff 0f 11 00 7d 2c f6 45 08 40 74 26 48 8b 43 20 48 8b 00 48 8b 30 f6 46 09 04 74 16 48 8b | ......},.E.@t&H.C.H..H.0.F..t.H. |
14b00 | 55 00 f6 42 09 03 74 0c 48 89 df 5b 5d 41 5c e9 75 ee ff ff 5b 5d 41 5c c3 55 53 48 89 fb 48 83 | U..B..t.H..[]A\.u...[]A\.USH..H. |
14b20 | ec 18 48 8b 6f 10 e8 12 fd ff ff 0f 10 00 48 83 c5 10 0f 11 45 f0 48 89 6b 10 0f 29 04 24 48 83 | ..H.o.........H.....E.H.k..).$H. |
14b40 | c4 18 5b 5d c3 e8 f3 fc ff ff 48 3d c0 44 45 00 74 07 8b 40 08 83 e0 0f c3 83 c8 ff c3 ff c6 48 | ..[]......H=.DE.t..@...........H |
14b60 | 63 f6 48 8b 04 f5 e0 2c 45 00 c3 e8 cd fc ff ff 8b 50 08 83 fa 66 0f 94 c0 83 fa 16 0f 94 c2 09 | c.H....,E........P...f.......... |
14b80 | d0 0f b6 c0 c3 e8 b3 fc ff ff 83 78 08 13 0f 94 c0 0f b6 c0 c3 48 83 ec 18 e8 9f fc ff ff 48 89 | ...........x.........H........H. |
14ba0 | c7 b8 01 00 00 00 83 7f 08 03 74 0a 48 8d 74 24 08 e8 09 15 ff ff 48 83 c4 18 c3 e8 7d fc ff ff | ..........t.H.t$......H.....}... |
14bc0 | 8b 40 08 83 e0 0f 83 e8 03 83 f8 01 0f 96 c0 0f b6 c0 c3 e8 65 fc ff ff 8b 50 08 83 fa 02 0f 94 | .@..................e....P...... |
14be0 | c0 83 fa 47 0f 94 c2 09 d0 0f b6 c0 c3 41 54 41 89 d4 55 48 89 fd 53 e8 41 fc ff ff 44 89 e6 48 | ...G.........ATA..UH..S.A...D..H |
14c00 | 89 c3 48 89 ef e8 33 fc ff ff 48 81 fb c0 44 45 00 74 19 48 3d c0 44 45 00 74 11 48 89 de 48 89 | ..H...3...H...DE.t.H=.DE.t.H..H. |
14c20 | c2 31 ff 5b 5d 41 5c e9 e7 18 ff ff 5b 5d 31 c0 41 5c c3 8d 46 f4 53 48 89 fb 83 f8 01 77 14 48 | .1.[]A\.....[]1.A\..F.SH.....w.H |
14c40 | 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 8d 51 e0 48 83 | .G...@.H.....@.H.G.H..H.K.H.Q.H. |
14c60 | e9 10 49 89 d0 e8 87 86 00 00 48 83 6b 10 10 5b c3 41 55 41 89 d5 41 54 41 89 cc 55 53 48 89 fb | ..I.......H.k..[.AUA..ATA..USH.. |
14c80 | 41 52 e8 b6 fb ff ff 44 89 ee 48 89 c5 48 89 df e8 a8 fb ff ff 48 81 fd c0 44 45 00 74 54 48 3d | AR.....D..H..H.......H...DE.tTH= |
14ca0 | c0 44 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 59 48 89 df 48 | .DE.H..tIA...t.A...t+E..u8AYH..H |
14cc0 | 89 ee 5b 5d 41 5c 41 5d e9 46 18 ff ff 41 58 48 89 df 48 89 ee 5b 5d 41 5c 41 5d e9 b4 16 ff ff | ..[]A\A].F...AXH..H..[]A\A]..... |
14ce0 | 59 48 89 df 48 89 ee 5b 5d 41 5c 41 5d e9 52 17 ff ff 5a 5b 5d 41 5c 31 c0 41 5d c3 53 48 89 fb | YH..H..[]A\A].R...Z[]A\1.A].SH.. |
14d00 | 48 89 f7 48 8b 73 10 e8 47 87 00 00 48 85 c0 74 05 48 83 43 10 10 5b c3 53 48 89 d3 48 83 ec 10 | H..H.s..G...H..t.H.C..[.SH..H... |
14d20 | e8 18 fb ff ff 83 78 08 03 75 11 f2 0f 10 00 b8 01 00 00 00 f2 0f 11 44 24 08 eb 1a 48 8d 74 24 | ......x..u.............D$...H.t$ |
14d40 | 08 48 89 c7 e8 76 13 ff ff 85 c0 75 09 48 c7 44 24 08 00 00 00 00 48 85 db 74 02 89 03 f2 0f 10 | .H...v.....u.H.D$.....H..t...... |
14d60 | 44 24 08 48 83 c4 10 5b c3 53 48 89 d3 48 83 ec 10 e8 c7 fa ff ff 83 78 08 13 75 0f 48 8b 00 48 | D$.H...[.SH..H.........x..u.H..H |
14d80 | 89 44 24 08 b8 01 00 00 00 eb 1a 48 8d 74 24 08 48 89 c7 e8 94 13 ff ff 85 c0 75 09 48 c7 44 24 | .D$........H.t$.H.........u.H.D$ |
14da0 | 08 00 00 00 00 48 85 db 74 02 89 03 48 8b 44 24 08 48 83 c4 10 5b c3 e8 81 fa ff ff 8b 48 08 31 | .....H..t...H.D$.H...[.......H.1 |
14dc0 | d2 85 c9 74 0e ff c9 b2 01 75 08 31 d2 83 38 00 0f 95 c2 89 d0 c3 41 54 41 89 f4 55 48 89 d5 53 | ...t.....u.1..8.......ATA..UH..S |
14de0 | 48 89 fb 48 83 ec 10 e8 51 fa ff ff 8b 50 08 83 e2 0f 83 fa 04 74 47 83 fa 03 74 0f 48 85 ed 74 | H..H....Q....P.......tG...t.H..t |
14e00 | 56 48 c7 45 00 00 00 00 00 eb 4c 48 8b 43 18 48 83 78 18 00 7e 08 48 89 df e8 c7 f2 ff ff 44 89 | VH.E......LH.C.H.x..~.H.......D. |
14e20 | e6 48 89 df e8 14 fa ff ff 48 89 df 48 89 c6 48 89 44 24 08 e8 d6 87 00 00 48 8b 44 24 08 48 85 | .H.......H..H..H.D$......H.D$.H. |
14e40 | ed 74 0b 48 8b 10 48 8b 52 10 48 89 55 00 48 8b 00 48 83 c0 20 eb 02 31 c0 48 83 c4 10 5b 5d 41 | .t.H..H.R.H.U.H..H.....1.H...[]A |
14e60 | 5c c3 51 e8 d5 f9 ff ff 8b 50 08 83 e2 0f 83 fa 05 74 1c 83 fa 07 74 0e 83 fa 04 75 1e 48 8b 00 | \.Q......P.......t....t....u.H.. |
14e80 | 48 8b 40 10 eb 17 48 8b 00 48 8b 40 18 eb 0e 48 8b 38 e8 26 40 ff ff 48 98 eb 02 31 c0 5a c3 e8 | H.@...H..H.@...H.8.&@..H...1.Z.. |
14ea0 | 99 f9 ff ff 8b 50 08 83 fa 16 75 04 48 8b 00 c3 83 fa 66 75 08 48 8b 00 48 8b 40 18 c3 31 c0 c3 | .....P....u.H.....fu.H..H.@..1.. |
14ec0 | e8 78 f9 ff ff 8b 50 08 83 e2 0f 83 fa 02 74 0d 83 fa 07 75 0c 48 8b 00 48 83 c0 28 c3 48 8b 00 | .x....P.......t....u.H..H..(.H.. |
14ee0 | c3 31 c0 c3 e8 54 f9 ff ff 83 78 08 48 75 04 48 8b 00 c3 31 c0 c3 55 89 f5 53 48 89 fb e8 3b f9 | .1...T....x.Hu.H...1..U..SH...;. |
14f00 | ff ff 8b 50 08 83 e2 3f 83 fa 07 74 24 7f 0e 83 fa 05 74 18 7f 16 83 fa 02 74 16 eb 20 83 fa 16 | ...P...?...t$.....t......t...... |
14f20 | 74 0a 83 fa 26 74 05 83 fa 08 75 11 48 8b 00 eb 0e 48 89 df 89 ee 5b 5d e9 83 ff ff ff 31 c0 5b | t...&t....u.H....H....[].....1.[ |
14f40 | 5d c3 48 8b 47 10 c7 40 08 00 00 00 00 48 83 c0 10 48 89 47 10 c3 48 8b 47 10 f2 0f 11 00 c7 40 | ].H.G..@.....H...H.G..H.G......@ |
14f60 | 08 03 00 00 00 48 83 47 10 10 c3 48 8b 47 10 48 89 30 c7 40 08 13 00 00 00 48 83 47 10 10 c3 53 | .....H.G...H.G.H.0.@.....H.G...S |
14f80 | 48 89 fb 48 83 ec 10 48 8b 47 18 48 83 78 18 00 7e 17 48 89 54 24 08 48 89 34 24 e8 45 f1 ff ff | H..H...H.G.H.x..~.H.T$.H.4$.E... |
14fa0 | 48 8b 54 24 08 48 8b 34 24 48 89 df e8 a2 f3 ff ff 48 8b 4b 10 48 89 01 8a 50 08 48 83 c0 20 83 | H.T$.H.4$H.......H.K.H...P.H.... |
14fc0 | 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 48 85 f6 75 09 | .@....Q.H.C..H...[.SH..H...H..u. |
14fe0 | e8 5d ff ff ff 31 c0 eb 3e 48 8b 47 18 48 83 78 18 00 7e 0f 48 89 74 24 08 e8 e7 f0 ff ff 48 8b | .]...1..>H.G.H.x..~.H.t$......H. |
15000 | 74 24 08 48 89 df e8 b3 f4 ff ff 48 8b 4b 10 48 89 01 8a 50 08 48 83 c0 20 83 ca 40 0f b6 d2 89 | t$.H.......H.K.H...P.H.....@.... |
15020 | 51 08 48 83 43 10 10 48 83 c4 10 5b c3 53 48 89 fb 48 83 ec 10 48 8b 47 18 48 83 78 18 00 7e 17 | Q.H.C..H...[.SH..H...H.G.H.x..~. |
15040 | 48 89 54 24 08 48 89 34 24 e8 97 f0 ff ff 48 8b 54 24 08 48 8b 34 24 48 83 c4 10 48 89 df 5b e9 | H.T$.H.4$.....H.T$.H.4$H...H..[. |
15060 | 07 87 00 00 53 48 89 fb 48 81 ec e0 00 00 00 84 c0 48 89 54 24 40 48 89 4c 24 48 4c 89 44 24 50 | ....SH..H........H.T$@H.L$HL.D$P |
15080 | 4c 89 4c 24 58 74 3a 0f 29 44 24 60 0f 29 4c 24 70 0f 29 94 24 80 00 00 00 0f 29 9c 24 90 00 00 | L.L$Xt:.)D$`.)L$p.).$.....).$... |
150a0 | 00 0f 29 a4 24 a0 00 00 00 0f 29 ac 24 b0 00 00 00 0f 29 b4 24 c0 00 00 00 0f 29 bc 24 d0 00 00 | ..).$.....).$.....).$.....).$... |
150c0 | 00 48 8b 43 18 48 83 78 18 00 7e 12 48 89 df 48 89 74 24 08 e8 0c f0 ff ff 48 8b 74 24 08 48 8d | .H.C.H.x..~.H..H.t$......H.t$.H. |
150e0 | 84 24 f0 00 00 00 48 8d 54 24 18 48 89 df c7 44 24 18 10 00 00 00 c7 44 24 1c 30 00 00 00 48 89 | .$....H.T$.H...D$......D$.0...H. |
15100 | 44 24 20 48 8d 44 24 30 48 89 44 24 28 e8 59 86 00 00 48 81 c4 e0 00 00 00 5b c3 41 54 49 89 f4 | D$.H.D$0H.D$(.Y...H......[.ATI.. |
15120 | 55 89 d5 53 48 89 fb 48 83 ec 10 85 d2 75 10 48 8b 47 10 48 89 30 c7 40 08 16 00 00 00 eb 60 48 | U..SH..H.....u.H.G.H.0.@......`H |
15140 | 8b 47 18 48 83 78 18 00 7e 05 e8 96 ef ff ff 89 ee 48 89 df e8 c9 d8 ff ff 48 63 d5 4c 89 60 18 | .G.H.x..~........H.......Hc.L.`. |
15160 | 31 f6 48 c1 e2 04 48 29 53 10 ff cd 48 83 ee 10 48 8b 4b 10 83 fd ff 74 1c 48 63 fd 48 01 d1 0f | 1.H...H)S...H...H.K....t.Hc.H... |
15180 | 10 04 31 48 83 c7 02 48 c1 e7 04 0f 29 04 24 0f 11 04 38 eb d5 48 89 01 c7 41 08 66 00 00 00 48 | ..1H...H....).$...8..H...A.f...H |
151a0 | 83 43 10 10 48 83 c4 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 | .C..H...[]A\.H.G.1.........@.... |
151c0 | 00 48 83 47 10 10 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 | .H.G...H.G.H.0.@.....H.G...H.G.H |
151e0 | 89 38 c7 40 08 48 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 | .8.@.H...H.G.H.G..H9............ |
15200 | 41 55 49 89 f5 be 02 00 00 00 41 54 55 53 48 89 fb 50 48 8b 47 18 48 8b 78 40 e8 97 35 ff ff 48 | AUI.......ATUSH..PH.G.H.x@..5..H |
15220 | 8b 6b 10 49 89 c4 4c 89 ee 48 89 df 48 8d 45 10 48 89 43 10 e8 85 f2 ff ff 48 89 45 00 8a 50 08 | .k.I..L..H..H.E.H.C......H.E..P. |
15240 | 4c 89 e6 48 8b 43 10 48 89 df 83 ca 40 0f b6 d2 89 55 08 48 8d 50 f0 48 89 d1 e8 d4 0e ff ff 48 | L..H.C.H....@....U.H.P.H.......H |
15260 | 8b 43 10 8b 40 f8 5a 5b 5d 41 5c 83 e0 0f 41 5d c3 53 48 89 fb e8 c3 f5 ff ff 48 8b 4b 10 48 89 | .C..@.Z[]A\...A].SH.......H.K.H. |
15280 | c6 48 89 df 48 8d 51 f0 48 89 d1 e8 a3 0e ff ff 48 8b 43 10 5b 8b 40 f8 83 e0 0f c3 41 55 49 89 | .H..H.Q.H.......H.C.[.@.....AUI. |
152a0 | d5 41 54 55 53 48 89 fb 50 e8 8f f5 ff ff 48 8b 6b 10 4c 89 ee 48 89 df 49 89 c4 e8 fe f1 ff ff | .ATUSH..P.....H.k.L..H..I....... |
152c0 | 48 89 45 00 8a 50 08 4c 89 e6 48 89 df 83 ca 40 0f b6 d2 89 55 08 48 8b 53 10 48 8d 42 10 48 89 | H.E..P.L..H....@....U.H.S.H.B.H. |
152e0 | d1 48 89 43 10 e8 49 0e ff ff 48 8b 43 10 8b 40 f8 5a 5b 5d 41 5c 83 e0 0f 41 5d c3 55 48 89 d5 | .H.C..I...H.C..@.Z[]A\...A].UH.. |
15300 | 53 48 89 fb 50 e8 33 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 | SH..P.3...H.K.H..H..H.)H.S..A... |
15320 | 00 00 48 8d 4a 10 48 89 4b 10 48 89 d1 e8 01 0e ff ff 48 8b 43 10 8b 40 f8 5a 5b 83 e0 0f 5d c3 | ..H.J.H.K.H.......H.C..@.Z[...]. |
15340 | 55 53 48 89 fb 48 83 ec 18 e8 ef f4 ff ff 48 8b 6b 10 48 8b 38 48 8d 75 f0 e8 eb 34 ff ff 0f 10 | USH..H........H.k.H.8H.u...4.... |
15360 | 00 48 8b 43 10 0f 11 45 f0 0f 29 04 24 8b 40 f8 48 83 c4 18 5b 5d 83 e0 0f c3 41 54 55 48 89 d5 | .H.C...E..).$.@.H...[]....ATUH.. |
15380 | 53 48 89 fb 48 83 ec 10 e8 b0 f4 ff ff 48 8b 38 48 89 ee 4c 8b 63 10 e8 1a 34 ff ff 0f 10 00 48 | SH..H........H.8H..L.c...4.....H |
153a0 | 8b 43 10 41 0f 11 04 24 48 8d 50 10 0f 29 04 24 48 89 53 10 8b 40 08 48 83 c4 10 5b 5d 83 e0 0f | .C.A...$H.P..).$H.S..@.H...[]... |
153c0 | 41 5c c3 55 48 89 d5 53 48 89 fb 48 83 ec 28 e8 69 f4 ff ff 48 89 6c 24 10 48 8b 38 48 8d 74 24 | A\.UH..SH..H..(.i...H.l$.H.8H.t$ |
153e0 | 10 48 8b 6b 10 c7 44 24 18 02 00 00 00 e8 57 34 ff ff 0f 10 00 48 8b 43 10 0f 11 45 00 48 8d 50 | .H.k..D$......W4.....H.C...E.H.P |
15400 | 10 0f 29 04 24 8b 40 08 48 89 53 10 48 83 c4 28 5b 83 e0 0f 5d c3 41 54 41 89 d4 55 89 f5 53 48 | ..).$.@.H.S.H..([...].ATA..U..SH |
15420 | 8b 47 18 48 89 fb 48 83 78 18 00 7e 05 e8 b3 ec ff ff 48 89 df e8 e2 32 ff ff 48 8b 53 10 48 89 | .G.H..H.x..~......H....2..H.S.H. |
15440 | 02 c7 42 08 45 00 00 00 48 83 43 10 10 85 ed 7f 05 45 85 e4 7e 14 48 89 df 89 ea 44 89 e1 5b 5d | ..B.E...H.C......E..~.H....D..[] |
15460 | 41 5c 48 89 c6 e9 0e 35 ff ff 5b 5d 41 5c c3 53 48 89 fb e8 c5 f3 ff ff 8b 50 08 83 e2 0f 83 fa | A\H....5..[]A\.SH........P...... |
15480 | 05 74 0e 83 fa 07 75 12 48 8b 00 48 8b 40 10 eb 18 48 8b 00 48 8b 40 28 eb 0f 48 8b 43 18 48 63 | .t....u.H..H.@...H..H.@(..H.C.Hc |
154a0 | d2 48 8b 84 d0 b8 01 00 00 48 85 c0 74 1a 48 8b 53 10 48 89 02 c7 42 08 45 00 00 00 b8 01 00 00 | .H.......H..t.H.S.H...B.E....... |
154c0 | 00 48 83 43 10 10 eb 02 31 c0 5b c3 53 48 89 fb e8 68 f3 ff ff 48 8b 00 48 8b 53 10 48 8b 48 20 | .H.C....1.[.SH...h...H..H.S.H.H. |
154e0 | 48 83 c2 10 48 89 4a f0 8a 40 0a 0f b6 c8 83 e0 0f 89 4a f8 48 89 53 10 5b c3 41 55 49 89 f5 be | H...H.J..@........J.H.S.[.AUI... |
15500 | 02 00 00 00 41 54 55 53 48 89 fb 50 48 8b 47 18 48 8b 78 40 e8 9d 32 ff ff 48 8b 6b 10 49 89 c4 | ....ATUSH..PH.G.H.x@..2..H.k.I.. |
15520 | 4c 89 ee 48 89 df 48 8d 45 10 48 89 43 10 e8 8b ef ff ff 48 89 45 00 8a 50 08 4c 89 e6 48 89 df | L..H..H.E.H.C......H.E..P.L..H.. |
15540 | 83 ca 40 0f b6 d2 89 55 08 48 8b 53 10 48 8d 4a e0 48 83 ea 10 e8 d6 0c ff ff 48 83 6b 10 20 5a | ..@....U.H.S.H.J.H........H.k..Z |
15560 | 5b 5d 41 5c 41 5d c3 53 48 89 fb e8 cd f2 ff ff 48 8b 53 10 48 89 df 48 89 c6 48 8d 4a f0 48 83 | []A\A].SH.......H.S.H..H..H.J.H. |
15580 | ea 20 e8 a9 0c ff ff 48 83 6b 10 20 5b c3 41 55 49 89 d5 41 54 55 53 48 89 fb 50 e8 9d f2 ff ff | .......H.k..[.AUI..ATUSH..P..... |
155a0 | 48 8b 6b 10 49 89 c4 4c 89 ee 48 89 df 48 8d 45 10 48 89 43 10 e8 04 ef ff ff 48 89 45 00 8a 50 | H.k.I..L..H..H.E.H.C......H.E..P |
155c0 | 08 4c 89 e6 48 89 df 83 ca 40 0f b6 d2 89 55 08 48 8b 53 10 48 8d 4a e0 48 83 ea 10 e8 4f 0c ff | .L..H....@....U.H.S.H.J.H....O.. |
155e0 | ff 48 83 6b 10 20 5a 5b 5d 41 5c 41 5d c3 55 48 89 d5 53 48 89 fb 50 e8 41 f2 ff ff 48 8b 4b 10 | .H.k..Z[]A\A].UH..SH..P.A...H.K. |
15600 | 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 00 48 8d 4a e0 | H..H..H.Q.H.S.H.)H.S..A.....H.J. |
15620 | 48 83 ea 10 e8 07 0c ff ff 48 83 6b 10 20 5a 5b 5d c3 55 53 48 89 fb 48 83 ec 18 e8 fd f1 ff ff | H........H.k..Z[].USH..H........ |
15640 | 48 8b 28 48 8b 43 10 48 89 df 48 8d 50 e0 48 89 ee e8 26 38 ff ff 48 8b 53 10 0f 10 42 f0 0f 11 | H.(H.C.H..H.P.H...&8..H.S...B... |
15660 | 00 c6 45 0a 00 48 8b 43 10 0f 29 04 24 f6 40 f8 40 74 1b f6 45 09 04 74 15 48 8b 40 f0 f6 40 09 | ..E..H.C..).$.@.@t..E..t.H.@..@. |
15680 | 03 74 0b 48 89 ee 48 89 df e8 1f e3 ff ff 48 83 6b 10 20 48 83 c4 18 5b 5d c3 55 53 48 89 fb 48 | .t.H..H.......H.k..H...[].USH..H |
156a0 | 83 ec 18 48 89 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 | ...H.T$......H.(H.C.H..H.T$.H.H. |
156c0 | 48 89 ee e8 53 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 | H...S2..H.C..@.@t..E..t.H.@..@.. |
156e0 | 74 0b 48 89 ee 48 89 df e8 c0 e2 ff ff 48 83 6b 10 10 48 83 c4 18 5b 5d c3 41 54 49 89 d4 55 53 | t.H..H.......H.k..H...[].ATI..US |
15700 | 48 89 fb 48 83 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 | H..H....1...H.(H..H..L.$$.D$.... |
15720 | 00 48 89 ee e8 53 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 | .H...S7..H.S...B.....B.@t..E..t. |
15740 | 48 8b 42 f0 f6 40 09 03 74 0b 48 89 ee 48 89 df e8 58 e2 ff ff 48 83 6b 10 10 48 83 c4 10 5b 5d | H.B..@..t.H..H...X...H.k..H...[] |
15760 | 41 5c c3 41 54 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 | A\.ATUH..S1......I..H.E..x..t.H. |
15780 | 58 f0 41 8b 44 24 08 83 e0 0f 83 f8 05 74 0f 83 f8 07 75 43 49 8b 04 24 48 89 58 10 eb 08 49 8b | X.A.D$.......t....uCI..$H.X...I. |
157a0 | 04 24 48 89 58 28 48 85 db 74 3a 49 8b 34 24 f6 46 09 04 74 11 f6 43 09 03 74 0b 48 89 da 48 89 | .$H.X(H..t:I.4$.F..t..C..t.H..H. |
157c0 | ef e8 c3 e1 ff ff 49 8b 34 24 48 89 da 48 89 ef e8 cd e7 ff ff eb 0e 48 8b 55 18 48 98 48 89 9c | ......I.4$H..H.........H.U.H.H.. |
157e0 | c2 b8 01 00 00 48 83 6d 10 10 b8 01 00 00 00 5b 5d 41 5c c3 53 48 89 fb e8 40 f0 ff ff 48 8b 4b | .....H.m.......[]A\.SH...@...H.K |
15800 | 10 48 8b 10 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 | .H..H.q..I.H.r..J.H.S..B.@t.H.0. |
15820 | 46 09 04 74 12 48 8b 52 f0 f6 42 09 03 74 08 48 89 df e8 52 e1 ff ff 48 83 6b 10 10 5b c3 55 48 | F..t.H.R..B..t.H...R...H.k..[.UH |
15840 | 63 c6 48 c7 c6 f0 ff ff ff 48 c1 e0 04 89 d5 53 48 29 c6 48 89 fb 41 51 48 03 77 10 4d 85 c0 74 | c.H......H.....SH).H..AQH.w.M..t |
15860 | 21 66 83 bf 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 | !f.......u.H.G.L.@.H.G.H.H0..... |
15880 | eb 02 31 c9 89 ea 48 89 df e8 cf 60 00 00 ff c5 75 12 48 8b 43 20 48 8b 53 10 48 39 50 08 73 04 | ..1...H....`....u.H.C.H.S.H9P.s. |
158a0 | 48 89 50 08 58 5b 5d c3 41 54 31 c0 41 89 d4 55 89 f5 53 48 89 fb 48 83 ec 20 85 c9 74 1d 89 ce | H.P.X[].AT1.A..U..SH..H.....t... |
158c0 | 4c 89 4c 24 08 4c 89 04 24 e8 6f ef ff ff 48 2b 43 38 4c 8b 4c 24 08 4c 8b 04 24 48 63 d5 48 c7 | L.L$.L..$.o...H+C8L.L$.L..$Hc.H. |
158e0 | c6 f0 ff ff ff 48 c1 e2 04 48 29 d6 48 03 73 10 4d 85 c9 48 89 74 24 10 74 0a 66 83 bb c4 00 00 | .....H...H).H.s.M..H.t$.t.f..... |
15900 | 00 00 74 23 48 89 f1 48 2b 4b 38 48 8d 54 24 10 49 89 c0 be c4 48 41 00 48 89 df 44 89 64 24 18 | ..t#H..H+K8H.T$.I....HA.H..D.d$. |
15920 | e8 5e 62 00 00 eb 5c 48 8b 6b 20 48 89 f2 b9 01 00 00 00 48 89 df 4c 89 4d 20 4c 89 45 30 48 2b | .^b...\H.k.H.......H..L.M.L.E0H+ |
15940 | 53 38 48 89 55 38 48 8b 93 b0 00 00 00 48 89 55 28 48 89 83 b0 00 00 00 44 89 e2 8a 45 42 83 e0 | S8H.U8H......H.U(H......D...EB.. |
15960 | fe 0a 83 c9 00 00 00 83 c8 10 88 45 42 e8 eb 5f 00 00 48 8b 45 28 80 65 42 ef 48 89 83 b0 00 00 | ...........EB.._..H.E(.eB.H..... |
15980 | 00 31 c0 41 ff c4 75 12 48 8b 53 20 48 8b 4b 10 48 39 4a 08 73 04 48 89 4a 08 48 83 c4 20 5b 5d | .1.A..u.H.S.H.K.H9J.s.H.J.H...[] |
159a0 | 41 5c c3 41 54 b8 50 45 45 00 55 48 89 cd 53 48 89 fb 48 83 ec 40 48 85 c9 48 89 d1 48 89 f2 48 | A\.AT.PEE.UH..SH..H..@H..H..H..H |
159c0 | 8d 74 24 18 48 0f 44 e8 4c 89 04 24 e8 e7 b9 ff ff 4c 8b 04 24 48 8d 74 24 18 48 89 ea 48 89 df | .t$.H.D.L..$.....L..$H.t$.H..H.. |
159e0 | 4c 89 c1 e8 37 62 00 00 85 c0 89 c5 75 4b 48 8b 43 10 4c 8b 60 f0 41 80 7c 24 0a 00 74 3b 48 8b | L...7b......uKH.C.L.`.A.|$..t;H. |
15a00 | 43 18 be 02 00 00 00 48 8b 78 40 e8 a6 2d ff ff 49 8b 74 24 20 0f 10 00 48 8b 16 0f 29 04 24 0f | C......H.x@..-..I.t$....H...).$. |
15a20 | 11 02 f6 42 08 40 74 11 48 8d 46 10 48 39 c2 75 08 48 89 df e8 89 df ff ff 48 83 c4 40 89 e8 5b | ...B.@t.H.F.H9.u.H.......H..@..[ |
15a40 | 5d 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 | ]A\.H.G.I..A...x.Fu.H.@.H..L..H. |
15a60 | 70 18 e9 de 03 ff ff b8 01 00 00 00 c3 0f b6 47 0a c3 41 55 83 fe 09 41 54 49 89 fc 55 53 51 48 | p..............G..AU...ATI..USQH |
15a80 | 8b 5f 18 0f 87 e8 00 00 00 89 f6 ff 24 f5 50 2d 45 00 c6 43 57 00 e9 db 00 00 00 31 f6 48 89 df | ._..........$.P-E..CW......1.H.. |
15aa0 | e8 e9 05 00 00 c6 43 57 01 e9 c8 00 00 00 31 f6 e8 e0 e6 ff ff e9 bc 00 00 00 48 8b 43 18 48 03 | ......CW......1...........H.C.H. |
15ac0 | 43 10 48 c1 e8 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 | C.H........H.C..C.%...........D. |
15ae0 | 6b 57 c6 43 57 01 75 1e 48 c7 c6 80 f3 ff ff 48 89 df bd 01 00 00 00 e8 92 05 00 00 4c 89 e7 e8 | kW.CW.u.H......H............L... |
15b00 | e1 e5 ff ff eb 2a 48 63 ea 48 89 df 48 c1 e5 0a 48 03 6b 18 48 89 ee e8 72 05 00 00 49 8b 44 24 | .....*Hc.H..H...H.k.H...r...I.D$ |
15b20 | 18 48 83 78 18 00 7e 08 4c 89 e7 e8 b5 e5 ff ff 48 85 ed 44 88 6b 57 7e 3d 31 c0 80 7b 55 07 0f | .H.x..~.L.......H..D.kW~=1..{U.. |
15b40 | 94 c0 eb 34 8b 83 cc 00 00 00 89 93 cc 00 00 00 eb 26 83 fa 27 b9 28 00 00 00 8b 83 d0 00 00 00 | ...4.............&..'.(......... |
15b60 | 0f 4e d1 89 93 d0 00 00 00 eb 0d 0f b6 43 57 eb 07 83 c8 ff eb 02 31 c0 5a 5b 5d 41 5c 41 5d c3 | .N...........CW.......1.Z[]A\A]. |
15b80 | 50 e8 ba 89 00 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 51 2a | P.....SH.......H.K.H.0H..H.Q..Q* |
15ba0 | ff ff 85 c0 74 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 | ....t.H.C....H.k..[.USH..H...... |
15bc0 | 7e 26 48 8b 47 18 48 83 78 18 00 7e 0d 89 74 24 0c e8 0f e5 ff ff 8b 74 24 0c 48 83 c4 18 48 89 | ~&H.G.H.x..~..t$.......t$.H...H. |
15be0 | df 5b 5d e9 ef 0a ff ff 85 f6 75 25 48 8b 6f 10 31 d2 be 00 21 45 00 e8 57 e7 ff ff 48 89 45 00 | .[].......u%H.o.1...!E..W...H.E. |
15c00 | 8a 40 08 83 c8 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 | .@...@....E.H.C..H...[].SH...... |
15c20 | ff 48 8b 73 10 48 89 df 48 89 c2 e8 5d 0c ff ff 48 83 43 10 10 5b c3 48 85 f6 74 0b 48 8b 47 18 | .H.s.H..H...]...H.C..[.H..t.H.G. |
15c40 | 48 8b 40 08 48 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 | H.@.H..H.G.H...H.G.H.P.H.0.SH..H |
15c60 | 83 ec 10 48 8b 47 18 48 83 78 18 00 7e 0f 48 89 74 24 08 e8 6d e4 ff ff 48 8b 74 24 08 48 89 df | ...H.G.H.x..~.H.t$..m...H.t$.H.. |
15c80 | e8 56 e8 ff ff 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 | .V...H.S.H...B.G...H..(H.C..H... |
15ca0 | 5b c3 55 48 89 fd 53 48 63 da 48 83 ec 18 e8 8a eb ff ff 8b 50 08 83 e2 3f 83 fa 06 74 2b 83 fa | [.UH..SHc.H.........P...?...t+.. |
15cc0 | 26 75 7b 85 db 48 8b 08 7e 74 0f b6 41 0a 39 c3 7f 6c ff cb b8 00 21 45 00 48 63 db 48 83 c3 02 | &u{..H..~t..A.9..l....!E.Hc.H... |
15ce0 | 48 c1 e3 04 48 01 d9 eb 3c 48 8b 10 85 db 48 8b 42 18 7e 4a 3b 58 10 7f 45 8d 4b ff 48 c1 e3 04 | H...H...<H....H.B.~J;X..E.K.H... |
15d00 | 48 03 58 58 48 63 c9 48 8b 54 ca 20 48 8b 43 f0 48 8b 0a 48 85 c0 74 08 48 83 c0 20 75 07 eb 20 | H.XXHc.H.T..H.C.H..H..t.H...u... |
15d20 | b8 41 2d 45 00 48 8b 55 10 0f 10 01 48 83 c2 10 0f 11 42 f0 48 89 55 10 0f 29 04 24 eb 02 31 c0 | .A-E.H.U....H.....B.H.U..).$..1. |
15d40 | 48 83 c4 18 5b 5d c3 55 48 89 fd 53 48 63 da 51 e8 e8 ea ff ff 8b 50 08 83 e2 3f 83 fa 06 74 3a | H...[].UH..SHc.Q......P...?...t: |
15d60 | 83 fa 26 0f 85 d3 00 00 00 85 db 48 8b 30 0f 8e c8 00 00 00 0f b6 46 0a 39 c3 0f 8f bc 00 00 00 | ..&........H.0........F.9....... |
15d80 | ff cb 31 c0 48 63 db 48 83 c3 02 48 c1 e3 04 48 8d 0c 1e bb 00 21 45 00 eb 46 48 8b 00 85 db 48 | ..1.Hc.H...H...H.....!E..FH....H |
15da0 | 8b 50 18 0f 8e 93 00 00 00 3b 5a 10 0f 8f 8a 00 00 00 8d 4b ff 48 c1 e3 04 48 03 5a 58 48 63 c9 | .P.......;Z........K.H...H.ZXHc. |
15dc0 | 48 8b 44 c8 20 48 8b 5b f0 48 8b 08 48 85 db 74 08 48 83 c3 20 75 07 eb 65 bb 41 2d 45 00 31 f6 | H.D..H.[.H..H..t.H...u..e.A-E.1. |
15de0 | 48 8b 55 10 48 85 f6 48 8d 7a f0 0f 10 42 f0 48 89 7d 10 0f 11 01 74 20 f6 42 f8 40 74 40 f6 46 | H.U.H..H.z...B.H.}....t..B.@t@.F |
15e00 | 09 04 74 3a 48 8b 52 f0 f6 42 09 03 74 30 48 89 ef e8 73 db ff ff eb 26 48 85 c0 74 21 48 8b 10 | ..t:H.R..B..t0H...s....&H..t!H.. |
15e20 | f6 42 08 40 74 18 48 8d 48 10 48 39 ca 75 0f 48 89 c6 48 89 ef e8 88 db ff ff eb 02 31 db 5a 48 | .B.@t.H.H.H9.u.H..H.........1.ZH |
15e40 | 89 d8 5b 5d c3 53 89 d3 e8 f0 e9 ff ff 8b 48 08 83 e1 3f 83 f9 06 74 18 83 f9 26 75 22 8d 53 ff | ..[].S........H...?...t...&u".S. |
15e60 | 48 63 d2 48 83 c2 02 48 c1 e2 04 48 03 10 eb 11 48 8b 00 ff cb 48 63 db 48 8b 54 d8 20 eb 02 31 | Hc.H...H...H....H....Hc.H.T....1 |
15e80 | d2 48 89 d0 5b c3 41 55 41 54 41 89 cc 55 89 d5 ff cd 53 48 89 fb 48 63 ed 48 83 ec 18 44 89 44 | .H..[.AUATA..U....SH..Hc.H...D.D |
15ea0 | 24 0c e8 96 e9 ff ff 44 89 e6 49 89 c5 48 89 df e8 88 e9 ff ff 4c 8b 20 49 8b 45 00 48 89 df 48 | $......D..I..H.......L..I.E.H..H |
15ec0 | 8d 2c e8 48 8b 75 20 e8 6f db ff ff 44 8b 44 24 0c 41 ff c8 4d 63 c0 4b 8b 44 c4 20 48 89 45 20 | .,.H.u..o...D.D$.A..Mc.K.D..H.E. |
15ee0 | 48 8d 50 10 48 ff 40 08 48 39 10 74 07 c7 40 18 01 00 00 00 48 8b 75 20 48 8b 06 f6 40 08 40 74 | H.P.H.@.H9.t..@.....H.u.H...@.@t |
15f00 | 1b 48 8d 56 10 48 39 d0 75 12 48 83 c4 18 48 89 df 5b 5d 41 5c 41 5d e9 a6 da ff ff 48 83 c4 18 | .H.V.H9.u.H...H..[]A\A].....H... |
15f20 | 5b 5d 41 5c 41 5d c3 53 31 d2 48 89 fb b9 80 02 00 00 48 89 f7 31 f6 e8 db cd ff ff c7 83 b8 00 | []A\A].S1.H.......H..1.......... |
15f40 | 00 00 28 00 00 00 48 89 43 38 31 d2 c7 44 10 08 00 00 00 00 48 83 c2 10 48 81 fa 80 02 00 00 75 | ..(...H.C81..D......H...H......u |
15f60 | eb 48 8d 90 30 02 00 00 48 89 43 60 48 c7 43 70 00 00 00 00 48 c7 43 78 00 00 00 00 c6 83 a2 00 | .H..0...H.C`H.Cp....H.Cx........ |
15f80 | 00 00 00 48 89 53 30 48 8d 50 10 48 05 50 01 00 00 48 89 53 10 c7 80 b8 fe ff ff 00 00 00 00 48 | ...H.S0H.P.H.P...H.S...........H |
15fa0 | 89 43 68 48 8d 43 60 48 89 43 20 5b c3 41 54 48 89 fe 55 53 48 89 fb 48 83 ec 10 48 8b 6f 18 e8 | .ChH.C`H.C.[.ATH..USH..H...H.o.. |
15fc0 | 63 ff ff ff 48 89 df e8 50 27 ff ff 48 89 df 49 89 c4 48 89 45 40 48 89 c6 c7 45 48 45 00 00 00 | c...H...P'..H..I..H.E@H...EHE... |
15fe0 | 31 c9 ba 02 00 00 00 e8 8c 29 ff ff 48 89 e1 4c 89 e6 ba 01 00 00 00 48 89 df 48 89 1c 24 c7 44 | 1........)..H..L.......H..H..$.D |
16000 | 24 08 48 00 00 00 e8 10 29 ff ff 48 89 df e8 09 27 ff ff 48 89 e1 ba 02 00 00 00 4c 89 e6 48 89 | $.H.....)..H....'..H.......L..H. |
16020 | df 48 89 04 24 c7 44 24 08 45 00 00 00 e8 e9 28 ff ff be 40 00 00 00 48 89 df e8 1d e2 ff ff 48 | .H..$.D$.E.....(...@...H.......H |
16040 | 89 df e8 17 e5 ff ff 48 89 df e8 bf 3c 00 00 ba 11 00 00 00 48 89 df be 41 2f 45 00 e8 f2 e2 ff | .......H....<.......H...A/E..... |
16060 | ff 48 89 df 48 89 85 f0 00 00 00 48 89 c6 e8 70 d9 ff ff c6 45 57 01 31 ff e8 4d e9 ff ff 48 89 | .H..H......H...p....EW.1..M...H. |
16080 | 85 e8 00 00 00 48 83 c4 10 5b 5d 41 5c c3 48 8b 47 18 48 89 77 18 48 29 f0 48 01 47 10 c3 53 31 | .....H...[]A\.H.G.H.w.H).H.G..S1 |
160a0 | d2 48 89 fb b9 48 00 00 00 31 f6 e8 67 cc ff ff 48 8b 53 20 48 89 42 18 48 89 50 10 48 c7 40 18 | .H...H...1..g...H.S.H.B.H.P.H.@. |
160c0 | 00 00 00 00 5b c3 55 53 48 89 fb 52 48 8b 47 20 48 8b 70 18 48 c7 40 18 00 00 00 00 48 85 f6 74 | ....[.USH..RH.G.H.p.H.@.....H..t |
160e0 | 18 48 8b 6e 18 31 c9 ba 48 00 00 00 48 89 df e8 23 cc ff ff 48 89 ee eb e3 58 5b 5d c3 53 48 83 | .H.n.1..H...H...#...H....X[].SH. |
16100 | 7f 38 00 48 89 fb 74 27 48 8d 47 60 48 89 47 20 e8 b1 ff ff ff 48 63 93 b8 00 00 00 48 8b 73 38 | .8.H..t'H.G`H.G......Hc.....H.s8 |
16120 | 48 89 df 5b 31 c9 48 c1 e2 04 e9 e8 cb ff ff 5b c3 55 53 48 89 fb 50 48 8b 77 38 48 8b 6f 18 e8 | H..[1.H........[.USH..PH.w8H.o.. |
16140 | f6 c9 ff ff 48 89 df e8 00 df ff ff 48 8b 43 18 48 89 df 31 c9 48 63 50 3c 48 8b 70 30 48 c1 e2 | ....H.......H.C.H..1.HcP<H.p0H.. |
16160 | 03 e8 b1 cb ff ff 48 8b 95 c0 00 00 00 48 8b b5 b0 00 00 00 31 c9 48 89 df e8 99 cb ff ff 48 89 | ......H......H......1.H.......H. |
16180 | df 48 89 85 b0 00 00 00 48 c7 85 c0 00 00 00 00 00 00 00 e8 65 ff ff ff 48 8b 7d 08 48 8b 45 00 | .H......H...........e...H.}.H.E. |
161a0 | 48 8d 73 f8 41 58 5b 5d 31 c9 ba d8 02 00 00 ff e0 41 56 b9 d8 02 00 00 ba 08 00 00 00 41 55 49 | H.s.AX[]1........AV..........AUI |
161c0 | 89 fd 41 54 49 89 f4 31 f6 4c 89 e7 55 53 48 83 ec 30 64 48 8b 04 25 28 00 00 00 48 89 44 24 28 | ..ATI..1.L..USH..0dH..%(...H.D$( |
161e0 | 31 c0 41 ff d5 48 85 c0 48 89 c3 0f 84 4f 02 00 00 48 8d 68 08 4c 8d b0 d8 00 00 00 31 ff 48 c7 | 1.A..H..H....O...H.h.L......1.H. |
16200 | 40 08 00 00 00 00 c6 40 10 08 c6 80 2c 01 00 00 01 c6 40 11 01 4c 89 70 20 48 c7 40 40 00 00 00 | @......@....,.....@..L.p.H.@@... |
16220 | 00 48 c7 40 28 00 00 00 00 c7 80 c0 00 00 00 00 00 00 00 48 89 68 58 48 c7 40 60 00 00 00 00 66 | .H.@(..............H.hXH.@`....f |
16240 | c7 80 ce 00 00 00 00 00 48 c7 80 b0 00 00 00 00 00 00 00 c6 80 d0 00 00 00 00 c7 80 c4 00 00 00 | ........H....................... |
16260 | 00 00 00 00 c6 80 d1 00 00 00 01 c7 80 c8 00 00 00 00 00 00 00 48 c7 40 48 00 00 00 00 66 c7 80 | .....................H.@H....f.. |
16280 | cc 00 00 00 01 00 c6 40 12 00 48 c7 80 b8 00 00 00 00 00 00 00 4c 89 a8 d8 00 00 00 4c 89 a0 e0 | .......@..H..........L......L... |
162a0 | 00 00 00 48 89 a8 b8 01 00 00 e8 71 e1 fe ff 48 8d 54 24 04 48 8d 7c 24 08 be 20 00 00 00 89 44 | ...H.......q...H.T$.H.|$.......D |
162c0 | 24 04 48 89 6c 24 08 48 89 54 24 10 89 c2 48 c7 44 24 18 c0 44 45 00 48 c7 44 24 20 b1 61 41 00 | $.H.l$.H.T$...H.D$..DE.H.D$..aA. |
162e0 | e8 44 df ff ff c6 83 2f 01 00 00 00 89 83 28 01 00 00 31 c0 48 c7 83 00 01 00 00 00 00 00 00 c7 | .D...../......(...1.H........... |
16300 | 83 10 01 00 00 00 00 00 00 c7 83 14 01 00 00 00 00 00 00 48 c7 83 08 01 00 00 00 00 00 00 c7 83 | ...................H............ |
16320 | 20 01 00 00 00 00 00 00 48 c7 83 88 01 00 00 00 00 00 00 48 c7 83 98 01 00 00 00 00 00 00 48 c7 | ........H..........H..........H. |
16340 | 83 b0 01 00 00 00 00 00 00 48 c7 83 c0 01 00 00 00 00 00 00 c6 83 2d 01 00 00 07 c6 83 2e 01 00 | .........H............-......... |
16360 | 00 00 48 c7 83 78 01 00 00 00 00 00 00 48 c7 83 70 01 00 00 00 00 00 00 48 c7 83 40 01 00 00 00 | ..H..x.......H..p.......H..@.... |
16380 | 00 00 00 48 c7 83 30 01 00 00 00 00 00 00 48 c7 83 38 01 00 00 00 00 00 00 48 c7 83 50 01 00 00 | ...H..0.......H..8.......H..P... |
163a0 | 00 00 00 00 48 c7 83 48 01 00 00 00 00 00 00 48 c7 83 68 01 00 00 00 00 00 00 48 c7 83 60 01 00 | ....H..H.......H..h.......H..`.. |
163c0 | 00 00 00 00 00 48 c7 83 58 01 00 00 00 00 00 00 48 c7 83 80 01 00 00 00 00 00 00 48 c7 83 e8 00 | .....H..X.......H..........H.... |
163e0 | 00 00 d8 02 00 00 48 c7 83 f0 00 00 00 00 00 00 00 c7 83 a0 01 00 00 00 00 00 00 c7 83 a4 01 00 | ......H......................... |
16400 | 00 c8 00 00 00 c7 83 a8 01 00 00 c8 00 00 00 49 c7 84 06 b8 01 00 00 00 00 00 00 48 83 c0 08 48 | ...............I...........H...H |
16420 | 83 f8 48 75 ea 31 d2 48 89 ef be ad 5f 41 00 e8 02 4d 00 00 85 c0 48 89 ef 74 07 e8 f1 fc ff ff | ..Hu.1.H...._A...M....H..t...... |
16440 | 31 ff 48 8b 4c 24 28 64 48 33 0c 25 28 00 00 00 48 89 f8 74 05 e8 66 dd fe ff 48 83 c4 30 5b 5d | 1.H.L$(dH3.%(...H..t..f...H..0[] |
16460 | 41 5c 41 5d 41 5e c3 41 54 49 89 fc 55 53 48 8b 5f 20 48 8b 73 18 48 85 f6 74 25 48 8b 6e 18 48 | A\A]A^.ATI..USH._.H.s.H..t%H.n.H |
16480 | 85 ed 74 1c 31 c9 ba 48 00 00 00 4c 89 e7 e8 84 c8 ff ff 48 89 6b 18 48 89 5d 10 48 89 eb eb d2 | ..t.1..H...L.......H.k.H.].H.... |
164a0 | 5b 5d 41 5c c3 41 54 55 53 48 8b 6f 18 48 89 fb 48 83 7d 18 00 7e 05 e8 29 dc ff ff 48 89 df b9 | []A\.ATUSH.o.H..H.}..~..)...H... |
164c0 | d8 00 00 00 ba 08 00 00 00 31 f6 e8 47 c8 ff ff 8a 55 54 c6 40 10 08 4c 8d 60 08 48 89 de 4c 89 | .........1..G....UT.@..L.`.H..L. |
164e0 | e7 83 e2 03 88 50 11 48 8b 55 58 48 89 50 08 48 8b 53 10 4c 89 65 58 4c 89 22 c7 42 08 48 00 00 | .....P.H.UXH.P.H.S.L.eXL.".B.H.. |
16500 | 00 48 83 43 10 10 c6 80 d0 00 00 00 00 8a 93 c8 00 00 00 c7 80 c4 00 00 00 00 00 00 00 48 c7 80 | .H.C.........................H.. |
16520 | b0 00 00 00 00 00 00 00 c6 80 d1 00 00 00 01 c6 40 12 00 88 90 d0 00 00 00 8b 93 bc 00 00 00 48 | ................@..............H |
16540 | 8b 8b a8 00 00 00 48 89 68 20 4c 89 60 58 48 c7 40 40 00 00 00 00 48 c7 40 28 00 00 00 00 89 90 | ......H.h.L.`XH.@@....H.@(...... |
16560 | c4 00 00 00 89 90 c8 00 00 00 48 8b 95 e0 00 00 00 c7 80 c0 00 00 00 00 00 00 00 48 c7 40 60 00 | ..........H................H.@`. |
16580 | 00 00 00 66 c7 80 ce 00 00 00 00 00 48 c7 40 48 00 00 00 00 66 c7 80 cc 00 00 00 01 00 48 c7 80 | ...f........H.@H....f........H.. |
165a0 | b8 00 00 00 00 00 00 00 48 89 88 b0 00 00 00 48 8b 52 f8 48 89 10 e8 6c f9 ff ff 5b 5d 4c 89 e0 | ........H......H.R.H...l...[]L.. |
165c0 | 41 5c c3 55 48 89 fd 53 48 89 f3 48 89 df 50 48 8b 76 38 e8 62 c5 ff ff 48 89 df e8 1d fb ff ff | A\.UH..SH..H..PH.v8.b...H....... |
165e0 | 41 58 48 8d 73 f8 48 89 ef 31 c9 5b 5d ba d8 00 00 00 e9 20 c7 ff ff 48 8b 47 18 48 8b b8 e0 00 | AXH.s.H..1.[]..........H.G.H.... |
16600 | 00 00 e9 2a fb ff ff 53 be 01 00 00 00 48 89 fb e8 eb 23 00 00 48 89 df be 01 00 00 00 e8 23 e5 | ...*...S.....H....#..H........#. |
16620 | ff ff be d7 b9 f0 ff 48 89 df 29 c6 e8 e8 e4 ff ff b8 01 00 00 00 5b c3 50 e8 c6 e3 ff ff 5a ff | .......H..)...........[.P.....Z. |
16640 | c8 c3 55 83 fe 01 53 48 89 fb 51 76 1b 31 f6 e8 59 eb ff ff be fe ff ff ff 48 89 df e8 b8 e4 ff | ..U...SH..Qv.1..Y........H...... |
16660 | ff b8 02 00 00 00 eb 0a 48 89 d5 e8 94 e3 ff ff 29 e8 5a 5b 5d c3 55 53 48 89 fb 50 e8 83 e3 ff | ........H.......).Z[].USH..P.... |
16680 | ff ba 06 00 00 00 48 89 df be 02 00 00 00 89 c5 e8 d3 29 00 00 48 89 df be 01 00 00 00 e8 0b eb | ......H...........)..H.......... |
166a0 | ff ff 48 89 df be 01 00 00 00 e8 6a e4 ff ff 48 89 df ba 02 00 00 00 be 03 00 00 00 e8 9d e3 ff | ..H........j...H................ |
166c0 | ff 8d 75 fe 48 89 df b9 02 00 00 00 83 ca ff 41 b9 42 66 41 00 41 b8 02 00 00 00 e8 c8 f1 ff ff | ..u.H..........A.BfA.A.......... |
166e0 | 59 48 89 df ba 02 00 00 00 89 c6 5b 5d e9 50 ff ff ff 53 be 01 00 00 00 48 89 fb e8 00 23 00 00 | YH.........[].P...S.....H....#.. |
16700 | 48 89 df be 01 00 00 00 e8 a0 ea ff ff ba 01 00 00 00 be 01 00 00 00 48 89 df e8 3f e3 ff ff 48 | H......................H...?...H |
16720 | 89 df e8 dd e2 ff ff 8d 70 fe 48 89 df 83 ca ff 41 b9 42 66 41 00 45 31 c0 31 c9 e8 68 f1 ff ff | ........p.H.....A.BfA.E1.1..h... |
16740 | 48 89 df 31 d2 89 c6 5b e9 f5 fe ff ff 53 be 01 00 00 00 48 89 fb e8 a5 22 00 00 48 89 df 31 d2 | H..1...[.....S.....H...."..H..1. |
16760 | be 01 00 00 00 e8 e7 2b 00 00 b8 01 00 00 00 5b c3 41 54 55 53 48 89 fb e8 87 e2 ff ff be 01 00 | .......+.......[.ATUSH.......... |
16780 | 00 00 48 89 df 89 c5 e8 b9 e3 ff ff 83 f8 04 75 28 31 d2 be 01 00 00 00 48 89 df e8 36 e6 ff ff | ..H............u(1......H...6... |
167a0 | 80 38 23 75 14 ff cd 48 89 df 48 63 f5 e8 b9 e7 ff ff b8 01 00 00 00 eb 3d be 01 00 00 00 48 89 | .8#u...H..Hc............=.....H. |
167c0 | df 4c 63 e5 e8 5f 2a 00 00 48 85 c0 79 05 49 01 c4 eb 07 4c 39 e0 4c 0f 4e e0 4d 85 e4 7f 12 ba | .Lc.._*..H..y.I....L9.L.N.M..... |
167e0 | 53 2f 45 00 be 01 00 00 00 48 89 df e8 af 1e 00 00 89 e8 44 29 e0 5b 5d 41 5c c3 55 be 02 00 00 | S/E......H.........D).[]A\.U.... |
16800 | 00 53 48 89 fb 50 e8 1d 2a 00 00 48 8d 68 01 ba 05 00 00 00 48 89 df be 01 00 00 00 e8 47 28 00 | .SH..P..*..H.h......H........G(. |
16820 | 00 48 89 ee 48 89 df e8 3f e7 ff ff 48 89 ea 48 89 df be 01 00 00 00 e8 3e eb ff ff 5a 83 f8 01 | .H..H...?...H..H........>...Z... |
16840 | 19 c0 5b 83 c0 02 5d c3 41 57 be 02 00 00 00 41 56 41 55 41 54 55 53 48 89 fb 48 83 ec 38 e8 e2 | ..[...].AW.....AVAUATUSH..H..8.. |
16860 | e2 ff ff 85 c0 7f 6e be 01 00 00 00 48 89 df e8 8c 21 00 00 be 01 00 00 00 48 89 df e8 c4 e2 ff | ......n.....H....!.......H...... |
16880 | ff 83 f8 03 75 12 be 01 00 00 00 48 89 df e8 88 e1 ff ff e9 6e 01 00 00 48 8d 54 24 28 be 01 00 | ....u......H........n...H.T$(... |
168a0 | 00 00 48 89 df e8 2c e5 ff ff 48 85 c0 0f 84 4b 01 00 00 48 89 c6 48 89 df e8 3e e4 ff ff 48 8b | ..H...,...H....K...H..H...>...H. |
168c0 | 4c 24 28 48 8d 51 01 48 39 d0 0f 85 2e 01 00 00 e9 31 01 00 00 be 02 00 00 00 48 89 df e8 46 29 | L$(H.Q.H9........1........H...F) |
168e0 | 00 00 ba 04 00 00 00 be 01 00 00 00 48 89 df 49 89 c6 e8 71 27 00 00 48 8d 54 24 28 be 01 00 00 | ............H..I...q'..H.T$(.... |
16900 | 00 48 89 df e8 8f 27 00 00 49 89 c4 49 8d 46 fe 48 83 f8 22 76 12 ba 66 2f 45 00 be 02 00 00 00 | .H....'..I..I.F.H.."v..f/E...... |
16920 | 48 89 df e8 78 1d 00 00 be 78 2f 45 00 4c 89 e7 e8 9b d9 fe ff 4d 8d 3c 04 41 8a 07 3c 2d 75 0b | H...x....x/E.L.......M.<.A..<-u. |
16940 | 49 ff c7 41 bd 01 00 00 00 eb 0e 45 31 ed 3c 2b 0f 94 c0 0f b6 c0 49 01 c7 e8 72 dd fe ff 48 8b | I..A.......E1.<+......I...r...H. |
16960 | 08 41 0f b6 07 f6 04 41 08 74 7b 49 63 c6 31 ed 48 89 44 24 08 41 0f be 07 0f b6 f0 f6 44 71 01 | .A.....A.t{Ic.1.H.D$.A.......Dq. |
16980 | 08 74 05 83 e8 30 eb 22 48 89 74 24 18 48 89 4c 24 10 e8 89 d6 fe ff 48 8b 74 24 18 48 8b 00 48 | .t...0."H.t$.H.L$......H.t$.H..H |
169a0 | 8b 4c 24 10 8b 04 b0 83 e8 37 44 39 f0 7d 37 48 0f af 6c 24 08 48 98 49 ff c7 48 01 c5 41 0f b6 | .L$......7D9.}7H..l$.H.I..H..A.. |
169c0 | 07 f6 04 41 08 75 ae be 78 2f 45 00 4c 89 ff e8 fc d8 fe ff 48 89 ee 48 f7 de 45 85 ed 48 0f 44 | ...A.u..x/E.L.......H..H..E..H.D |
169e0 | f5 4c 01 f8 eb 04 31 f6 31 c0 4c 03 64 24 28 4c 39 e0 75 0a 48 89 df e8 6f e5 ff ff eb 08 48 89 | .L....1.1.L.d$(L9.u.H...o.....H. |
16a00 | df e8 3c e5 ff ff 48 83 c4 38 b8 01 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 ba 9c 15 45 00 | ..<...H..8.....[]A\A]A^A_.U...E. |
16a20 | be 01 00 00 00 bd 89 6d 41 00 53 48 89 fb 50 e8 0f 25 00 00 85 c0 b8 fb 67 41 00 48 89 df 48 0f | .......mA.SH..P..%......gA.H..H. |
16a40 | 44 e8 be 01 00 00 00 e8 b4 1f 00 00 31 d2 48 89 ee 48 89 df e8 c2 e6 ff ff 48 89 df be 01 00 00 | D...........1.H..H.......H...... |
16a60 | 00 e8 b3 e0 ff ff 48 89 df 31 f6 e8 fb e4 ff ff 5a 5b b8 03 00 00 00 5d c3 53 ba 05 00 00 00 48 | ......H..1......Z[.....].S.....H |
16a80 | 89 fb be 01 00 00 00 e8 dc 25 00 00 48 89 df be 02 00 00 00 e8 67 1f 00 00 48 89 df be 03 00 00 | .........%..H........g...H...... |
16aa0 | 00 e8 5a 1f 00 00 48 89 df be 03 00 00 00 e8 68 df ff ff 48 89 df be 01 00 00 00 e8 72 eb ff ff | ..Z...H........h...H........r... |
16ac0 | b8 01 00 00 00 5b c3 53 ba 05 00 00 00 48 89 fb be 01 00 00 00 e8 8e 25 00 00 48 89 df be 02 00 | .....[.S.....H.........%..H..... |
16ae0 | 00 00 e8 19 1f 00 00 48 89 df be 02 00 00 00 e8 27 df ff ff 48 89 df be 01 00 00 00 e8 3f e8 ff | .......H........'...H........?.. |
16b00 | ff b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 2f e0 ff ff 83 e8 04 83 f8 01 76 12 ba 7f | ......[.S.....H.../.........v... |
16b20 | 2f 45 00 be 01 00 00 00 48 89 df e8 70 1b 00 00 48 89 df be 01 00 00 00 e8 25 e3 ff ff 48 89 df | /E......H...p...H........%...H.. |
16b40 | 48 89 c6 e8 23 e4 ff ff b8 01 00 00 00 5b c3 53 be 01 00 00 00 48 89 fb e8 a3 1e 00 00 48 89 df | H...#........[.S.....H.......H.. |
16b60 | be 02 00 00 00 e8 96 1e 00 00 48 89 df ba 02 00 00 00 be 01 00 00 00 e8 71 e0 ff ff 48 89 df 89 | ..........H.............q...H... |
16b80 | c6 e8 27 e6 ff ff b8 01 00 00 00 5b c3 41 55 41 54 55 bd 01 00 00 00 53 48 89 fb 48 83 ec 18 e8 | ..'........[.AUATU.....SH..H.... |
16ba0 | 60 de ff ff be b2 19 45 00 48 89 df 41 89 c5 e8 4c e6 ff ff 44 39 ed 0f 8f a2 00 00 00 83 ce ff | `......E.H..A...L...D9.......... |
16bc0 | 48 89 df e8 51 df ff ff 89 ee 48 89 df e8 47 df ff ff 45 31 c0 31 c9 ba 01 00 00 00 be 01 00 00 | H...Q.....H...G...E1.1.......... |
16be0 | 00 48 89 df e8 55 ec ff ff 48 8d 54 24 08 83 ce ff 48 89 df e8 dd e1 ff ff 48 85 c0 49 89 c4 75 | .H...U...H.T$....H.......H..I..u |
16c00 | 11 be 98 2f 45 00 48 89 df 31 c0 e8 cf 19 00 00 eb 76 83 fd 01 7e 1b 48 8b 0d 82 79 24 00 ba 01 | .../E.H..1.......v...~.H...y$... |
16c20 | 00 00 00 be 01 00 00 00 bf c3 2f 45 00 e8 fe d9 fe ff 48 8b 0d 67 79 24 00 48 8b 54 24 08 be 01 | ........../E......H..gy$.H.T$... |
16c40 | 00 00 00 4c 89 e7 ff c5 e8 e3 d9 fe ff be fe ff ff ff 48 89 df e8 c1 dd ff ff e9 55 ff ff ff 48 | ...L..............H........U...H |
16c60 | 8b 0d 3a 79 24 00 ba 01 00 00 00 be 01 00 00 00 bf e2 0c 45 00 e8 b6 d9 fe ff 48 8b 3d 1f 79 24 | ..:y$..............E......H.=.y$ |
16c80 | 00 e8 0a d8 fe ff 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d c3 53 ba 05 00 00 00 48 89 fb be 01 00 00 | ......1.H...[]A\A].S.....H...... |
16ca0 | 00 e8 c2 23 00 00 be 02 00 00 00 48 89 df e8 68 dd ff ff be 01 00 00 00 48 89 df e8 c6 ee ff ff | ...#.......H...h........H....... |
16cc0 | 85 c0 ba 02 00 00 00 75 0d 48 89 df e8 71 e2 ff ff ba 01 00 00 00 89 d0 5b c3 55 48 89 d5 ba c5 | .......u.H...q..........[.UH.... |
16ce0 | 2f 45 00 53 48 89 fb 56 be 02 00 00 00 e8 bf 1c 00 00 be 01 00 00 00 48 89 df e8 1a de ff ff 45 | /E.SH..V...............H.......E |
16d00 | 31 c0 31 c9 31 f6 ba 01 00 00 00 48 89 df e8 2b eb ff ff 83 ce ff 48 89 df e8 27 de ff ff 85 c0 | 1.1.1......H...+......H...'..... |
16d20 | 74 4c 83 ce ff 48 89 df e8 8e de ff ff 85 c0 75 0d be df 2f 45 00 48 89 df e8 a1 18 00 00 ba 05 | tL...H.........u.../E.H......... |
16d40 | 00 00 00 48 89 df 83 ce ff e8 6d dd ff ff 48 89 df be fe ff ff ff e8 c0 dc ff ff 59 48 89 df 48 | ...H......m...H............YH..H |
16d60 | 89 ea be 05 00 00 00 5b 5d e9 68 e0 ff ff 48 89 df be fe ff ff ff e8 a0 dc ff ff 48 c7 45 00 00 | .......[].h...H............H.E.. |
16d80 | 00 00 00 31 c0 5a 5b 5d c3 55 be 02 00 00 00 53 48 89 fb 50 e8 8f 24 00 00 48 8d 68 01 48 89 df | ...1.Z[].U.....SH..P..$..H.h.H.. |
16da0 | 48 89 ee e8 c3 e1 ff ff 48 89 ea 48 89 df be 01 00 00 00 e8 44 e5 ff ff 5a 83 f8 01 19 c0 5b 83 | H.......H..H........D...Z.....[. |
16dc0 | c0 02 5d c3 55 be 02 00 00 00 53 48 89 fb 52 ba 01 00 00 00 e8 aa 24 00 00 be 01 00 00 00 48 89 | ..].U.....SH..R.......$.......H. |
16de0 | df 48 89 c5 e8 32 dc ff ff be 01 00 00 00 48 89 df e8 c5 dd ff ff 85 c0 74 28 85 ed 7e 24 89 ee | .H...2........H.........t(..~$.. |
16e00 | 48 89 df e8 4b 17 00 00 be 01 00 00 00 48 89 df e8 04 dd ff ff be 02 00 00 00 48 89 df e8 92 ed | H...K........H............H..... |
16e20 | ff ff 58 48 89 df 5b 5d e9 53 ed ff ff 41 54 b9 30 31 45 00 ba 04 30 45 00 be 01 00 00 00 55 53 | ..XH..[].S...AT.01E...0E......US |
16e40 | 48 89 fb e8 e7 22 00 00 48 98 31 d2 be 02 00 00 00 8b 2c 85 10 31 45 00 48 89 df e8 23 24 00 00 | H...."..H.1.......,..1E.H...#$.. |
16e60 | 48 89 df 89 c2 89 ee e8 06 ec ff ff 83 fd 05 41 89 c4 74 38 83 fd 09 74 33 83 fd 03 75 3b 48 89 | H..............A..t8...t3...u;H. |
16e80 | df 31 d2 be 04 00 00 00 e8 e5 eb ff ff f2 0f 2a c8 48 89 df f2 41 0f 2a c4 f2 0f 59 0d 6f c4 03 | .1.............*.H...A.*...Y.o.. |
16ea0 | 00 f2 0f 58 c1 e8 ac e0 ff ff eb 18 44 89 e6 48 89 df e8 f6 e2 ff ff eb 0b 48 63 f0 48 89 df e8 | ...X........D..H.........Hc.H... |
16ec0 | a7 e0 ff ff 5b 5d b8 01 00 00 00 41 5c c3 55 53 48 89 fb 56 be 02 00 00 00 e8 67 dc ff ff ba 05 | ....[].....A\.USH..V......g..... |
16ee0 | 00 00 00 89 c5 be 01 00 00 00 48 89 df e8 76 21 00 00 83 fd 05 74 16 85 ed 74 12 ba fe 23 45 00 | ..........H...v!.....t...t...#E. |
16f00 | be 02 00 00 00 48 89 df e8 93 17 00 00 ba 0c 30 45 00 be 01 00 00 00 48 89 df e8 24 20 00 00 85 | .....H.........0E......H...$.... |
16f20 | c0 74 12 59 48 89 df be 18 30 45 00 31 c0 5b 5d e9 aa 16 00 00 48 89 df be 02 00 00 00 e8 d9 da | .t.YH....0E.1.[].....H.......... |
16f40 | ff ff 48 89 df be 01 00 00 00 e8 14 e8 ff ff 5a 5b b8 01 00 00 00 5d c3 85 f6 53 48 89 fb 75 36 | ..H............Z[.....]...SH..u6 |
16f60 | 85 d2 74 2b 89 d6 e8 ae db ff ff ba 01 00 00 00 be fe ff ff ff 48 89 df e8 ca ed ff ff 48 85 c0 | ..t+.................H.......H.. |
16f80 | 75 0d be fe ff ff ff 48 89 df e8 8c da ff ff b8 01 00 00 00 eb 1c e8 a7 df ff ff ba 01 00 00 00 | u......H........................ |
16fa0 | be fe ff ff ff 48 89 df e8 b1 da ff ff b8 02 00 00 00 5b c3 41 55 be 01 00 00 00 41 54 55 31 ed | .....H............[.AU.....ATU1. |
16fc0 | 53 48 89 fb 48 83 ec 18 48 8d 54 24 08 e8 04 de ff ff 31 c9 ba 3c 30 45 00 be 03 00 00 00 48 89 | SH..H...H.T$......1..<0E......H. |
16fe0 | df 49 89 c4 e8 e4 20 00 00 be 04 00 00 00 48 89 df 49 89 c5 e8 4c db ff ff ff c0 40 0f 95 c5 31 | .I............H..I...L.....@...1 |
17000 | c9 c1 e5 02 4d 85 e4 74 28 4c 89 e2 48 89 df be 02 00 00 00 e8 b4 20 00 00 48 8b 54 24 08 4d 89 | ....M..t(L..H............H.T$.M. |
17020 | e8 48 89 c1 4c 89 e6 48 89 df e8 d2 1e 00 00 eb 49 ba 3f 30 45 00 be 02 00 00 00 48 89 df e8 8a | .H..L..H........I.?0E......H.... |
17040 | 20 00 00 ba 06 00 00 00 be 01 00 00 00 48 89 df 49 89 c4 e8 10 20 00 00 be 05 00 00 00 48 89 df | .............H..I............H.. |
17060 | e8 b6 d9 ff ff 4d 89 e8 4c 89 e1 31 d2 be da 6c 41 00 48 89 df e8 29 e9 ff ff 89 ea 48 89 df 89 | .....M..L..1...lA.H...).....H... |
17080 | c6 e8 d2 fe ff ff 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 55 31 c9 31 d2 be 01 00 00 00 41 54 55 31 | ......H...[]A\A].AU1.1......ATU1 |
170a0 | ed 53 48 89 fb 50 e8 22 20 00 00 31 c9 31 d2 48 89 df be 02 00 00 00 49 89 c4 e8 0e 20 00 00 48 | .SH..P."...1.1.H.......I.......H |
170c0 | 89 df be 03 00 00 00 49 89 c5 e8 76 da ff ff ff c0 4c 89 ea 4c 89 e6 48 89 df 40 0f 95 c5 8d 6c | .......I...v.....L..L..H..@....l |
170e0 | 6d 00 e8 3a 1c 00 00 59 48 89 df 89 ea 89 c6 5b 5d 41 5c 41 5d e9 5e fe ff ff 53 be 01 00 00 00 | m..:...YH......[]A\A].^...S..... |
17100 | 48 89 fb e8 f8 18 00 00 be 01 00 00 00 48 89 df e8 5a e3 ff ff 85 c0 75 0a 48 89 df e8 21 de ff | H............H...Z.....u.H...!.. |
17120 | ff eb 12 ba 0c 30 45 00 be 01 00 00 00 48 89 df e8 0e 1e 00 00 b8 01 00 00 00 5b c3 55 31 c9 31 | .....0E......H............[.U1.1 |
17140 | d2 53 48 89 fb 56 be 01 00 00 00 e8 7d 1f 00 00 be 01 00 00 00 48 89 c5 48 89 df e8 bb d8 ff ff | .SH..V......}........H..H....... |
17160 | 31 d2 48 89 ee 48 89 df e8 b4 1b 00 00 85 c0 74 0b 59 48 89 df 5b 5d e9 04 ea ff ff 83 ca ff 48 | 1.H..H.........t.YH..[]........H |
17180 | 89 df 41 b8 38 66 41 00 31 c9 31 f6 e8 ad e6 ff ff 48 89 df e8 6b d8 ff ff 5a 5b ff c8 5d c3 53 | ..A.8fA.1.1......H...k...Z[..].S |
171a0 | be 01 00 00 00 48 89 fb e8 0a dc ff ff 85 c0 74 09 48 89 df 5b e9 4a d8 ff ff 48 89 df be 01 00 | .....H.........t.H..[.J...H..... |
171c0 | 00 00 e8 39 18 00 00 83 ca ff 48 89 df be 01 00 00 00 e8 87 d8 ff ff 48 89 df be fe ff ff ff e8 | ...9......H............H........ |
171e0 | 37 d8 ff ff 48 89 df ba 11 00 00 00 be 47 30 45 00 e8 89 dd ff ff 48 89 df be 01 00 00 00 e8 18 | 7...H........G0E......H......... |
17200 | d8 ff ff 48 89 df 5b e9 b8 fb ff ff 53 ba 59 30 45 00 be 01 00 00 00 48 89 fb e8 24 1d 00 00 85 | ...H..[.....S.Y0E......H...$.... |
17220 | c0 75 38 48 89 df ba 05 00 00 00 be 01 00 00 00 e8 33 1e 00 00 31 d2 48 89 df be 93 6c 41 00 e8 | .u8H.............3...1.H....lA.. |
17240 | d7 de ff ff 48 89 df be 01 00 00 00 e8 c8 d8 ff ff 48 89 df e8 e9 dc ff ff eb 24 be 01 00 00 00 | ....H............H........$..... |
17260 | 48 89 df e8 b1 d8 ff ff 45 31 c0 31 c9 ba 03 00 00 00 be 01 00 00 00 48 89 df e8 bf e5 ff ff b8 | H.......E1.1...........H........ |
17280 | 03 00 00 00 5b c3 55 ba 02 00 00 00 be d8 b9 f0 ff 31 ed 53 48 89 fb 51 e8 dd e0 ff ff 31 d2 be | ....[.U..........1.SH..Q.....1.. |
172a0 | 80 31 45 00 48 89 df e8 78 22 00 00 83 ce ff 48 89 df e8 62 d8 ff ff ba 80 2a 45 00 be fe ff ff | .1E.H...x".....H...b.....*E..... |
172c0 | ff 48 89 df e8 c5 e2 ff ff ba 07 00 00 00 be 61 30 45 00 48 89 df e8 a4 dc ff ff ba ad 09 45 00 | .H.............a0E.H..........E. |
172e0 | be fe ff ff ff 48 89 df e8 a1 e2 ff ff 89 ee 48 89 df ff c5 e8 64 d8 ff ff 48 89 df 48 89 c6 e8 | .....H.........H.....d...H..H... |
17300 | cf dc ff ff 83 fd 09 75 e4 48 89 df ba 09 00 00 00 be 07 66 41 00 e8 00 de ff ff ba 2a 41 45 00 | .......u.H.........fA.......*AE. |
17320 | 48 89 df be fe ff ff ff e8 61 e2 ff ff 5a 5b b8 01 00 00 00 5d c3 41 57 be 02 00 00 00 41 56 41 | H........a...Z[.....].AW.....AVA |
17340 | 55 41 54 55 31 ed 53 48 89 fb 48 83 ec 18 e8 d5 1e 00 00 be 03 00 00 00 48 89 df 49 89 c5 e8 c5 | UATU1.SH..H.............H..I.... |
17360 | 1e 00 00 be 04 00 00 00 48 89 df 49 89 c4 e8 b5 1e 00 00 be 05 00 00 00 48 89 df 48 89 04 24 e8 | ........H..I............H..H..$. |
17380 | c1 d7 ff ff 85 c0 40 0f 9f c5 4d 85 ed 8d 2c ad 01 00 00 00 7f 12 ba 18 33 45 00 be 02 00 00 00 | ......@...M...,.........3E...... |
173a0 | 48 89 df e8 f8 12 00 00 4d 39 ec 0f 8c ce 00 00 00 ba 9c 15 45 00 be 01 00 00 00 48 89 df e8 80 | H.......M9..........E......H.... |
173c0 | 1b 00 00 85 c0 41 be fc 52 41 00 75 18 ba 05 00 00 00 be 01 00 00 00 48 89 df 41 be 7a 53 41 00 | .....A..RA.u...........H..A.zSA. |
173e0 | e8 83 1c 00 00 ba 83 2b 45 00 89 ee 48 89 df e8 4f 1b 00 00 85 c0 41 bf ee 55 41 00 75 15 ba 05 | .......+E...H...O.....A..UA.u... |
17400 | 00 00 00 89 ee 48 89 df 41 bf 9a 56 41 00 e8 55 1c 00 00 4d 29 ec 31 c9 4c 39 2c 24 7e 29 4d 85 | .....H..A..VA..U...M).1.L9,$~)M. |
17420 | e4 78 5c 4b 8d 14 2c be 01 00 00 00 48 89 df 41 ff d6 48 8b 04 24 89 ee 48 89 df 49 8d 14 04 49 | .x\K..,.....H..A..H..$..H..I...I |
17440 | ff cc 41 ff d7 eb d7 49 39 cc 7c 33 4a 8d 14 29 48 89 4c 24 08 be 01 00 00 00 48 89 df 41 ff d6 | ..A....I9.|3J..)H.L$......H..A.. |
17460 | 48 8b 4c 24 08 48 8b 04 24 89 ee 48 89 df 48 8d 14 01 41 ff d7 48 8b 4c 24 08 48 ff c1 eb c8 89 | H.L$.H..$..H..H...A..H.L$.H..... |
17480 | ee 48 89 df e8 90 d6 ff ff 48 83 c4 18 b8 01 00 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 | .H.......H........[]A\A]A^A_.AUA |
174a0 | 54 55 31 ed 53 48 89 fb 51 e8 56 d5 ff ff ba 01 00 00 00 41 89 c4 89 c6 48 89 df 4d 63 ec e8 53 | TU1.SH..Q.V........A....H..Mc..S |
174c0 | df ff ff ba 01 00 00 00 be 01 00 00 00 48 89 df e8 89 d5 ff ff 44 89 e0 29 e8 85 c0 7e 18 4c 89 | .............H.......D..)...~.L. |
174e0 | ea be 01 00 00 00 48 89 df 48 29 ea 48 ff c5 e8 a6 e1 ff ff eb df 4c 89 ee 48 89 df e8 6a da ff | ......H..H).H.........L..H...j.. |
17500 | ff ba 11 2c 45 00 48 89 df be 01 00 00 00 e8 7b e0 ff ff 5a 5b 5d 41 5c b8 01 00 00 00 41 5d c3 | ...,E.H........{...Z[]A\.....A]. |
17520 | 41 54 48 63 d2 41 89 cc 55 48 89 f5 be 01 00 00 00 53 48 89 fb ff 55 00 48 89 df 48 8b 45 00 49 | ATHc.A..UH.......SH...U.H..H.E.I |
17540 | 63 d4 5b 5d 41 5c be 01 00 00 00 ff e0 41 54 41 89 d4 55 89 f5 be 02 00 00 00 53 48 89 fb 48 83 | c.[]A\.......ATA..U.......SH..H. |
17560 | ec 10 e8 de d5 ff ff 85 c0 75 1a 48 83 c4 10 48 89 df 89 ee 5b 5d 44 89 e2 b9 01 00 00 00 41 5c | .........u.H...H....[]D.......A\ |
17580 | e9 ec d6 ff ff 48 89 df be 02 00 00 00 e8 87 d5 ff ff 8d 75 ff 48 89 df e8 7c d5 ff ff 41 8d 74 | .....H.............u.H...|...A.t |
175a0 | 24 fe 48 89 df e8 6f d5 ff ff 45 31 c0 31 c9 ba 01 00 00 00 48 89 df be 02 00 00 00 e8 7d e2 ff | $.H...o...E1.1......H........}.. |
175c0 | ff 48 89 df 83 ce ff e8 eb d7 ff ff 48 89 df be fe ff ff ff 89 44 24 0c e8 3e d4 ff ff 8b 44 24 | .H..........H........D$..>....D$ |
175e0 | 0c 48 83 c4 10 5b 5d 41 5c c3 41 57 48 8d 46 08 41 89 d7 41 56 41 89 ce 41 55 49 89 f5 41 54 55 | .H...[]A\.AWH.F.A..AVA..AUI..ATU |
17600 | 53 48 89 fb 48 83 ec 48 48 89 04 24 45 39 f7 0f 8d d7 02 00 00 49 63 c7 be 01 00 00 00 48 89 df | SH..H..HH..$E9.......Ic......H.. |
17620 | 48 89 c2 48 89 44 24 08 41 ff 55 00 49 63 c6 be 01 00 00 00 48 89 df 48 89 c2 48 89 44 24 10 41 | H..H.D$.A.U.Ic......H..H..H.D$.A |
17640 | ff 55 00 83 ce ff ba fe ff ff ff 48 89 df e8 fa fe ff ff 85 c0 74 14 48 8b 34 24 44 89 f1 44 89 | .U.........H.........t.H.4$D..D. |
17660 | fa 48 89 df e8 b7 fe ff ff eb 0d be fd ff ff ff 48 89 df e8 a3 d3 ff ff 44 89 f0 44 29 f8 89 44 | .H..............H.......D..D)..D |
17680 | 24 18 ff c8 0f 84 62 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 | $.....b...C..7..........H.....Lc |
176a0 | e0 89 c5 4c 89 e2 41 ff 55 00 48 8b 54 24 08 be 01 00 00 00 48 89 df 41 ff 55 00 83 ca ff be fe | ...L..A.U.H.T$......H..A.U...... |
176c0 | ff ff ff 48 89 df e8 82 fe ff ff 85 c0 44 89 f9 75 35 be fe ff ff ff 48 89 df e8 3c d3 ff ff 48 | ...H.........D..u5.....H...<...H |
176e0 | 8b 54 24 10 be 01 00 00 00 48 89 df 41 ff 55 00 83 ce ff ba fe ff ff ff 48 89 df e8 4d fe ff ff | .T$......H..A.U.........H...M... |
17700 | 85 c0 74 13 44 89 f1 48 8b 34 24 89 ea 48 89 df e8 0b fe ff ff eb 0d be fd ff ff ff 48 89 df e8 | ..t.D..H.4$..H..............H... |
17720 | f7 d2 ff ff 83 7c 24 18 02 0f 84 bd 01 00 00 4c 89 e2 be 01 00 00 00 48 89 df 41 ff 55 00 83 ce | .....|$........L.......H..A.U... |
17740 | ff 48 89 df e8 d0 d3 ff ff 41 8d 46 ff be 01 00 00 00 48 89 df 41 89 c4 89 44 24 24 48 98 48 89 | .H.......A.F......H..A...D$$H.H. |
17760 | c2 48 89 44 24 28 41 ff 55 00 48 8b 34 24 44 89 e1 89 ea 48 89 df 44 89 e5 45 31 e4 e8 9f fd ff | .H.D$(A.U.H.4$D....H..D..E1..... |
17780 | ff 49 63 c7 48 ff c0 48 89 44 24 38 43 8d 04 27 be 01 00 00 00 48 89 df 89 44 24 10 43 8d 44 27 | .Ic.H..H.D$8C..'.....H...D$.C.D' |
177a0 | 01 89 44 24 08 48 8b 44 24 38 4c 01 e0 48 89 c2 48 89 44 24 30 41 ff 55 00 83 ce ff ba fe ff ff | ..D$.H.D$8L..H..H.D$0A.U........ |
177c0 | ff 48 89 df e8 84 fd ff ff 85 c0 74 28 44 39 74 24 08 7c 0f be 3a 33 45 00 48 89 df 31 c0 e8 fc | .H.........t(D9t$.|..:3E.H..1... |
177e0 | 0d 00 00 be fe ff ff ff 48 89 df e8 2b d2 ff ff 49 ff c4 eb 97 48 63 c5 48 ff c8 48 89 44 24 18 | ........H...+...I....Hc.H..H.D$. |
17800 | 48 8b 54 24 18 be 01 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 | H.T$......H..A.U.........H.....* |
17820 | fd ff ff 85 c0 74 28 44 39 fd 7f 0f be 3a 33 45 00 48 89 df 31 c0 e8 a4 0d 00 00 be fe ff ff ff | .....t(D9....:3E.H..1........... |
17840 | 48 89 df e8 d3 d1 ff ff 48 ff 4c 24 18 eb b1 3b 6c 24 08 7d 66 be fc ff ff ff 48 89 df e8 b9 d1 | H.......H.L$...;l$.}f.....H..... |
17860 | ff ff 48 8b 54 24 28 be 01 00 00 00 48 89 df 41 ff 55 00 48 8b 54 24 30 be 01 00 00 00 48 89 df | ..H.T$(.....H..A.U.H.T$0.....H.. |
17880 | 41 ff 55 00 8b 6c 24 08 8b 54 24 24 48 89 df 48 8b 34 24 89 e9 e8 86 fc ff ff 89 ea 44 89 f0 29 | A.U..l$..T$$H..H.4$.........D..) |
178a0 | e8 44 29 fa 39 c2 8b 44 24 10 8d 40 02 7d 23 44 89 fa 8b 4c 24 10 41 89 c7 eb 21 8b 54 24 08 48 | .D).9..D$..@.}#D...L$.A...!.T$.H |
178c0 | 8b 34 24 89 e9 48 89 df e8 53 fc ff ff e9 1e ff ff ff 44 89 f1 44 8b 74 24 10 89 c2 4c 89 ee 48 | .4$..H...S........D..D.t$...L..H |
178e0 | 89 df e8 03 fd ff ff e9 20 fd ff ff 48 83 c4 48 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 48 89 d0 | ............H..H[]A\A]A^A_.ATH.. |
17900 | 49 89 f4 48 89 ca be 01 00 00 00 55 48 89 cd 53 48 89 fb ff d0 83 ce ff 48 89 df e8 9b d2 ff ff | I..H.......UH..SH.......H....... |
17920 | 85 c0 75 2a 83 ce ff 48 89 df e8 16 d2 ff ff 48 89 df 89 c6 e8 24 d2 ff ff 48 89 e9 48 89 c2 be | ..u*...H.......H.....$...H..H... |
17940 | 5d 33 45 00 48 89 df 31 c0 e8 91 0c 00 00 5b 5d 4c 89 e7 41 5c e9 0d 12 00 00 55 48 89 fd 53 48 | ]3E.H..1......[]L..A\.....UH..SH |
17960 | 89 f3 52 48 c7 06 00 00 00 00 48 c7 46 08 00 00 00 00 be 01 00 00 00 e8 f3 da ff ff 85 c0 74 62 | ..RH......H.F.................tb |
17980 | ba 07 00 00 00 be 9c 15 45 00 48 89 ef e8 ed d5 ff ff be fe ff ff ff 48 89 ef e8 a1 d9 ff ff 85 | ........E.H............H........ |
179a0 | c0 74 07 48 c7 03 fc 52 41 00 ba 0a 00 00 00 be 83 2b 45 00 48 89 ef e8 c3 d5 ff ff be fd ff ff | .t.H...RA........+E.H........... |
179c0 | ff 48 89 ef e8 77 d9 ff ff 85 c0 74 08 48 c7 43 08 ee 55 41 00 be fc ff ff ff 48 89 ef e8 39 d0 | .H...w.....t.H.C..UA......H...9. |
179e0 | ff ff 48 83 3b 00 74 07 48 83 7b 08 00 75 2e ba 05 00 00 00 be 01 00 00 00 48 89 ef e8 67 16 00 | ..H.;.t.H.{..u...........H...g.. |
17a00 | 00 48 83 3b 00 75 07 48 c7 03 7a 53 41 00 48 83 7b 08 00 75 08 48 c7 43 08 9a 56 41 00 58 5b 5d | .H.;.u.H..zSA.H.{..u.H.C..VA.X[] |
17a20 | c3 41 55 ba 00 21 45 00 be 02 00 00 00 41 54 55 53 48 89 fb 48 81 ec 48 20 00 00 48 89 e1 64 48 | .AU..!E......ATUSH..H..H...H..dH |
17a40 | 8b 04 25 28 00 00 00 48 89 84 24 38 20 00 00 31 c0 e8 77 16 00 00 48 8d 74 24 08 48 89 df 49 89 | ..%(...H..$8...1..w...H.t$.H..I. |
17a60 | c5 e8 f4 fe ff ff ba 01 00 00 00 be 03 00 00 00 48 89 df e8 0b 18 00 00 be 04 00 00 00 48 89 df | ................H............H.. |
17a80 | 48 89 c5 e8 bd d0 ff ff 85 c0 7f 0f be 01 00 00 00 48 89 df e8 6a 18 00 00 eb 0d be 04 00 00 00 | H................H...j.......... |
17aa0 | 48 89 df e8 80 17 00 00 48 8d 74 24 18 48 89 df 49 89 c4 e8 2d 11 00 00 4c 39 e5 7d 2b 48 8b 54 | H.......H.t$.H..I...-...L9.}+H.T |
17ac0 | 24 08 48 8d 74 24 18 48 89 e9 48 89 df 48 ff c5 e8 26 fe ff ff 48 8b 14 24 48 8d 7c 24 18 4c 89 | $.H.t$.H..H..H...&...H..$H.|$.L. |
17ae0 | ee e8 ec 0f 00 00 eb d0 75 15 48 8b 54 24 08 48 8d 74 24 18 48 89 e9 48 89 df e8 fc fd ff ff 48 | ........u.H.T$.H.t$.H..H.......H |
17b00 | 8d 7c 24 18 e8 0f 10 00 00 48 8b 8c 24 38 20 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 | .|$......H..$8...dH3.%(........t |
17b20 | 05 e8 9a c6 fe ff 48 81 c4 48 20 00 00 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 ec | ......H..H...[]A\A].AUATUSH..H.. |
17b40 | 18 48 89 e6 e8 11 fe ff ff be 01 00 00 00 48 89 df e8 ad 17 00 00 48 89 df 48 8d 68 01 e8 a2 ce | .H............H.......H..H.h.... |
17b60 | ff ff 83 f8 02 74 72 83 f8 03 75 5c be 02 00 00 00 48 89 df e8 af 16 00 00 48 39 e8 49 89 c4 7f | .....tr...u\.....H.......H9.I... |
17b80 | 05 48 85 c0 7f 12 ba 92 33 45 00 be 02 00 00 00 48 89 df e8 08 0b 00 00 4c 39 e5 7e 26 4c 8d 6d | .H......3E......H.......L9.~&L.m |
17ba0 | ff 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$ |
17bc0 | 08 eb d5 4c 89 e5 eb 11 be a9 33 45 00 48 89 df 31 c0 e8 08 0a 00 00 eb 11 48 89 ea be 01 00 00 | ...L......3E.H..1........H...... |
17be0 | 00 48 89 df ff 54 24 08 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 | .H...T$.1.H...[]A\A].AUATUSH..H. |
17c00 | ec 18 48 89 e6 e8 50 fd ff ff ba 01 00 00 00 be 02 00 00 00 48 89 df e8 67 16 00 00 be 03 00 00 | ..H...P.............H...g....... |
17c20 | 00 48 89 df 48 89 c5 e8 19 cf ff ff 85 c0 7f 0f be 01 00 00 00 48 89 df e8 c6 16 00 00 eb 0d be | .H..H................H.......... |
17c40 | 03 00 00 00 48 89 df e8 dc 15 00 00 45 31 ed 48 39 c5 49 89 c4 7f 4f 48 89 c6 48 29 ee 48 81 fe | ....H.......E1.H9.I...OH..H).H.. |
17c60 | fe ff ff 7f 76 14 be cf 33 45 00 48 89 df 31 c0 e8 6a 09 00 00 41 89 c5 eb 2c 48 ff c6 48 89 df | ....v...3E.H..1..j...A...,H..H.. |
17c80 | 41 89 f5 e8 70 cc ff ff 85 c0 74 da 48 89 ea 48 ff c5 be 01 00 00 00 48 89 df ff 14 24 48 8d 45 | A...p.....t.H..H.......H....$H.E |
17ca0 | ff 4c 39 e0 7c e6 48 83 c4 18 44 89 e8 5b 5d 41 5c 41 5d c3 41 55 41 54 55 53 48 89 fb 48 83 ec | .L9.|.H...D..[]A\A].AUATUSH..H.. |
17cc0 | 18 48 89 e6 e8 91 fc ff ff be 01 00 00 00 48 89 df e8 2d 16 00 00 be 02 00 00 00 49 89 c4 48 89 | .H............H...-........I..H. |
17ce0 | c2 48 89 df e8 9a 15 00 00 4c 39 e0 48 89 c5 74 21 48 85 c0 7e 0a 49 8d 44 24 01 48 39 c5 7e 12 | .H.......L9.H..t!H..~.I.D$.H9.~. |
17d00 | ba 92 33 45 00 be 01 00 00 00 48 89 df e8 8e 09 00 00 48 89 ea be 01 00 00 00 48 89 df ff 14 24 | ..3E......H.......H.......H....$ |
17d20 | 4c 39 e5 7d 26 4c 8d 6d 01 be 01 00 00 00 48 89 df 4c 89 ea ff 14 24 48 89 ea be 01 00 00 00 48 | L9.}&L.m......H..L....$H.......H |
17d40 | 89 df 4c 89 ed ff 54 24 08 eb d5 48 89 df e8 ef d1 ff ff 48 89 ea 48 89 df be 01 00 00 00 ff 54 | ..L...T$...H.......H..H........T |
17d60 | 24 08 48 83 c4 18 b8 01 00 00 00 5b 5d 41 5c 41 5d c3 55 53 48 89 fb 48 83 ec 18 48 89 e6 e8 d7 | $.H........[]A\A].USH..H...H.... |
17d80 | fb ff ff be 01 00 00 00 48 89 df e8 73 15 00 00 ba 00 21 45 00 be 32 00 00 00 48 89 df 48 89 c5 | ........H...s.....!E..2...H..H.. |
17da0 | e8 0c 0c 00 00 be 02 00 00 00 48 89 df e8 93 cd ff ff 85 c0 7e 12 ba 06 00 00 00 be 02 00 00 00 | ..........H.........~........... |
17dc0 | 48 89 df e8 a0 12 00 00 48 89 df be 02 00 00 00 e8 46 cc ff ff 89 e9 48 89 e6 48 89 df ba 01 00 | H.......H........F.....H..H..... |
17de0 | 00 00 e8 03 f8 ff ff 48 83 c4 18 31 c0 5b 5d c3 53 f2 0f 10 05 6f 9a 03 00 48 89 fb be 88 00 00 | .......H...1.[].S....o...H...... |
17e00 | 00 e8 fa 19 00 00 48 89 df ba 07 00 00 00 31 f6 e8 01 d6 ff ff 48 89 df 31 d2 be 00 34 45 00 e8 | ......H.......1......H..1...4E.. |
17e20 | 00 17 00 00 b8 01 00 00 00 5b c3 48 8b 46 08 48 85 c0 74 0f 48 89 02 48 c7 46 08 00 00 00 00 48 | .........[.H.F.H..t.H..H.F.....H |
17e40 | 8b 06 c3 31 c0 c3 41 54 85 d2 41 89 d4 55 53 75 07 31 c0 e9 dc 00 00 00 89 f5 83 ce ff 48 89 fb | ...1..AT..A..USu.1...........H.. |
17e60 | e8 e0 cc ff ff 83 f8 05 75 e7 48 89 df 41 ff cc e8 cd d0 ff ff be fe ff ff ff 48 89 df e8 04 dd | ........u.H..A............H..... |
17e80 | ff ff 85 c0 74 cb be fe ff ff ff 48 89 df e8 b2 cc ff ff 83 f8 04 0f 85 86 00 00 00 83 ca ff 89 | ....t......H.................... |
17ea0 | ee 48 89 df e8 44 cd ff ff 85 c0 74 0f be fe ff ff ff 48 89 df e8 61 cb ff ff eb 5f 44 89 e2 89 | .H...D.....t......H...a...._D... |
17ec0 | ee 48 89 df e8 7d ff ff ff 85 c0 74 55 83 ca ff be fe ff ff ff 48 89 df e8 81 cb ff ff be fe ff | .H...}.....tU........H.......... |
17ee0 | ff ff 48 89 df e8 31 cb ff ff ba 01 00 00 00 be e0 34 45 00 48 89 df e8 83 d0 ff ff be fe ff ff | ..H...1..........4E.H........... |
17f00 | ff 48 89 df ba 01 00 00 00 e8 50 cb ff ff be 03 00 00 00 48 89 df e8 99 dc ff ff b8 01 00 00 00 | .H........P........H............ |
17f20 | eb 12 be fe ff ff ff 48 89 df e8 ec ca ff ff e9 41 ff ff ff 5b 5d 41 5c c3 41 55 41 54 55 48 89 | .......H........A...[]A\.AUATUH. |
17f40 | f5 53 48 89 fb 48 83 ec 18 e8 b6 ca ff ff 41 89 c4 48 89 ea be 24 37 45 00 48 89 df 45 8d 6c 24 | .SH..H........A..H...$7E.H..E.l$ |
17f60 | 01 e8 2a 62 00 00 ba 61 20 45 00 be d8 b9 f0 ff 48 89 df e8 24 d3 ff ff ba 02 00 00 00 44 89 ee | ..*b...a.E......H...$........D.. |
17f80 | 48 89 df e8 be fe ff ff 85 c0 74 71 31 d2 83 ce ff 48 89 df e8 3d ce ff ff ba 03 00 00 00 be 80 | H.........tq1....H...=.......... |
17fa0 | 34 45 00 48 89 c7 48 89 c5 e8 02 c1 fe ff 85 c0 75 29 48 8d 75 03 48 89 df e8 15 d0 ff ff be fe | 4E.H..H.........u)H.u.H......... |
17fc0 | ff ff ff 48 89 df 83 ca ff e8 90 ca ff ff be fe ff ff ff 48 89 df e8 40 ca ff ff 44 89 ea 83 ce | ...H...............H...@...D.... |
17fe0 | ff 48 89 df e8 d2 ca ff ff be fd ff ff ff 48 89 df e8 25 ca ff ff b8 01 00 00 00 eb 13 44 89 e6 | .H............H...%..........D.. |
18000 | 48 89 df 89 44 24 0c e8 0f ca ff ff 8b 44 24 0c 48 83 c4 18 5b 5d 41 5c 41 5d c3 41 54 49 89 f4 | H...D$.......D$.H...[]A\A].ATI.. |
18020 | 55 89 d5 53 48 89 fb 48 83 ec 10 e8 40 c0 fe ff 8b 38 e8 29 c6 fe ff 89 ee 48 89 df 31 d2 48 89 | U..SH..H....@....8.).....H..1.H. |
18040 | 44 24 08 e8 8e cd ff ff 4c 8b 44 24 08 48 8d 48 01 4c 89 e2 48 89 df be 84 34 45 00 31 c0 e8 01 | D$......L.D$.H.H.L..H....4E.1... |
18060 | d0 ff ff 89 ee 48 89 df 83 ca ff e8 ee c9 ff ff 48 89 df be fe ff ff ff e8 9e c9 ff ff 48 83 c4 | .....H..........H............H.. |
18080 | 10 b8 07 00 00 00 5b 5d 41 5c c3 55 48 89 d5 53 48 89 f3 51 48 63 06 85 c0 7e 0b 48 89 02 c7 06 | ......[]A\.UH..SH..QHc...~.H.... |
180a0 | 00 00 00 00 eb 28 48 8b 7e 08 e8 11 c3 fe ff 85 c0 75 21 48 8b 4b 08 48 8d 7b 10 ba 00 20 00 00 | .....(H.~........u!H.K.H.{...... |
180c0 | be 01 00 00 00 e8 56 c0 fe ff 48 89 45 00 48 8d 43 10 eb 02 31 c0 5a 5b 5d c3 55 bd 95 34 45 00 | ......V...H.E.H.C...1.Z[].U..4E. |
180e0 | 53 48 89 fb 56 c7 07 00 00 00 00 48 8b 7b 08 e8 ac c3 fe ff 83 f8 ff 74 2f 48 ff c5 0f b6 55 ff | SH..V......H.{.........t/H....U. |
18100 | 39 d0 75 24 48 63 13 80 7d 00 00 8d 4a 01 89 0b 88 44 13 10 75 d5 c7 03 00 00 00 00 48 8b 7b 08 | 9.u$Hc..}...J....D..u.......H.{. |
18120 | 59 5b 5d e9 78 c3 fe ff 5a 5b 5d c3 41 57 85 f6 41 56 41 55 41 89 cd 41 54 55 48 89 d5 53 48 89 | Y[].x...Z[].AW..AVAUA..ATUH..SH. |
18140 | fb 41 50 74 05 e8 cf c9 ff ff 49 83 ce ff be 2e 00 00 00 48 89 ef e8 85 c0 fe ff 48 85 c0 49 89 | .APt......I........H.......H..I. |
18160 | c4 75 12 31 c0 4c 89 f1 48 89 ef f2 ae 48 f7 d1 4c 8d 64 0d ff 4d 89 e7 48 89 ee 48 89 df 49 29 | .u.1.L..H....H..L.d..M..H..H..I) |
18180 | ef 4c 89 fa e8 f6 cd ff ff be fe ff ff ff 48 89 df e8 aa d1 ff ff 85 c0 75 4f 48 89 df be fe ff | .L............H.........uOH..... |
181a0 | ff ff e8 74 c8 ff ff 41 80 3c 24 2e ba 01 00 00 00 48 89 df 41 0f 45 d5 31 f6 e8 57 d2 ff ff 4c | ...t...A.<$......H..A.E.1..W...L |
181c0 | 89 fa 48 89 ee 48 89 df e8 b2 cd ff ff 48 89 df be fe ff ff ff e8 3f c9 ff ff be fc ff ff ff 48 | ..H..H.......H........?........H |
181e0 | 89 df e8 80 d3 ff ff eb 22 83 ce ff 48 89 df e8 51 c9 ff ff 83 f8 05 74 12 be fd ff ff ff 48 89 | ........"...H...Q......t......H. |
18200 | df e8 15 c8 ff ff 48 89 e8 eb 2f 83 ca ff be fe ff ff ff 48 89 df e8 43 c8 ff ff be fe ff ff ff | ......H.../........H...C........ |
18220 | 48 89 df 49 8d 6c 24 01 e8 ee c7 ff ff 41 80 3c 24 2e 0f 84 16 ff ff ff 31 c0 5a 5b 5d 41 5c 41 | H..I.l$......A.<$.......1.Z[]A\A |
18240 | 5d 41 5e 41 5f c3 50 31 d2 83 ce ff e8 85 cb ff ff 48 8b 3d 58 63 24 00 48 89 c1 ba 99 34 45 00 | ]A^A_.P1.........H.=Xc$.H....4E. |
18260 | be 01 00 00 00 31 c0 e8 d4 c3 fe ff 48 8b 3d 3d 63 24 00 e8 18 c2 fe ff 31 c0 5a c3 48 85 c9 48 | .....1......H.==c$......1.Z.H..H |
18280 | 89 f7 74 08 48 89 ce e9 b4 c2 fe ff 50 e8 ae bd fe ff 31 c0 5a c3 55 48 89 f5 53 48 89 fb 51 48 | ..t.H.......P.....1.Z.UH..SH..QH |
182a0 | 8b 7b 08 e8 f8 c1 fe ff 83 f8 0a 74 04 ff c0 75 ee 48 8b 7b 08 e8 e6 c1 fe ff 89 45 00 b8 01 00 | .{.........t...u.H.{.......E.... |
182c0 | 00 00 5a 5b 5d c3 41 57 41 bf 01 00 00 00 41 56 49 89 d6 41 55 41 89 cd 41 54 49 89 f4 55 bd 01 | ..Z[].AWA.....AVI..AUA..ATI..U.. |
182e0 | 00 00 00 53 48 89 fb 48 81 ec a8 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 98 00 00 00 31 | ...SH..H......dH..%(...H..$....1 |
18300 | c0 e8 fe c6 ff ff 89 44 24 04 48 8d 54 24 18 89 ee 4c 89 e7 e8 98 5d 00 00 85 c0 74 39 41 89 ef | .......D$.H.T$...L....]....t9A.. |
18320 | 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 44 24 08 e8 6e | ....A../.....L.....H.T$....D$..n |
18340 | 5d 00 00 85 c0 44 8b 44 24 08 74 07 45 8d 78 01 41 89 e8 44 89 c5 41 39 ef 7c c9 45 31 ff b8 0c | ]....D.D$.t.E.x.A..D..A9.|.E1... |
18360 | 00 00 00 83 fd 17 44 0f 4f f8 4d 85 f6 74 12 4c 89 f2 be 4d 24 45 00 48 89 df 31 c0 e8 e3 cc ff | ......D.O.M..t.L...M$E.H..1..... |
18380 | ff ba 10 00 00 00 be cb 34 45 00 48 89 df e8 ec cb ff ff 48 8d 44 24 50 48 89 44 24 08 48 8d 54 | ........4E.H.......H.D$PH.D$.H.T |
183a0 | 24 18 44 89 ee 4c 89 e7 45 8d 75 01 e8 00 5d 00 00 85 c0 0f 84 5a 01 00 00 45 39 fe 75 1b ba 05 | $.D..L..E.u...]......Z...E9.u... |
183c0 | 00 00 00 be dc 34 45 00 48 89 df e8 af cb ff ff 44 8d 75 f5 e9 32 01 00 00 48 8d 54 24 18 be e2 | .....4E.H.......D.u..2...H.T$... |
183e0 | 34 45 00 4c 89 e7 e8 a5 5d 00 00 48 8b 54 24 08 31 c0 be e7 34 45 00 48 89 df e8 65 cc ff ff 8b | 4E.L....]..H.T$.1...4E.H...e.... |
18400 | 54 24 40 85 d2 7e 0f be ed 34 45 00 48 89 df 31 c0 e8 4e cc ff ff ba 04 00 00 00 be f1 34 45 00 | T$@..~...4E.H..1..N..........4E. |
18420 | 48 89 df e8 57 cb ff ff 48 8d 74 24 18 48 89 df e8 04 fb ff ff 85 c0 74 3e 31 d2 83 ce ff 48 89 | H...W...H.t$.H.........t>1....H. |
18440 | df e8 90 c9 ff ff 48 89 df 48 89 c2 be f6 34 45 00 31 c0 e8 0c cc ff ff 48 89 df 83 ca ff be fe | ......H..H....4E.1......H....... |
18460 | ff ff ff e8 f6 c5 ff ff be fe ff ff ff 48 89 df e8 a6 c5 ff ff eb 65 48 8b 54 24 28 80 3a 00 74 | .............H........eH.T$(.:.t |
18480 | 16 48 8b 4c 24 20 be 04 35 45 00 48 89 df 31 c0 e8 cf cb ff ff eb 45 48 8b 44 24 30 ba 0a 00 00 | .H.L$...5E.H..1.......EH.D$0.... |
184a0 | 00 be 0c 35 45 00 8a 00 3c 6d 74 28 3c 43 74 1a 8b 4c 24 44 48 8b 54 24 08 be 17 35 45 00 48 89 | ...5E...<mt(<Ct..L$DH.T$...5E.H. |
184c0 | df 31 c0 e8 9c cb ff ff eb 12 ba 01 00 00 00 be 50 45 45 00 48 89 df e8 a3 ca ff ff 80 7c 24 4f | .1..............PEE.H........|$O |
184e0 | 00 74 12 ba 14 00 00 00 be 28 35 45 00 48 89 df e8 8a ca ff ff 48 89 df e8 07 c5 ff ff 2b 44 24 | .t.......(5E.H.......H.......+D$ |
18500 | 04 48 89 df 89 c6 e8 a9 d6 ff ff 45 89 f5 e9 8a fe ff ff 48 89 df e8 e9 c4 ff ff 2b 44 24 04 48 | .H.........E.......H.......+D$.H |
18520 | 89 df 89 c6 e8 8b d6 ff ff 48 8b 84 24 98 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 7f bc fe | .........H..$....dH3.%(...t..... |
18540 | 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 48 8d | .H......[]A\A]A^A_.SH..H......H. |
18560 | 54 24 08 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 36 5b 00 00 85 c0 74 30 48 | T$.dH..%(...H..$....1..6[....t0H |
18580 | 8d 54 24 08 be 3d 35 45 00 48 89 df e8 ff 5b 00 00 8b 4c 24 30 85 c9 7e 16 48 8d 54 24 40 be 40 | .T$..=5E.H....[...L$0..~.H.T$@.@ |
185a0 | 35 45 00 48 89 df 31 c0 e8 b7 ca ff ff eb 0f 31 d2 be 00 21 45 00 48 89 df e8 c1 c9 ff ff 48 8b | 5E.H..1........1...!E.H.......H. |
185c0 | 84 24 88 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 ea bb fe ff 48 81 c4 90 00 00 00 5b c3 55 | .$....dH3.%(...t......H......[.U |
185e0 | 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 4c 24 | SH..H........H.T$0H.L$8L.D$@L.L$ |
18600 | 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 90 00 | Ht7.)D$P.)L$`.)T$p.).$.....).$.. |
18620 | 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 f0 00 | ...).$.....).$.....).$....H..$.. |
18640 | 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 00 c7 | ..H..H.......H.D$.H.D$..D$...... |
18660 | 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 ac c9 ff | D$.0...H.D$......H.T$.H..H...... |
18680 | ff 48 89 df be 02 00 00 00 e8 26 d5 ff ff 48 89 df e8 ea d4 ff ff 48 81 c4 d8 00 00 00 5b 5d c3 | .H........&...H.......H......[]. |
186a0 | 41 54 49 89 d4 55 89 f5 31 f6 53 48 89 fb 48 81 ec 90 00 00 00 48 8d 54 24 08 64 48 8b 04 25 28 | ATI..U..1.SH..H......H.T$.dH..%( |
186c0 | 00 00 00 48 89 84 24 88 00 00 00 31 c0 e8 df 59 00 00 85 c0 75 17 4c 89 e1 89 ea be 48 35 45 00 | ...H..$....1...Y....u.L.....H5E. |
186e0 | 48 89 df e8 f7 fe ff ff e9 8c 00 00 00 48 8d 54 24 08 be 11 2c 45 00 48 89 df e8 91 5a 00 00 48 | H............H.T$...,E.H....Z..H |
18700 | 8b 7c 24 18 be 63 45 45 00 e8 82 bc fe ff 85 c0 75 1b ff cd 75 17 48 8b 54 24 10 4c 89 e1 be 5e | .|$..cEE........u...u.H.T$.L...^ |
18720 | 35 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 f7 f7 | 5E.H........LH.|$..u+H.t$.H..... |
18740 | ff ff 85 c0 ba 50 45 45 00 74 10 31 d2 83 ce ff 48 89 df e8 7e c6 ff ff 48 89 c2 48 89 54 24 10 | .....PEE.t.1....H...~...H..H.T$. |
18760 | 48 8b 4c 24 10 4d 89 e0 89 ea be 7c 35 45 00 48 89 df 31 c0 e8 66 fe ff ff 48 8b 8c 24 88 00 00 | H.L$.M.....|5E.H..1..f...H..$... |
18780 | 00 64 48 33 0c 25 28 00 00 00 74 05 e8 2f ba fe ff 48 81 c4 90 00 00 00 5b 5d 41 5c c3 41 55 41 | .dH3.%(...t../...H......[]A\.AUA |
187a0 | 89 f5 41 54 49 89 d4 55 53 48 89 fb 51 e8 be b8 fe ff 45 85 ed 8b 28 74 14 be 01 00 00 00 48 89 | ..ATI..USH..Q.....E...(t......H. |
187c0 | df e8 e7 c9 ff ff b8 01 00 00 00 eb 4b 48 89 df e8 6d c7 ff ff 4d 85 e4 89 ef 74 1c e8 7f be fe | ............KH...m...M....t..... |
187e0 | ff 4c 89 e2 48 89 c1 be 8e 34 45 00 48 89 df 31 c0 e8 6e c8 ff ff eb 10 e8 63 be fe ff 48 89 df | .L..H....4E.H..1..n......c...H.. |
18800 | 48 89 c6 e8 cb c7 ff ff 48 63 f5 48 89 df e8 58 c7 ff ff b8 03 00 00 00 5a 5b 5d 41 5c 41 5d c3 | H.......Hc.H...X........Z[]A\A]. |
18820 | 41 54 83 fe ff 55 48 89 fd 53 75 0d 5b 5d 41 5c 31 d2 31 f6 e9 64 ff ff ff 89 f3 83 e3 7f 75 12 | AT...UH..Su.[]A\1.1..d........u. |
18840 | 48 89 f0 0f b6 dc 85 db 74 23 41 bc a1 35 45 00 eb 2d 8d 43 01 41 bc a1 35 45 00 d0 f8 84 c0 b8 | H.......t#A..5E..-.C.A..5E...... |
18860 | 9a 35 45 00 0f 4e de 4c 0f 4f e0 eb 12 be 01 00 00 00 41 bc a1 35 45 00 e8 30 c9 ff ff eb 08 48 | .5E..N.L.O........A..5E..0.....H |
18880 | 89 ef e8 bb c6 ff ff 4c 89 e6 48 89 ef e8 41 c7 ff ff 48 63 f3 48 89 ef e8 ce c6 ff ff 5b 5d b8 | .......L..H...A...Hc.H.......[]. |
188a0 | 03 00 00 00 41 5c c3 55 48 89 f2 48 89 f5 be d8 b9 f0 ff 53 48 89 fb 51 e8 df c9 ff ff 31 d2 85 | ....A\.UH..H.......SH..Q.....1.. |
188c0 | c0 75 56 be fe ff ff ff 48 89 df e8 4b c1 ff ff 31 d2 31 f6 48 89 df e8 3a cb ff ff 48 89 ee 48 | .uV.....H...K...1.1.H...:...H..H |
188e0 | 89 df e8 ec c6 ff ff ba a6 35 45 00 be fe ff ff ff 48 89 df e8 95 cc ff ff 83 ce ff 48 89 df e8 | .........5E......H..........H... |
18900 | 15 c2 ff ff 48 89 ea be d8 b9 f0 ff 48 89 df e8 7a cc ff ff ba 01 00 00 00 89 d0 5a 5b 5d c3 53 | ....H.......H...z..........Z[].S |
18920 | 48 89 f2 48 89 fb be d8 b9 f0 ff e8 6c c9 ff ff 48 89 df be fe ff ff ff 5b e9 25 ce ff ff 41 55 | H..H........l...H.......[.%...AU |
18940 | 49 89 d5 41 54 41 89 f4 55 53 48 89 fb 51 e8 6d c5 ff ff 48 85 c0 48 89 c5 75 04 31 c0 eb 4a 44 | I..ATA..USH..Q.m...H..H..u.1..JD |
18960 | 89 e6 48 89 df e8 05 cb ff ff 85 c0 74 ed 4c 89 ea be d8 b9 f0 ff 48 89 df e8 1e c9 ff ff 83 ce | ..H.........t.L.......H......... |
18980 | ff ba fe ff ff ff 48 89 df e8 5f c2 ff ff 85 c0 b8 00 00 00 00 be fd ff ff ff 48 0f 44 e8 48 89 | ......H..._...............H.D.H. |
189a0 | df e8 75 c0 ff ff 48 89 e8 5a 5b 5d 41 5c 41 5d c3 53 83 c6 14 48 89 fb 48 83 ec 10 48 89 54 24 | ..u...H..Z[]A\A].S...H..H...H.T$ |
189c0 | 08 e8 32 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 ad 35 45 00 | ..2.....u0H.T$.H..t.H...H....5E. |
189e0 | 5b e9 f9 fb ff ff 48 83 c4 10 48 89 df be 78 3b 45 00 5b 31 c0 e9 e5 fb ff ff 48 83 c4 10 5b c3 | [.....H...H...x;E.[1......H...[. |
18a00 | 55 89 f5 53 48 89 fb 41 50 e8 37 c1 ff ff ff c0 75 12 59 48 89 df 89 ee ba 33 27 45 00 5b 5d e9 | U..SH..AP.7.....u.YH.....3'E.[]. |
18a20 | 7c fc ff 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 | |...X[].AUATUSH..QH.o.H.G.L.g.H. |
18a40 | ea 48 29 c2 48 39 f2 73 7a 48 01 ed 48 8d 14 06 48 89 e9 48 29 c1 48 39 f1 48 0f 42 ea 48 39 c5 | .H).H9.szH..H...H..H).H9.H.B.H9. |
18a60 | 72 0b 48 89 ef 48 29 c7 48 39 f7 73 0f be c1 35 45 00 4c 89 e7 31 c0 e8 63 fb ff ff 48 89 ee 4c | r.H..H).H9.s...5E.L..1..c...H..L |
18a80 | 89 e7 e8 d4 d1 ff ff 48 8b 33 48 89 c7 48 8b 4b 10 f3 a4 49 89 c5 48 8d 43 20 48 39 03 74 1d be | .......H.3H..H.K...I..H.C.H9.t.. |
18aa0 | fe ff ff ff 4c 89 e7 83 ca ff e8 af bf ff ff be fe ff ff ff 4c 89 e7 e8 5f bf ff ff 4c 89 2b 48 | ....L...............L..._...L.+H |
18ac0 | 89 6b 08 48 8b 03 48 03 43 10 5a 5b 5d 41 5c 41 5d c3 41 54 49 89 f4 48 89 d6 55 48 89 fd 53 48 | .k.H..H.C.Z[]A\A].ATI..H..UH..SH |
18ae0 | 89 d3 e8 41 ff ff ff 4c 89 e6 48 89 d9 48 89 c7 f3 a4 48 01 5d 10 5b 5d 41 5c c3 49 89 f8 31 c0 | ...A...L..H..H....H.].[]A\.I..1. |
18b00 | 48 89 f7 48 83 c9 ff f2 ae 4c 89 c7 48 f7 d1 48 8d 51 ff e9 ba ff ff ff 55 53 48 89 fb 51 48 8b | H..H.....L..H..H.Q......USH..QH. |
18b20 | 6f 18 48 8b 57 10 48 8b 37 48 89 ef e8 4e c4 ff ff 48 8d 43 20 48 39 03 74 20 48 89 ef 83 ca ff | o.H.W.H.7H...N...H.C.H9.t.H..... |
18b40 | be fe ff ff ff e8 14 bf ff ff 5a 5b 48 89 ef be fe ff ff ff 5d e9 c1 be ff ff 58 5b 5d c3 48 01 | ..........Z[H.......].....X[].H. |
18b60 | 77 10 e9 b1 ff ff ff 41 55 83 ce ff 41 54 55 53 48 89 fb 4c 8d 63 20 48 83 ec 18 48 8b 6f 18 48 | w......AU...ATUSH..L.c.H...H.o.H |
18b80 | 8d 54 24 08 48 89 ef e8 4a c2 ff ff 4c 39 23 49 89 c5 74 12 ba 01 00 00 00 be fe ff ff ff 48 89 | .T$.H...J...L9#I..t...........H. |
18ba0 | ef e8 b8 be ff ff 48 8b 54 24 08 4c 89 ee 48 89 df e8 1c ff ff ff 31 f6 4c 39 23 48 89 ef 40 0f | ......H.T$.L..H.......1.L9#H..@. |
18bc0 | 94 c6 83 ca ff 83 ee 02 e8 91 be ff ff 48 89 ef be fe ff ff ff e8 41 be ff ff 48 83 c4 18 5b 5d | .............H........A...H...[] |
18be0 | 41 5c 41 5d c3 48 8d 46 20 48 89 7e 18 48 c7 46 10 00 00 00 00 48 c7 46 08 00 20 00 00 48 89 06 | A\A].H.F.H.~.H.F.....H.F.....H.. |
18c00 | c3 48 8d 4e 20 48 89 f0 48 89 7e 18 48 c7 46 10 00 00 00 00 48 c7 46 08 00 20 00 00 48 89 c7 48 | .H.N.H..H.~.H.F.....H.F.....H..H |
18c20 | 89 0e 48 89 d6 e9 fe fd ff ff 41 55 41 54 55 89 f5 83 ce ff 53 48 89 fb 51 e8 07 bf ff ff 85 c0 | ..H.......AUATU.....SH..Q....... |
18c40 | 75 12 be fe ff ff ff 48 89 df e8 cc bd ff ff 83 c8 ff eb 76 89 ee 48 89 df e8 84 bd ff ff 31 d2 | u......H...........v..H.......1. |
18c60 | 89 c6 48 89 df 89 c5 e8 0e c7 ff ff 31 d2 83 ce ff 48 89 df e8 f0 c0 ff ff be fe ff ff ff 49 89 | ..H.........1....H............I. |
18c80 | c5 48 89 df 41 89 c4 e8 8f bd ff ff 45 85 ed 74 1b 49 63 d5 89 ee 48 89 df e8 dc c6 ff ff 31 d2 | .H..A.......E..t.Ic...H.......1. |
18ca0 | 89 ee 48 89 df e8 f0 c9 ff ff eb 0e 89 ee 48 89 df e8 ac c1 ff ff 44 8d 60 01 49 63 d4 89 ee 48 | ..H...........H.......D.`.Ic...H |
18cc0 | 89 df e8 d3 c9 ff ff 44 89 e0 5a 5b 5d 41 5c 41 5d c3 41 54 4c 63 e2 45 85 e4 55 53 78 3e 48 89 | .......D..Z[]A\A].ATLc.E..USx>H. |
18ce0 | fb e8 fc bc ff ff 48 89 df 89 c5 31 d2 89 c6 e8 86 c6 ff ff 4c 89 e2 89 ee 48 89 df e8 99 c9 ff | ......H....1........L....H...... |
18d00 | ff 4c 89 e6 48 89 df e8 5f c2 ff ff 48 89 df 89 ee 31 d2 5b 5d 41 5c e9 7e c9 ff ff 5b 5d 41 5c | .L..H..._...H....1.[]A\.~...[]A\ |
18d20 | c3 41 56 41 55 49 89 d5 41 54 55 48 89 f5 53 48 89 fb 48 81 ec 20 20 00 00 64 48 8b 04 25 28 00 | .AVAUI..ATUH..SH..H......dH..%(. |
18d40 | 00 00 48 89 84 24 18 20 00 00 31 c0 e8 b3 bc ff ff 48 85 ed 44 8d 60 01 75 20 ba 06 00 00 00 be | ..H..$....1......H..D.`.u....... |
18d60 | d2 35 45 00 48 89 df e8 13 c2 ff ff 48 8b 05 35 58 24 00 48 89 44 24 10 eb 31 48 89 ea be d9 35 | .5E.H.......H..5X$.H.D$..1H....5 |
18d80 | 45 00 48 89 df 31 c0 e8 d8 c2 ff ff be a8 40 45 00 48 89 ef e8 47 b6 fe ff 48 85 c0 48 89 44 24 | E.H..1........@E.H...G...H..H.D$ |
18da0 | 10 44 89 e2 be df 35 45 00 74 67 48 8d 7c 24 08 e8 25 f3 ff ff 83 f8 23 89 44 24 04 75 24 48 8d | .D....5E.tgH.|$..%.....#.D$.u$H. |
18dc0 | 74 24 04 48 8d 7c 24 08 e8 c9 f4 ff ff 85 c0 74 11 48 63 44 24 08 8d 50 01 c6 44 04 18 0a 89 54 | t$.H.|$........t.HcD$..P..D....T |
18de0 | 24 08 83 7c 24 04 1b 75 58 48 85 ed 74 53 48 8b 54 24 10 be 3e ea 41 00 48 89 ef e8 f0 b5 fe ff | $..|$..uXH..tSH.T$..>.A.H....... |
18e00 | 48 85 c0 48 89 44 24 10 75 15 44 89 e2 be dd 35 45 00 48 89 df e8 01 f2 ff ff e9 ba 00 00 00 48 | H..H.D$.u.D....5E.H............H |
18e20 | 8d 7c 24 08 e8 b1 f2 ff ff 83 f8 23 89 44 24 04 75 0f 48 8d 74 24 04 48 8d 7c 24 08 e8 55 f4 ff | .|$........#.D$.u.H.t$.H.|$..U.. |
18e40 | ff 8b 44 24 04 83 f8 ff 74 10 48 63 4c 24 08 8d 51 01 88 44 0c 18 89 54 24 08 31 d2 83 ce ff 48 | ..D$....t.HcL$..Q..D...T$.1....H |
18e60 | 89 df e8 6f bf ff ff 48 8d 54 24 08 4d 89 e8 48 89 c1 be 8b 80 41 00 48 89 df e8 24 cb ff ff 48 | ...o...H.T$.M..H.....A.H...$...H |
18e80 | 8b 7c 24 10 41 89 c5 e8 74 b2 fe ff 48 85 ed 41 89 c6 74 0a 48 8b 7c 24 10 e8 e2 b2 fe ff 45 85 | .|$.A...t...H..A..t.H.|$......E. |
18ea0 | f6 74 18 44 89 e6 48 89 df e8 6d bb ff ff 44 89 e2 be 15 2c 45 00 e9 57 ff ff ff 83 ca ff 44 89 | .t.D..H...m...D....,E..W......D. |
18ec0 | e6 48 89 df e8 95 bb ff ff be fe ff ff ff 48 89 df e8 45 bb ff ff 44 89 e8 48 8b 8c 24 18 20 00 | .H............H...E...D..H..$... |
18ee0 | 00 64 48 33 0c 25 28 00 00 00 74 05 e8 cf b2 fe ff 48 81 c4 20 20 00 00 5b 5d 41 5c 41 5d 41 5e | .dH3.%(...t......H......[]A\A]A^ |
18f00 | c3 48 83 ec 18 48 89 34 24 48 89 54 24 08 be 2b 7e 41 00 48 89 e2 e8 88 ca ff ff 48 83 c4 18 c3 | .H...H.4$H.T$..+~A.H.......H.... |
18f20 | 49 89 f9 31 c0 48 89 f7 48 83 c9 ff 45 31 c0 f2 ae 4c 89 cf 48 f7 d1 48 8d 51 ff 48 89 f1 e9 be | I..1.H..H...E1...L..H..H.Q.H.... |
18f40 | ff ff ff 55 48 89 d5 53 48 89 fb 51 e8 1e c5 ff ff 85 c0 74 42 48 89 ee 48 89 df e8 73 c0 ff ff | ...UH..SH..Q.......tBH..H...s... |
18f60 | be fe ff ff ff 48 89 df e8 d3 c3 ff ff 85 c0 89 c5 be fd ff ff ff 74 15 be fe ff ff ff 83 ca ff | .....H................t......... |
18f80 | 48 89 df e8 d6 ba ff ff be fe ff ff ff 48 89 df e8 86 ba ff ff 89 e8 5a 5b 5d c3 41 54 49 89 d4 | H............H.........Z[].ATI.. |
18fa0 | ba a6 35 45 00 55 89 f5 53 48 89 fb e8 92 ff ff ff 83 f8 04 75 0f 31 d2 83 ce ff 48 89 df e8 13 | ..5E.U..SH..........u.1....H.... |
18fc0 | be ff ff eb 28 89 ee 48 89 df e8 76 bb ff ff 83 f8 02 b9 e4 35 45 00 74 17 89 ee 48 89 df e8 62 | ....(..H...v........5E.t...H...b |
18fe0 | bb ff ff 48 89 df 89 c6 e8 70 bb ff ff 48 89 c1 4c 89 e2 48 89 df be f3 35 45 00 31 c0 e8 62 c0 | ...H.....p...H..L..H....5E.1..b. |
19000 | ff ff 48 89 df 89 ee 48 89 c2 5b 5d 41 5c e9 8d f6 ff ff 41 55 49 89 d5 41 54 41 89 f4 55 48 89 | ..H....H..[]A\.....AUI..ATA..UH. |
19020 | fd 53 51 e8 16 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 48 | .SQ.....H..H..u.L..D..H...]...ZH |
19040 | 89 d8 5b 5d 41 5c 41 5d c3 55 89 f5 89 d6 53 48 89 fb 50 e8 05 bb ff ff 59 48 89 df 89 ee 48 89 | ..[]A\A].U....SH..P.....YH....H. |
19060 | c2 5b 5d e9 33 ff ff ff 55 89 f5 53 48 89 fb 48 83 ec 18 89 54 24 0c e8 c9 ba ff ff 8b 54 24 0c | .[].3...U..SH..H....T$.......T$. |
19080 | 39 d0 74 0d 48 83 c4 18 48 89 df 89 ee 5b 5d eb b8 48 83 c4 18 5b 5d c3 55 89 f5 53 48 89 fb 48 | 9.t.H...H....[]..H...[].U..SH..H |
190a0 | 83 ec 18 e8 2e 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 ff | ........H..u........H..H.D$..... |
190c0 | ff 48 8b 44 24 08 48 83 c4 18 5b 5d c3 41 55 41 89 f5 41 54 49 89 fc 55 48 89 cd 53 48 89 d3 41 | .H.D$.H...[].AUA..ATI..UH..SH..A |
190e0 | 50 e8 5f ba ff ff 85 c0 7f 25 48 85 ed 74 35 48 85 db 74 13 31 c0 48 83 c9 ff 48 89 df f2 ae 48 | P._......%H..t5H..t.1.H...H....H |
19100 | f7 d1 48 ff c9 eb 02 31 c9 48 89 4d 00 eb 15 59 5b 48 89 ea 4c 89 e7 44 89 ee 5d 41 5c 41 5d e9 | ..H....1.H.M...Y[H..L..D..]A\A]. |
19120 | 74 ff ff ff 5a 48 89 d8 5b 5d 41 5c 41 5d c3 41 57 48 85 d2 49 89 cf 41 56 41 55 41 54 41 89 f4 | t...ZH..[]A\A].AWH..I..AVAUATA.. |
19140 | 55 53 48 89 fb 41 50 74 09 31 c9 e8 7d ff ff ff eb 07 31 d2 e8 3f ff ff ff 49 89 c5 31 ed 49 8b | USH..APt.1..}.....1..?...I..1.I. |
19160 | 3c ef 41 89 ee 48 85 ff 74 1e 4c 89 ee 48 ff c5 e8 1b b2 fe ff 85 c0 75 e5 5a 5b 5d 41 5c 41 5d | <.A..H..t.L..H.........u.Z[]A\A] |
19180 | 44 89 f0 41 5e 41 5f c3 4c 89 ea 48 89 df be 07 36 45 00 31 c0 e8 ca be ff ff 59 48 89 df 44 89 | D..A^A_.L..H....6E.1......YH..D. |
191a0 | e6 48 89 c2 5b 5d 41 5c 41 5d 41 5e 41 5f e9 ed f4 ff ff 55 89 f5 53 48 89 fb 48 83 ec 28 48 8d | .H..[]A\A]A^A_.....U..SH..H..(H. |
191c0 | 54 24 1c e8 50 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 08 e8 | T$..P....|$..u........H.....D$.. |
191e0 | 65 fe ff ff f2 0f 10 44 24 08 48 83 c4 28 5b 5d c3 55 89 f5 53 48 89 fb 48 83 ec 18 f2 0f 11 44 | e......D$.H..([].U..SH..H......D |
19200 | 24 08 e8 3e b9 ff ff 85 c0 f2 0f 10 44 24 08 7e 10 48 83 c4 18 48 89 df 89 ee 5b 5d e9 92 ff ff | $..>........D$.~.H...H....[].... |
19220 | 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 2a bb ff ff 83 | .H...[].ATU..SH..H...H.T$..*.... |
19240 | 7c 24 0c 00 49 89 c4 75 2e 89 ee 48 89 df e8 42 b9 ff ff 85 c0 74 11 ba 1b 36 45 00 89 ee 48 89 | |$..I..u...H...B.....t...6E...H. |
19260 | df e8 3a f4 ff ff eb 0f ba 03 00 00 00 89 ee 48 89 df e8 d2 fd ff ff 48 83 c4 10 4c 89 e0 5b 5d | ..:............H.......H...L..[] |
19280 | 41 5c c3 41 54 49 89 d4 55 89 f5 53 48 89 fb e8 b1 b8 ff ff 85 c0 7e 0e 48 89 df 89 ee 5b 5d 41 | A\.ATI..U..SH.........~.H....[]A |
192a0 | 5c e9 82 ff ff ff 5b 5d 4c 89 e0 41 5c c3 55 53 48 89 fb 48 83 ec 18 48 89 54 24 08 e8 21 b7 ff | \.....[]L..A\.USH..H...H.T$..!.. |
192c0 | ff 48 8b 54 24 08 89 c6 48 89 df 89 c5 e8 71 fc ff ff 85 c0 74 26 89 ee 48 89 df e8 39 b8 ff ff | .H.T$...H.....q.....t&..H...9... |
192e0 | 45 31 c0 31 c9 ba 01 00 00 00 be 01 00 00 00 48 89 df e8 47 c5 ff ff b8 01 00 00 00 48 83 c4 18 | E1.1...........H...G........H... |
19300 | 5b 5d c3 55 53 48 89 fb 48 83 ec 18 e8 07 c9 ff ff 48 8d 54 24 0c 83 ce ff 48 89 df e8 48 ba ff | [].USH..H........H.T$....H...H.. |
19320 | ff 83 7c 24 0c 00 48 89 c5 75 0f be 40 36 45 00 48 89 df 31 c0 e8 a5 f2 ff ff 48 89 df be fe ff | ..|$..H..u..@6E.H..1......H..... |
19340 | ff ff e8 d4 b6 ff ff 48 83 c4 18 48 89 e8 5b 5d c3 41 55 41 54 49 89 d4 ba b0 19 45 00 55 89 f5 | .......H...H..[].AUATI.....E.U.. |
19360 | 53 48 89 fb 51 e8 44 ff ff ff 85 c0 0f 85 e7 00 00 00 89 ee 48 89 df e8 c9 b7 ff ff 83 f8 01 74 | SH..Q.D.............H..........t |
19380 | 7e 7f 1f 85 c0 0f 85 98 00 00 00 ba 03 00 00 00 be 54 11 45 00 48 89 df e8 e2 bb ff ff e9 b7 00 | ~................T.E.H.......... |
193a0 | 00 00 83 f8 03 74 14 83 f8 04 75 77 89 ee 48 89 df e8 63 b7 ff ff e9 9e 00 00 00 89 ee 48 89 df | .....t....uw..H...c..........H.. |
193c0 | e8 c0 b7 ff ff 31 d2 85 c0 89 ee 48 89 df 74 19 e8 94 b9 ff ff be 6b 36 45 00 48 89 c2 48 89 df | .....1.....H..t.......k6E.H..H.. |
193e0 | 31 c0 e8 7d bc ff ff eb 70 e8 2a b9 ff ff be 23 37 45 00 48 89 df b0 01 e8 67 bc ff ff eb 5a 89 | 1..}....p.*....#7E.H.....g....Z. |
19400 | ee 48 89 df e8 ae b9 ff ff be 60 36 45 00 85 c0 b8 65 36 45 00 48 0f 44 f0 48 89 df e8 b2 bb ff | .H........`6E....e6E.H.D.H...... |
19420 | ff eb 36 89 ee 48 89 df e8 c9 ba ff ff 89 ee 48 89 df 49 89 c5 e8 0b b7 ff ff 48 89 df 89 c6 e8 | ..6..H.........H..I.......H..... |
19440 | 19 b7 ff ff 4c 89 e9 48 89 c2 be 6e 36 45 00 48 89 df 31 c0 e8 0b bc ff ff 58 48 89 df 4c 89 e2 | ....L..H...n6E.H..1......XH..L.. |
19460 | 83 ce ff 5b 5d 41 5c 41 5d e9 68 b9 ff ff 41 54 b9 01 00 00 00 41 89 d4 ba 61 20 45 00 55 48 89 | ...[]A\A].h...AT.....A...a.E.UH. |
19480 | f5 be d8 b9 f0 ff 53 48 89 fb e8 9d ec ff ff 83 ce ff 48 89 ea 48 89 df e8 ff bd ff ff 83 f8 05 | ......SH..........H..H.......... |
194a0 | 74 61 be fe ff ff ff 48 89 df e8 6c b5 ff ff ba 02 00 00 00 be d8 b9 f0 ff 48 89 df e8 b9 be ff | ta.....H...l.............H...... |
194c0 | ff 31 f6 44 89 e1 48 89 ea 48 89 df e8 5b ec ff ff 48 85 c0 74 12 48 89 ea be 75 36 45 00 48 89 | .1.D..H..H...[...H..t.H...u6E.H. |
194e0 | df 31 c0 e8 f7 f0 ff ff 83 ce ff 48 89 df e8 26 b6 ff ff 48 89 ea be fd ff ff ff 48 89 df e8 8b | .1.........H...&...H.......H.... |
19500 | c0 ff ff 48 89 df be fe ff ff ff 83 ca ff e8 4b b5 ff ff 48 89 df be fe ff ff ff 5b 5d 41 5c e9 | ...H...........K...H.......[]A\. |
19520 | f7 b4 ff ff 41 57 41 56 41 55 41 bd fe ff ff ff 41 54 49 89 f4 55 48 89 fd 53 89 d3 ba 93 36 45 | ....AWAVAUA.....ATI..UH..S....6E |
19540 | 00 41 89 df 89 de 41 29 dd 51 41 f7 df e8 5f f4 ff ff 49 83 3c 24 00 74 3d 45 31 f6 41 39 de 7d | .A....A).QA..._...I.<$.t=E1.A9.} |
19560 | 10 44 89 fe 48 89 ef 41 ff c6 e8 aa b5 ff ff eb eb 49 8b 74 24 08 89 da 48 89 ef 49 83 c4 10 e8 | .D..H..A.........I.t$...H..I.... |
19580 | 97 bb ff ff 49 8b 54 24 f0 44 89 ee 48 89 ef e8 fa bf ff ff eb bc 58 f7 d3 48 89 ef 89 de 5b 5d | ....I.T$.D..H.........X..H....[] |
195a0 | 41 5c 41 5d 41 5e 41 5f e9 6e b4 ff ff 41 54 41 89 f4 55 48 89 d5 53 48 89 fb e8 dd bc ff ff 83 | A\A]A^A_.n...ATA..UH..SH........ |
195c0 | f8 05 ba 01 00 00 00 74 42 be fe ff ff ff 48 89 df e8 45 b4 ff ff 44 89 e6 48 89 df e8 01 b4 ff | .......tB.....H...E...D..H...... |
195e0 | ff 31 d2 31 f6 48 89 df 41 89 c4 e8 26 be ff ff 83 ce ff 48 89 df e8 1e b5 ff ff 48 89 ea 44 89 | .1.1.H..A...&......H.......H..D. |
19600 | e6 48 89 df e8 85 bf ff ff 31 d2 5b 5d 89 d0 41 5c c3 41 55 49 89 d5 ba 61 20 45 00 41 54 41 89 | .H.......1.[]..A\.AUI...a.E.ATA. |
19620 | cc 55 48 89 f5 be d8 b9 f0 ff 53 48 89 fb 41 50 e8 78 ff ff ff 83 ce ff 48 89 ea 48 89 df e8 59 | .UH.......SH..AP.x......H..H...Y |
19640 | bc ff ff 83 ce ff 48 89 df e8 69 b7 ff ff 85 c0 75 57 be fe ff ff ff 48 89 df e8 bc b3 ff ff 31 | ......H...i.....uW.....H.......1 |
19660 | d2 4c 89 ee 48 89 df e8 af ba ff ff 48 89 ee 48 89 df e8 5c b9 ff ff ba 01 00 00 00 45 31 c0 31 | .L..H.......H..H...\........E1.1 |
19680 | c9 be 01 00 00 00 48 89 df e8 b0 c1 ff ff 83 ce ff 48 89 df e8 80 b4 ff ff 48 89 ea be fd ff ff | ......H..........H.......H...... |
196a0 | ff 48 89 df e8 e5 be ff ff 83 ca ff be fe ff ff ff 48 89 df e8 a5 b3 ff ff be fe ff ff ff 48 89 | .H...............H............H. |
196c0 | df e8 55 b3 ff ff 45 85 e4 74 1d 48 89 df 83 ce ff e8 43 b4 ff ff 5a 48 89 df 48 89 ee 5b 5d 41 | ..U...E..t.H......C...ZH..H..[]A |
196e0 | 5c 41 5d e9 12 be ff ff 58 5b 5d 41 5c 41 5d c3 41 57 41 56 49 89 ce 48 83 c9 ff 41 55 49 89 d5 | \A].....X[]A\A].AWAVI..H...AUI.. |
19700 | 41 54 49 89 fc 48 89 d7 55 53 48 89 f3 48 81 ec 38 20 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 | ATI..H..USH..H..8...dH..%(...H.. |
19720 | 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 d1 48 | $(...1...H.D$(L.d$.H.D$.....H..H |
19740 | c7 44 24 10 00 20 00 00 4c 8d 79 ff 48 89 44 24 08 4c 89 ee 48 89 df e8 34 af fe ff 48 85 c0 48 | .D$.....L.y.H.D$.L..H...4...H..H |
19760 | 89 c5 74 27 48 8d 7c 24 08 48 89 ea 48 89 de 48 29 da 4a 8d 5c 3d 00 e8 56 f3 ff ff 48 8d 7c 24 | ..t'H.|$.H..H..H).J.\=..V...H.|$ |
19780 | 08 4c 89 f6 e8 72 f3 ff ff eb c6 48 8d 7c 24 08 48 89 de e8 63 f3 ff ff 48 8d 7c 24 08 e8 76 f3 | .L...r.....H.|$.H...c...H.|$..v. |
197a0 | ff ff 31 d2 83 ce ff 4c 89 e7 e8 27 b6 ff ff 48 8b 8c 24 28 20 00 00 64 48 33 0c 25 28 00 00 00 | ..1....L...'...H..$(...dH3.%(... |
197c0 | 74 05 e8 f9 a9 fe ff 48 81 c4 38 20 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 31 f6 bf 7c 82 41 | t......H..8...[]A\A]A^A_.S1..|.A |
197e0 | 00 e8 cb c9 ff ff 48 85 c0 48 89 c3 74 0d be 46 82 41 00 48 89 c7 e8 bd b1 ff ff 48 89 d8 5b c3 | ......H..H..t..F.A.H.......H..[. |
19800 | 41 54 49 89 f4 55 53 48 89 fb 48 83 ec 10 f2 0f 11 44 24 08 e8 b2 b1 ff ff 49 81 fc 88 00 00 00 | ATI..USH..H......D$......I...... |
19820 | 48 89 c5 74 0f be a5 36 45 00 48 89 df 31 c0 e8 ab ed ff ff 31 ff e8 90 b1 ff ff 48 39 c5 74 17 | H..t...6E.H..1......1......H9.t. |
19840 | 48 83 c4 10 48 89 df be d6 36 45 00 5b 5d 41 5c 31 c0 e9 88 ed ff ff f2 0f 10 4d 00 66 0f 2e 4c | H...H....6E.[]A\1.........M.f..L |
19860 | 24 08 7a 02 74 1d f2 0f 10 44 24 08 48 83 c4 10 48 89 df be f0 36 45 00 b0 02 5b 5d 41 5c e9 5c | $.z.t....D$.H...H....6E...[]A\.\ |
19880 | ed ff ff 48 83 c4 10 5b 5d 41 5c c3 41 55 49 89 f5 be 88 00 00 00 41 54 49 89 d4 55 89 cd 53 48 | ...H...[]A\.AUI.......ATI..U..SH |
198a0 | 89 fb 41 50 f2 0f 10 05 bc 7f 03 00 e8 4f ff ff ff 4d 85 ed 74 36 4c 89 e0 31 d2 48 85 c0 75 1e | ..AP.........O...M..t6L..1.H..u. |
198c0 | 4c 89 ee 48 89 df e8 a3 fb ff ff 89 ee ba 01 00 00 00 48 89 df f7 d6 e8 82 b1 ff ff eb 0e 48 83 | L..H..............H...........H. |
198e0 | 38 00 74 dc ff c2 48 83 c0 10 eb cf 4d 85 e4 74 14 59 48 89 df 89 ea 4c 89 e6 5b 5d 41 5c 41 5d | 8.t...H.....M..t.YH....L..[]A\A] |
19900 | e9 1f fc ff ff 58 48 89 df 89 ee 5b 5d 41 5c 41 5d f7 d6 e9 03 b1 ff ff 53 48 89 fb e8 dc 21 00 | .....XH....[]A\A].......SH....!. |
19920 | 00 48 89 df 89 c6 e8 82 b8 ff ff b8 01 00 00 00 5b c3 53 48 89 fb e8 c9 b0 ff ff 48 89 df 31 c9 | .H..............[.SH.......H..1. |
19940 | 31 d2 5b 89 c6 e9 c1 21 00 00 41 54 41 89 d4 55 48 89 fd 53 48 89 f3 89 d6 48 89 df e8 97 af ff | 1.[....!..ATA..UH..SH....H...... |
19960 | ff 85 c0 ba 1c 00 00 00 be 26 37 45 00 74 22 48 89 df e8 f6 c0 ff ff 85 c0 75 20 48 89 df e8 81 | .........&7E.t"H.........u.H.... |
19980 | b0 ff ff 85 c0 75 14 ba 1c 00 00 00 be 43 37 45 00 48 89 ef e8 e6 b5 ff ff eb 77 44 89 e2 48 89 | .....u.......C7E.H........wD..H. |
199a0 | de 48 89 ef e8 d0 af ff ff 44 89 e2 48 89 ee 48 89 df e8 1c 20 00 00 83 f8 01 77 46 48 89 df e8 | .H.......D..H..H..........wFH... |
199c0 | 40 b0 ff ff 8d 70 01 48 89 ef 41 89 c4 e8 26 af ff ff 85 c0 75 19 44 89 e6 48 89 df f7 d6 e8 38 | @....p.H..A...&.....u.D..H.....8 |
199e0 | b0 ff ff ba 1a 00 00 00 be 60 37 45 00 eb a2 44 89 e2 48 89 ee 48 89 df e8 7c af ff ff 44 89 e0 | .........`7E...D..H..H...|...D.. |
19a00 | eb 13 ba 01 00 00 00 48 89 ee 48 89 df e8 67 af ff ff 83 c8 ff 5b 5d 41 5c c3 53 48 89 fb e8 b8 | .......H..H...g......[]A\.SH.... |
19a20 | b7 ff ff 48 89 df 89 c6 e8 80 b7 ff ff b8 02 00 00 00 5b c3 55 ba 06 00 00 00 be 01 00 00 00 53 | ...H..............[.U..........S |
19a40 | 48 89 fb 50 e8 1f f6 ff ff 48 89 df e8 54 ca ff ff 48 89 df 48 89 c5 be 01 00 00 00 e8 b8 b0 ff | H..P.....H...T...H..H........... |
19a60 | ff ba 01 00 00 00 48 89 ee 48 89 df e8 08 af ff ff 5a 5b b8 01 00 00 00 5d c3 53 48 89 fb e8 b1 | ......H..H.......Z[.....].SH.... |
19a80 | ff ff ff 48 89 df ba 01 00 00 00 be 9c 9a 41 00 e8 86 b6 ff ff b8 01 00 00 00 5b c3 55 53 48 89 | ...H..........A...........[.USH. |
19aa0 | fb 56 be d7 b9 f0 ff e8 38 b4 ff ff 48 89 df 48 89 c5 e8 4d af ff ff 48 89 ee 89 c2 48 89 df e8 | .V......8...H..H...M...H....H... |
19ac0 | 86 fe ff ff 85 c0 79 46 83 ce ff 48 89 df e8 e8 b0 ff ff 85 c0 74 2c be 01 00 00 00 48 89 df e8 | ......yF...H.........t,.....H... |
19ae0 | 6f ea ff ff be fe ff ff ff 48 89 df ba 01 00 00 00 e8 68 af ff ff be 02 00 00 00 48 89 df e8 b1 | o........H........h........H.... |
19b00 | c0 ff ff 59 48 89 df 5b 5d e9 72 c0 ff ff 5a 5b 5d c3 55 be 01 00 00 00 48 89 fd 53 51 e8 c2 b3 | ...YH..[].r...Z[].U.....H..SQ... |
19b20 | ff ff 48 85 c0 48 89 c3 75 12 ba 7b 37 45 00 be 01 00 00 00 48 89 ef e8 64 eb ff ff 5a 48 89 d8 | ..H..H..u..{7E......H...d...ZH.. |
19b40 | 5b 5d c3 55 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 | [].USH..H......dH..%(...H..$.... |
19b60 | 31 c0 e8 ab ff ff ff 48 39 c3 48 89 c5 ba 07 00 00 00 be 91 30 45 00 74 53 48 89 c7 e8 ec be ff | 1......H9.H.........0E.tSH...... |
19b80 | ff 85 c0 74 06 ff c8 75 39 eb 2b 48 8d 54 24 08 31 f6 48 89 ef e8 17 45 00 00 85 c0 7e 0c ba 06 | ...t...u9.+H.T$.1.H....E....~... |
19ba0 | 00 00 00 be 95 37 45 00 eb 22 48 89 ef e8 52 ae ff ff 85 c0 74 0c ba 09 00 00 00 be 8b 37 45 00 | .....7E.."H...R.....t........7E. |
19bc0 | eb 0a ba 04 00 00 00 be 9c 37 45 00 48 89 df e8 ab b3 ff ff 48 8b 8c 24 88 00 00 00 64 48 33 0c | .........7E.H.......H..$....dH3. |
19be0 | 25 28 00 00 00 b8 01 00 00 00 74 05 e8 cf a5 fe ff 48 81 c4 98 00 00 00 5b 5d c3 55 53 48 89 fb | %(........t......H......[].USH.. |
19c00 | 51 e8 0c ff ff ff 48 89 df 48 89 c5 e8 f3 ad ff ff 8d 50 ff 48 89 ee 48 89 df e8 2b fd ff ff 85 | Q.....H..H........P.H..H...+.... |
19c20 | c0 89 c5 79 23 31 f6 48 89 df e8 7e b5 ff ff ba 01 00 00 00 be fe ff ff ff 48 89 df e8 1d ae ff | ...y#1.H...~.............H...... |
19c40 | ff b8 02 00 00 00 eb 21 be 01 00 00 00 48 89 df e8 58 b5 ff ff 89 ee ba 01 00 00 00 48 89 df f7 | .......!.....H...X..........H... |
19c60 | d6 e8 f8 ad ff ff 8d 45 01 5a 5b 5d c3 53 f2 0f 10 05 f2 7b 03 00 48 89 fb be 88 00 00 00 e8 7d | .......E.Z[].S.....{..H........} |
19c80 | fb ff ff 48 89 df ba 07 00 00 00 31 f6 e8 84 b7 ff ff 48 89 df 31 d2 be d0 37 45 00 e8 83 f8 ff | ...H.......1......H..1...7E..... |
19ca0 | ff b8 01 00 00 00 5b c3 40 38 d6 40 88 f1 41 88 d0 74 1e 48 8b 17 48 8b 42 08 48 8b 12 48 ff c8 | ......[.@8.@..A..t.H..H.B.H..H.. |
19cc0 | 48 83 f8 ff 74 0b 38 0c 02 75 f2 44 88 04 02 eb ec c3 53 31 c0 39 37 48 89 fb 75 30 48 8b 7f 40 | H...t.8..u.D......S1.97H..u0H..@ |
19ce0 | 48 8b 17 48 8d 4a ff 48 85 d2 48 89 0f 74 11 48 8b 57 08 48 8d 4a 01 48 89 4f 08 0f b6 02 eb 05 | H..H.J.H..H..t.H.W.H.J.H.O...... |
19d00 | e8 70 76 ff ff 89 03 b8 01 00 00 00 5b c3 41 54 be 50 38 45 00 55 48 89 fd 53 31 db e8 9d a7 ff | .pv.........[.AT.P8E.UH..S1..... |
19d20 | ff 48 89 ef 48 89 c6 e8 b7 9c ff ff 48 8b 34 dd 00 3a 45 00 48 89 ef e8 82 a7 ff ff 48 89 ef 48 | .H..H.......H.4..:E.H.......H..H |
19d40 | 89 c6 49 89 c4 e8 99 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 | ..I........C.H..H...A.D$.u.[]A\. |
19d60 | 81 fe 00 01 00 00 7f 12 48 8b 7f 38 89 f2 31 c0 be 74 13 45 00 e9 62 39 00 00 8d 86 ff fe ff ff | ........H..8..1..t.E..b9........ |
19d80 | 81 fe 20 01 00 00 48 98 48 8b 04 c5 00 3a 45 00 7f 13 48 8b 7f 38 48 89 c2 be 6c 21 45 00 31 c0 | ......H.H....:E...H..8H...l!E.1. |
19da0 | e9 37 39 00 00 c3 41 54 55 89 d5 ba 3c 00 00 00 53 48 89 fb 48 83 ec 60 64 48 8b 04 25 28 00 00 | .79...ATU...<...SH..H..`dH..%(.. |
19dc0 | 00 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 f4 3c 00 00 8b | .H.D$X1.H.G`H.t$.H.|$.H.p...<... |
19de0 | 4b 04 48 8b 7b 38 48 8d 54 24 1c 4c 8b 44 24 08 31 c0 be 55 38 45 00 e8 e0 38 00 00 85 ed 74 51 | K.H.{8H.T$.L.D$.1..U8E...8....tQ |
19e00 | 49 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 | I...........w#1.H...G...H.CHH.{8 |
19e20 | be 6c 21 45 00 48 8b 10 31 c0 e8 ad 38 00 00 eb 0a 89 ee 48 89 df e8 25 ff ff ff 48 8b 7b 38 48 | .l!E.H..1...8......H...%...H.{8H |
19e40 | 89 c1 4c 89 e2 be 5f 38 45 00 31 c0 e8 8b 38 00 00 48 8b 7b 38 be 03 00 00 00 e8 47 11 00 00 41 | ..L..._8E.1...8..H.{8......G...A |
19e60 | 54 41 89 f4 55 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 | TA..USH._HH.C.H.S.H..H9.v5H..... |
19e80 | ff ff ff 3f 48 39 c2 76 0c 31 d2 be 6a 38 45 00 e8 11 ff ff ff 48 8d 2c 12 48 8b 7f 38 48 8b 33 | ...?H9.v.1..j8E......H.,.H..8H.3 |
19ea0 | 48 89 e9 e8 6f 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 | H...o...H.k.H..H.C.H..H.H.H.K.D. |
19ec0 | 24 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 | $.[]A\.ATUSD.'H..D.......H.{@H.. |
19ee0 | 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 73 74 | H.P.H..H..t.H.G.H.P.H.W.......st |
19f00 | ff 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 | ....1.....=u<H...=....E...H.{@H. |
19f20 | 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 32 | .H.P.H..H..t.H.G.H.P.H.W.......2 |
19f40 | 74 ff ff 89 03 ff c5 eb bd 89 e8 44 39 e2 5b f7 d0 0f 44 c5 5d 41 5c c3 53 0f be 06 48 89 fb 8b | t..........D9.[...D.]A\.S...H... |
19f60 | 17 39 c2 74 0a 0f be 4e 01 31 c0 39 ca 75 3a 89 d6 48 89 df e8 e6 fe ff ff 48 8b 7b 40 48 8b 17 | .9.t...N.1.9.u:..H.......H.{@H.. |
19f80 | 48 8d 4a ff 48 85 d2 48 89 0f 74 11 48 8b 57 08 48 8d 4a 01 48 89 4f 08 0f b6 02 eb 05 e8 d3 73 | H.J.H..H..t.H.W.H.J.H.O........s |
19fa0 | ff ff 89 03 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 | .........[.USH..R./H..@H..H.P.H. |
19fc0 | c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 99 73 ff ff 83 f8 0d 89 | .H..t.H.G.H.P.H.W........s...... |
19fe0 | 03 74 05 83 f8 0a 75 2f 39 e8 74 2b 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 | .t....u/9.t+H.{@H..H.P.H..H..t.H |
1a000 | 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 60 73 ff ff 89 03 8b 43 04 ff c0 3d ff ff ff | .G.H.P.H.W.......`s.....C...=... |
1a020 | 7f 89 43 04 75 0f 31 d2 be 83 38 45 00 48 89 df e8 71 fd ff ff 58 5b 5d c3 53 8b 37 48 89 fb e8 | ..C.u.1...8E.H...q...X[].S.7H... |
1a040 | 1b 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 01 48 | ....H.{@H..H.P.H..H..t.H.G.H.P.H |
1a060 | 89 57 08 0f b6 00 eb 05 e8 08 73 ff ff 8d 50 01 89 03 48 63 d2 f6 82 40 2e 45 00 10 75 0d be 9c | .W........s...P...Hc...@.E..u... |
1a080 | 38 45 00 48 89 df e8 c0 a6 fe ff 5b 89 c7 e9 a7 33 00 00 41 55 41 54 49 89 f4 55 53 48 89 fb 48 | 8E.H.......[....3..AUATI..USH..H |
1a0a0 | 83 ec 18 8b 2f 89 ee e8 b3 fd ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 | ..../.......H.{@H..H.P.H..H..t.H |
1a0c0 | 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 a0 72 ff ff 83 fd 30 89 03 74 07 bd ba 38 45 | .G.H.P.H.W........r....0..t...8E |
1a0e0 | 00 eb 16 be 4d 19 45 00 48 89 df e8 68 fe ff ff 85 c0 74 e8 bd b7 38 45 00 48 89 ee 48 89 df e8 | ....M.E.H...h.....t...8E.H..H... |
1a100 | 54 fe ff ff 85 c0 74 0d be 4a 19 45 00 48 89 df e8 43 fe ff ff 8b 33 8d 46 01 48 98 f6 80 40 2e | T.....t..J.E.H...C....3.F.H...@. |
1a120 | 45 00 10 75 05 83 fe 2e 75 35 48 89 df e8 2d fd ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 | E..u....u5H...-...H.{@H..H.P.H.. |
1a140 | 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 1a 72 ff ff 89 03 eb 9a 31 | H..t.H.G.H.P.H.W........r......1 |
1a160 | f6 48 89 df 48 8d 6b 48 e8 f2 fc ff ff 0f be 53 70 be 2e 00 00 00 48 89 ef e8 2a fb ff ff 48 8b | .H..H.kH.......Sp.....H...*...H. |
1a180 | 43 48 48 89 e6 48 8b 38 e8 c6 32 00 00 48 85 c0 75 55 44 0f be 6b 70 e8 b4 9f fe ff 48 8b 00 48 | CHH..H.8..2..H..uUD..kp.....H..H |
1a1a0 | 89 ef 44 89 ee 0f be 10 88 53 70 e8 f8 fa ff ff 48 8b 43 48 48 89 e6 48 8b 38 e8 94 32 00 00 48 | ..D......Sp.....H.CHH..H.8..2..H |
1a1c0 | 85 c0 75 23 0f be 73 70 ba 2e 00 00 00 48 89 ef e8 d3 fa ff ff ba 22 01 00 00 be bd 38 45 00 48 | ..u#..sp.....H........".....8E.H |
1a1e0 | 89 df e8 bf fb ff ff 83 7c 24 08 13 75 0f 48 8b 04 24 49 89 04 24 b8 23 01 00 00 eb 10 f2 0f 10 | ........|$..u.H..$I..$.#........ |
1a200 | 04 24 b8 22 01 00 00 f2 41 0f 11 04 24 48 83 c4 18 5b 5d 41 5c 41 5d c3 50 8b 57 10 e8 85 fb ff | .$."....A...$H...[]A\A].P.W..... |
1a220 | ff 41 54 49 89 fc 55 53 48 8b 5f 38 48 89 df e8 1f a1 ff ff 48 89 c5 48 8b 43 10 48 89 df 48 8d | .ATI..USH._8H.......H..H.C.H..H. |
1a240 | 50 10 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 | P.H.S.H.(.U.I.t$P..@....P.H.C.H. |
1a260 | 50 f0 e8 15 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 | P.......x..u".......@.....H.C.H. |
1a280 | 78 18 00 7e 0e 48 89 df e8 58 9e ff ff eb 04 48 8b 68 10 48 83 6b 10 10 48 89 e8 5b 5d 41 5c c3 | x..~.H...X.....H.h.H.k..H..[]A\. |
1a2a0 | 41 56 41 55 41 89 d5 41 54 55 48 89 f5 53 8b 37 48 89 fb 44 8b 67 04 e8 a3 fb ff ff 48 8b 7b 40 | AVAUA..ATUH..S.7H..D.g......H.{@ |
1a2c0 | 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 05 | H..H.P.H..H..t.H.G.H.P.H.W...... |
1a2e0 | e8 90 70 ff 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 | ..p.......t....u.H........3..... |
1a300 | c8 00 00 00 7f 3d 83 fe ff 0f 85 ec 00 00 00 48 8b 7b 38 48 85 ed b8 ce 38 45 00 ba 46 21 45 00 | .....=.........H.{8H....8E..F!E. |
1a320 | be d6 38 45 00 44 89 e1 48 0f 44 d0 31 c0 e8 a9 33 00 00 ba 21 01 00 00 48 89 c6 48 89 df e8 63 | ..8E.D..H.D.1...3...!...H..H...c |
1a340 | fa ff ff 83 fe 0d 0f 84 80 00 00 00 83 fe 5d 0f 85 a6 00 00 00 48 89 df e8 6a fb ff ff 44 39 e8 | ..............]......H...j...D9. |
1a360 | 41 89 c6 75 94 8b 33 48 89 df e8 f0 fa ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 | A..u..3H.......H.{@H..H.P.H..H.. |
1a380 | 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 dd 6f ff ff 48 85 ed 89 03 0f 84 95 | t.H.G.H.P.H.W........o..H....... |
1a3a0 | 00 00 00 48 8b 43 48 41 8d 76 02 48 89 df 8d 0c 36 48 63 f6 48 8b 50 08 48 03 30 48 63 c9 48 29 | ...H.CHA.v.H....6Hc.H.P.H.0Hc.H) |
1a3c0 | ca e8 5b fe ff ff 48 89 45 00 eb 6c be 0a 00 00 00 48 89 df e8 86 fa ff ff 48 89 df e8 ca fb ff | ..[...H.E..l.....H.......H...... |
1a3e0 | ff 48 85 ed 0f 85 0f ff ff ff 48 8b 43 48 48 c7 40 08 00 00 00 00 e9 fe fe ff ff 48 85 ed 74 08 | .H........H.CHH.@..........H..t. |
1a400 | 48 89 df e8 57 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 | H...W...H.{@H..H.P.H..H..t.H.G.H |
1a420 | 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 44 6f ff ff 89 03 e9 c1 fe ff ff 5b 5d 41 5c 41 5d 41 5e | .P.H.W.......Do.........[]A\A]A^ |
1a440 | c3 41 56 41 55 49 89 f5 41 54 55 53 48 89 fb 48 83 ec 10 64 48 8b 04 25 28 00 00 00 48 89 44 24 | .AVAUI..ATUSH..H...dH..%(...H.D$ |
1a460 | 08 31 c0 48 8b 43 48 48 c7 40 08 00 00 00 00 8b 2b 83 fd 2d 0f 84 ee 00 00 00 7f 57 83 fd 0c 7f | .1.H.CHH.@......+..-.......W.... |
1a480 | 26 83 fd 0b 0f 8d ae 00 00 00 83 fd 09 0f 84 a5 00 00 00 0f 8f 92 00 00 00 83 fd ff 0f 84 af 09 | &............................... |
1a4a0 | 00 00 e9 f9 08 00 00 83 fd 20 0f 84 88 00 00 00 7f 0a 83 fd 0d 74 74 e9 e4 08 00 00 83 fd 22 0f | .....................tt.......". |
1a4c0 | 84 70 03 00 00 83 fd 27 0f 84 67 03 00 00 e9 cd 08 00 00 83 fd 3a 0f 84 15 03 00 00 7f 14 83 fd | .p.....'..g..........:.......... |
1a4e0 | 2f 0f 84 82 02 00 00 0f 8e 28 08 00 00 e9 9c 08 00 00 83 fd 3e 0f 84 18 02 00 00 7f 17 83 fd 3c | /........(..........>..........< |
1a500 | 0f 84 b1 01 00 00 83 fd 3d 0f 84 67 01 00 00 e9 8c 08 00 00 83 fd 5b 0f 84 24 01 00 00 83 fd 7e | ........=..g..........[..$.....~ |
1a520 | 0f 84 87 02 00 00 e9 75 08 00 00 48 89 df e8 78 fa ff ff e9 37 ff ff ff 48 8b 7b 40 48 8b 07 48 | .......u...H...x....7...H.{@H..H |
1a540 | 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 14 6e ff | .P.H..H..t.H.G.H.P.H.W........n. |
1a560 | ff 89 03 e9 07 ff ff ff 48 8b 43 40 48 8b 7b 40 48 8b 10 48 8d 4a ff 48 85 d2 48 89 08 74 11 48 | ........H.C@H.{@H..H.J.H..H..t.H |
1a580 | 8b 50 08 48 8d 4a 01 48 89 48 08 0f b6 02 eb 05 e8 e0 6d ff ff 83 f8 2d 89 03 0f 85 c4 08 00 00 | .P.H.J.H.H........m....-........ |
1a5a0 | 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.. |
1a5c0 | b6 00 eb 05 e8 ac 6d ff ff 83 f8 5b 89 03 75 5e 48 89 df e8 ef f8 ff ff 48 8b 53 48 85 c0 48 c7 | ......m....[..u^H.......H.SH..H. |
1a5e0 | 42 08 00 00 00 00 78 46 89 c2 31 f6 48 89 df e8 ac fc ff ff e9 6a fe ff ff 83 f8 0d 0f 84 6d fe | B.....xF..1.H........j........m. |
1a600 | ff ff ff c0 0f 84 65 fe ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 1d 48 8b 47 | ......e...H.{@H..H.P.H..H..t.H.G |
1a620 | 08 48 8d 50 01 48 89 57 08 0f b6 00 89 03 8b 03 83 f8 0a 75 c4 e9 35 fe ff ff e8 36 6d ff ff eb | .H.P.H.W...........u..5....6m... |
1a640 | eb 48 89 df e8 7e f8 ff ff 85 c0 78 12 89 c2 4c 89 ee 48 89 df e8 46 fc ff ff e9 ac 06 00 00 ff | .H...~.....x...L..H...F......... |
1a660 | c0 0f 84 fd 07 00 00 ba 25 01 00 00 be ff 38 45 00 e9 71 02 00 00 48 8b 7b 40 48 8b 07 48 8d 50 | ........%.....8E..q...H.{@H..H.P |
1a680 | 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 d6 6c ff ff 89 | .H..H..t.H.G.H.P.H.W........l... |
1a6a0 | 03 be 3d 00 00 00 48 89 df e8 24 f6 ff ff 85 c0 b8 1a 01 00 00 eb 54 48 8b 7b 40 48 8b 07 48 8d | ..=...H...$...........TH.{@H..H. |
1a6c0 | 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 95 6c ff ff | P.H..H..t.H.G.H.P.H.W........l.. |
1a6e0 | 89 03 be 3d 00 00 00 48 89 df e8 e3 f5 ff ff 85 c0 0f 85 61 07 00 00 be 3c 00 00 00 48 89 df e8 | ...=...H...........a....<...H... |
1a700 | ce f5 ff ff 85 c0 b8 1e 01 00 00 0f 45 e8 e9 51 07 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 | ............E..Q...H.{@H..H.P.H. |
1a720 | c0 48 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 39 6c ff ff 89 03 be 3d | .H..t.H.G.H.P.H.W.......9l.....= |
1a740 | 00 00 00 48 89 df e8 87 f5 ff ff 85 c0 0f 85 0c 07 00 00 be 3e 00 00 00 48 89 df e8 72 f5 ff ff | ...H................>...H...r... |
1a760 | 85 c0 b8 1f 01 00 00 eb a2 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 48 8b 47 08 | .........H.{@H..H.P.H..H..t.H.G. |
1a780 | 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 e3 6b ff ff 89 03 be 2f 00 00 00 48 89 df e8 31 f5 ff | H.P.H.W........k...../...H...1.. |
1a7a0 | ff 85 c0 b8 17 01 00 00 e9 5e ff ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 11 | .........^...H.{@H..H.P.H..H..t. |
1a7c0 | 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 9f 6b ff ff 89 03 be 3d 00 00 00 48 89 df | H.G.H.P.H.W........k.....=...H.. |
1a7e0 | e8 ed f4 ff ff 85 c0 b8 1d 01 00 00 e9 1a ff ff ff 48 8b 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 | .................H.{@H..H.P.H..H |
1a800 | 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 5b 6b ff ff 89 03 be 3a 00 00 | ..t.H.G.H.P.H.W.......[k.....:.. |
1a820 | 00 48 89 df e8 a9 f4 ff ff 85 c0 b8 20 01 00 00 e9 d6 fe ff ff 89 ee e9 b3 00 00 00 83 fe 0d 0f | .H.............................. |
1a840 | 84 df 00 00 00 83 fe 5c 0f 85 a1 00 00 00 48 89 df be 5c 00 00 00 e8 04 f6 ff ff 48 8b 7b 40 48 | .......\......H...\........H.{@H |
1a860 | 8b 07 48 8d 50 ff 48 85 c0 48 89 17 0f 84 b9 00 00 00 48 8b 47 08 48 8d 50 01 48 89 57 08 44 0f | ..H.P.H..H........H.G.H.P.H.W.D. |
1a880 | b6 20 41 83 fc 62 44 89 23 0f 84 e0 03 00 00 0f 8f c6 00 00 00 41 83 fc 22 0f 84 d6 03 00 00 0f | ..A..bD.#............A.."....... |
1a8a0 | 8f 93 00 00 00 41 83 fc 0a 0f 84 87 02 00 00 41 83 fc 0d 0f 84 7d 02 00 00 41 83 fc ff 0f 85 0a | .....A.........A.....}...A...... |
1a8c0 | 03 00 00 8b 33 39 ee 0f 84 eb 03 00 00 83 fe 0a 74 52 0f 8f 64 ff ff ff 83 fe ff 75 12 ba 21 01 | ....39..........tR..d......u..!. |
1a8e0 | 00 00 be 1d 39 45 00 48 89 df e8 b7 f4 ff ff 48 89 df e8 68 f5 ff ff 48 8b 7b 40 48 8b 07 48 8d | ....9E.H.......H...h...H.{@H..H. |
1a900 | 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 55 6a ff ff | P.H..H..t.H.G.H.P.H.W.......Uj.. |
1a920 | 89 03 eb 9f ba 25 01 00 00 eb b7 e8 45 6a ff ff 41 89 c4 e9 4a ff ff ff 41 83 fc 5c 0f 84 33 03 | .....%......Ej..A...J...A..\..3. |
1a940 | 00 00 41 83 fc 61 0f 84 1b 03 00 00 41 83 fc 27 0f 85 77 02 00 00 e9 1a 03 00 00 41 83 fc 74 74 | ..A..a......A..'..w........A..tt |
1a960 | 56 7f 21 41 83 fc 6e 74 38 41 83 fc 72 74 3d 41 83 fc 66 0f 85 54 02 00 00 41 bc 0c 00 00 00 e9 | V.!A..nt8A..rt=A..f..T...A...... |
1a980 | f1 02 00 00 41 83 fc 76 74 38 7c 6c 41 83 fc 78 74 3b 41 83 fc 7a 0f 84 ad 01 00 00 e9 2c 02 00 | ....A..vt8|lA..xt;A..z.......,.. |
1a9a0 | 00 41 bc 0a 00 00 00 e9 c9 02 00 00 41 bc 0d 00 00 00 e9 be 02 00 00 41 bc 09 00 00 00 e9 b3 02 | .A..........A..........A........ |
1a9c0 | 00 00 41 bc 0b 00 00 00 e9 a8 02 00 00 48 89 df e8 64 f6 ff ff 41 89 c6 48 89 df 41 c1 e6 04 45 | ..A..........H...d...A..H..A...E |
1a9e0 | 89 f4 e8 52 f6 ff ff 41 01 c4 48 8b 43 48 48 83 68 08 02 e9 7d 02 00 00 48 89 df be 75 00 00 00 | ...R...A..H.CHH.h...}...H...u... |
1aa00 | e8 5a f4 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 | .Z...H.{@H..H.P.H..H..t.H.G.H.P. |
1aa20 | 48 89 57 08 0f b6 00 eb 05 e8 47 69 ff ff 83 f8 7b 89 03 74 0a be 2f 39 45 00 e9 13 02 00 00 48 | H.W.......Gi....{..t../9E......H |
1aa40 | 89 df 41 be 04 00 00 00 e8 ec f5 ff ff 4c 63 e0 8b 33 48 89 df e8 05 f4 ff ff 48 8b 7b 40 48 8b | ..A..........Lc..3H.......H.{@H. |
1aa60 | 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 f2 | .H.P.H..H..t.H.G.H.P.H.W........ |
1aa80 | 68 ff ff 8d 50 01 89 03 48 63 d2 f6 82 40 2e 45 00 10 74 26 89 c7 49 c1 e4 04 41 ff c6 e8 98 29 | h...P...Hc...@.E..t&..I...A....) |
1aaa0 | 00 00 48 98 49 01 c4 49 81 fc ff ff 10 00 76 a0 be 3b 39 45 00 e9 98 01 00 00 83 f8 7d 74 0a be | ..H.I..I......v..;9E........}t.. |
1aac0 | 51 39 45 00 e9 89 01 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 | Q9E......H.{@H..H.P.H..H..t.H.G. |
1aae0 | 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 83 68 ff ff 89 03 48 8b 43 48 4d 63 f6 4c 89 e6 48 89 | H.P.H.W........h....H.CHMc.L..H. |
1ab00 | e7 41 bc 08 00 00 00 4c 29 70 08 e8 a2 2a 00 00 41 89 c6 41 29 c4 45 85 f6 0f 8e a4 fd ff ff 49 | .A.....L)p...*..A..A).E........I |
1ab20 | 63 c4 48 89 df 41 ff ce 0f be 34 04 41 ff c4 e8 2b f3 ff ff eb e0 48 89 df 41 bc 0a 00 00 00 e8 | c.H..A....4.A...+.....H..A...... |
1ab40 | 67 f4 ff ff e9 57 01 00 00 48 8b 43 48 48 8b 7b 40 48 ff 48 08 48 8b 07 48 8d 50 ff 48 85 c0 48 | g....W...H.CHH.{@H.H.H..H.P.H..H |
1ab60 | 89 17 74 11 48 8b 47 08 48 8d 50 01 48 89 57 08 0f b6 00 eb 05 e8 fb 67 ff ff 89 03 8b 03 8d 50 | ..t.H.G.H.P.H.W........g.......P |
1ab80 | 01 48 63 d2 f6 82 40 2e 45 00 08 0f 84 32 fd ff ff 83 f8 0d 74 05 83 f8 0a 75 0a 48 89 df e8 08 | .Hc...@.E....2......t....u.H.... |
1aba0 | f4 ff ff eb d7 48 8b 43 40 48 8b 7b 40 48 8b 10 48 8d 4a ff 48 85 d2 48 89 08 74 b9 48 8b 50 08 | .....H.C@H.{@H..H.J.H..H..t.H.P. |
1abc0 | 48 8d 4a 01 48 89 48 08 0f b6 02 eb ad 41 ff c4 4d 63 e4 41 f6 84 24 40 2e 45 00 02 74 08 45 31 | H.J.H.H......A..Mc.A..$@.E..t.E1 |
1abe0 | f6 45 31 e4 eb 45 be 5d 39 45 00 eb 65 45 6b e4 0a 48 89 df 46 8d 64 26 d0 e8 61 f2 ff ff 48 8b | .E1..E.]9E..eEk..H..F.d&..a...H. |
1ac00 | 7b 40 48 8b 07 48 8d 50 ff 48 85 c0 48 89 17 74 2c 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.... |
1ac20 | 41 ff c6 89 03 41 83 fe 03 74 19 8b 33 8d 46 01 48 98 f6 80 40 2e 45 00 02 75 b2 eb 07 e8 33 67 | A....A...t..3.F.H...@.E..u....3g |
1ac40 | ff ff eb dc 41 81 fc ff 00 00 00 7e 0d be 75 39 45 00 48 89 df e8 f1 9a fe ff 48 8b 43 48 4d 63 | ....A......~..u9E.H.......H.CHMc |
1ac60 | f6 4c 29 70 08 eb 39 41 bc 07 00 00 00 eb 06 41 bc 08 00 00 00 48 8b 7b 40 48 8b 07 48 8d 50 ff | .L)p..9A.......A.....H.{@H..H.P. |
1ac80 | 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 d7 66 ff ff 89 03 | H..H..t.H.G.H.P.H.W........f.... |
1aca0 | 48 8b 43 48 44 89 e6 48 89 df 48 ff 48 08 e8 ac f1 ff ff e9 0b fc ff ff 48 89 df 89 ee e8 9d f1 | H.CHD..H..H.H...........H....... |
1acc0 | 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 |
1ace0 | 08 0f b6 00 eb 05 e8 8a 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 |
1ad00 | ff c6 e8 1a f5 ff ff 49 89 45 00 bd 25 01 00 00 e9 4f 01 00 00 48 89 df be 2e 00 00 00 e8 3d f1 | .......I.E..%....O...H........=. |
1ad20 | 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 |
1ad40 | 08 0f b6 00 eb 05 e8 2a 66 ff ff 89 03 be 2e 00 00 00 48 89 df e8 78 ef ff ff 85 c0 74 1d be 2e | .......*f.........H...x.....t... |
1ad60 | 00 00 00 48 89 df e8 67 ef ff ff 83 f8 01 19 ed 81 c5 19 01 00 00 e9 e9 00 00 00 8b 03 ff c0 48 | ...H...g.......................H |
1ad80 | 98 f6 80 40 2e 45 00 02 0f 84 d6 00 00 00 4c 89 ee 48 89 df e8 fa f2 ff ff 89 c5 e9 c4 00 00 00 | ...@.E........L..H.............. |
1ada0 | 8d 45 01 48 98 f6 80 40 2e 45 00 01 74 76 8b 33 48 89 df e8 a7 f0 ff ff 48 8b 7b 40 48 8b 07 48 | .E.H...@.E..tv.3H.......H.{@H..H |
1adc0 | 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 94 65 ff | .P.H..H..t.H.G.H.P.H.W........e. |
1ade0 | ff 89 03 ff c0 48 98 f6 80 40 2e 45 00 03 75 be 48 8b 43 48 48 89 df bd 24 01 00 00 48 8b 50 08 | .....H...@.E..u.H.CHH...$...H.P. |
1ae00 | 48 8b 30 e8 19 f4 ff ff 49 89 45 00 80 78 08 04 75 52 8a 40 0a 84 c0 74 4b 0f b6 e8 81 c5 00 01 | H.0.....I.E..x..uR.@...tK....... |
1ae20 | 00 00 eb 40 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 | ...@H.{@H..H.P.H..H..t.H.G.H.P.H |
1ae40 | 89 57 08 0f b6 00 eb 05 e8 28 65 ff ff 89 03 eb 13 bd 21 01 00 00 eb 0c bd 1c 01 00 00 eb 05 bd | .W.......(e.......!............. |
1ae60 | 1b 01 00 00 48 8b 4c 24 08 64 48 33 0c 25 28 00 00 00 89 e8 74 05 e8 45 93 fe ff 48 83 c4 10 5b | ....H.L$.dH3.%(.....t..E...H...[ |
1ae80 | 5d 41 5c 41 5d 41 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 | ]A\A]A^.USH..PH.~8D..H.V@H.N`.F. |
1aea0 | 00 00 00 00 c6 46 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 | .....Fp..F.!...H.F0.....F......F |
1aec0 | 08 01 00 00 00 be 50 38 45 00 e8 ef 95 ff ff 48 8b 6b 48 48 8b 7b 38 b9 20 00 00 00 48 89 43 68 | ......P8E......H.kHH.{8.....H.Ch |
1aee0 | 48 8b 55 10 48 8b 75 00 e8 2a 7e ff ff 48 89 45 00 48 8b 43 48 48 c7 40 10 20 00 00 00 5a 5b 5d | H.U.H.u..*~..H.E.H.CHH.@.....Z[] |
1af00 | c3 81 7f 20 21 01 00 00 8b 47 04 53 48 89 fb 89 47 08 74 11 0f 10 47 20 c7 47 20 21 01 00 00 0f | ....!....G.SH...G.t...G..G.!.... |
1af20 | 11 47 10 eb 0c 48 8d 77 18 e8 13 f5 ff ff 89 43 10 5b c3 53 48 8d 77 28 48 89 fb e8 01 f5 ff ff | .G...H.w.......C.[.SH.w(H....... |
1af40 | 89 43 20 5b c3 55 48 89 fd 53 48 89 d3 48 83 ec 18 83 fe 04 74 16 83 fe 06 75 2d ba 17 00 00 00 | .C.[.UH..SH..H......t....u-..... |
1af60 | be 28 3b 45 00 e8 e9 93 ff ff eb 0b 48 8b 47 18 48 8b 80 f0 00 00 00 48 89 03 8a 40 08 83 c8 40 | .(;E........H.G.H......H...@...@ |
1af80 | 0f b6 c0 89 43 08 eb 0f 48 8b 47 10 0f 10 40 f0 0f 29 04 24 0f 11 03 48 83 c3 10 48 89 5d 10 48 | ....C...H.G...@..).$...H...H.].H |
1afa0 | 83 c4 18 5b 5d c3 55 53 48 89 fb 48 83 ec 18 48 8b 7f 58 48 85 ff 74 14 89 b7 d0 00 00 00 48 83 | ...[].USH..H...H..XH..t.......H. |
1afc0 | c7 08 be 01 00 00 00 e8 b4 95 fe ff 48 8b 6b 18 40 88 73 0a 48 8b bd e0 00 00 00 48 83 7f 58 00 | ............H.k.@.s.H......H..X. |
1afe0 | 74 20 48 8b 47 10 48 8d 50 10 48 89 57 10 48 8b 53 10 0f 10 42 f0 0f 11 00 0f 29 04 24 e8 a4 ff | t.H.G.H.P.H.W.H.S...B.....).$... |
1b000 | ff ff 48 83 bd d8 00 00 00 00 74 27 48 8b 53 10 48 89 df e8 2d ff ff ff 48 8b 43 20 48 8b 53 10 | ..H.......t'H.S.H...-...H.C.H.S. |
1b020 | 48 39 50 08 73 04 48 89 50 08 48 89 df ff 95 d8 00 00 00 e8 28 90 fe ff 55 53 48 89 f3 48 83 ec | H9P.s.H.P.H.........(...USH..H.. |
1b040 | 18 48 85 f6 74 3a 0f be 32 48 89 fd 48 89 df 48 89 54 24 08 e8 87 91 fe ff 48 85 c0 48 8b 54 24 | .H..t:..2H..H..H.T$......H..H.T$ |
1b060 | 08 75 1d be 40 3b 45 00 48 89 ef 48 89 d9 e8 69 26 00 00 be 03 00 00 00 48 89 ef e8 26 ff ff ff | .u..@;E.H..H...i&.......H...&... |
1b080 | 48 83 c4 18 5b 5d c3 41 55 41 54 55 48 89 fd 53 48 89 f3 48 83 ec 18 48 8b 3e 48 8b 07 48 8d 50 | H...[].AUATUH..SH..H...H.>H..H.P |
1b0a0 | 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 b5 62 ff ff | .H..H..t.H.G.H.P.H.W.D.......b.. |
1b0c0 | 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 6a 3b 45 00 e8 56 ff | A..A...H.sPL.kXL.c.u.H...j;E..V. |
1b0e0 | ff ff 48 8b 33 4c 89 e9 4c 89 e2 48 89 ef e8 58 11 00 00 eb 2c ba 71 3b 45 00 48 89 ef 44 89 4c | ..H.3L..L..H...X....,.q;E.H..D.L |
1b100 | 24 0c e8 31 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 6d 51 ff | $..1...D.L$.H.3H.K.M..L..H...mQ. |
1b120 | ff 48 83 c4 18 48 89 ef 48 89 c6 5b 5d 41 5c 41 5d e9 42 79 ff ff 48 81 ec 08 01 00 00 48 89 f9 | .H...H..H..[]A\A].By..H......H.. |
1b140 | 48 8b 47 58 48 89 3c 24 48 89 74 24 10 66 8b b7 c6 00 00 00 48 8d 7c 24 28 48 89 54 24 18 c7 84 | H.GXH.<$H.t$.f......H.|$(H.T$... |
1b160 | 24 f8 00 00 00 00 00 00 00 48 89 44 24 28 48 89 79 58 48 8d 7c 24 30 66 89 74 24 0e e8 ff 91 fe | $........H.D$(H.yXH.|$0f.t$..... |
1b180 | 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 14 24 48 89 | ...u.H.t$.H.<$H.D$...H.D$(H..$H. |
1b1a0 | 42 58 66 8b 44 24 0e 66 89 82 c6 00 00 00 8b 84 24 f8 00 00 00 48 81 c4 08 01 00 00 c3 41 57 41 | BXf.D$.f........$....H.......AWA |
1b1c0 | 89 f7 41 56 41 55 41 54 4c 63 e6 49 c1 e4 04 55 4c 89 e1 53 48 89 fb 52 44 8b af b8 00 00 00 48 | ..AVAUATLc.I...UL..SH..RD......H |
1b1e0 | 8b 6f 38 4d 63 f5 49 c1 e6 04 48 89 ee 4c 89 f2 e8 22 7b ff ff 31 d2 48 89 43 38 49 01 c6 45 39 | .o8Mc.I...H..L..."{..1.H.C8I..E9 |
1b200 | fd 7d 12 41 c7 44 16 08 00 00 00 00 41 ff c5 48 83 c2 10 eb e9 4a 8d 54 20 b0 44 89 bb b8 00 00 | .}.A.D......A..H.....J.T..D..... |
1b220 | 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 01 | .H.S0H..H).H.S.H.S@H..t.H..H).H. |
1b240 | 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 8b | .H.R...H.C.H..t.H.K8H..H).H.P.H. |
1b260 | 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 5b | .H).H.S8.@B.H..t.H).H.H.H.@...X[ |
1b280 | 5d 41 5c 41 5d 41 5e 41 5f c3 53 8b 97 b8 00 00 00 48 89 fb 81 fa 40 42 0f 00 7e 0a be 06 00 00 | ]A\A]A^A_.S......H....@B..~..... |
1b2a0 | 00 e8 00 fd ff ff 48 8b 47 10 48 2b 47 38 01 d2 48 c1 f8 04 81 fa 40 42 0f 00 8d 44 06 05 be 40 | ......H.G.H+G8..H.....@B...D...@ |
1b2c0 | 42 0f 00 0f 4e f2 39 c6 7d 22 3d 40 42 0f 00 89 c6 7e 19 be 08 43 0f 00 e8 e0 fe ff ff be 78 3b | B...N.9.}"=@B....~...C........x; |
1b2e0 | 45 00 48 89 df 31 c0 e8 a6 32 00 00 48 89 df 5b e9 c8 fe ff ff 55 53 48 89 fb 51 48 8b 6f 10 48 | E.H..1...2..H..[.....USH..QH.o.H |
1b300 | 8b 47 20 48 85 c0 74 11 48 8b 50 08 48 8b 40 10 48 39 d5 48 0f 42 ea eb ea 48 2b 6b 38 48 89 df | .G.H..t.H.P.H.@.H9.H.B...H+k8H.. |
1b320 | 48 c1 fd 04 ff c5 81 bb b8 00 00 00 40 42 0f 00 7e 07 e8 8f ad ff ff eb 05 e8 29 b1 ff ff 81 fd | H...........@B..~.........)..... |
1b340 | 40 42 0f 00 7f 2e 89 e8 b9 08 00 00 00 be 40 42 0f 00 99 f7 f9 8d 44 05 0a 3d 40 42 0f 00 0f 4e | @B............@B......D..=@B...N |
1b360 | f0 3b b3 b8 00 00 00 7d 0b 5a 48 89 df 5b 5d e9 49 fe ff ff 58 5b 5d c3 41 56 41 55 41 54 55 53 | .;.....}.ZH..[].I...X[].AVAUATUS |
1b380 | 48 89 fb 48 81 ec 90 00 00 00 4c 8b af a8 00 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 88 00 | H..H......L......dH..%(...H..$.. |
1b3a0 | 00 00 31 c0 4d 85 ed 0f 84 90 00 00 00 80 bf c9 00 00 00 00 0f 84 83 00 00 00 48 8b 6f 20 48 8b | ..1.M.....................H.o.H. |
1b3c0 | 4f 10 48 8b 47 38 89 74 24 08 4c 8b 65 08 49 89 ce 89 54 24 30 49 29 c6 48 89 ac 24 80 00 00 00 | O.H.G8.t$.L.e.I...T$0I).H..$.... |
1b3e0 | 49 29 c4 48 8b 47 30 48 29 c8 48 3d 4f 01 00 00 7f 0a be 14 00 00 00 e8 8e fe ff ff 48 8b 43 10 | I).H.G0H).H=O...............H.C. |
1b400 | 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 d5 | H.t$.H..H.@...H.E.........MB.A.. |
1b420 | 48 8b 43 38 c6 83 c9 00 00 00 01 49 01 c4 49 01 c6 4c 89 65 08 4c 89 73 10 80 65 42 fb 48 8b 84 | H.C8.......I..I..L.e.L.s..eB.H.. |
1b440 | 24 88 00 00 00 64 48 33 04 25 28 00 00 00 74 05 e8 6b 8d fe ff 48 81 c4 90 00 00 00 5b 5d 41 5c | $....dH3.%(...t..k...H......[]A\ |
1b460 | 41 5d 41 5e c3 41 54 55 53 8a 87 c8 00 00 00 48 89 fb 48 8b 6f 20 a8 06 74 2b a8 02 74 1b 48 2b | A]A^.ATUS......H..H.o...t+..t.H+ |
1b480 | 77 38 83 ca ff 49 89 f4 be 01 00 00 00 e8 e6 fe ff ff 4c 89 e6 48 03 73 38 48 8b 45 10 48 8b 40 | w8...I............L..H.s8H.E.H.@ |
1b4a0 | 28 48 89 43 28 0f bf 45 40 48 8b 4d 10 48 8b 55 00 48 89 4b 20 89 c1 85 c9 75 07 48 89 d7 89 ce | (H.C(..E@H.M.H.U.H.K.....u.H.... |
1b4c0 | eb 1a 48 3b 73 10 73 f3 48 83 c6 10 0f 10 46 f0 48 83 c2 10 ff c9 0f 11 42 f0 eb db 85 f6 7e 0f | ..H;s.s.H.....F.H.......B.....~. |
1b4e0 | 48 83 c2 10 c7 42 f8 00 00 00 00 ff ce eb ed 31 d2 85 c9 0f 49 d1 ff c0 48 63 d2 48 c1 e2 04 48 | H....B.........1....I...Hc.H...H |
1b500 | 01 fa 48 89 53 10 5b 5d 41 5c c3 41 57 41 56 41 55 41 89 d5 41 54 55 48 89 f5 53 48 89 fb 48 83 | ..H.S.[]A\.AWAVAUA..ATUH..SH..H. |
1b520 | ec 18 8b 45 08 49 89 ee 4c 2b 73 38 48 8b 53 10 48 8b 4b 30 83 e0 3f 83 f8 16 74 13 83 f8 26 74 | ...E.I..L+s8H.S.H.K0..?...t...&t |
1b540 | 14 83 f8 06 0f 85 31 02 00 00 e9 ac 00 00 00 48 8b 6d 00 eb 08 48 8b 45 00 48 8b 68 18 48 29 d1 | ......1........H.m...H.E.H.h.H). |
1b560 | 48 81 f9 4f 01 00 00 7f 0d be 14 00 00 00 48 89 df e8 14 fd ff ff 48 8b 43 20 48 8b 40 18 48 85 | H..O..........H.......H.C.H.@.H. |
1b580 | c0 75 08 48 89 df e8 13 ab ff ff 48 8b 7b 10 4c 03 73 38 48 89 43 20 66 44 89 68 40 c6 40 42 00 | .u.H.......H.{.L.s8H.C.fD.h@.@B. |
1b5a0 | 48 8d 97 40 01 00 00 4c 89 30 48 89 50 08 48 8b 43 18 48 83 78 18 00 7e 08 48 89 df e8 24 8b ff | H..@...L.0H.P.H.C.H.x..~.H...$.. |
1b5c0 | ff f6 83 c8 00 00 00 01 74 0d 83 ca ff 31 f6 48 89 df e8 a1 fd ff ff 48 89 df ff d5 48 8b 73 10 | ........t....1.H.......H....H.s. |
1b5e0 | 48 98 48 89 df 48 c1 e0 04 48 29 c6 e8 74 fe ff ff b8 01 00 00 00 e9 fa 01 00 00 48 8b 45 00 48 | H.H..H...H)..t.............H.E.H |
1b600 | 29 d1 48 c1 f9 04 4c 8b 60 18 48 89 d0 48 29 e8 48 89 c5 41 0f b6 74 24 0c 48 c1 fd 04 40 0f b6 | ).H...L.`.H..H).H..A..t$.H...@.. |
1b620 | c6 48 39 c1 7f 08 48 89 df e8 5c fc ff ff 8d 75 ff 31 d2 41 0f b6 6c 24 0a 8d 0c 16 48 ff c2 39 | .H9...H...\....u.1.A..l$....H..9 |
1b640 | e9 7d 15 48 8b 43 10 48 8d 48 10 48 89 4b 10 c7 40 08 00 00 00 00 eb db 41 80 7c 24 0b 00 75 0a | .}.H.C.H.H.H.K..@.......A.|$..u. |
1b660 | 4c 03 73 38 4d 8d 7e 10 eb 69 41 0f b6 74 24 0c 48 8b 43 30 48 2b 43 10 40 0f b6 d6 48 c1 f8 04 | L.s8M.~..iA..t$.H.C0H+C.@...H... |
1b680 | 48 39 d0 7f 0e 48 89 df 89 0c 24 e8 fa fb ff ff 8b 0c 24 4c 8b 7b 10 48 63 c1 31 d2 48 c1 e0 04 | H9...H....$.......$L.{.Hc.1.H... |
1b6a0 | 4c 89 ff 48 29 c7 48 89 f8 39 ea 7d 22 48 8b 4b 10 ff c2 48 83 c0 10 0f 10 40 f0 48 8d 71 10 48 | L..H).H..9.}"H.K...H.....@.H.q.H |
1b6c0 | 89 73 10 0f 11 01 c7 40 f8 00 00 00 00 eb da 4c 03 73 38 48 8b 43 20 48 8b 68 18 48 85 ed 75 0b | .s.....@.......L.s8H.C.H.h.H..u. |
1b6e0 | 48 89 df e8 b6 a9 ff ff 48 89 c5 48 89 6b 20 4c 89 7d 20 66 44 89 6d 40 4c 89 75 00 41 0f b6 44 | H.......H..H.k.L.}.fD.m@L.u.A..D |
1b700 | 24 0c 48 c1 e0 04 49 01 c7 49 8b 44 24 38 c6 45 42 02 4c 89 7d 08 48 89 45 28 48 8b 43 18 4c 89 | $.H...I..I.D$8.EB.L.}.H.E(H.C.L. |
1b720 | 7b 10 48 83 78 18 00 7e 08 48 89 df e8 b4 89 ff ff 31 c0 f6 83 c8 00 00 00 01 0f 84 b5 00 00 00 | {.H.x..~.H.......1.............. |
1b740 | 48 8b 45 10 48 83 45 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 | H.E.H.E(.1..@B.t.H.@(.@...?..%u. |
1b760 | 80 4d 42 20 40 b6 04 83 ca ff 48 89 df e8 06 fc ff ff 48 83 6d 28 04 31 c0 eb 7a 48 29 d1 48 83 | .MB.@.....H.......H.m(.1..zH).H. |
1b780 | f9 1f 7f 0d be 01 00 00 00 48 89 df e8 f9 fa ff ff 4c 03 73 38 ba 17 00 00 00 48 89 df 4c 89 f6 | .........H.......L.s8.....H..L.. |
1b7a0 | 4c 89 f5 e8 27 8e ff ff 8b 50 08 83 e2 0f 83 fa 06 74 10 ba 0d 25 45 00 4c 89 f6 48 89 df e8 eb | L...'....P.......t...%E.L..H.... |
1b7c0 | 2e 00 00 48 8b 4b 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 | ...H.K.H..H9.v...J.H.....J...... |
1b7e0 | 48 83 c1 10 48 89 4b 10 0f 29 14 24 0f 11 55 00 e9 2d fd ff ff 48 83 c4 18 5b 5d 41 5c 41 5d 41 | H...H.K..).$..U..-...H...[]A\A]A |
1b800 | 5e 41 5f c3 53 48 8b 47 20 48 89 fb 8a 50 42 f6 c2 10 74 11 83 e2 ef 88 50 42 48 8b 50 28 48 89 | ^A_.SH.G.H...PB...t.....PBH.P(H. |
1b820 | 97 b0 00 00 00 66 83 78 40 ff 75 12 48 8b 53 20 48 8b 4b 10 48 39 4a 08 73 04 48 89 4a 08 48 89 | .....f.x@.u.H.S.H.K.H9J.s.H.J.H. |
1b840 | df 48 8b 50 30 ff 50 20 48 8b 73 10 48 89 df 48 98 5b 48 c1 e0 04 48 29 c6 e9 07 fc ff ff 55 48 | .H.P0.P.H.s.H..H.[H...H)......UH |
1b860 | 85 f6 53 48 89 fb 52 74 07 8b 36 e8 94 ff ff ff 48 8d 6b 60 48 8b 43 20 48 39 e8 74 27 f6 40 42 | ..SH..Rt..6.....H.k`H.C.H9.t'.@B |
1b880 | 02 75 0f be 01 00 00 00 48 89 df e8 74 ff ff ff eb e2 48 89 df e8 49 b1 fe ff 48 89 df e8 c6 b2 | .u......H...t.....H...I...H..... |
1b8a0 | fe ff eb d0 58 5b 5d c3 53 0f b7 8f c6 00 00 00 48 89 f2 48 89 fb 48 8b 47 20 be 76 3b 45 00 81 | ....X[].S.......H..H..H.G..v;E.. |
1b8c0 | f9 c7 00 00 00 7f 15 8a 4f 0a 84 c9 75 2f 48 8d 4f 60 48 39 c8 74 0d be 87 3b 45 00 48 89 df e8 | ........O...u/H.O`H9.t...;E.H... |
1b8e0 | b7 8e fe ff 48 8d 72 f0 83 ca ff e8 1b fc ff ff 85 c0 75 67 48 89 df 5b e9 6b b2 fe ff fe c9 74 | ....H.r...........ugH..[.k.....t |
1b900 | 07 be 43 37 45 00 eb d4 c6 47 0a 00 48 8b 4f 38 48 03 48 38 f6 40 42 02 48 89 08 74 07 e8 46 b2 | ..C7E....G..H.O8H.H8.@B.H..t..F. |
1b920 | fe ff eb 2c 48 8b 48 20 48 85 c9 74 18 48 8b 50 30 be 01 00 00 00 ff d1 48 8b 53 10 48 98 48 c1 | ...,H.H.H..t.H.P0.......H.S.H.H. |
1b940 | e0 04 48 29 c2 48 89 d6 48 89 df e8 15 fb ff ff 48 89 df 31 f6 5b e9 03 ff ff ff 5b c3 55 89 cd | ..H).H..H.......H..1.[.....[.U.. |
1b960 | 53 48 89 fb 41 50 66 8b 87 c6 00 00 00 ff c0 66 3d c7 00 66 89 87 c6 00 00 00 76 22 66 3d c8 00 | SH..APf........f=..f......v"f=.. |
1b980 | 75 0c be 76 3b 45 00 31 c0 e8 04 2c 00 00 66 3d e0 00 76 0a be 06 00 00 00 e8 08 f6 ff ff 85 ed | u..v;E.1...,..f=..v............. |
1b9a0 | 75 07 66 ff 83 c4 00 00 00 48 89 df e8 5a fb ff ff 85 c0 75 08 48 89 df e8 ab b1 fe ff 85 ed 75 | u.f......H...Z.....u.H.........u |
1b9c0 | 07 66 ff 8b c4 00 00 00 66 ff 8b c6 00 00 00 58 5b 5d c3 41 56 41 55 41 54 55 53 48 89 fb 48 83 | .f......f......X[].AVAUATUSH..H. |
1b9e0 | ec 10 48 85 f6 44 8b b7 c4 00 00 00 74 0b 66 8b 8e c6 00 00 00 ff c1 eb 05 b9 01 00 00 00 48 63 | ..H..D......t.f...............Hc |
1ba00 | c2 48 8b 53 10 66 89 8b c6 00 00 00 48 c1 e0 04 66 c7 83 c4 00 00 00 00 00 be a8 b8 41 00 48 89 | .H.S.f......H...f...........A.H. |
1ba20 | df 48 29 c2 e8 0d f7 ff ff 83 f8 ff 75 6c c7 44 24 0c 02 00 00 00 e9 a2 00 00 00 4c 8b 6b 38 4c | .H).........ul.D$..........L.k8L |
1ba40 | 03 6d 38 48 89 df 4c 89 ee e8 ec 70 ff ff 4c 89 ea 44 89 e6 48 89 df e8 e9 f4 ff ff 48 89 6b 20 | .m8H..L....p..L..D..H.......H.k. |
1ba60 | 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 78 f8 ff ff 48 8b 45 | .EBH..f..................x...H.E |
1ba80 | 28 48 8d 54 24 0c be 5e b8 41 00 48 89 df 48 89 83 b0 00 00 00 e8 9c f6 ff ff 89 44 24 0c 44 8b | (H.T$..^.A.H..H............D$.D. |
1baa0 | 64 24 0c 41 83 fc 01 7e 34 48 8b 6b 20 48 85 ed 74 0c f6 45 42 10 75 83 48 8b 6d 10 eb ef 48 8b | d$.A...~4H.k.H..t..EB.u.H.m...H. |
1bac0 | 53 10 44 88 63 0a 44 89 e6 48 89 df e8 74 f4 ff ff 48 8b 43 20 48 8b 53 10 48 89 50 08 66 44 89 | S.D.c.D..H...t...H.C.H.S.H.P.fD. |
1bae0 | b3 c4 00 00 00 66 ff 8b c6 00 00 00 8b 44 24 0c 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 31 c0 66 | .....f.......D$.H...[]A\A]A^.1.f |
1bb00 | 83 bf c4 00 00 00 00 0f 94 c0 c3 41 50 66 83 bf c4 00 00 00 00 48 8b 47 20 74 20 48 8b 47 18 48 | ...........APf.......H.G.t.H.G.H |
1bb20 | 3b b8 e0 00 00 00 74 07 be ad 3b 45 00 eb 05 be d7 3b 45 00 31 c0 e8 57 2a 00 00 c6 47 0a 01 4c | ;.....t...;E.....;E.1..W*...G..L |
1bb40 | 8b 00 4c 2b 47 38 f6 40 42 02 4c 89 40 38 75 2f 48 85 c9 48 89 48 20 74 04 48 89 50 30 48 63 f6 | ..L+G8.@B.L.@8u/H..H.H.t.H.P0Hc. |
1bb60 | 48 c7 c2 f0 ff ff ff 48 c1 e6 04 48 29 f2 48 03 57 10 be 01 00 00 00 48 89 10 e8 27 f4 ff ff 31 | H......H...H).H.W......H...'...1 |
1bb80 | c0 5a c3 41 57 41 56 41 55 41 54 55 53 48 89 fb 48 83 ec 18 4c 8b a7 b0 00 00 00 4c 89 87 b0 00 | .Z.AWAVAUATUSH..H...L......L.... |
1bba0 | 00 00 48 89 4c 24 08 4c 8b 7f 20 44 8a b7 c9 00 00 00 44 8b af c4 00 00 00 e8 78 f5 ff ff 85 c0 | ..H.L$.L...D......D.......x..... |
1bbc0 | 89 c5 48 8b 4c 24 08 74 3e 48 03 4b 38 48 89 df 48 89 ce 48 89 4c 24 08 e8 5d 6f ff ff 48 8b 54 | ..H.L$.t>H.K8H..H..H.L$..]o..H.T |
1bbe0 | 24 08 48 89 df 89 ee e8 59 f3 ff ff 4c 89 7b 20 44 88 b3 c9 00 00 00 48 89 df 66 44 89 ab c4 00 | $.H.....Y...L.{.D......H..fD.... |
1bc00 | 00 00 e8 ee f6 ff ff 4c 89 a3 b0 00 00 00 48 83 c4 18 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 | .......L......H.....[]A\A]A^A_.U |
1bc20 | 53 48 89 fb 48 83 ec 68 66 ff 87 c4 00 00 00 4c 8b 87 b0 00 00 00 48 89 4c 24 50 48 8b 4f 10 48 | SH..H..hf......L......H.L$PH.O.H |
1bc40 | 2b 4f 38 48 89 34 24 be 87 b0 41 00 48 89 54 24 58 48 89 e2 48 c7 44 24 20 00 00 00 00 c7 44 24 | +O8H.4$...A.H.T$XH..H.D$......D$ |
1bc60 | 2c 00 00 00 00 48 c7 44 24 30 00 00 00 00 c7 44 24 3c 00 00 00 00 48 c7 44 24 40 00 00 00 00 c7 | ,....H.D$0.....D$<....H.D$@..... |
1bc80 | 44 24 4c 00 00 00 00 48 c7 44 24 08 00 00 00 00 48 c7 44 24 18 00 00 00 00 e8 e5 fe ff ff 48 8b | D$L....H.D$.....H.D$..........H. |
1bca0 | 54 24 18 48 8b 74 24 08 48 89 df 31 c9 89 c5 e8 63 70 ff ff 48 63 54 24 2c 48 8b 74 24 20 48 89 | T$.H.t$.H..1....cp..HcT$,H.t$.H. |
1bcc0 | df 31 c9 48 89 44 24 08 48 c7 44 24 18 00 00 00 00 48 01 d2 e8 3e 70 ff ff 48 63 54 24 3c 48 8b | .1.H.D$.H.D$.....H...>p..HcT$<H. |
1bce0 | 74 24 30 48 89 df 31 c9 48 6b d2 18 e8 26 70 ff ff 48 63 54 24 4c 48 8b 74 24 40 48 89 df 31 c9 | t$0H..1.Hk...&p..HcT$LH.t$@H..1. |
1bd00 | 48 6b d2 18 e8 0e 70 ff ff 66 ff 8b c4 00 00 00 48 83 c4 68 89 e8 5b 5d c3 53 48 89 fb 48 8b 7f | Hk....p..f......H..h..[].SH..H.. |
1bd20 | 08 e8 ae 56 ff ff 48 85 c0 74 0d be 1a 3c 45 00 48 89 df e8 95 8a fe ff 5b c3 48 83 ec 18 ba 01 | ...V..H..t...<E.H.......[.H..... |
1bd40 | 00 00 00 48 8d 74 24 0f e8 cc ff ff ff 8a 44 24 0f 48 83 c4 18 c3 48 83 ec 18 ba 04 00 00 00 48 | ...H.t$.......D$.H....H........H |
1bd60 | 8d 74 24 0c e8 b0 ff ff ff 8b 44 24 0c 48 83 c4 18 c3 41 55 48 83 c9 ff 49 89 d5 41 54 49 89 fc | .t$.......D$.H....AUH...I..ATI.. |
1bd80 | 48 89 f7 55 53 48 89 f3 48 83 ec 28 64 48 8b 04 25 28 00 00 00 48 89 44 24 18 31 c0 48 8d 74 24 | H..USH..H..(dH..%(...H.D$.1.H.t$ |
1bda0 | 0c f2 ae 4c 89 e7 48 f7 d1 48 8d 69 ff 48 89 ea e8 64 ff ff ff 48 8d 74 24 0c 48 89 ea 48 89 df | ...L..H..H.i.H...d...H.t$.H..H.. |
1bdc0 | e8 7b 85 fe ff 85 c0 74 0b 4c 89 ee 4c 89 e7 e8 f9 89 fe ff 48 8b 44 24 18 64 48 33 04 25 28 00 | .{.....t.L..L.......H.D$.dH3.%(. |
1bde0 | 00 00 74 05 e8 d7 83 fe ff 48 83 c4 28 5b 5d 41 5c 41 5d c3 55 53 48 89 fb 48 83 ec 18 e8 38 ff | ..t......H..([]A\A].USH..H....8. |
1be00 | ff ff 0f b6 c0 48 3d ff 00 00 00 48 89 44 24 08 75 12 48 8d 74 24 08 ba 08 00 00 00 48 89 df e8 | .....H=....H.D$.u.H.t$......H... |
1be20 | f5 fe ff ff 48 8b 54 24 08 48 85 d2 74 39 48 8b 73 10 48 8b 3b 48 ff ca 48 89 54 24 08 e8 ee 55 | ....H.T$.H..t9H.s.H.;H..H.T$...U |
1be40 | ff ff 48 8b 54 24 08 48 89 df 48 89 c6 48 89 c5 e8 c4 fe ff ff 48 8b 54 24 08 48 8b 3b 48 89 ee | ..H.T$.H..H..H.......H.T$.H.;H.. |
1be60 | e8 ee 84 ff ff eb 02 31 c0 48 83 c4 18 5b 5d c3 41 57 41 56 41 55 41 54 49 89 d4 55 48 89 f5 53 | .......1.H...[].AWAVAUATI..UH..S |
1be80 | 48 89 fb 48 83 ec 18 e8 68 ff ff ff 48 85 c0 48 89 df 49 0f 44 c4 48 89 45 68 e8 b7 fe ff ff 48 | H..H....h...H..H..I.D.H.Eh.....H |
1bea0 | 89 df 89 45 28 e8 ac fe ff ff 48 89 df 89 45 2c e8 85 fe ff ff 48 89 df 88 45 0a e8 7a fe ff ff | ...E(.....H...E,.....H...E..z... |
1bec0 | 48 89 df 88 45 0b e8 6f fe ff ff 48 89 df 88 45 0c e8 80 fe ff ff 48 8b 3b 4c 63 e0 41 89 c5 49 | H...E..o...H...E......H.;Lc.A..I |
1bee0 | c1 e4 02 31 d2 31 f6 4c 89 e1 e8 28 6e ff ff 4c 89 e2 48 89 c6 48 89 45 38 48 89 df 44 89 6d 18 | ...1.1.L...(n..L..H..H.E8H..D.m. |
1bf00 | e8 14 fe ff ff 48 89 df e8 49 fe ff ff 48 8b 3b 48 63 c8 41 89 c6 31 d2 48 c1 e1 04 31 f6 e8 f4 | .....H...I...H.;Hc.A..1.H...1... |
1bf20 | 6d ff ff 44 89 75 14 48 89 45 30 31 d2 41 39 d6 7e 14 48 89 d1 48 ff c2 48 c1 e1 04 c7 44 08 08 | m..D.u.H.E01.A9.~.H..H..H....D.. |
1bf40 | 00 00 00 00 eb e7 45 31 ed 45 39 ee 0f 8e cc 00 00 00 4d 89 ec 48 89 df 49 c1 e4 04 4c 03 65 30 | ......E1.E9.......M..H..I...L.e0 |
1bf60 | e8 d5 fd ff ff 3c 03 74 44 77 29 84 c0 74 33 fe c8 0f 85 9f 00 00 00 48 89 df e8 bb fd ff ff 0f | .....<.tDw)..t3........H........ |
1bf80 | b6 c0 41 c7 44 24 08 01 00 00 00 41 89 04 24 e9 82 00 00 00 3c 13 74 3e 3c 14 74 60 3c 04 75 76 | ..A.D$.....A..$.....<.t><.t`<.uv |
1bfa0 | eb 5a 41 c7 44 24 08 00 00 00 00 eb 69 48 8d 74 24 08 ba 08 00 00 00 48 89 df e8 5a fd ff ff f2 | .ZA.D$......iH.t$......H...Z.... |
1bfc0 | 0f 10 44 24 08 41 c7 44 24 08 03 00 00 00 f2 41 0f 11 04 24 eb 40 48 8d 74 24 08 ba 08 00 00 00 | ..D$.A.D$......A...$.@H.t$...... |
1bfe0 | 48 89 df e8 31 fd ff ff 48 8b 44 24 08 41 c7 44 24 08 13 00 00 00 49 89 04 24 eb 1a 48 89 df e8 | H...1...H.D$.A.D$.....I..$..H... |
1c000 | f0 fd ff ff 49 89 04 24 8a 40 08 83 c8 40 0f b6 c0 41 89 44 24 08 49 ff c5 e9 2b ff ff ff 48 89 | ....I..$.@...@...A.D$.I...+...H. |
1c020 | df e8 30 fd ff ff 48 8b 3b 48 63 c8 41 89 c4 31 d2 48 c1 e1 04 31 f6 e8 db 6c ff ff 44 89 65 10 | ..0...H.;Hc.A..1.H...1...l..D.e. |
1c040 | 48 89 45 58 31 d2 41 39 d4 7e 14 48 89 d1 48 ff c2 48 c1 e1 04 48 c7 04 08 00 00 00 00 eb e7 45 | H.EX1.A9.~.H..H..H...H.........E |
1c060 | 31 ed 45 39 ec 7e 2f 4d 89 ee 48 89 df 49 ff c5 49 c1 e6 04 4d 89 f7 4c 03 7d 58 e8 ba fc ff ff | 1.E9.~/M..H..I..I...M..L.}X..... |
1c080 | 48 89 df 41 88 47 08 4c 03 75 58 e8 aa fc ff ff 41 88 46 09 eb cc 48 89 df e8 b8 fc ff ff 48 8b | H..A.G.L.uX.....A.F...H.......H. |
1c0a0 | 3b 48 63 c8 41 89 c5 48 c1 e1 03 31 d2 31 f6 e8 63 6c ff ff 44 89 6d 20 48 89 45 40 31 c0 41 39 | ;Hc.A..H...1.1..cl..D.m.H.E@1.A9 |
1c0c0 | c5 7e 11 48 8b 55 40 48 c7 04 c2 00 00 00 00 48 ff c0 eb ea 45 31 e4 45 39 e5 7e 2c 48 8b 45 40 | .~.H.U@H.......H....E1.E9.~,H.E@ |
1c0e0 | 48 8b 3b 4e 8d 34 e0 e8 b4 6a ff ff 49 89 06 48 8b 45 40 48 89 df 48 8b 55 68 4a 8b 34 e0 49 ff | H.;N.4...j..I..H.E@H..H.UhJ.4.I. |
1c100 | c4 e8 6a fd ff ff eb cf 48 89 df e8 46 fc ff ff 48 8b 3b 4c 63 e0 41 89 c5 49 c1 e4 02 31 d2 31 | ..j.....H...F...H.;Lc.A..I...1.1 |
1c120 | f6 4c 89 e1 e8 ee 6b ff ff 4c 89 e2 48 89 c6 48 89 45 48 48 89 df 44 89 6d 1c e8 da fb ff ff 48 | .L....k..L..H..H.EHH..D.m......H |
1c140 | 89 df e8 0f fc ff ff 48 8b 3b 48 63 c8 41 89 c4 31 d2 48 c1 e1 04 31 f6 e8 ba 6b ff ff 44 89 65 | .......H.;Hc.A..1.H...1...k..D.e |
1c160 | 24 48 89 45 50 31 d2 41 39 d4 7e 14 48 89 d1 48 ff c2 48 c1 e1 04 48 c7 04 08 00 00 00 00 eb e7 | $H.EP1.A9.~.H..H..H...H......... |
1c180 | 45 31 ed 45 39 ec 7e 41 4d 89 ee 48 89 df 49 ff c5 49 c1 e6 04 4d 89 f7 4c 03 7d 50 e8 53 fc ff | E1.E9.~AM..H..I..I...M..L.}P.S.. |
1c1a0 | ff 48 89 df 49 89 07 4d 89 f7 4c 03 7d 50 e8 a3 fb ff ff 4c 03 75 50 48 89 df 41 89 47 08 e8 93 | .H..I..M..L.}P.....L.uPH..A.G... |
1c1c0 | fb ff ff 41 89 46 0c eb ba 48 89 df 45 31 e4 e8 82 fb ff ff 41 89 c6 45 39 e6 7e 1c 4d 89 e5 48 | ...A.F...H..E1......A..E9.~.M..H |
1c1e0 | 89 df 49 ff c4 49 c1 e5 04 4c 03 6d 58 e8 02 fc ff ff 49 89 45 00 eb df 48 83 c4 18 5b 5d 41 5c | ..I..I...L.mX.....I.E...H...[]A\ |
1c200 | 41 5d 41 5e 41 5f c3 55 48 89 f5 53 48 89 fb 48 83 ec 18 48 89 54 24 08 e8 1d fb ff ff 0f b6 c0 | A]A^A_.UH..SH..H...H.T$......... |
1c220 | 48 8b 54 24 08 48 39 e8 74 1a 48 8b 3b be 24 3c 45 00 31 c0 e8 a3 14 00 00 48 89 df 48 89 c6 e8 | H.T$.H9.t.H.;.$<E.1......H..H... |
1c240 | 89 85 fe ff 48 83 c4 18 5b 5d c3 55 53 48 89 fb 48 83 ec 38 40 8a 39 40 80 ff 3d 74 06 40 80 ff | ....H...[].USH..H..8@.9@..=t.@.. |
1c260 | 40 75 0a 48 ff c1 48 89 4c 24 28 eb 12 b8 38 3c 45 00 40 80 ff 1b 48 0f 45 c1 48 89 44 24 28 48 | @u.H..H.L$(...8<E.@...H.E.H.D$(H |
1c280 | 8d 7c 24 10 48 89 74 24 18 48 89 54 24 20 be d9 0c 45 00 ba 46 3c 45 00 48 89 5c 24 10 e8 d0 fa | .|$.H.t$.H.T$....E..F<E.H.\$.... |
1c2a0 | ff ff 48 8d 7c 24 10 e8 8e fa ff ff 3c 53 be 4c 3c 45 00 75 13 48 8d 7c 24 10 e8 7b fa ff ff 84 | ..H.|$......<S.L<E.u.H.|$..{.... |
1c2c0 | c0 74 0f be b1 3c 45 00 48 8d 7c 24 10 e8 fb 84 fe ff 48 8d 7c 24 10 ba 60 3c 45 00 be dd 0c 45 | .t...<E.H.|$......H.|$..`<E....E |
1c2e0 | 00 e8 8c fa ff ff 48 8d 7c 24 10 ba 15 40 45 00 be 04 00 00 00 e8 0d ff ff ff 48 8d 7c 24 10 ba | ......H.|$...@E...........H.|$.. |
1c300 | 6a 3c 45 00 be 08 00 00 00 e8 f9 fe ff ff 48 8d 7c 24 10 ba 71 3c 45 00 be 04 00 00 00 e8 e5 fe | j<E...........H.|$..q<E......... |
1c320 | ff ff 48 8d 7c 24 10 ba 7d 3c 45 00 be 08 00 00 00 e8 d1 fe ff ff 48 8d 7c 24 10 ba 89 3c 45 00 | ..H.|$..}<E...........H.|$...<E. |
1c340 | be 08 00 00 00 e8 bd fe ff ff 48 8d 74 24 08 48 8d 7c 24 10 ba 08 00 00 00 e8 bb f9 ff ff 48 81 | ..........H.t$.H.|$...........H. |
1c360 | 7c 24 08 78 56 00 00 be 94 3c 45 00 0f 85 56 ff ff ff 48 8d 74 24 08 48 8d 7c 24 10 ba 08 00 00 | |$.xV....<E...V...H.t$.H.|$..... |
1c380 | 00 e8 93 f9 ff ff f2 0f 10 44 24 08 66 0f 2e 05 54 49 03 00 7a 02 74 0a be ab 3c 45 00 e9 26 ff | .........D$.f...TI..z.t...<E..&. |
1c3a0 | ff ff 48 8d 7c 24 10 e8 8e f9 ff ff 48 89 df 0f b6 f0 e8 88 66 ff ff 48 89 c5 48 8b 43 10 48 89 | ..H.|$......H.......f..H..H.C.H. |
1c3c0 | 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 0f 7f | (.@.F...H.C.H.P.H.C0H.S.H).H.... |
1c3e0 | 0a 31 f6 48 89 df e8 9f ee ff ff 48 89 df e8 ad 67 ff ff 48 8d 7c 24 10 48 89 45 18 48 89 c6 31 | .1.H.......H....g..H.|$.H.E.H..1 |
1c400 | d2 e8 6a fa ff ff 48 83 c4 38 48 89 e8 5b 5d c3 0f b6 17 83 fa 7f 76 5a 31 c9 31 c0 f6 c2 40 4c | ..j...H..8H..[].......vZ1.1...@L |
1c420 | 63 c1 74 28 44 8a 44 0f 01 48 ff c1 45 88 c1 41 83 e1 c0 41 80 f9 80 75 45 c1 e0 06 01 d2 41 89 | c.t(D.D..H..E..A...A...uE.....A. |
1c440 | c1 44 89 c0 83 e0 3f 44 09 c8 eb d0 43 8d 0c 80 83 e2 7f d3 e2 09 c2 81 fa ff ff 10 00 77 1f 41 | .D....?D....C................w.A |
1c460 | 83 f8 03 7f 19 42 3b 14 85 30 40 45 00 76 0f 4c 01 c7 48 85 f6 74 02 89 16 48 8d 47 01 c3 31 c0 | .....B;..0@E.v.L..H..t...H.G..1. |
1c480 | c3 53 31 d2 48 89 fb be 01 00 00 00 e8 07 cc ff ff 31 d2 48 89 df be be c4 41 00 e8 7b 8c ff ff | .S1.H............1.H.....A..{... |
1c4a0 | 48 89 df be 01 00 00 00 e8 6c 86 ff ff 48 89 df 31 f6 e8 b4 8a ff ff b8 03 00 00 00 5b c3 41 54 | H........l...H..1...........[.AT |
1c4c0 | be 01 00 00 00 55 48 89 fd 53 48 83 ec 10 48 8d 54 24 08 e8 c0 cb ff ff 31 d2 be 02 00 00 00 48 | .....UH..SH...H.T$......1......H |
1c4e0 | 89 ef 49 89 c4 e8 7f 88 ff ff 48 89 c3 48 ff cb 78 1f 48 3b 5c 24 08 7d 1a 48 89 c3 41 0f be 14 | ..I.......H..H..x.H;\$.}.H..A... |
1c500 | 1c 81 e2 c0 00 00 00 83 c2 80 75 07 48 ff c3 eb eb 31 db 31 c0 48 3b 5c 24 08 7d 4f 49 8d 3c 1c | ..........u.H....1.1.H;\$.}OI.<. |
1c520 | 48 8d 74 24 04 e8 e6 fe ff ff 48 85 c0 74 0d 0f be 00 25 c0 00 00 00 83 c0 80 75 11 be 8b 3f 45 | H.t$......H..t....%.......u...?E |
1c540 | 00 48 89 ef 31 c0 e8 94 c0 ff ff eb 1e 48 8d 73 01 48 89 ef e8 12 8a ff ff 48 63 74 24 04 48 89 | .H..1........H.s.H.......Hct$.H. |
1c560 | ef e8 05 8a ff ff b8 02 00 00 00 48 83 c4 10 5b 5d 41 5c c3 41 54 41 89 f4 55 53 48 89 fb e8 a5 | ...........H...[]A\.ATA..USH.... |
1c580 | cc ff ff 48 3d ff ff 10 00 48 89 c5 76 10 ba 04 12 45 00 44 89 e6 48 89 df e8 02 c1 ff ff 48 89 | ...H=....H..v....E.D..H.......H. |
1c5a0 | df 48 89 ea be 9e 3f 45 00 5b 5d 41 5c 31 c0 e9 b0 8a ff ff 41 54 55 53 48 89 fb 48 81 ec 30 20 | .H....?E.[]A\1......ATUSH..H..0. |
1c5c0 | 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 28 20 00 00 31 c0 e8 2a 84 ff ff 83 f8 01 41 89 c4 | ..dH..%(...H..$(...1..*......A.. |
1c5e0 | 75 0f be 01 00 00 00 48 89 df e8 85 ff ff ff eb 39 48 8d 74 24 08 48 89 df bd 01 00 00 00 e8 e2 | u......H........9H.t$.H......... |
1c600 | c5 ff ff 44 39 e5 7f 18 89 ee 48 89 df ff c5 e8 60 ff ff ff 48 8d 7c 24 08 e8 49 c5 ff ff eb e3 | ...D9.....H.....`...H.|$..I..... |
1c620 | 48 8d 7c 24 08 e8 ee c4 ff ff 48 8b 94 24 28 20 00 00 64 48 33 14 25 28 00 00 00 b8 01 00 00 00 | H.|$......H..$(...dH3.%(........ |
1c640 | 74 05 e8 79 7b 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 | t..y{..H..0...[]A\.H..H..y.H..H. |
1c660 | 4c 37 01 48 89 c2 31 c0 48 39 f2 48 0f 46 c1 c3 41 56 be 01 00 00 00 41 55 41 54 55 53 48 89 fb | L7.H..1.H9.H.F..AV.....AUATUSH.. |
1c680 | 48 83 ec 10 48 8d 54 24 08 e8 0a ca ff ff 48 8b 6c 24 08 ba 01 00 00 00 be 02 00 00 00 48 89 df | H...H.T$......H.l$...........H.. |
1c6a0 | 49 89 c6 e8 db cb ff ff 48 89 ee 48 89 c7 e8 a0 ff ff ff 4c 8b 64 24 08 48 83 ca ff be 03 00 00 | I.......H..H.......L.d$.H....... |
1c6c0 | 00 48 89 df 48 89 c5 e8 b7 cb ff ff 4c 89 e6 48 89 c7 e8 7c ff ff ff 48 85 ed 49 89 c5 7e 0a 48 | .H..H.......L..H...|...H..I..~.H |
1c6e0 | ff cd 48 3b 6c 24 08 7e 12 ba f4 13 45 00 be 02 00 00 00 48 89 df e8 a5 bf ff ff 49 ff cd 4c 3b | ..H;l$.~....E......H.......I..L; |
1c700 | 6c 24 08 7c 12 ba a1 3f 45 00 be 03 00 00 00 48 89 df e8 89 bf ff ff 45 31 e4 4c 39 ed 7f 36 49 | l$.|...?E......H.......E1.L9..6I |
1c720 | 8d 3c 2e 31 f6 e8 e6 fc ff ff 48 85 c0 75 1b 48 89 df e8 0b 88 ff ff 48 8d 75 01 48 89 df e8 28 | .<.1......H..u.H.......H.u.H...( |
1c740 | 88 ff ff b8 02 00 00 00 eb 1b 4c 29 f0 41 ff c4 48 89 c5 eb c5 49 63 f4 48 89 df e8 0b 88 ff ff | ..........L).A..H....Ic.H....... |
1c760 | b8 01 00 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 41 55 be 01 00 00 00 41 54 49 89 fc 55 53 | .....H...[]A\A]A^.AU.....ATI..US |
1c780 | 48 83 ec 18 48 8d 54 24 08 e8 0a c9 ff ff be 02 00 00 00 4c 89 e7 49 89 c5 e8 8a ca ff ff 48 8b | H...H.T$...........L..I.......H. |
1c7a0 | 5c 24 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 c0 | \$.H.......H.......L..H.C.H.H... |
1c7c0 | ca ff 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 | ...H..H.......H..H..~.H..H;\$.~. |
1c7e0 | ba be 3f 45 00 be 03 00 00 00 4c 89 e7 e8 ae be ff ff 48 85 ed 75 22 48 85 db 0f 8e 94 00 00 00 | ..?E......L.......H..u"H........ |
1c800 | 41 0f 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 | A..D..%.............H....A..D..% |
1c820 | c0 00 00 00 83 c0 80 75 0f be d4 3f 45 00 4c 89 e7 31 c0 e8 a7 bd ff ff 48 85 ed 79 28 48 85 db | .......u...?E.L..1......H..y(H.. |
1c840 | 7e 4d 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 | ~MH..H..?tDH..t.A..D..%.......t. |
1c860 | 48 ff 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 | H....H.T$.H..H..t"H9.}+H..A..D.. |
1c880 | 25 c0 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 cb 86 ff ff | %.......t.H....H..u.H.s.L....... |
1c8a0 | eb 08 4c 89 e7 e8 98 86 ff ff 48 83 c4 18 b8 01 00 00 00 5b 5d 41 5c 41 5d c3 41 55 be 01 00 00 | ..L.......H........[]A\A].AU.... |
1c8c0 | 00 41 54 55 53 48 89 fb 48 83 ec 18 48 8d 54 24 08 e8 c2 c7 ff ff 48 8b 6c 24 08 ba 01 00 00 00 | .ATUSH..H...H.T$......H.l$...... |
1c8e0 | be 02 00 00 00 48 89 df 49 89 c5 e8 93 c9 ff ff 48 89 ee 48 89 c7 e8 58 fd ff ff 4c 8b 64 24 08 | .....H..I.......H..H...X...L.d$. |
1c900 | 48 89 c2 be 03 00 00 00 48 89 df 48 89 c5 e8 70 c9 ff ff 4c 89 e6 48 89 c7 e8 35 fd ff ff 48 85 | H.......H..H...p...L..H...5...H. |
1c920 | ed 49 89 c4 7f 12 ba 6b 2f 45 00 be 02 00 00 00 48 89 df e8 68 bd ff ff 4c 3b 64 24 08 7e 12 ba | .I.....k/E......H...h...L;d$.~.. |
1c940 | 6b 2f 45 00 be 03 00 00 00 48 89 df e8 4f bd ff ff 31 c0 4c 39 e5 7f 71 41 8d 74 24 01 29 ee 48 | k/E......H...O...1.L9..qA.t$.).H |
1c960 | 63 c6 48 01 e8 4c 39 e0 7f 07 be 9f 12 45 00 eb 49 ba 9f 12 45 00 48 89 df 4d 01 ec 49 8d 6c 2d | c.H..L9......E..I...E.H..M..I.l- |
1c980 | ff 45 31 ed e8 28 c0 ff ff eb 10 48 63 74 24 04 48 89 df 41 ff c5 e8 d0 85 ff ff 4c 39 e5 73 26 | .E1..(.....Hct$.H..A.......L9.s& |
1c9a0 | 48 8d 74 24 04 48 89 ef e8 63 fa ff ff 48 85 c0 48 89 c5 75 d6 be 8b 3f 45 00 48 89 df 31 c0 e8 | H.t$.H...c...H..H..u...?E.H..1.. |
1c9c0 | 1b bc ff ff eb 03 44 89 e8 48 83 c4 18 5b 5d 41 5c 41 5d c3 53 f2 0f 10 05 8b 4e 03 00 48 89 fb | ......D..H...[]A\A].S.....N..H.. |
1c9e0 | be 88 00 00 00 e8 16 ce ff ff 48 89 df ba 06 00 00 00 31 f6 e8 1d 8a ff ff 48 89 df 31 d2 be 30 | ..........H.......1......H..1..0 |
1ca00 | e5 65 00 e8 1c cb ff ff 48 89 df ba 0e 00 00 00 be 20 40 45 00 e8 65 85 ff ff 48 89 df ba fc 3f | .e......H.........@E..e...H....? |
1ca20 | 45 00 be fe ff ff ff e8 62 8b ff ff b8 01 00 00 00 5b c3 55 31 c9 31 d2 be 01 00 00 00 53 48 89 | E.......b........[.U1.1......SH. |
1ca40 | fb 50 e8 86 c6 ff ff ba 0e 25 45 00 b9 d0 41 45 00 48 89 df be 02 00 00 00 48 89 c5 e8 ce c6 ff | .P.......%E...AE.H.......H...... |
1ca60 | ff 48 98 48 89 ee 8b 3c 85 b0 41 45 00 e8 ee 7a fe ff 48 89 df 48 89 c6 e8 56 85 ff ff 5a 5b b8 | .H.H...<..AE...z..H..H...V...Z[. |
1ca80 | 01 00 00 00 5d c3 55 31 d2 be 01 00 00 00 53 48 89 fb 50 e8 00 c6 ff ff 31 d2 48 89 c5 48 89 df | ....].U1......SH..P.....1.H..H.. |
1caa0 | be 02 00 00 00 e8 ee c5 ff ff 48 89 ef 48 89 c6 e8 1b 7b fe ff 59 48 89 df 31 f6 85 c0 5b 5d 40 | ..........H..H....{..YH..1...[]@ |
1cac0 | 0f 94 c6 31 d2 e9 d3 bc ff ff 55 31 d2 be 01 00 00 00 53 48 89 fb 50 e8 bc c5 ff ff 48 89 c7 48 | ...1......U1......SH..P.....H..H |
1cae0 | 89 c5 e8 b9 75 fe ff 59 48 89 df 48 89 ea 31 f6 5b 5d 85 c0 40 0f 94 c6 e9 a0 bc ff ff 53 31 d2 | ....u..YH..H..1.[]..@........S1. |
1cb00 | be 01 00 00 00 48 89 fb e8 8b c5 ff ff 48 89 c7 e8 1b 75 fe ff 48 89 df 48 89 c6 e8 b3 84 ff ff | .....H.......H....u..H..H....... |
1cb20 | b8 01 00 00 00 5b c3 55 be 01 00 00 00 53 48 89 fb 51 e8 0e 80 ff ff ff c8 75 17 be 01 00 00 00 | .....[.U.....SH..Q.......u...... |
1cb40 | 48 89 df 31 ed e8 6d 82 ff ff 85 c0 40 0f 94 c5 eb 11 31 d2 be 01 00 00 00 48 89 df e8 22 c7 ff | H..1..m.....@.....1......H...".. |
1cb60 | ff 89 c5 be 02 00 00 00 48 89 df e8 47 82 ff ff 85 c0 74 08 48 89 df e8 7b 9a ff ff 48 85 db 74 | ........H...G.....t.H...{...H..t |
1cb80 | 07 89 ef e8 98 7a fe ff 5a 5b 31 c0 5d c3 55 31 c9 31 d2 53 48 89 fb 56 be 01 00 00 00 e8 2b c5 | .....z..Z[1.].U1.1.SH..V......+. |
1cba0 | ff ff 48 89 c5 48 89 c7 e8 23 76 fe ff 48 85 ed 89 c6 48 89 df 74 08 59 5b 5d e9 61 bc ff ff e8 | ..H..H...#v..H....H..t.Y[].a.... |
1cbc0 | e9 85 ff ff 5a 5b b8 01 00 00 00 5d c3 55 be 02 00 00 00 53 48 89 fb 50 e8 4b c6 ff ff 48 89 df | ....Z[.....].U.....SH..P.K...H.. |
1cbe0 | 48 89 c5 be 01 00 00 00 e8 3b c6 ff ff 48 89 ee 48 89 c7 e8 f8 75 fe ff 48 89 df e8 56 83 ff ff | H........;...H..H....u..H...V... |
1cc00 | 5a 5b b8 01 00 00 00 5d c3 55 48 89 f5 48 63 f2 53 48 89 fb 50 e8 51 83 ff ff 59 48 89 df 48 89 | Z[.....].UH..Hc.SH..P.Q...YH..H. |
1cc20 | ea be fe ff ff ff 5b 5d e9 61 89 ff ff 48 83 ec 18 48 89 7c 24 08 e8 35 75 fe ff f2 48 0f 2a c0 | ......[].a...H...H.|$..5u...H.*. |
1cc40 | 48 8b 7c 24 08 f2 0f 5e 05 83 76 03 00 e8 04 83 ff ff b8 01 00 00 00 48 83 c4 18 c3 53 48 89 fb | H.|$...^..v............H....SH.. |
1cc60 | be 40 40 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 4d | .@@E.H..0H.|$.dH..%(...H.D$(1..M |
1cc80 | 74 fe ff 48 8d 7c 24 08 e8 c3 76 fe ff 83 f8 ff 74 2e 89 c7 e8 07 76 fe ff 48 8d 74 24 08 48 89 | t..H.|$...v.....t.....v..H.t$.H. |
1cca0 | df e8 2d 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 00 75 fe ff | ..-........H.T$(dH3.%(...t...u.. |
1ccc0 | be 50 40 45 00 48 89 df 31 c0 e8 10 b9 ff ff eb da 48 83 c4 30 5b c3 41 54 49 89 f4 55 89 d5 48 | .P@E.H..1........H..0[.ATI..U..H |
1cce0 | 89 f2 83 ce ff 53 48 89 fb 48 83 ec 10 e8 aa 85 ff ff 48 8d 54 24 0c 83 ce ff 48 89 df e8 67 80 | .....SH..H........H.T$....H...g. |
1cd00 | ff ff 83 7c 24 0c 00 75 18 85 ed 79 16 4c 89 e2 be 75 40 45 00 48 89 df 31 c0 e8 c0 b8 ff ff eb | ...|$..u...y.L...u@E.H..1....... |
1cd20 | 11 89 c5 be fe ff ff ff 48 89 df e8 eb 7c ff ff 89 e8 48 83 c4 10 5b 5d 41 5c c3 55 be 01 00 00 | ........H....|....H...[]A\.U.... |
1cd40 | 00 53 48 89 fb 48 83 ec 48 e8 f7 7d ff ff 85 c0 7f 0c 31 ff e8 c7 76 fe ff e9 df 00 00 00 ba 05 | .SH..H..H..}......1...v......... |
1cd60 | 00 00 00 be 01 00 00 00 48 89 df e8 f8 c2 ff ff be 01 00 00 00 48 89 df e8 9e 7c ff ff 31 d2 be | ........H............H....|..1.. |
1cd80 | 96 40 45 00 48 89 df e8 4b ff ff ff 31 d2 be a7 27 45 00 48 89 df 89 44 24 08 e8 38 ff ff ff ba | .@E.H...K...1...'E.H...D$..8.... |
1cda0 | 0c 00 00 00 be 9a 40 45 00 48 89 df 89 44 24 0c e8 22 ff ff ff 83 ca ff be b7 40 45 00 48 89 df | ......@E.H...D$.."........@E.H.. |
1cdc0 | 89 44 24 10 e8 0e ff ff ff 83 ca ff be 9f 40 45 00 48 89 df 89 44 24 14 e8 fa fe ff ff 83 ca ff | .D$...........@E.H...D$......... |
1cde0 | ff c8 be a5 40 45 00 48 89 df 89 44 24 18 e8 e4 fe ff ff 83 ce ff 2d 6c 07 00 00 ba aa 40 45 00 | ....@E.H...D$.........-l.....@E. |
1ce00 | 48 89 df 89 44 24 1c e8 90 84 ff ff 85 c0 74 0f 83 ce ff 48 89 df e8 9c 7f ff ff 89 c5 eb 03 83 | H...D$........t....H............ |
1ce20 | cd ff 48 89 df be fe ff ff ff e8 ec 7b ff ff 48 8d 7c 24 08 89 6c 24 28 e8 a3 76 fe ff 48 83 f8 | ..H.........{..H.|$..l$(..v..H.. |
1ce40 | ff 75 0a 48 89 df e8 f7 80 ff ff eb 0b 48 89 c6 48 89 df e8 13 81 ff ff 48 83 c4 48 b8 01 00 00 | .u.H.........H..H.......H..H.... |
1ce60 | 00 5b 5d c3 41 57 31 c9 ba b0 40 45 00 be 01 00 00 00 41 56 41 55 41 54 55 53 48 89 fb 48 81 ec | .[].AW1...@E......AVAUATUSH..H.. |
1ce80 | 58 21 00 00 64 48 8b 04 25 28 00 00 00 48 89 84 24 48 21 00 00 31 c0 e8 31 c2 ff ff be 02 00 00 | X!..dH..%(...H..$H!..1..1....... |
1cea0 | 00 48 89 df 48 89 c5 e8 99 7c ff ff 85 c0 7f 09 31 ff e8 69 75 fe ff eb 0d be 02 00 00 00 48 89 | .H..H....|......1..iu.........H. |
1cec0 | df e8 62 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 50 73 fe ff | ..b...H.D$..}.!H.t$.H.|$.u..Ps.. |
1cee0 | 48 ff c5 49 89 c4 eb 08 e8 d3 71 fe ff 49 89 c4 4d 85 e4 75 0d 48 89 df e8 45 80 ff ff e9 3d 02 | H..I......q..I..M..u.H...E....=. |
1cf00 | 00 00 be b3 40 45 00 48 89 ef e8 81 74 fe ff 85 c0 0f 85 d9 00 00 00 31 f6 ba 09 00 00 00 48 89 | ....@E.H....t..........1......H. |
1cf20 | df e8 f0 84 ff ff 41 8b 14 24 be 96 40 45 00 48 89 df e8 d2 fc ff ff 41 8b 54 24 04 be a7 27 45 | ......A..$..@E.H.......A.T$...'E |
1cf40 | 00 48 89 df e8 c0 fc ff ff 41 8b 54 24 08 be 9a 40 45 00 48 89 df e8 ae fc ff ff 41 8b 54 24 0c | .H.......A.T$...@E.H.......A.T$. |
1cf60 | be b7 40 45 00 48 89 df e8 9c fc ff ff 41 8b 44 24 10 be 9f 40 45 00 48 89 df 8d 50 01 e8 87 fc | ..@E.H.......A.D$...@E.H...P.... |
1cf80 | ff ff 41 8b 44 24 14 be a5 40 45 00 48 89 df 8d 90 6c 07 00 00 e8 6f fc ff ff 41 8b 44 24 18 be | ..A.D$...@E.H....l....o...A.D$.. |
1cfa0 | b6 40 45 00 48 89 df 8d 50 01 e8 5a fc ff ff 41 8b 44 24 1c be bb 40 45 00 48 89 df 8d 50 01 e8 | .@E.H...P..Z...A.D$...@E.H...P.. |
1cfc0 | 45 fc ff ff 41 8b 74 24 20 85 f6 0f 88 6e 01 00 00 48 89 df e8 d4 81 ff ff ba aa 40 45 00 be fe | E...A.t$.....n...H.........@E... |
1cfe0 | ff ff ff 48 89 df e8 a3 85 ff ff e9 4f 01 00 00 48 8d b4 24 28 01 00 00 48 89 df c6 44 24 5c 25 | ...H........O...H..$(...H...D$\% |
1d000 | e8 e0 bb 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 | ......E....."...<%L.}.tKH..$0... |
1d020 | 48 39 84 24 38 01 00 00 72 12 48 8d bc 24 28 01 00 00 be 01 00 00 00 e8 ec b9 ff ff 48 8b 84 24 | H9.$8...r.H..$(.............H..$ |
1d040 | 38 01 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 | 8...H.P.H..$8...H..$(....M.L.... |
1d060 | 02 eb a2 4d 89 fe 41 bd 80 41 45 00 8a 55 01 84 d2 74 5c 49 8b 7d 00 0f be f2 89 54 24 0c e8 5d | ...M..A..AE..U...t\I.}.....T$..] |
1d080 | 71 fe ff 48 85 c0 74 47 8b 54 24 0c 49 8b 7d 08 88 54 24 5d 80 3f 00 75 0b c6 44 24 5e 00 4c 8d | q..H..tG.T$.I.}..T$].?.u..D$^.L. |
1d0a0 | 75 02 eb 5a 8a 55 02 84 d2 74 24 0f be f2 89 54 24 0c e8 29 71 fe ff 48 85 c0 8b 54 24 0c 74 0f | u..Z.U...t$....T$..)q..H...T$.t. |
1d0c0 | 88 54 24 5e c6 44 24 5f 00 4c 8d 75 03 eb 2f 49 83 c5 10 49 81 fd b0 41 45 00 75 90 4c 89 fa be | .T$^.D$_.L.u../I...I...AE.u.L... |
1d0e0 | c0 40 45 00 48 89 df 31 c0 e8 76 7f ff ff be 01 00 00 00 48 89 c2 48 89 df e8 a2 b5 ff ff 48 8d | .@E.H..1..v........H..H.......H. |
1d100 | 54 24 5c 48 8d 7c 24 60 4c 89 e1 be c8 00 00 00 4c 89 f5 e8 78 74 fe ff 48 8d 74 24 60 48 8d bc | T$\H.|$`L.......L...xt..H.t$`H.. |
1d120 | 24 28 01 00 00 48 89 c2 e8 a5 b9 ff ff e9 d3 fe ff ff 48 8d bc 24 28 01 00 00 e8 d9 b9 ff ff 48 | $(...H............H..$(........H |
1d140 | 8b 8c 24 48 21 00 00 64 48 33 0c 25 28 00 00 00 b8 01 00 00 00 74 05 e8 64 70 fe ff 48 81 c4 58 | ..$H!..dH3.%(........t..dp..H..X |
1d160 | 21 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 53 f2 0f 10 05 f1 46 03 00 48 89 fb be 88 00 00 00 e8 | !..[]A\A]A^A_.S.....F..H........ |
1d180 | 7c c6 ff ff 48 89 df ba 0b 00 00 00 31 f6 e8 83 82 ff ff 48 89 df 31 d2 be 10 42 45 00 e8 82 c3 | |...H.......1......H..1...BE.... |
1d1a0 | ff ff b8 01 00 00 00 5b c3 83 fe 0d 48 89 d0 48 89 ca 77 4d 89 f6 ff 24 f5 e0 42 45 00 48 01 c8 | .......[....H..H..wM...$..BE.H.. |
1d1c0 | c3 48 29 c8 c3 48 0f af c1 c3 48 89 c6 e9 ae 97 fe ff 48 89 c6 e9 6e 97 fe ff 48 21 c8 c3 48 09 | .H)..H....H.......H...n...H!..H. |
1d1e0 | c8 c3 48 31 c8 c3 48 89 ce eb 06 48 89 ce 48 f7 de 48 89 c7 e9 c1 97 fe ff 48 f7 d8 c3 48 f7 d0 | ..H1..H....H..H..H.......H...H.. |
1d200 | c3 31 c0 c3 53 48 8b 5f 10 48 8d 43 10 48 89 47 10 e8 3d 71 ff ff 48 89 03 8a 40 08 83 c8 40 0f | .1..SH._.H.C.H.G..=q..H...@...@. |
1d220 | b6 c0 89 43 08 5b c3 83 ff 0c 77 67 89 ff 66 0f 28 d1 ff 24 fd 50 43 45 00 f2 0f 58 c1 c3 f2 0f | ...C.[....wg..f.(..$.PCE...X.... |
1d240 | 5c c1 c3 f2 0f 59 c1 c3 f2 0f 5e c1 c3 e9 1e 70 fe ff f2 0f 5e c1 e9 95 73 fe ff f2 0f 10 15 dd | \....Y....^....p....^...s....... |
1d260 | 3d 03 00 0f 57 c2 c3 48 83 ec 18 f2 0f 11 54 24 08 e8 4a 70 fe ff f2 0f 10 54 24 08 66 0f 28 c8 | =...W..H......T$..Jp.....T$.f.(. |
1d280 | 0f 57 db f2 0f 59 ca 66 0f 2e d9 76 0a f2 0f 58 c2 eb 04 0f 57 c0 c3 48 83 c4 18 c3 31 d2 83 ff | .W...Y.f...v...X....W..H....1... |
1d2a0 | 07 89 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 | ...v.....R.v........G........... |
1d2c0 | c1 f9 03 83 e1 1f 74 0a 83 e0 07 ff c9 83 c0 08 d3 e0 c3 ff cf 31 c0 81 ff ff 00 00 00 76 08 83 | ......t..............1.......v.. |
1d2e0 | c0 08 c1 ef 08 eb f0 0f b6 97 c0 43 45 00 01 d0 c3 41 56 49 89 fe 41 55 41 89 f5 41 54 4d 89 c4 | ...........CE....AVI..AUA..ATM.. |
1d300 | 55 48 89 d5 53 48 89 cb 8d 4e fc 48 83 ec 10 83 f9 09 77 6e b8 01 00 00 00 48 d3 e0 a9 f8 02 00 | UH..SH...N.H......wn.....H...... |
1d320 | 00 75 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 | .u...t[.z........z..u.H..H..$..H |
1d340 | 89 e6 48 89 d7 e8 e2 8d fe ff 85 c0 0f 84 c6 00 00 00 83 7b 08 13 75 0a 48 8b 03 48 89 44 24 08 | ..H................{..u.H..H.D$. |
1d360 | eb 15 48 8d 74 24 08 48 89 df e8 bd 8d fe ff 85 c0 0f 84 a1 00 00 00 48 8b 4c 24 08 48 8b 14 24 | ..H.t$.H...............H.L$.H..$ |
1d380 | eb 15 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 | ...E....u'.{..u2H..H.U.D..L..... |
1d3a0 | ff ff 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 | ..A.D$.....I..$.|...u....E.....$ |
1d3c0 | eb 0f 48 89 e6 48 89 ef e8 f2 8c fe ff 85 c0 74 47 83 7b 08 03 75 0c f2 0f 10 03 f2 0f 11 44 24 | ..H..H.........tG.{..u........D$ |
1d3e0 | 08 eb 11 48 8d 74 24 08 48 89 df e8 cf 8c fe ff 85 c0 74 24 f2 0f 10 4c 24 08 44 89 ef f2 0f 10 | ...H.t$.H.........t$...L$.D..... |
1d400 | 04 24 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 | .$.....A.D$......A...$..E.E.L..H |
1d420 | 89 da 48 89 ee 4c 89 f7 e8 12 73 ff ff 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 8d 47 01 48 98 f6 | ..H..L....s..H...[]A\A]A^..G.H.. |
1d440 | 80 40 2e 45 00 02 74 04 8d 47 d0 c3 83 cf 20 8d 47 a9 c3 41 56 41 55 41 54 49 89 f4 55 48 89 fd | .@.E..t..G......G..AVAUATI..UH.. |
1d460 | 53 48 89 fb 48 83 ec 10 8a 03 0f b6 d0 f6 82 41 2e 45 00 08 74 05 48 ff c3 eb ed 3c 2d 75 0b 48 | SH..H..........A.E..t.H....<-u.H |
1d480 | ff c3 41 bd 01 00 00 00 eb 0e 45 31 ed 3c 2b 0f 94 c0 0f b6 c0 48 01 c3 80 3b 30 75 0a 8a 43 01 | ..A.......E1.<+......H...;0u..C. |
1d4a0 | 83 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 | ...<Xt......1..3H........1...;@. |
1d4c0 | b6 cf f6 81 41 2e 45 00 10 74 38 48 c1 e0 04 48 ff c3 49 89 c6 e8 60 ff ff ff 48 98 31 d2 4c 01 | ....A.E..t8H...H..I...`...H.1.L. |
1d4e0 | f0 eb d8 48 0f be 0b 0f b6 f1 f6 86 41 2e 45 00 02 74 10 48 6b c0 0a 48 ff c3 31 d2 48 8d 44 08 | ...H........A.E..t.Hk..H..1.H.D. |
1d500 | d0 eb e0 8a 0b 0f b6 f1 f6 86 41 2e 45 00 08 74 05 48 ff c3 eb ed 85 d2 75 25 84 c9 75 21 48 89 | ..........A.E..t.H......u%..u!H. |
1d520 | c2 48 f7 da 45 85 ed 48 0f 45 c2 48 85 db 74 0f 49 89 04 24 41 c7 44 24 08 13 00 00 00 eb 5b be | .H..E..H.E.H..t.I..$A.D$......[. |
1d540 | d0 44 45 00 48 89 ef e8 b4 6f fe ff 48 85 c0 75 52 48 8d 74 24 08 48 89 ef e8 d2 6b fe ff 48 39 | .DE.H....o..H..uRH.t$.H....k..H9 |
1d560 | 6c 24 08 74 3e 48 8b 5c 24 08 8a 03 0f b6 d0 f6 82 41 2e 45 00 08 74 0a 48 ff c3 48 89 5c 24 08 | l$.t>H.\$........A.E..t.H..H.\$. |
1d580 | eb e3 84 c0 75 1d 48 85 db 74 18 f2 41 0f 11 04 24 41 c7 44 24 08 03 00 00 00 48 29 eb 48 8d 43 | ....u.H..t..A...$A.D$.....H).H.C |
1d5a0 | 01 eb 02 31 c0 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e c3 48 83 fe 7f 77 0a 40 88 77 07 b8 01 00 00 | ...1.H...[]A\A]A^.H...w.@.w..... |
1d5c0 | 00 c3 48 8d 4f 07 ba 3f 00 00 00 41 b8 01 00 00 00 41 88 f1 d1 ea 48 c1 ee 06 41 83 e1 3f 48 ff | ..H.O..?...A.....A....H...A..?H. |
1d5e0 | c9 41 8d 40 01 41 83 c9 80 44 88 49 01 41 89 d1 4c 39 ce 76 05 41 89 c0 eb d7 b9 07 00 00 00 f7 | .A.@.A...D.I.A..L9.v.A.......... |
1d600 | d2 44 29 c1 01 d2 48 63 c9 09 f2 88 14 0f c3 41 54 49 89 fc 55 48 89 f5 53 48 83 ec 40 64 48 8b | .D)...Hc.......ATI..UH..SH..@dH. |
1d620 | 04 25 28 00 00 00 48 89 44 24 38 31 c0 83 7e 08 13 75 21 4c 8b 06 48 8d 7c 24 06 b9 8b 18 45 00 | .%(...H.D$81..~..u!L..H.|$....E. |
1d640 | ba 32 00 00 00 be 01 00 00 00 e8 91 70 fe ff 48 63 d8 eb 4a f2 0f 10 06 48 8d 7c 24 06 b9 90 18 | .2..........p..Hc..J....H.|$.... |
1d660 | 45 00 ba 32 00 00 00 be 01 00 00 00 b0 01 e8 6d 70 fe ff 48 8d 7c 24 06 be d3 44 45 00 48 63 d8 | E..2...........mp..H.|$...DE.Hc. |
1d680 | e8 4b 6c fe ff 80 7c 04 06 00 75 12 48 8d 43 01 c6 44 1c 06 2e 48 83 c3 02 c6 44 04 06 30 48 8d | .Kl...|...u.H.C..D...H....D..0H. |
1d6a0 | 74 24 06 48 89 da 4c 89 e7 e8 a5 6c ff ff 48 89 45 00 8a 40 08 83 c8 40 0f b6 c0 89 45 08 48 8b | t$.H..L....l..H.E..@...@....E.H. |
1d6c0 | 44 24 38 64 48 33 04 25 28 00 00 00 74 05 e8 ed 6a fe ff 48 83 c4 40 5b 5d 41 5c c3 48 81 ec d8 | D$8dH3.%(...t...j..H..@[]A\.H... |
1d6e0 | 00 00 00 84 c0 48 89 54 24 30 48 89 4c 24 38 4c 89 44 24 40 4c 89 4c 24 48 74 37 0f 29 44 24 50 | .....H.T$0H.L$8L.D$@L.L$Ht7.)D$P |
1d700 | 0f 29 4c 24 60 0f 29 54 24 70 0f 29 9c 24 80 00 00 00 0f 29 a4 24 90 00 00 00 0f 29 ac 24 a0 00 | .)L$`.)T$p.).$.....).$.....).$.. |
1d720 | 00 00 0f 29 b4 24 b0 00 00 00 0f 29 bc 24 c0 00 00 00 48 8d 84 24 e0 00 00 00 48 8d 54 24 08 48 | ...).$.....).$....H..$....H.T$.H |
1d740 | 89 44 24 10 48 8d 44 24 20 c7 44 24 08 10 00 00 00 c7 44 24 0c 30 00 00 00 48 89 44 24 18 e8 08 | .D$.H.D$..D$......D$.0...H.D$... |
1d760 | 00 00 00 48 81 c4 d8 00 00 00 c3 41 57 49 89 d7 41 56 41 55 41 54 45 31 e4 55 48 89 f5 53 48 89 | ...H.......AWI..AVAUATE1.UH..SH. |
1d780 | fb 48 83 ec 48 64 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 4c 8d 74 24 10 be 25 00 00 00 48 | .H..HdH..%(...H.D$81.L.t$..%...H |
1d7a0 | 89 ef e8 39 6a fe ff 48 85 c0 49 89 c5 48 8b 53 30 48 8b 43 10 0f 84 a0 02 00 00 48 29 c2 48 83 | ...9j..H..I..H.S0H.C.......H).H. |
1d7c0 | fa 2f 7f 0d be 02 00 00 00 48 89 df e8 b9 da ff ff 4c 89 ea 48 89 ee 48 89 df 48 29 ea e8 22 fa | ./.......H.......L..H..H..H)..". |
1d7e0 | ff ff 41 0f be 55 01 80 fa 63 0f 84 9c 00 00 00 7f 2a 80 fa 49 0f 84 28 01 00 00 80 fa 55 0f 84 | ..A..U...c.......*..I..(.....U.. |
1d800 | fc 01 00 00 80 fa 25 0f 85 32 02 00 00 ba 01 00 00 00 be 08 41 45 00 e9 b3 00 00 00 80 fa 66 0f | ......%..2..........AE........f. |
1d820 | 84 3b 01 00 00 7f 0e 80 fa 64 0f 84 c0 00 00 00 e9 0a 02 00 00 80 fa 70 0f 84 79 01 00 00 80 fa | .;.......d.............p..y..... |
1d840 | 73 0f 85 f8 01 00 00 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 | s......A....0s......I.G.A....I.G |
1d860 | 08 48 8d 50 08 49 89 57 08 48 8b 30 b8 df 44 45 00 48 85 f6 48 0f 44 f0 31 c0 48 83 c9 ff 48 89 | .H.P.I.W.H.0..DE.H..H.D.1.H...H. |
1d880 | f7 f2 ae 48 f7 d1 48 8d 51 ff eb 43 41 8b 17 83 fa 30 73 0e 89 d0 83 c2 08 49 03 47 10 41 89 17 | ...H..H.Q..CA....0s......I.G.A.. |
1d8a0 | eb 0c 49 8b 47 08 48 8d 50 08 49 89 57 08 8b 10 88 54 24 0f 0f b6 d2 8d 42 01 48 98 f6 80 40 2e | ..I.G.H.P.I.W....T$.....B.H...@. |
1d8c0 | 45 00 04 74 17 48 8d 74 24 0f ba 01 00 00 00 48 89 df e8 2d f9 ff ff e9 72 01 00 00 be e6 44 45 | E..t.H.t$......H...-....r.....DE |
1d8e0 | 00 48 89 df 31 c0 e8 f1 fd ff ff e9 5e 01 00 00 48 8b 53 10 41 8b 0f 48 8d 42 10 83 f9 30 48 89 | .H..1.......^...H.S.A..H.B...0H. |
1d900 | 43 10 73 0e 89 c8 83 c1 08 49 03 47 10 41 89 0f eb 0c 49 8b 47 08 48 8d 48 08 49 89 4f 08 48 63 | C.s......I.G.A....I.G.H.H.I.O.Hc |
1d920 | 00 eb 31 48 8b 53 10 41 8b 0f 48 8d 42 10 83 f9 30 48 89 43 10 73 0e 89 c8 83 c1 08 49 03 47 10 | ..1H.S.A..H.B...0H.C.s......I.G. |
1d940 | 41 89 0f eb 0c 49 8b 47 08 48 8d 48 08 49 89 4f 08 48 8b 00 48 89 02 c7 42 08 13 00 00 00 eb 42 | A....I.G.H.H.I.O.H..H...B......B |
1d960 | 48 8b 53 10 41 8b 4f 04 48 8d 42 10 81 f9 b0 00 00 00 48 89 43 10 73 0f 89 c8 83 c1 10 49 03 47 | H.S.A.O.H.B.......H.C.s......I.G |
1d980 | 10 41 89 4f 04 eb 0c 49 8b 47 08 48 8d 48 08 49 89 4f 08 f2 0f 10 00 c7 42 08 03 00 00 00 f2 0f | .A.O...I.G.H.H.I.O......B....... |
1d9a0 | 11 02 48 8b 43 10 48 89 df 48 8d 70 f0 e8 5d fc ff ff e9 97 00 00 00 41 8b 17 83 fa 30 73 0e 89 | ..H.C.H..H.p..]........A....0s.. |
1d9c0 | 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 4c 8b 00 ba 28 00 00 | ....I.G.A....I.G.H.P.I.W.L...(.. |
1d9e0 | 00 be 01 00 00 00 b9 72 36 45 00 4c 89 f7 31 c0 e8 eb 6c fe ff 4c 89 f6 48 63 d0 e9 cf fe ff ff | .......r6E.L..1...l..L..Hc...... |
1da00 | 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 08 49 89 | A....0s......I.G.A....I.G.H.P.I. |
1da20 | 57 08 48 8b 30 4c 89 f7 e8 85 fb ff ff 48 63 d0 4c 89 f0 48 29 d0 48 8d 70 08 e9 90 fe ff ff be | W.H.0L.......Hc.L..H).H.p....... |
1da40 | ec 44 45 00 48 89 df 31 c0 e8 44 0b 00 00 41 83 c4 02 49 8d 6d 02 e9 3f fd ff ff 48 29 c2 48 83 | .DE.H..1..D...A...I.m..?...H).H. |
1da60 | fa 1f 7f 0d be 01 00 00 00 48 89 df e8 19 d8 ff ff 31 c0 48 83 c9 ff 48 89 ef f2 ae 48 89 df 48 | .........H.......1.H...H....H..H |
1da80 | 89 ce 48 f7 d6 48 8d 56 ff 48 89 ee e8 73 f7 ff ff 45 85 e4 74 0d 41 8d 74 24 01 48 89 df e8 34 | ..H..H.V.H...s...E..t.A.t$.H...4 |
1daa0 | 8c fe ff 48 8b 43 10 48 8b 40 f0 48 83 c0 20 48 8b 7c 24 38 64 48 33 3c 25 28 00 00 00 74 05 e8 | ...H.C.H.@.H...H.|$8dH3<%(...t.. |
1dac0 | fc 66 fe ff 48 83 c4 48 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 54 31 c0 48 83 c9 ff 49 89 d4 55 48 | .f..H..H[]A\A]A^A_.AT1.H...I..UH |
1dae0 | 89 f5 53 48 89 fb 48 89 f7 48 83 ec 10 f2 ae 8a 06 48 f7 d1 48 ff c9 3c 3d 75 1c 48 39 d1 48 8d | ..SH..H..H.......H..H..<=u.H9.H. |
1db00 | 76 01 76 20 48 8d 4a ff 48 89 df f3 a4 c6 44 13 ff 00 e9 ab 00 00 00 3c 40 75 31 48 39 d1 77 09 | v.v.H.J.H.....D........<@u1H9.w. |
1db20 | 48 8d 76 01 48 89 df eb 1f 48 8d 42 fd 66 c7 03 2e 2e c6 43 02 2e 48 29 d1 48 83 c3 03 48 8d 74 | H.v.H....H.B.f.....C..H).H...H.t |
1db40 | 0e 04 48 89 df 48 89 c1 f3 a4 eb 76 be 0a 00 00 00 48 89 ef 48 89 4c 24 08 e8 82 66 fe ff 48 ba | ..H..H.....v.....H..H.L$...f..H. |
1db60 | 5b 73 74 72 69 6e 67 20 c6 43 08 22 49 83 ec 0f 48 89 13 48 83 c3 09 48 85 c0 48 8b 4c 24 08 75 | [string..C."I...H..H...H..H.L$.u |
1db80 | 0f 4c 39 e1 73 0a 48 89 df 48 89 ee f3 a4 eb 29 48 89 c2 48 89 df 48 89 ee 48 29 ea 48 85 c0 48 | .L9.s.H..H.....)H..H..H..H).H..H |
1dba0 | 0f 45 ca 4c 39 e1 49 0f 47 cc f3 a4 66 c7 07 2e 2e c6 47 02 2e 48 83 c7 03 66 c7 07 22 5d c6 47 | .E.L9.I.G...f.....G..H...f.."].G |
1dbc0 | 02 00 48 83 c4 10 5b 5d 41 5c c3 48 8b 07 48 8b 00 48 8b 50 18 48 8b 47 28 48 2b 42 38 48 c1 f8 | ..H...[]A\.H..H..H.P.H.G(H+B8H.. |
1dbe0 | 02 ff c8 c3 48 8b 07 53 48 8b 00 48 8b 40 18 48 8b 58 48 48 85 db 74 0c e8 ce ff ff ff 48 98 8b | ....H..SH..H.@.H.XHH..t......H.. |
1dc00 | 04 83 eb 03 83 c8 ff 5b c3 41 57 49 89 cf 41 56 49 89 fe 41 55 41 54 55 48 89 f5 53 48 63 da 41 | .......[.AWI..AVI..AUATUH..SHc.A |
1dc20 | 50 f6 46 42 02 4c 8b 26 74 5f 85 db 48 8b 46 20 79 34 49 8b 14 24 4c 29 e0 f7 db 48 c1 f8 04 48 | P.FB.L.&t_..H.F.y4I..$L)...H...H |
1dc40 | 63 db 48 8b 52 18 0f b6 52 0a 48 29 d0 48 39 c3 7d 75 48 01 d3 b8 17 45 45 00 48 c1 e3 04 49 01 | c.H.R...R.H).H9.}uH....EE.H...I. |
1dc60 | dc 4c 89 21 eb 63 48 89 f7 49 89 c5 e8 5a ff ff ff 49 8b 14 24 89 de 48 8b 7a 18 89 c2 e8 54 50 | .L.!.cH..I...Z...I..$..H.z....TP |
1dc80 | ff ff 48 85 c0 75 32 eb 05 4d 8d 6c 24 10 49 3b 6e 20 75 06 49 8b 46 10 eb 07 48 8b 45 18 48 8b | ..H..u2..M.l$.I;n.u.I.F...H.E.H. |
1dca0 | 00 4c 29 e8 48 63 d3 48 c1 f8 04 48 39 d0 7c 17 85 db 7e 13 b8 21 45 45 00 48 c1 e3 04 49 8d 54 | .L).Hc.H...H9.|...~..!EE.H...I.T |
1dcc0 | 1d f0 49 89 17 eb 02 31 c0 5a 5b 5d 41 5c 41 5d 41 5e 41 5f c3 41 55 41 89 f5 41 54 41 89 d4 55 | ..I....1.Z[]A\A]A^A_.AUA..ATA..U |
1dce0 | 48 89 fd 53 48 83 ec 18 41 8d 74 24 01 44 89 ea 48 89 ef 48 89 4c 24 08 e8 d9 4f ff ff 48 8b 4c | H..SH...A.t$.D..H..H.L$...O..H.L |
1dd00 | 24 08 48 85 c0 48 89 01 0f 85 09 02 00 00 83 cb ff 31 ff 45 31 c0 89 de 44 39 ef 41 89 f9 0f 8d | $.H..H...........1.E1...D9.A.... |
1dd20 | a4 00 00 00 48 8b 55 38 44 8b 1c ba 45 89 da 44 89 da 41 83 e2 3f c1 ea 06 41 83 fa 25 0f b6 d2 | ....H.U8D...E..D..A..?...A..%... |
1dd40 | 77 14 41 83 fa 24 73 32 41 83 fa 04 74 10 41 83 fa 1e 74 35 eb 52 41 83 fa 29 74 15 eb 4a 44 39 | w.A..$s2A...t.A...t5.RA..)t..JD9 |
1dd60 | e2 7f 5d 41 c1 eb 17 44 01 da 41 39 d4 7f 51 eb 0e ff c2 44 39 e2 7d 48 eb 05 41 39 d4 7c 41 45 | ..]A...D..A9..Q....D9.}H..A9.|AE |
1dd80 | 39 c1 89 f3 0f 4d df eb 37 41 c1 eb 0e 41 8d 94 3b 02 00 fe ff 44 39 ea 7f 26 41 39 d1 7d 21 41 | 9....M..7A...A..;....D9..&A9.}!A |
1dda0 | 39 d0 44 0f 4c c2 eb 18 41 f6 82 d0 3c 45 00 40 74 0e 41 39 d4 75 09 45 39 c1 44 89 cb 0f 4c de | 9.D.L...A...<E.@t.A9.u.E9.D...L. |
1ddc0 | 48 ff c7 e9 50 ff ff ff 83 fb ff 0f 84 52 01 00 00 48 8b 55 38 4c 63 c3 42 8b 34 82 89 f7 83 e7 | H...P........R...H.U8Lc.B.4..... |
1dde0 | 3f 83 ff 0c 0f 87 39 01 00 00 41 89 f9 42 ff 24 cd 00 46 45 00 41 89 f4 c1 ee 06 41 c1 ec 17 40 | ?.....9...A..B.$..FE.A.....A...@ |
1de00 | 0f b6 f6 41 39 f4 0f 8d 17 01 00 00 41 89 dd e9 d4 fe ff ff 41 89 f5 c1 ee 17 41 c1 ed 0e 41 81 | ...A9.......A.......A.....A...A. |
1de20 | e5 ff 01 00 00 83 ff 07 75 1b ff c6 89 da 48 89 ef 48 89 4c 24 08 e8 9b 4e ff ff 48 8b 4c 24 08 | ........u.....H..H.L$...N..H.L$. |
1de40 | 49 89 c4 eb 1c 48 c1 e6 04 48 03 75 58 41 bc 50 45 45 00 48 8b 06 48 8d 50 20 48 85 c0 4c 0f 45 | I....H...H.uXA.PEE.H..H.P.H..L.E |
1de60 | e2 44 89 ea 89 de 48 89 ef e8 c0 00 00 00 4d 85 e4 0f 84 a7 00 00 00 be 50 38 45 00 4c 89 e7 e8 | .D....H.......M.........P8E.L... |
1de80 | 0c 65 fe ff 89 c2 b8 2e 45 45 00 85 d2 ba 3d 45 45 00 48 0f 44 c2 e9 88 00 00 00 c1 ee 17 b8 50 | .e......EE....=EE.H.D..........P |
1dea0 | 45 45 00 48 c1 e6 04 48 03 75 58 48 8b 16 48 8d 72 20 48 85 d2 48 0f 45 c6 48 89 01 b8 54 25 45 | EE.H...H.uXH..H.r.H..H.E.H...T%E |
1dec0 | 00 eb 60 ff cf 75 05 c1 ee 0e eb 08 42 8b 74 82 04 c1 ee 06 48 63 f6 48 c1 e6 04 48 03 75 30 8b | ..`..u......B.t.....Hc.H...H.u0. |
1dee0 | 56 08 83 e2 0f 83 fa 04 75 39 48 8b 06 48 83 c0 20 48 89 01 b8 34 45 45 00 eb 28 89 f2 48 89 ef | V.......u9H..H...H...4EE..(..H.. |
1df00 | 89 de c1 ea 0e 81 e2 ff 01 00 00 e8 1e 00 00 00 b8 63 45 45 00 eb 0c b8 32 25 45 00 eb 05 b8 2e | .................cEE....2%E..... |
1df20 | 45 45 00 48 83 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 | EE.H...[]A\A]....SH..t....Hc.H.. |
1df40 | 04 48 03 57 30 8b 42 08 83 e0 0f 83 f8 04 74 09 48 c7 03 50 45 45 00 eb 1b 48 8b 02 48 83 c0 20 | .H.W0.B.......t.H..PEE...H..H... |
1df60 | 48 89 01 eb 0f e8 6b fd ff ff 48 85 c0 74 e1 80 38 63 75 dc 5b c3 41 54 49 89 fc 55 53 48 83 ec | H.....k...H..t..8cu.[.ATI..USH.. |
1df80 | 10 48 8b 47 20 48 c7 44 24 08 00 00 00 00 f6 40 42 02 75 0a b8 00 21 45 00 e9 ba 00 00 00 48 8b | .H.G.H.D$......@B.u...!E......H. |
1dfa0 | 10 48 8b 1a 31 d2 0f b6 4b 0a 39 ca 89 d7 7d 3b 4c 8b 44 d3 20 48 ff c2 49 39 30 75 ed 48 8b 53 | .H..1...K.9...};L.D..H..I90u.H.S |
1dfc0 | 18 48 63 c7 48 c1 e0 04 48 03 42 58 48 8b 10 b8 50 45 45 00 48 8d 4a 20 48 85 d2 48 0f 45 c1 48 | .Hc.H...H.BXH...PEE.H.J.H..H.E.H |
1dfe0 | 89 44 24 08 b8 54 25 45 00 eb 56 48 8b 50 20 48 89 f5 48 29 d5 48 c1 fd 04 78 99 48 8b 48 08 48 | .D$..T%E..VH.P.H..H).H...x.H.H.H |
1e000 | 29 d1 48 c1 f9 04 48 39 cd 7d 89 48 89 e9 48 c1 e1 04 48 01 ca 48 39 d6 0f 85 76 ff ff ff 48 89 | ).H...H9.}.H..H...H..H9...v...H. |
1e020 | c7 e8 a5 fb ff ff 48 8b 7b 18 48 8d 4c 24 08 89 ea 89 c6 e8 9d fc ff ff 48 85 c0 0f 84 53 ff ff | ......H.{.H.L$..........H....S.. |
1e040 | ff 48 8b 4c 24 08 48 89 c2 be 44 45 45 00 4c 89 e7 31 c0 e8 84 f6 ff ff 48 83 c4 10 5b 5d 41 5c | .H.L$.H...DEE.L..1......H...[]A\ |
1e060 | c3 48 85 f6 74 04 85 d2 75 04 31 d2 31 f6 48 8b 47 20 f6 40 42 02 74 08 48 8b 40 28 48 89 47 28 | .H..t...u.1.1.H.G..@B.t.H.@(H.G( |
1e080 | 48 89 b7 a8 00 00 00 89 8f bc 00 00 00 89 8f c0 00 00 00 88 97 c8 00 00 00 c3 48 8b 87 a8 00 00 | H.........................H..... |
1e0a0 | 00 c3 0f b6 87 c8 00 00 00 c3 8b 87 bc 00 00 00 c3 85 f6 78 28 48 8b 47 20 48 8d 4f 60 85 f6 74 | ...................x(H.G.H.O`..t |
1e0c0 | 0d 48 39 c8 74 17 ff ce 48 8b 40 10 eb ef 48 39 c8 74 0a 48 89 42 78 b8 01 00 00 00 c3 31 c0 c3 | .H9.t...H.@...H9.t.H.Bx......1.. |
1e0e0 | 53 41 89 d0 48 89 fb 48 83 ec 20 48 85 f6 75 20 48 8b 57 10 31 c0 83 7a f8 46 75 4c 48 8b 42 f0 | SA..H..H...H..u.H.W.1..z.FuLH.B. |
1e100 | 44 89 c6 31 d2 48 8b 78 18 e8 c8 4b ff ff eb 38 48 8b 76 78 48 8d 4c 24 18 48 c7 44 24 18 00 00 | D..1.H.x...K...8H.vxH.L$.H.D$... |
1e120 | 00 00 e8 e2 fa ff ff 48 85 c0 74 1c 48 8b 4c 24 18 48 8b 53 10 0f 10 01 48 83 c2 10 0f 29 04 24 | .......H..t.H.L$.H.S....H....).$ |
1e140 | 0f 11 42 f0 48 89 53 10 48 83 c4 20 5b c3 53 48 89 fb 48 83 ec 10 48 8b 76 78 48 8d 4c 24 08 48 | ..B.H.S.H...[.SH..H...H.vxH.L$.H |
1e160 | c7 44 24 08 00 00 00 00 e8 9c fa ff ff 48 85 c0 74 18 48 8b 53 10 48 8b 4c 24 08 0f 10 42 f0 48 | .D$..........H..t.H.S.H.L$...B.H |
1e180 | 83 ea 10 0f 11 01 48 89 53 10 48 83 c4 10 5b c3 41 57 41 56 41 55 49 89 d5 41 54 55 48 89 f5 53 | ......H.S.H...[.AWAVAUI..ATUH..S |
1e1a0 | 48 89 fb 48 83 ec 48 80 3e 3e 75 14 48 8b 47 10 48 ff c5 45 31 f6 4c 8d 60 f0 4c 89 67 10 eb 07 | H..H..H.>>u.H.G.H..E1.L.`.L.g... |
1e1c0 | 4c 8b 72 78 4d 8b 26 41 8b 44 24 08 45 31 ff 83 e0 1f 83 f8 06 75 04 4d 8b 3c 24 49 8d 45 08 48 | L.rxM.&A.D$.E1.......u.M.<$I.E.H |
1e1e0 | 89 2c 24 c7 44 24 28 01 00 00 00 48 89 44 24 18 48 8b 04 24 8a 00 84 c0 0f 84 76 02 00 00 3c 6c | .,$.D$(....H.D$.H..$......v...<l |
1e200 | 0f 84 bb 00 00 00 7f 19 3c 53 74 32 3c 66 0f 84 57 02 00 00 3c 4c 0f 85 47 02 00 00 e9 4a 02 00 | ........<St2<f..W...<L..G....J.. |
1e220 | 00 3c 74 0f 84 ff 00 00 00 3c 75 0f 84 b0 00 00 00 3c 6e 0f 85 2a 02 00 00 e9 03 01 00 00 4d 85 | .<t......<u......<n..*........M. |
1e240 | ff 74 07 41 80 7f 08 26 75 22 49 c7 45 20 6a 45 45 00 41 c7 45 2c ff ff ff ff 41 c7 45 30 ff ff | .t.A...&u"I.E.jEE.A.E,....A.E0.. |
1e260 | ff ff 49 c7 45 18 6f 45 45 00 eb 3e 49 8b 47 18 ba 4f 45 45 00 48 8b 48 68 48 8d 71 20 48 85 c9 | ..I.E.oEE..>I.G..OEE.H.HhH.q.H.. |
1e280 | 48 0f 45 d6 49 89 55 20 8b 50 28 8b 40 2c 85 d2 41 89 55 2c ba d9 0c 45 00 41 89 45 30 b8 8c 0a | H.E.I.U..P(.@,..A.U,...E.A.E0... |
1e2a0 | 45 00 48 0f 45 c2 49 89 45 18 49 8b 75 20 49 8d 7d 38 ba 3c 00 00 00 e8 17 f8 ff ff e9 aa 01 00 | E.H.E.I.E.I.u.I.}8.<............ |
1e2c0 | 00 83 c8 ff 4d 85 f6 74 0f 41 f6 46 42 02 74 08 4c 89 f7 e8 0c f9 ff ff 41 89 45 28 e9 8a 01 00 | ....M..t.A.FB.t.L.......A.E(.... |
1e2e0 | 00 4d 85 ff 74 06 41 8a 47 0a eb 02 31 c0 4d 85 ff 41 88 45 34 74 07 41 80 7f 08 26 75 0f 41 c6 | .M..t.A.G...1.M..A.E4t.A...&u.A. |
1e300 | 45 36 01 41 c6 45 35 00 e9 5e 01 00 00 49 8b 47 18 8a 40 0b 41 88 45 36 49 8b 47 18 8a 40 0a 41 | E6.A.E5..^...I.G..@.A.E6I.G..@.A |
1e320 | 88 45 35 e9 43 01 00 00 4d 85 f6 74 09 41 8a 46 42 83 e0 20 eb 02 31 c0 41 88 45 37 e9 2a 01 00 | .E5.C...M..t.A.FB.....1.A.E7.*.. |
1e340 | 00 4d 85 f6 0f 84 f8 00 00 00 41 f6 46 42 20 0f 85 ed 00 00 00 49 8b 7e 10 8a 4f 42 f6 c1 02 0f | .M........A.FB.......I.~..OB.... |
1e360 | 84 dd 00 00 00 48 8b 07 89 4c 24 2c 48 8b 00 4c 8b 58 18 4c 89 5c 24 20 e8 4e f8 ff ff 4c 8b 5c | .....H...L$,H..L.X.L.\$..N...L.\ |
1e380 | 24 20 8b 4c 24 2c 48 63 f0 49 8b 53 38 80 e1 04 8b 14 b2 74 12 49 c7 45 08 50 45 45 00 b8 74 24 | $..L$,Hc.I.S8......t.I.E.PEE..t$ |
1e3a0 | 45 00 e9 95 00 00 00 89 d1 83 e1 3f 83 e9 08 83 f9 21 77 07 ff 24 cd 68 46 45 00 31 d2 eb 64 48 | E..........?.....!w..$.hFE.1..dH |
1e3c0 | 8b 4c 24 18 c1 ea 06 89 c6 0f b6 d2 4c 89 df e8 01 f9 ff ff eb 66 49 c7 45 08 52 45 45 00 b8 52 | .L$.........L........fI.E.REE..R |
1e3e0 | 45 45 00 eb 57 83 e2 3f 83 ea 07 eb 36 ba 12 00 00 00 eb 2f ba 13 00 00 00 eb 28 ba 04 00 00 00 | EE..W..?....6....../......(..... |
1e400 | eb 21 ba 16 00 00 00 eb 1a ba 05 00 00 00 eb 13 ba 14 00 00 00 eb 0c ba 15 00 00 00 eb 05 ba 01 | .!.............................. |
1e420 | 00 00 00 48 8b 43 18 48 8b 84 d0 f8 00 00 00 48 83 c0 20 49 89 45 08 b8 5f 45 45 00 49 89 45 10 | ...H.C.H.......H...I.E.._EE.I.E. |
1e440 | eb 08 49 c7 45 10 00 00 00 00 49 83 7d 10 00 75 1a 49 c7 45 10 00 21 45 00 49 c7 45 08 00 00 00 | ..I.E.....I.}..u.I.E..!E.I.E.... |
1e460 | 00 eb 08 c7 44 24 28 00 00 00 00 48 ff 04 24 e9 7c fd ff ff be 66 00 00 00 48 89 ef e8 5f 5d fe | ....D$(....H..$.|....f...H..._]. |
1e480 | ff 48 85 c0 74 19 48 8b 43 10 41 0f 10 04 24 0f 29 04 24 48 83 c0 10 0f 11 40 f0 48 89 43 10 be | .H..t.H.C.A...$.).$H.....@.H.C.. |
1e4a0 | 4c 00 00 00 48 89 ef e8 34 5d fe ff 48 85 c0 74 7c 4d 85 ff 74 07 41 80 7f 08 26 75 15 48 8b 43 | L...H...4]..H..t|M..t.A...&u.H.C |
1e4c0 | 10 c7 40 08 00 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 | ..@.....H...H.C..[I.G.H..1.L.hH. |
1e4e0 | 38 a2 fe ff 49 89 c4 48 8b 43 10 4c 89 20 c7 40 08 45 00 00 00 48 83 43 10 10 c7 44 24 30 01 00 | 8...I..H.C.L...@.E...H.C...D$0.. |
1e500 | 00 00 c7 44 24 38 01 00 00 00 49 8b 47 18 39 68 1c 7e 1a 49 63 54 ad 00 48 8d 4c 24 30 4c 89 e6 | ...D$8....I.G.9h.~.IcT..H.L$0L.. |
1e520 | 48 89 df 48 ff c5 e8 f0 a3 fe ff eb dd 8b 44 24 28 48 83 c4 48 5b 5d 41 5c 41 5d 41 5e 41 5f c3 | H..H..........D$(H..H[]A\A]A^A_. |
1e540 | 53 48 89 fb 48 83 ec 10 48 8b 87 b0 00 00 00 48 85 c0 74 31 48 8b 77 10 48 03 47 38 31 c9 ba 01 | SH..H...H......H..t1H.w.H.G81... |
1e560 | 00 00 00 0f 10 46 f0 0f 11 06 0f 10 08 48 8d 46 10 48 83 ee 10 0f 11 0e 48 89 47 10 0f 29 0c 24 | .....F.......H.F.H......H.G..).$ |
1e580 | e8 d8 d3 ff ff be 02 00 00 00 48 89 df e8 14 ca ff ff 41 55 41 54 55 53 48 89 fb 48 81 ec 18 01 | ..........H.......AUATUSH..H.... |
1e5a0 | 00 00 84 c0 48 89 54 24 70 48 89 4c 24 78 4c 89 84 24 80 00 00 00 4c 89 8c 24 88 00 00 00 74 40 | ....H.T$pH.L$xL..$....L..$....t@ |
1e5c0 | 0f 29 84 24 90 00 00 00 0f 29 8c 24 a0 00 00 00 0f 29 94 24 b0 00 00 00 0f 29 9c 24 c0 00 00 00 | .).$.....).$.....).$.....).$.... |
1e5e0 | 0f 29 a4 24 d0 00 00 00 0f 29 ac 24 e0 00 00 00 0f 29 b4 24 f0 00 00 00 0f 29 bc 24 00 01 00 00 | .).$.....).$.....).$.....).$.... |
1e600 | 64 48 8b 04 25 28 00 00 00 48 89 44 24 58 31 c0 48 8d 84 24 40 01 00 00 48 89 e2 48 89 df c7 04 | dH..%(...H.D$X1.H..$@...H..H.... |
1e620 | 24 10 00 00 00 c7 44 24 04 30 00 00 00 48 89 44 24 08 48 8d 44 24 60 48 89 44 24 10 e8 2a f1 ff | $.....D$.0...H.D$.H.D$`H.D$..*.. |
1e640 | ff 48 8b 6b 20 49 89 c4 f6 45 42 02 74 58 48 89 ef e8 8e f5 ff ff 41 89 c5 48 8b 45 00 48 8b 00 | .H.k.I...EB.tXH.......A..H.E.H.. |
1e660 | 48 8b 40 18 48 8b 70 68 48 85 f6 74 15 48 8d 7c 24 1c 48 83 c6 20 ba 3c 00 00 00 e8 53 f4 ff ff | H.@.H.phH..t.H.|$.H....<....S... |
1e680 | eb 0a c6 44 24 1c 3f c6 44 24 1d 00 48 8d 54 24 1c 4d 89 e0 44 89 e9 be 55 38 45 00 48 89 df 31 | ...D$.?.D$..H.T$.M..D...U8E.H..1 |
1e6a0 | c0 e8 36 f0 ff ff 48 89 df e8 92 fe ff ff 55 53 48 89 fb 48 83 ec 18 8b 46 08 48 89 54 24 08 83 | ..6...H.......USH..H....F.H.T$.. |
1e6c0 | e0 0f 48 8b 2c c5 e8 2c 45 00 e8 a7 f8 ff ff 48 8b 54 24 08 49 89 c0 be 71 45 45 00 48 89 e9 48 | ..H.,..,E......H.T$.I...qEE.H..H |
1e6e0 | 89 df 31 c0 e8 a9 fe ff ff 50 8b 46 08 83 e0 0f 83 e8 03 83 f8 01 48 0f 46 f2 ba 8c 45 45 00 e8 | ..1......P.F..........H.F...EE.. |
1e700 | aa ff ff ff 41 55 49 89 cd 41 54 49 89 fc 55 48 89 d5 53 48 89 f3 48 83 ec 18 83 7e 08 03 75 0c | ....AUI..ATI..UH..SH..H....~..u. |
1e720 | f2 0f 10 06 f2 0f 11 44 24 08 eb 13 48 8d 74 24 08 48 89 df e8 86 79 fe ff 85 c0 48 0f 44 eb 4c | .......D$...H.t$.H....y....H.D.L |
1e740 | 89 ea 48 89 ee 4c 89 e7 e8 61 ff ff ff 41 54 49 89 fc 55 48 89 d5 53 48 89 f3 48 83 ec 10 83 7e | ..H..L...a...ATI..UH..SH..H....~ |
1e760 | 08 13 75 0a 48 8b 06 48 89 44 24 08 eb 13 48 8d 74 24 08 48 89 df e8 b1 79 fe ff 85 c0 48 0f 44 | ..u.H..H.D$...H.t$.H....y....H.D |
1e780 | eb 48 89 ee 4c 89 e7 e8 ea f7 ff ff be 98 45 45 00 48 89 c2 4c 89 e7 31 c0 e8 f4 fd ff ff 50 48 | .H..L.........EE.H..L..1......PH |
1e7a0 | 89 d0 8b 56 08 8b 40 08 83 e2 0f 83 e0 0f 48 8b 14 d5 e8 2c 45 00 48 8b 0c c5 e8 2c 45 00 48 39 | ...V..@.......H....,E.H....,E.H9 |
1e7c0 | ca 75 0c be bf 45 45 00 31 c0 e8 c3 fd ff ff be e0 45 45 00 31 c0 e8 b7 fd ff ff 41 55 41 54 45 | .u...EE.1........EE.1......AUATE |
1e7e0 | 31 e4 55 53 48 89 fb 52 44 8a af c8 00 00 00 48 8b 6f 20 41 f6 c5 08 74 0d 83 bf c0 00 00 00 00 | 1.USH..RD......H.o.A...t........ |
1e800 | 0f 84 d2 00 00 00 8a 45 42 a8 40 74 0b 83 e0 bf 88 45 42 e9 d7 00 00 00 45 85 e4 74 10 83 ca ff | .......EB.@t.....EB.....E..t.... |
1e820 | be 03 00 00 00 48 89 df e8 4b cb ff ff 41 80 e5 04 74 66 48 8b 45 00 48 8b 75 28 48 8b 00 48 8b | .....H...K...A...tfH.E.H.u(H..H. |
1e840 | 50 18 48 89 f0 48 8b 7a 38 48 29 f8 48 c1 f8 02 8d 48 ff 48 8b 42 48 83 ca ff 48 85 c0 74 06 48 | P.H..H.z8H).H....H.H.BH...H..t.H |
1e860 | 63 d1 8b 14 90 85 c9 74 23 48 8b 4b 28 48 39 ce 76 1a 83 ce ff 48 85 c0 74 0e 48 29 f9 48 c1 f9 | c......t#H.K(H9.v....H..t.H).H.. |
1e880 | 02 48 63 c9 8b 74 88 fc 39 f2 74 0d be 02 00 00 00 48 89 df e8 df ca ff ff 80 7b 0a 01 48 8b 45 | .Hc..t..9.t......H........{..H.E |
1e8a0 | 28 48 89 43 28 75 48 45 85 e4 74 0a c7 83 c0 00 00 00 01 00 00 00 48 83 6d 28 04 80 4d 42 40 be | (H.C(uHE..t...........H.m(..MB@. |
1e8c0 | 01 00 00 00 48 8b 43 10 48 89 df 48 83 e8 10 48 89 45 00 e8 ce c6 ff ff 8b 87 bc 00 00 00 41 bc | ....H.C.H..H...H.E............A. |
1e8e0 | 01 00 00 00 89 87 c0 00 00 00 e9 17 ff ff ff 58 5b 5d 41 5c 41 5d c3 66 0f 1f 84 00 00 00 00 00 | ...............X[]A\A].f........ |
1e900 | 41 57 41 89 ff 41 56 49 89 f6 41 55 49 89 d5 41 54 4c 8d 25 d8 f4 23 00 55 48 8d 2d d8 f4 23 00 | AWA..AVI..AUI..ATL.%..#.UH.-..#. |
1e920 | 53 4c 29 e5 31 db 48 c1 fd 03 48 83 ec 08 e8 b5 56 fe ff 48 85 ed 74 1e 0f 1f 84 00 00 00 00 00 | SL).1.H...H.....V..H..t......... |
1e940 | 4c 89 ea 4c 89 f6 44 89 ff 41 ff 14 dc 48 83 c3 01 48 39 eb 75 ea 48 83 c4 08 5b 5d 41 5c 41 5d | L..L..D..A...H...H9.u.H...[]A\A] |
1e960 | 41 5e 41 5f c3 66 66 2e 0f 1f 84 00 00 00 00 00 f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 | A^A_.ff...........f...........@. |
1e980 | 48 89 f2 48 89 fe bf 01 00 00 00 e9 a0 5a fe ff 48 83 ec 08 48 83 c4 08 c3 00 00 00 00 00 00 00 | H..H.........Z..H...H........... |
1e9a0 | 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.' |
1e9c0 | 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 |
1e9e0 | 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.' |
1ea00 | 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 |
1ea20 | 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 |
1ea40 | 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-% |
1ea60 | 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 |
1ea80 | 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 |
1eaa0 | 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 |
1eac0 | 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 |
1eae0 | 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,. |
1eb00 | 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 |
1eb20 | 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 |
1eb40 | 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 |
1eb60 | 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 |
1eb80 | 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 |
1eba0 | 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. |
1ebc0 | 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 |
1ebe0 | 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 |
1ec00 | 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 |
1ec20 | 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.~=."" |
1ec40 | 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 |
1ec60 | 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 |
1ec80 | 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 |
1eca0 | 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 |
1ecc0 | 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 |
1ece0 | 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 |
1ed00 | 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 |
1ed20 | 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 |
1ed40 | 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 |
1ed60 | 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 |
1ed80 | 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 |
1eda0 | 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", |
1edc0 | 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") |
1ede0 | 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 |
1ee00 | 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 |
1ee20 | 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 |
1ee40 | 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 |
1ee60 | 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 |
1ee80 | 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 |
1eea0 | 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 |
1eec0 | 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 |
1eee0 | 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 |
1ef00 | 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. |
1ef20 | 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. |
1ef40 | 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 |
1ef60 | 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. |
1ef80 | 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 |
1efa0 | 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 |
1efc0 | 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 |
1efe0 | 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.=. |
1f000 | 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 |
1f020 | 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 |
1f040 | 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 |
1f060 | 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 |
1f080 | 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().= |
1f0a0 | 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 |
1f0c0 | 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 |
1f0e0 | 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 |
1f100 | 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 |
1f120 | 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 |
1f140 | 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 |
1f160 | 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 |
1f180 | 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 |
1f1a0 | 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 |
1f1c0 | 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 |
1f1e0 | 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 |
1f200 | 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 |
1f220 | 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 |
1f240 | 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 |
1f260 | 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 |
1f280 | 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, |
1f2a0 | 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 |
1f2c0 | 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( |
1f2e0 | 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 |
1f300 | 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 |
1f320 | 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 |
1f340 | 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.=. |
1f360 | 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 |
1f380 | 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.=."" |
1f3a0 | 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(" |
1f3c0 | 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 |
1f3e0 | 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 |
1f400 | 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.= |
1f420 | 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 |
1f440 | 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 |
1f460 | 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 |
1f480 | 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 |
1f4a0 | 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 |
1f4c0 | 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. |
1f4e0 | 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 |
1f500 | 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) |
1f520 | 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 |
1f540 | 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 |
1f560 | 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 |
1f580 | 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 |
1f5a0 | 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 |
1f5c0 | 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 |
1f5e0 | 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 |
1f600 | 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. |
1f620 | 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 |
1f640 | 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 |
1f660 | 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 |
1f680 | 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 |
1f6a0 | 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,. |
1f6c0 | 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 |
1f6e0 | 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 |
1f700 | 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. |
1f720 | 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 |
1f740 | 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 |
1f760 | 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. |
1f780 | 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). |
1f7a0 | 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("/" |
1f7c0 | 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 |
1f7e0 | 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 |
1f800 | 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 |
1f820 | 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 |
1f840 | 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_ |
1f860 | 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 |
1f880 | 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... |
1f8a0 | 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 |
1f8c0 | 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.=. |
1f8e0 | 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 |
1f900 | 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 |
1f920 | 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. |
1f940 | 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). |
1f960 | 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...." |
1f980 | 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 |
1f9a0 | 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 |
1f9c0 | 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...."/*"). |
1f9e0 | 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 |
1fa00 | 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 |
1fa20 | 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 |
1fa40 | 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,." |
1fa60 | 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 |
1fa80 | 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 |
1faa0 | 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. |
1fac0 | 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("/", |
1fae0 | 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. |
1fb00 | 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.( |
1fb20 | 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 |
1fb40 | 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 |
1fb60 | 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 |
1fb80 | 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. |
1fba0 | 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 |
1fbc0 | 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 |
1fbe0 | 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 |
1fc00 | 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),. |
1fc20 | 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 |
1fc40 | 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 |
1fc60 | 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 |
1fc80 | 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 |
1fca0 | 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 |
1fcc0 | 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 |
1fce0 | 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 |
1fd00 | 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 |
1fd20 | 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 |
1fd40 | 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 |
1fd60 | 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: |
1fd80 | 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. |
1fda0 | 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 |
1fdc0 | 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 |
1fde0 | 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) |
1fe00 | 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 |
1fe20 | 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 |
1fe40 | 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 |
1fe60 | 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 |
1fe80 | 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 |
1fea0 | 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 |
1fec0 | 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 |
1fee0 | 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. |
1ff00 | 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 |
1ff20 | 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 |
1ff40 | 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 |
1ff60 | 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 |
1ff80 | 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 |
1ffa0 | 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 |
1ffc0 | 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 |
1ffe0 | 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...."/". |
20000 | 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 |
20020 | 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, |
20040 | 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, |
20060 | 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. |
20080 | 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. |
200a0 | 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(" |
200c0 | 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 |
200e0 | 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. |
20100 | 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 |
20120 | 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. |
20140 | 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 |
20160 | 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 |
20180 | 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. |
201a0 | 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 |
201c0 | 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 |
201e0 | 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.=.{." |
20200 | 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 |
20220 | 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 |
20240 | 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, |
20260 | 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 |
20280 | 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.=.{.". |
202a0 | 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", |
202c0 | 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. |
202e0 | 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 |
20300 | 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 |
20320 | 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( |
20340 | 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" |
20360 | 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 |
20380 | 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 |
203a0 | 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 |
203c0 | 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 |
203e0 | 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",.". |
20400 | 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. |
20420 | 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 |
20440 | 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 |
20460 | 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 |
20480 | 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 |
204a0 | 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. |
204c0 | 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 |
204e0 | 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 |
20500 | 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 |
20520 | 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 |
20540 | 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. |
20560 | 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 |
20580 | 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 |
205a0 | 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 |
205c0 | 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.~=. |
205e0 | 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("/" |
20600 | 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. |
20620 | 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). |
20640 | 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 |
20660 | 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 |
20680 | 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. |
206a0 | 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) |
206c0 | 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( |
206e0 | 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 |
20700 | 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 |
20720 | 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 |
20740 | 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 |
20760 | 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 |
20780 | 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 |
207a0 | 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 |
207c0 | 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. |
207e0 | 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.=."\ |
20800 | 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. |
20820 | 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 |
20840 | 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 |
20860 | 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 |
20880 | 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("([%+%.%-%^%$%(%)%%] |
208a0 | 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 |
208c0 | 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 |
208e0 | 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. |
20900 | 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 |
20920 | 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",."[^/ |
20940 | 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 |
20960 | 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. |
20980 | 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 |
209a0 | 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 |
209c0 | 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. |
209e0 | 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. |
20a00 | 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 |
20a20 | 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 |
20a40 | 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.==.'' |
20a60 | 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 |
20a80 | 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. |
20aa0 | 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 |
20ac0 | 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 |
20ae0 | 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. |
20b00 | 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 |
20b20 | 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 |
20b40 | 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 |
20b60 | 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 |
20b80 | 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.+. |
20ba0 | 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.=. |
20bc0 | 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 |
20be0 | 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 |
20c00 | 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 |
20c20 | 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 |
20c40 | 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.. |
20c60 | 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 |
20c80 | 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.= |
20ca0 | 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 |
20cc0 | 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 |
20ce0 | 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 |
20d00 | 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 |
20d20 | 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 |
20d40 | 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 |
20d60 | 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. |
20d80 | 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 |
20da0 | 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. |
20dc0 | 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 |
20de0 | 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. |
20e00 | 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 |
20e20 | 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).==." |
20e40 | 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 |
20e60 | 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. |
20e80 | 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 |
20ea0 | 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 |
20ec0 | 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. |
20ee0 | 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 |
20f00 | 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 |
20f20 | 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 |
20f40 | 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. |
20f60 | 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 |
20f80 | 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 |
20fa0 | 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" |
20fc0 | 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 |
20fe0 | 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 |
21000 | 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,. |
21020 | 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 |
21040 | 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. |
21060 | 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 |
21080 | 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.=.{.}. |
210a0 | 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 |
210c0 | 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. |
210e0 | 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 |
21100 | 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 |
21120 | 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. |
21140 | 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 |
21160 | 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). |
21180 | 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 |
211a0 | 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 |
211c0 | 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 |
211e0 | 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) |
21200 | 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 |
21220 | 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]. |
21240 | 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 |
21260 | 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 |
21280 | 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 |
212a0 | 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. |
212c0 | 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 |
212e0 | 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).==. |
21300 | 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 |
21320 | 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 |
21340 | 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 |
21360 | 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 |
21380 | 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 |
213a0 | 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.=.'' |
213c0 | 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 |
213e0 | 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 |
21400 | 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 |
21420 | 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 |
21440 | 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.( |
21460 | 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 |
21480 | 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 |
214a0 | 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) |
214c0 | 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). |
214e0 | 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( |
21500 | 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 |
21520 | 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 |
21540 | 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 |
21560 | 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 |
21580 | 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 |
215a0 | 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 |
215c0 | 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 |
215e0 | 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 |
21600 | 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 |
21620 | 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 |
21640 | 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 |
21660 | 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) |
21680 | 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 |
216a0 | 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 |
216c0 | 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.......=."", |
216e0 | 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.......=. |
21700 | 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.... |
21720 | 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 |
21740 | 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 |
21760 | 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.......=." |
21780 | 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 |
217a0 | 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 |
217c0 | 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",. |
217e0 | 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 |
21800 | 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....... |
21820 | 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 |
21840 | 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. |
21860 | 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", |
21880 | 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..... |
218a0 | 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.= |
218c0 | 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 |
218e0 | 73 22 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 | s",.},.ARM.=.{.cfgsuffix.......= |
21900 | 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,. |
21920 | 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 73 22 0a 7d 0a 7d 0a | namestyle.......=."windows".}.}. |
21940 | 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 75 | local.builtin_dofile.=.dofile.fu |
21960 | 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 77 | nction.dofile(fname).local.oldcw |
21980 | 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 20 | d.=.os.getcwd().local.oldfile.=. |
219a0 | 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 29 | _SCRIPT.if.(not.os.isfile(fname) |
219c0 | 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 63 | ).then.local.path.=.os.pathsearc |
219e0 | 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 73 | h(fname,._OPTIONS["scripts"],.os |
21a00 | 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 74 | .getenv("PREMAKE_PATH")).if.(pat |
21a20 | 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 65 | h).then.fname.=.path.."/"..fname |
21a40 | 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 6c | .end.end._SCRIPT.=.path.getabsol |
21a60 | 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 67 | ute(fname).local.newcwd.=.path.g |
21a80 | 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 65 | etdirectory(_SCRIPT).os.chdir(ne |
21aa0 | 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 62 | wcwd).local.a,.b,.c,.d,.e,.f.=.b |
21ac0 | 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 3d | uiltin_dofile(_SCRIPT)._SCRIPT.= |
21ae0 | 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 6e | .oldfile.os.chdir(oldcwd).return |
21b00 | 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 69 | .a,.b,.c,.d,.e,.f.end.function.i |
21b20 | 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 28 | if(expr,.trueval,.falseval).if.( |
21b40 | 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 72 | expr).then.return.trueval.else.r |
21b60 | 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 20 | eturn.falseval.end.end.function. |
21b80 | 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 3d | include(fname).local.dir,.name.= |
21ba0 | 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 65 | .premake.findDefaultScript(fname |
21bc0 | 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 75 | ,.false).if.dir.~=.nil.then.retu |
21be0 | 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 6e | rn.dofile(dir...."/"....name).en |
21c00 | 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 66 | d.return.nil.end.function.printf |
21c20 | 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 74 | (msg,....).local.arg={...}.print |
21c40 | 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 6b | (string.format(msg,.table.unpack |
21c60 | 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 3d | (arg))).end.local.builtin_type.= |
21c80 | 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 20 | .type.function.type(t).local.mt. |
21ca0 | 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 69 | =.getmetatable(t).if.(mt).then.i |
21cc0 | 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 74 | f.(mt.__type).then.return.mt.__t |
21ce0 | 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 28 | ype.end.end.return.builtin_type( |
21d00 | 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 65 | t).end..premake.action.=.{.}.pre |
21d20 | 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 20 | make.action.list.=.{.}.function. |
21d40 | 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 73 | premake.action.add(a).local.miss |
21d60 | 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 73 | ing.for._,.field.in.ipairs({"des |
21d80 | 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 6f | cription",."trigger"}).do.if.(no |
21da0 | 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 64 | t.a[field]).then.missing.=.field |
21dc0 | 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 72 | .end.end.if.(missing).then.error |
21de0 | 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 33 | ("action.needs.a."....missing,.3 |
21e00 | 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 67 | ).end.premake.action.list[a.trig |
21e20 | 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 63 | ger].=.a.end.function.premake.ac |
21e40 | 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 6b | tion.call(name).local.a.=.premak |
21e60 | 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 70 | e.action.list[name].for.sln.in.p |
21e80 | 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 6f | remake.solution.each().do.if.a.o |
21ea0 | 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 29 | nsolution.then.a.onsolution(sln) |
21ec0 | 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 6e | .end.for.prj.in.premake.solution |
21ee0 | 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 6a | .eachproject(sln).do.if.a.onproj |
21f00 | 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 6e | ect.then.a.onproject(prj).end.en |
21f20 | 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 74 | d.end.if.a.execute.then.a.execut |
21f40 | 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 74 | e().end.end.function.premake.act |
21f60 | 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 74 | ion.current().return.premake.act |
21f80 | 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 72 | ion.get(_ACTION).end.function.pr |
21fa0 | 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 72 | emake.action.get(name).return.pr |
21fc0 | 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 63 | emake.action.list[name].end.func |
21fe0 | 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 6c | tion.premake.action.each().local |
22000 | 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 69 | .keys.=.{.}.for._,.action.in.pai |
22020 | 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 65 | rs(premake.action.list).do.table |
22040 | 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 6e | .insert(keys,.action.trigger).en |
22060 | 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 72 | d.table.sort(keys).local.i.=.0.r |
22080 | 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 72 | eturn.function().i.=.i.+.1.retur |
220a0 | 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 65 | n.premake.action.list[keys[i]].e |
220c0 | 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 73 | nd.end.function.premake.action.s |
220e0 | 65 74 28 6e 61 6d 65 29 0a 5f 41 43 54 49 4f 4e 20 3d 20 6e 61 6d 65 0a 6c 6f 63 61 6c 20 61 63 | et(name)._ACTION.=.name.local.ac |
22100 | 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 0a | tion.=.premake.action.get(name). |
22120 | 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 6f | if.action.then._OS.=.action.os.o |
22140 | 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 61 | r._OS.end.end.function.premake.a |
22160 | 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 0a | ction.supports(action,.feature). |
22180 | 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 0a | if.not.action.then.return.false. |
221a0 | 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 68 | end.if.action.valid_languages.th |
221c0 | 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 69 | en.if.table.contains(action.vali |
221e0 | 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 72 | d_languages,.feature).then.retur |
22200 | 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 6b | n.true.end.end.if.action.valid_k |
22220 | 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 69 | inds.then.if.table.contains(acti |
22240 | 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 65 | on.valid_kinds,.feature).then.re |
22260 | 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 65 | turn.true.end.end.return.false.e |
22280 | 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 65 | nd..premake.option.=.{.}.premake |
222a0 | 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 6d | .option.list.=.{.}.function.prem |
222c0 | 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 6e | ake.option.add(opt).local.missin |
222e0 | 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 63 | g.for._,.field.in.ipairs({."desc |
22300 | 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 6f | ription",."trigger".}).do.if.(no |
22320 | 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 65 | t.opt[field]).then.missing.=.fie |
22340 | 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 72 | ld.end.end.if.(missing).then.err |
22360 | 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 2c | or("option.needs.a."....missing, |
22380 | 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 2e | .3).end.premake.option.list[opt. |
223a0 | 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 6d | trigger].=.opt.end.function.prem |
223c0 | 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 6d | ake.option.get(name).return.prem |
223e0 | 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 69 | ake.option.list[name].end.functi |
22400 | 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 6b | on.premake.option.each().local.k |
22420 | 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 73 | eys.=.{.}.for._,.option.in.pairs |
22440 | 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 69 | (premake.option.list).do.table.i |
22460 | 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 0a | nsert(keys,.option.trigger).end. |
22480 | 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 | table.sort(keys).local.i.=.0.ret |
224a0 | 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 29 0a 69 20 3d 20 69 20 2b 20 31 0a 72 65 74 75 72 6e 20 | urn.function().i.=.i.+.1.return. |
224c0 | 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 64 | premake.option.list[keys[i]].end |
224e0 | 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 6c | .end.function.premake.option.val |
22500 | 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 20 | idate(values).for.key,.value.in. |
22520 | 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 65 | pairs(values).do.local.opt.=.pre |
22540 | 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 74 | make.option.get(key).if.(not.opt |
22560 | 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 70 | ).then.return.false,."invalid.op |
22580 | 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 70 | tion.'"....key...."'".end.if.(op |
225a0 | 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 65 | t.value.and.value.==."").then.re |
225c0 | 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 20 | turn.false,."no.value.specified. |
225e0 | 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 0a | for.option.'"....key...."'".end. |
22600 | 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 20 | if.opt.allowed.then.local.found. |
22620 | 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 6f | =.false.for._,.match.in.ipairs(o |
22640 | 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 61 | pt.allowed).do.if.match[1].==.va |
22660 | 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 0a | lue.then.found.=.true.break.end. |
22680 | 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 6c | end.if.not.found.then.return.fal |
226a0 | 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 65 | se,.string.format("invalid.value |
226c0 | 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 6b | .'%s'.for.option.'%s'",.value,.k |
226e0 | 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 0a | ey).end.end.end.return.true.end. |
22700 | 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 3d | .premake.tree.=.{.}.local.tree.= |
22720 | 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 74 | .premake.tree.function.premake.t |
22740 | 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 2c | ree.new(n).local.t.=.{.name.=.n, |
22760 | 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 66 | .children.=.{.}.}.return.t.end.f |
22780 | 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 20 | unction.premake.tree.add(tr,.p,. |
227a0 | 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 75 | onaddfunc).if.p.==.".".then.retu |
227c0 | 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 65 | rn.tr.end.local.parentnode.=.tre |
227e0 | 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 20 | e.add(tr,.path.getdirectory(p),. |
22800 | 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 74 | onaddfunc).local.childname.=.pat |
22820 | 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 2e | h.getname(p).if.childname.==.".. |
22840 | 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 63 | ".then.return.parentnode.end.loc |
22860 | 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 72 | al.childnode.=.parentnode.childr |
22880 | 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 6f | en[childname].if.not.childnode.o |
228a0 | 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 64 | r.childnode.path.~=.p.then.child |
228c0 | 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 74 | node.=.tree.insert(parentnode,.t |
228e0 | 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 61 | ree.new(childname)).childnode.pa |
22900 | 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 75 | th.=.p.if.onaddfunc.then.onaddfu |
22920 | 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 69 | nc(childnode).end.end.return.chi |
22940 | 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 65 | ldnode.end.function.premake.tree |
22960 | 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 73 | .insert(parent,.child).table.ins |
22980 | 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 63 | ert(parent.children,.child).if.c |
229a0 | 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 63 | hild.name.then.parent.children[c |
229c0 | 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 72 | hild.name].=.child.end.child.par |
229e0 | 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 75 | ent.=.parent.return.child.end.fu |
22a00 | 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 68 | nction.premake.tree.getlocalpath |
22a20 | 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 0a | (node).if.node.parent.path.then. |
22a40 | 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 67 | return.node.name.elseif.node.cfg |
22a60 | 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 0a | .then.return.node.cfg.name.else. |
22a80 | 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 6f | return.node.path.end.end.functio |
22aa0 | 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 61 | n.premake.tree.remove(node).loca |
22ac0 | 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 65 | l.children.=.node.parent.childre |
22ae0 | 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 69 | n.for.i.=.1,.#children.do.if.chi |
22b00 | 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 6f | ldren[i].==.node.then.table.remo |
22b20 | 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 69 | ve(children,.i).end.end.node.chi |
22b40 | 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 2e | ldren.=.{}.end.function.premake. |
22b60 | 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 20 | tree.sort(tr).tree.traverse(tr,. |
22b80 | 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 74 61 62 6c 65 2e | {.onnode.=.function(node).table. |
22ba0 | 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 62 | sort(node.children,.function(a,b |
22bc0 | 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 6e | ).return.a.name.<.b.name.end).en |
22be0 | 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 2e | d.},.true).end.function.premake. |
22c00 | 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 74 | tree.traverse(t,.fn,.includeroot |
22c20 | 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 6f | ,.initialdepth).local.donode,.do |
22c40 | 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 2c | children.donode.=.function(node, |
22c60 | 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 68 | .fn,.depth).if.node.isremoved.th |
22c80 | 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 65 | en..return..end.if.fn.onnode.the |
22ca0 | 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 69 | n..fn.onnode(node,.depth)..end.i |
22cc0 | 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 2e | f.#node.children.>.0.then.if.fn. |
22ce0 | 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 6e | onbranchenter.then.fn.onbranchen |
22d00 | 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 61 | ter(node,.depth).end.if.fn.onbra |
22d20 | 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 74 | nch.then..fn.onbranch(node,.dept |
22d40 | 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 70 | h)..end.dochildren(node,.fn,.dep |
22d60 | 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 0a | th.+.1).if.fn.onbranchexit.then. |
22d80 | 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 64 | fn.onbranchexit(node,.depth).end |
22da0 | 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 65 | .else.if.fn.onleaf.then..fn.onle |
22dc0 | 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 63 | af(node,.depth)..end.end.end.doc |
22de0 | 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 64 | hildren.=.function(parent,.fn,.d |
22e00 | 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 61 | epth).local.i.=.1.while.i.<=.#pa |
22e20 | 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 61 | rent.children.do.local.node.=.pa |
22e40 | 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 6e | rent.children[i].donode(node,.fn |
22e60 | 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 64 | ,.depth).if.node.==.parent.child |
22e80 | 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 6e | ren[i].then.i.=.i.+.1.end.end.en |
22ea0 | 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 69 | d.if.not.initialdepth.then.initi |
22ec0 | 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 74 | aldepth.=.0.end.if.includeroot.t |
22ee0 | 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 0a | hen.donode(t,.fn,.initialdepth). |
22f00 | 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 65 | else.dochildren(t,.fn,.initialde |
22f20 | 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 3d | pth).end.end..premake.solution.= |
22f40 | 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 7d | .{.}.premake.solution.list.=.{.} |
22f60 | 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 6e | .function.premake.solution.new(n |
22f80 | 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 72 | ame).local.sln.=.{.}.table.inser |
22fa0 | 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 72 | t(premake.solution.list,.sln).pr |
22fc0 | 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 0a | emake.solution.list[name].=.sln. |
22fe0 | 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 75 | setmetatable(sln,.{.__type="solu |
23000 | 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 61 | tion".}).sln.name...........=.na |
23020 | 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 77 | me.sln.basedir........=.os.getcw |
23040 | 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 6e | d().sln.projects.......=.{.}.sln |
23060 | 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 67 | .blocks.........=.{.}.sln.config |
23080 | 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 20 | urations.=.{.}.sln.groups....... |
230a0 | 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 20 | ..=.{.}.return.sln.end.function. |
230c0 | 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 20 | premake.solution.each().local.i. |
230e0 | 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 31 | =.0.return.function.().i.=.i.+.1 |
23100 | 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 20 | .if.i.<=.#premake.solution.list. |
23120 | 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 73 | then.return.premake.solution.lis |
23140 | 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 6b | t[i].end.end.end.function.premak |
23160 | 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 61 | e.solution.eachproject(sln).loca |
23180 | 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 3d 20 69 | l.i.=.0.return.function.().i.=.i |
231a0 | 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 65 | .+.1.if.(i.<=.#sln.projects).the |
231c0 | 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 6f | n.return.premake.solution.getpro |
231e0 | 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 6f | ject(sln,.i).end.end.end.functio |
23200 | 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 6e | n.premake.solution.eachgroup(sln |
23220 | 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 29 0a | ).local.i.=.0.return.function(). |
23240 | 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 74 | i.=.i.+.1.if(i.<=.#sln.groups).t |
23260 | 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 67 | hen.return.premake.solution.getg |
23280 | 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 6f | roup(sln,.i).end.end.end.functio |
232a0 | 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 75 | n.premake.solution.get(key).retu |
232c0 | 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 6e | rn.premake.solution.list[key].en |
232e0 | 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 70 | d.function.premake.solution.getp |
23300 | 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 6e | roject(sln,.idx).local.prj.=.sln |
23320 | 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 61 | .projects[idx].local.cfg.=.prema |
23340 | 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 6a | ke.getconfig(prj).cfg.name.=.prj |
23360 | 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 72 | .name.return.cfg.end.function.pr |
23380 | 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 78 | emake.solution.getgroup(sln,.idx |
233a0 | 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 65 | ).local.grp.=.sln.groups[idx].re |
233c0 | 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 7b | turn.grp.end.premake.project.=.{ |
233e0 | 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 6c | .}.function.premake.project.buil |
23400 | 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 6d | dsourcetree(prj).local.tr.=.prem |
23420 | 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 63 | ake.tree.new(prj.name).tr.projec |
23440 | 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 63 | t.=.prj.local.isvpath.local.func |
23460 | 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 20 | tion.onadd(node).node.isvpath.=. |
23480 | 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 2e | isvpath.end.for.fcfg.in.premake. |
234a0 | 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 68 | project.eachfile(prj).do.isvpath |
234c0 | 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 63 | .=.(fcfg.name.~=.fcfg.vpath).loc |
234e0 | 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 66 | al.node.=.premake.tree.add(tr,.f |
23500 | 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 66 | cfg.vpath,.onadd).node.cfg.=.fcf |
23520 | 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 75 | g.end.premake.tree.sort(tr).retu |
23540 | 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 63 | rn.tr.end.function.premake.eachc |
23560 | 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 6a | onfig(prj,.platform).if.prj.proj |
23580 | 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 6c | ect.then.prj.=.prj.project.end.l |
235a0 | 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 75 | ocal.cfgs.=.prj.solution.configu |
235c0 | 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 74 | rations.local.i.=.0.return.funct |
235e0 | 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 74 | ion.().i.=.i.+.1.if.i.<=.#cfgs.t |
23600 | 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 6a | hen.return.premake.getconfig(prj |
23620 | 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 64 | ,.cfgs[i],.platform).end.end.end |
23640 | 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 69 | .function.premake.project.eachfi |
23660 | 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 20 | le(prj).if.not.prj.project.then. |
23680 | 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 64 | prj.=.premake.getconfig(prj).end |
236a0 | 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 73 | .local.i.=.0.local.t.=.prj.files |
236c0 | 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 66 | .return.function.().i.=.i.+.1.if |
236e0 | 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 6a | .(i.<=.#t).then.local.fcfg.=.prj |
23700 | 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 20 | .__fileconfigs[t[i]].fcfg.vpath. |
23720 | 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 20 | =.premake.project.getvpath(prj,. |
23740 | 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 65 | fcfg.name).return.fcfg.end.end.e |
23760 | 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 69 | nd.function.premake.esc(value).i |
23780 | 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 0a | f.(type(value).==."table").then. |
237a0 | 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 70 | local.result.=.{.}.for._,v.in.ip |
237c0 | 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 75 | airs(value).do.table.insert(resu |
237e0 | 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 72 | lt,.premake.esc(v)).end.return.r |
23800 | 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 26 | esult.else.value.=.value:gsub('& |
23820 | 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 28 | ',.."&").value.=.value:gsub( |
23840 | 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 73 | '"',..""").value.=.value:gs |
23860 | 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 65 | ub("'",.."'").value.=.value |
23880 | 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 75 | :gsub('<',.."<").value.=.valu |
238a0 | 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 6c | e:gsub('>',..">").value.=.val |
238c0 | 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 20 | ue:gsub('\r',."
").value.=. |
238e0 | 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 72 | value:gsub('\n',."
").retur |
23900 | 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 65 | n.value.end.end.function.premake |
23920 | 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 75 | .filterplatforms(sln,.map,.defau |
23940 | 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 79 | lt).local.result.=.{.}.local.key |
23960 | 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 6f | s.=.{.}.if.sln.platforms.then.fo |
23980 | 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 20 | r._,.p.in.ipairs(sln.platforms). |
239a0 | 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 61 | do.if.map[p].and.not.table.conta |
239c0 | 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 73 | ins(keys,.map[p]).then.table.ins |
239e0 | 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 73 | ert(result,.p).table.insert(keys |
23a00 | 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 74 | ,.map[p]).end.end.end.if.#result |
23a20 | 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 73 | .==.0.and.default.then.table.ins |
23a40 | 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 20 | ert(result,.default).end.return. |
23a60 | 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 64 | result.end.function.premake.find |
23a80 | 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 65 | project(name).for.sln.in.premake |
23aa0 | 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 70 | .solution.each().do.for.prj.in.p |
23ac0 | 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 29 | remake.solution.eachproject(sln) |
23ae0 | 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 72 | .do.if.(prj.name.==.name).then.r |
23b00 | 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 74 | eturn..prj.end.end.end.end.funct |
23b20 | 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 73 | ion.premake.findfile(prj,.extens |
23b40 | 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 2e | ion).for._,.fname.in.ipairs(prj. |
23b60 | 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 65 | files).do.if.fname:endswith(exte |
23b80 | 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 64 | nsion).then.return.fname.end.end |
23ba0 | 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 28 | .end.function.premake.getconfig( |
23bc0 | 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 6a | prj,.cfgname,.pltname).prj.=.prj |
23be0 | 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 4e | .project.or.prj.if.pltname.==."N |
23c00 | 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 6a | ative".or.not.table.contains(prj |
23c20 | 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 61 | .solution.platforms.or.{},.pltna |
23c40 | 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 6c | me).then.pltname.=.nil.end.local |
23c60 | 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 6d | .key.=.(cfgname.or."").if.pltnam |
23c80 | 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 0a | e.then.key.=.key....pltname.end. |
23ca0 | 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 75 | return.prj.__configs[key].end.fu |
23cc0 | 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 67 | nction.premake.getconfigname(cfg |
23ce0 | 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 66 | name,.platform,.useshortname).if |
23d00 | 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 61 | .cfgname.then.local.name.=.cfgna |
23d20 | 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 22 | me.if.platform.and.platform.~=." |
23d40 | 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 65 | Native".then.if.useshortname.the |
23d60 | 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 72 | n.name.=.name....premake.platfor |
23d80 | 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 65 | ms[platform].cfgsuffix.else.name |
23da0 | 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 65 | .=.name...."|"....platform.end.e |
23dc0 | 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 65 | nd.return.iif(useshortname,.name |
23de0 | 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 6e | :lower(),.name).end.end.function |
23e00 | 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 72 | .premake.getdependencies(prj).pr |
23e20 | 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 73 | j.=.prj.project.or.prj.local.res |
23e40 | 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 70 | ults.=.{.}.for._,.cfg.in.pairs(p |
23e60 | 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 20 | rj.__configs).do.for._,.link.in. |
23e80 | 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 3d | ipairs(cfg.links).do.local.dep.= |
23ea0 | 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 65 | .premake.findproject(link).if.de |
23ec0 | 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 73 | p.and.not.table.contains(results |
23ee0 | 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 73 | ,.dep).then.table.insert(results |
23f00 | 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 74 | ,.dep).end.end.end.return.result |
23f20 | 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 67 | s.end.function.premake.project.g |
23f40 | 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 74 | etbasename(prjname,.pattern).ret |
23f60 | 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 65 | urn.pattern:gsub("%%%%",.prjname |
23f80 | 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 67 | ).end.function.premake.project.g |
23fa0 | 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 66 | etfilename(prj,.pattern).local.f |
23fc0 | 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 61 | name.=.premake.project.getbasena |
23fe0 | 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 61 | me(prj.name,.pattern).fname.=.pa |
24000 | 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 74 | th.join(prj.location,.fname).ret |
24020 | 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 29 | urn.path.getrelative(os.getcwd() |
24040 | 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 67 | ,.fname).end..function.premake.g |
24060 | 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 72 | etlinks(cfg,.kind,.part).local.r |
24080 | 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 22 | esult.=.iif.(part.==."directory" |
240a0 | 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 2c | .and.kind.==."all",.cfg.libdirs, |
240c0 | 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 6d | .{}).local.cfgname.=.iif(cfg.nam |
240e0 | 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 6e | e.==.cfg.project.name,."",.cfg.n |
24100 | 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 67 | ame).local.pathstyle.=.premake.g |
24120 | 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 65 | etpathstyle(cfg).local.namestyle |
24140 | 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 63 | .=.premake.getnamestyle(cfg).loc |
24160 | 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 67 | al.function.canlink(source,.targ |
24180 | 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 69 | et).if.(target.kind.~=."SharedLi |
241a0 | 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 62 | b".and.target.kind.~=."StaticLib |
241c0 | 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 6d | ").then.return.false.end.if.prem |
241e0 | 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 65 | ake.iscppproject(source).then.re |
24200 | 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 74 | turn.premake.iscppproject(target |
24220 | 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 74 | ).elseif.premake.isdotnetproject |
24240 | 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 64 | (source).then.return.premake.isd |
24260 | 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 72 | otnetproject(target).end.end.for |
24280 | 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 6f | ._,.link.in.ipairs(cfg.links).do |
242a0 | 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 2e | .local.item.local.prj.=.premake. |
242c0 | 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 6e | findproject(link).if.prj.and.kin |
242e0 | 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 20 | d.~=."system".then.local.prjcfg. |
24300 | 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 65 | =.premake.getconfig(prj,.cfgname |
24320 | 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 65 | ,.cfg.platform).if.kind.==."depe |
24340 | 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 67 | ndencies".or.canlink(cfg,.prjcfg |
24360 | 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 20 | ).then.if.(part.==."directory"). |
24380 | 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 6c | then.item.=.path.rebase(prjcfg.l |
243a0 | 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 61 | inktarget.directory,.prjcfg.loca |
243c0 | 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 74 | tion,.cfg.location).elseif.(part |
243e0 | 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 63 | .==."basename").then.item.=.prjc |
24400 | 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 70 | fg.linktarget.basename.elseif.(p |
24420 | 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 70 | art.==."fullpath").then.item.=.p |
24440 | 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 6c | ath.rebase(prjcfg.linktarget.ful |
24460 | 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 61 | lpath,.prjcfg.location,.cfg.loca |
24480 | 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 20 | tion).elseif.(part.==."object"). |
244a0 | 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 69 | then.item.=.prjcfg.end.end.elsei |
244c0 | 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 20 | f.not.prj.and.(kind.==."system". |
244e0 | 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 20 | or.kind.==."all").then.if.(part. |
24500 | 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 68 | ==."directory").then.item.=.path |
24520 | 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 74 | .getdirectory(link).elseif.(part |
24540 | 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 6b | .==."fullpath").then.item.=.link |
24560 | 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 0a | .if.namestyle.==."windows".then. |
24580 | 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 |
245a0 | 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 70 | n.item.=.item....".lib".elseif.p |
245c0 | 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 6e | remake.isdotnetproject(cfg).then |
245e0 | 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 65 | .item.=.item....".dll".end.end.e |
24600 | 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 3d | lseif.part.==."name".then.item.= |
24620 | 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 20 | .path.getname(link).elseif.part. |
24640 | 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 67 | ==."basename".then.item.=.path.g |
24660 | 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 6e | etbasename(link).else.item.=.lin |
24680 | 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 75 | k.end.if.item:find("/",.nil,.tru |
246a0 | 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 28 | e).then.item.=.path.getrelative( |
246c0 | 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 0a | cfg.project.location,.item).end. |
246e0 | 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 3d | end.if.item.then.if.pathstyle.== |
24700 | 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 20 | ."windows".and.part.~=."object". |
24720 | 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 2c | then.item.=.path.translate(item, |
24740 | 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 73 | ."\\").end.if.not.table.contains |
24760 | 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 74 | (result,.item).then.table.insert |
24780 | 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 72 | (result,.item).end.end.end.retur |
247a0 | 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 65 | n.result.end.function.premake.ge |
247c0 | 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 70 | tnamestyle(cfg).return.premake.p |
247e0 | 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 65 | latforms[cfg.platform].namestyle |
24800 | 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 79 | .or.premake.gettool(cfg).namesty |
24820 | 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 61 | le.or."posix".end.function.prema |
24840 | 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 2e | ke.getpathstyle(cfg).if.premake. |
24860 | 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 22 | action.current().os.==."windows" |
24880 | 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 75 | .then.return."windows".else.retu |
248a0 | 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 6d | rn."posix".end.end.function.prem |
248c0 | 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 61 | ake.gettarget(cfg,.direction,.pa |
248e0 | 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 73 | thstyle,.namestyle,.system).if.s |
24900 | 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 69 | ystem.==."bsd".then.system.=."li |
24920 | 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 69 | nux".end.local.kind.=.cfg.kind.i |
24940 | 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 6e | f.premake.iscppproject(cfg).then |
24960 | 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 73 | .if.(namestyle.==."windows".or.s |
24980 | 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 20 | ystem.==."windows").and.kind.==. |
249a0 | 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 69 | "SharedLib".and.direction.==."li |
249c0 | 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 69 | nk".and.not.cfg.flags.NoImportLi |
249e0 | 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 66 | b.then.kind.=."StaticLib".end.if |
24a00 | 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 6d | .namestyle.==."posix".and.system |
24a20 | 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 69 | .==."windows".and.kind.~=."Stati |
24a40 | 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 22 | cLib".then.namestyle.=."windows" |
24a60 | 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 22 | .end.end.local.field...=."build" |
24a80 | 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 2e | .if.direction.==."link".and.cfg. |
24aa0 | 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 3d | kind.==."SharedLib".then.field.= |
24ac0 | 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 66 | ."implib".end.local.name....=.cf |
24ae0 | 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 61 | g[field.."name"].or.cfg.targetna |
24b00 | 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 72 | me.or.cfg.project.name.local.dir |
24b20 | 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 2e | .....=.cfg[field.."dir"].or.cfg. |
24b40 | 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 66 | targetdir.or.path.getrelative(cf |
24b60 | 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 73 | g.location,.cfg.basedir).local.s |
24b80 | 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 72 | ubdir..=.cfg[field.."subdir"].or |
24ba0 | 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 70 | .cfg.targetsubdir.or.".".local.p |
24bc0 | 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 6c | refix..=."".local.suffix..=."".l |
24be0 | 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 61 | ocal.ext.....=."".local.bundlepa |
24c00 | 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 64 | th,.bundlename.dir.=.path.join(d |
24c20 | 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 6e | ir,.subdir).if.namestyle.==."win |
24c40 | 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 70 | dows".then.if.kind.==."ConsoleAp |
24c60 | 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 6e | p".or.kind.==."WindowedApp".then |
24c80 | 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 68 | .ext.=.".exe".elseif.kind.==."Sh |
24ca0 | 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 69 | aredLib".then.ext.=.".dll".elsei |
24cc0 | 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 3d | f.kind.==."StaticLib".then.ext.= |
24ce0 | 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 20 | .".lib".end.elseif.namestyle.==. |
24d00 | 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 65 | "posix".then.if.kind.==."Windowe |
24d20 | 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 65 | dApp".and.system.==."macosx".the |
24d40 | 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 75 | n.bundlename.=.name....".app".bu |
24d60 | 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 65 | ndlepath.=.path.join(dir,.bundle |
24d80 | 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 68 | name).dir.=.path.join(bundlepath |
24da0 | 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 6b 69 6e 64 20 | ,."Contents/MacOS").elseif.kind. |
24dc0 | 3d 3d 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 | ==."SharedLib".then.prefix.=."li |
24de0 | 62 22 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 | b".ext.=.iif(system.==."macosx", |
24e00 | 20 22 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 | .".dylib",.".so").elseif.kind.== |
24e20 | 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" |
24e40 | 0a 65 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 | .ext.=.".a".end.elseif.namestyle |
24e60 | 20 3d 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 | .==."PS3".then.if.kind.==."Conso |
24e80 | 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". |
24ea0 | 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.== |
24ec0 | 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" |
24ee0 | 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 |
24f00 | 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 |
24f20 | 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 |
24f40 | 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 |
24f60 | 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.. |
24f80 | 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 |
24fa0 | 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 |
24fc0 | 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 |
24fe0 | 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. |
25000 | 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. |
25020 | 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 |
25040 | 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... |
25060 | 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...... |
25080 | 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.....=. |
250a0 | 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 |
250c0 | 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 |
250e0 | 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. |
25100 | 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 |
25120 | 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 |
25140 | 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. |
25160 | 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 |
25180 | 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. |
251a0 | 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 |
251c0 | 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 |
251e0 | 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 |
25200 | 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 |
25220 | 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. |
25240 | 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. |
25260 | 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 |
25280 | 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 |
252a0 | 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 |
252c0 | 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 |
252e0 | 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 |
25300 | 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 |
25320 | 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 |
25340 | 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 |
25360 | 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 |
25380 | 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 |
253a0 | 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 |
253c0 | 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 |
253e0 | 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.=. |
25400 | 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 |
25420 | 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 |
25440 | 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: |
25460 | 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 |
25480 | 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 |
254a0 | 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 |
254c0 | 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 |
254e0 | 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 |
25500 | 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. |
25520 | 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. |
25540 | 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 |
25560 | 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 |
25580 | 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 |
255a0 | 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 |
255c0 | 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 |
255e0 | 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 |
25600 | 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 |
25620 | 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 |
25640 | 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 |
25660 | 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 |
25680 | 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 |
256a0 | 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. |
256c0 | 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). |
256e0 | 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 |
25700 | 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 |
25720 | 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" |
25740 | 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 |
25760 | 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.==. |
25780 | 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 |
257a0 | 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 |
257c0 | 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.==. |
257e0 | 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.=.{.}. |
25800 | 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 |
25820 | 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 |
25840 | 6c 64 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 20 6f 72 | ld(cfg).if.cfg.flags.Optimize.or |
25860 | 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 66 | .cfg.flags.OptimizeSize.or.cfg.f |
25880 | 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 66 | lags.OptimizeSpeed.then.return.f |
258a0 | 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 6c | alse.end.if.not.cfg.flags.Symbol |
258c0 | 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 74 | s.then.return.false.end.return.t |
258e0 | 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 2e | rue.end.function.premake.config. |
25900 | 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 69 | isincrementallink(cfg).if.cfg.ki |
25920 | 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 6f | nd.==."StaticLib"..or.config.iso |
25940 | 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 2e | ptimizedbuild(cfg.flags).or.cfg. |
25960 | 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 74 | flags.NoIncrementalLink.then.ret |
25980 | 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 75 | urn.false.end.return.true.end.fu |
259a0 | 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 65 | nction.premake.config.isoptimize |
259c0 | 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 6d | dbuild(flags).return.flags.Optim |
259e0 | 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 61 | ize.or.flags.OptimizeSize.or.fla |
25a00 | 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 61 | gs.OptimizeSpeed.end..premake.ba |
25a20 | 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 61 | ke.=.{.}.local.bake.=.premake.ba |
25a40 | 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 20 | ke.local.nocopy.=.{.blocks....=. |
25a60 | 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 73 | true,.keywords..=.true,.projects |
25a80 | 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 6f | ..=.true,.__configs.=.true,.}.lo |
25aa0 | 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 3d | cal.nocascade.=.{.makesettings.= |
25ac0 | 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 0a | .true,.}.local.keeprelative.=.{. |
25ae0 | 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 65 | basedir..=.true,.location.=.true |
25b00 | 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 65 | ,.}.function.premake.getactivete |
25b20 | 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 20 | rms().local.terms.=.{._action.=. |
25b40 | 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 7d | _ACTION:lower(),.os.=.os.get().} |
25b60 | 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 4e | .for.key,.value.in.pairs(_OPTION |
25b80 | 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 2e | S).do.if.value.~=."".then.table. |
25ba0 | 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 73 | insert(terms,.value:lower()).els |
25bc0 | 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 28 | e.table.insert(terms,.key:lower( |
25be0 | 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 63 | )).end.end.return.terms.end.func |
25c00 | 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 77 | tion.premake.iskeywordmatch(keyw |
25c20 | 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 74 | ord,.terms).if.keyword:startswit |
25c40 | 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 6b | h("not.").then.return.not.premak |
25c60 | 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 2c | e.iskeywordmatch(keyword:sub(5), |
25c80 | 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 70 | .terms).end.for._,.pattern.in.ip |
25ca0 | 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 6f | airs(keyword:explode(".or.")).do |
25cc0 | 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 6d | .for.termkey,.term.in.pairs(term |
25ce0 | 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 20 | s).do.if.term:match(pattern).==. |
25d00 | 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 64 | term.then.return.termkey.end.end |
25d20 | 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 77 | .end.end.function.premake.iskeyw |
25d40 | 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 6c | ordsmatch(keywords,.terms).local |
25d60 | 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 77 | .hasrequired.=.false.for._,.keyw |
25d80 | 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 6c | ord.in.ipairs(keywords).do.local |
25da0 | 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 63 | .matched.=.premake.iskeywordmatc |
25dc0 | 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 64 | h(keyword,.terms).if.not.matched |
25de0 | 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 65 | .then.return.false.end.if.matche |
25e00 | 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 64 | d.==."required".then.hasrequired |
25e20 | 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 65 | .=.true.end.end.if.terms.require |
25e40 | 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 72 | d.and.not.hasrequired.then.retur |
25e60 | 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 64 | n.false.else.return.true.end.end |
25e80 | 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 61 | .local.function.adjustpaths(loca |
25ea0 | 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 69 | tion,.obj).function.adjustpathli |
25ec0 | 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 74 | st(list).for.i,.p.in.ipairs(list |
25ee0 | 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 28 | ).do.list[i].=.path.getrelative( |
25f00 | 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 76 | location,.p).end.end.for.name,.v |
25f20 | 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 6c | alue.in.pairs(obj).do.local.fiel |
25f40 | 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 6c | d.=.premake.fields[name].if.fiel |
25f60 | 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 65 | d.and.value.and.not.keeprelative |
25f80 | 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 61 | [name].then.if.field.kind.==."pa |
25fa0 | 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 6c | th".then.obj[name].=.path.getrel |
25fc0 | 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 69 | ative(location,.value).elseif.fi |
25fe0 | 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 6b | eld.kind.==."dirlist".or.field.k |
26000 | 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 74 | ind.==."filelist".then.adjustpat |
26020 | 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 3d | hlist(value).elseif.field.kind.= |
26040 | 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 72 | =."keypath".then.for.k,v.in.pair |
26060 | 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 6e | s(value).do.adjustpathlist(v).en |
26080 | 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 6e | d.end.end.end.end.local.function |
260a0 | 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 63 | .mergefield(kind,.dest,.src).loc |
260c0 | 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 20 | al.tbl.=.dest.or.{.}.if.kind.==. |
260e0 | 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 20 | "keyvalue".or.kind.==."keypath". |
26100 | 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 63 | then.for.key,.value.in.pairs(src |
26120 | 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 74 | ).do.tbl[key].=.mergefield("list |
26140 | 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 72 | ",.tbl[key],.value).end.else.for |
26160 | 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 6f | ._,.item.in.ipairs(src).do.if.no |
26180 | 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 62 | t.tbl[item].then.table.insert(tb |
261a0 | 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 6e | l,.item).tbl[item].=.item.end.en |
261c0 | 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 74 | d.end.return.tbl.end.local.funct |
261e0 | 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 66 | ion.removevalues(tbl,.removes).f |
26200 | 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 6e | or.i=#tbl,1,-1.do.for._,.pattern |
26220 | 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 72 | .in.ipairs(removes).do.if.patter |
26240 | 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 62 | n.==.tbl[i].then.table.remove(tb |
26260 | 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 61 | l,.i).break.end.end.end.end.loca |
26280 | 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 63 | l.function.mergeobject(dest,.src |
262a0 | 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 72 | ).if.not.src.then.return.end.for |
262c0 | 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 20 | .fieldname,.value.in.pairs(src). |
262e0 | 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 6e | do.if.not.nocopy[fieldname].then |
26300 | 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 69 | .local.field.=.premake.fields[fi |
26320 | 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 76 | eldname].if.field.then.if.type(v |
26340 | 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 64 | alue).==."table".then.dest[field |
26360 | 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 64 | name].=.mergefield(field.kind,.d |
26380 | 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 65 | est[fieldname],.value).if.src.re |
263a0 | 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 73 | moves.then.removes.=.src.removes |
263c0 | 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 6f | [fieldname].if.removes.then.remo |
263e0 | 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 65 | vevalues(dest[fieldname],.remove |
26400 | 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 20 | s).end.end.else.dest[fieldname]. |
26420 | 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 5d | =.value.end.else.dest[fieldname] |
26440 | 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 66 | .=.value.end.end.end.end.local.f |
26460 | 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 20 | unction.merge(dest,.obj,.basis,. |
26480 | 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 6b | terms,.cfgname,.pltname).local.k |
264a0 | 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 74 | ey.=.cfgname.or."".pltname.=.plt |
264c0 | 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 22 | name.or."Native".if.pltname.~=." |
264e0 | 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 6d | Native".then.key.=.key....pltnam |
26500 | 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 72 | e.end.terms.config.=.(cfgname.or |
26520 | 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 6c | .""):lower().terms.platform.=.pl |
26540 | 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 72 | tname:lower().local.cfg.=.{}.mer |
26560 | 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 74 | geobject(cfg,.basis[key]).adjust |
26580 | 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 62 | paths(obj.location,.cfg).mergeob |
265a0 | 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 65 | ject(cfg,.obj).if.(cfg.kind).the |
265c0 | 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 29 | n.terms['kind']=cfg.kind:lower() |
265e0 | 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 6c | .end.for._,.blk.in.ipairs(obj.bl |
26600 | 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 6d | ocks).do.if.(premake.iskeywordsm |
26620 | 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 6d | atch(blk.keywords,.terms))then.m |
26640 | 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 6e | ergeobject(cfg,.blk).if.(cfg.kin |
26660 | 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 63 | d.and.not.cfg.terms.kind).then.c |
26680 | 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 65 | fg.terms['kind'].=.cfg.kind:lowe |
266a0 | 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 77 | r().terms['kind'].=.cfg.kind:low |
266c0 | 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 3d | er().end.end.end.cfg.name......= |
266e0 | 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 65 | .cfgname.cfg.platform..=.pltname |
26700 | 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 2e | .for.k,v.in.pairs(terms).do.cfg. |
26720 | 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 0a | terms[k].=v.end.dest[key].=.cfg. |
26740 | 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 2c | end.local.function.collapse(obj, |
26760 | 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 20 | .basis).local.result.=.{}.basis. |
26780 | 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 6f | =.basis.or.{}.local.sln.=.obj.so |
267a0 | 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 6d | lution.or.obj.local.terms.=.prem |
267c0 | 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 6c | ake.getactiveterms().merge(resul |
267e0 | 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 75 | t,.obj,.basis,.terms)--this.adju |
26800 | 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 69 | sts.terms.for._,.cfgname.in.ipai |
26820 | 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 20 | rs(sln.configurations).do.local. |
26840 | 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 72 | terms_local.=.{}.for.k,v.in.pair |
26860 | 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 0a | s(terms)do.terms_local[k]=v.end. |
26880 | 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 5f | merge(result,.obj,.basis,.terms_ |
268a0 | 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 73 | local,.cfgname,."Native")--terms |
268c0 | 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 5f | .cam.also.be.adjusted.here.for._ |
268e0 | 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 6d | ,.pltname.in.ipairs(sln.platform |
26900 | 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 76 | s.or.{}).do.if.pltname.~=."Nativ |
26920 | 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 73 | e".then.merge(result,.obj,.basis |
26940 | 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 2d | ,terms_local,.cfgname,.pltname)- |
26960 | 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 74 | -terms.also.here.end.end.end.ret |
26980 | 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 75 | urn.result.end.local.function.bu |
269a0 | 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 74 | ilduniquedirs().local.num_variat |
269c0 | 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 63 | ions.=.4.local.cfg_dirs.=.{}.loc |
269e0 | 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 72 | al.hit_counts.=.{}.for.sln.in.pr |
26a00 | 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 20 | emake.solution.each().do.for._,. |
26a20 | 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 66 | prj.in.ipairs(sln.projects).do.f |
26a40 | 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 73 | or._,.cfg.in.pairs(prj.__configs |
26a60 | 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 20 | ).do.local.dirs.=.{.}.dirs[1].=. |
26a80 | 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 6c | path.getabsolute(path.join(cfg.l |
26aa0 | 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 65 | ocation,.cfg.objdir.or.cfg.proje |
26ac0 | 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 70 | ct.objdir.or."obj")).dirs[2].=.p |
26ae0 | 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 6f | ath.join(dirs[1],.iif(cfg.platfo |
26b00 | 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 6d | rm.==."Native",."",.cfg.platform |
26b20 | 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 20 | )).dirs[3].=.path.join(dirs[2],. |
26b40 | 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 69 | cfg.name).dirs[4].=.path.join(di |
26b60 | 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 72 | rs[3],.cfg.project.name).cfg_dir |
26b80 | 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 28 | s[cfg].=.dirs.local.start.=.iif( |
26ba0 | 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 6e | cfg.name,.2,.1).for.v.=.start,.n |
26bc0 | 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 5b | um_variations.do.local.d.=.dirs[ |
26be0 | 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 64 | v].hit_counts[d].=.(hit_counts[d |
26c00 | 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 20 | ].or.0).+.1.end.end.end.end.for. |
26c20 | 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 64 | sln.in.premake.solution.each().d |
26c40 | 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 65 | o.for._,.prj.in.ipairs(sln.proje |
26c60 | 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 2e | cts).do.for._,.cfg.in.pairs(prj. |
26c80 | 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 74 | __configs).do.local.dir.local.st |
26ca0 | 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 20 | art.=.iif(cfg.name,.2,.1).for.v. |
26cc0 | 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 74 | =.start,.iif(cfg.flags.SingleOut |
26ce0 | 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 75 | putDir==true,num_variations-1,nu |
26d00 | 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 5b | m_variations).do.dir.=.cfg_dirs[ |
26d20 | 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 20 | cfg][v].if.hit_counts[dir].==.1. |
26d40 | 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 69 | then.break.end.end.cfg.objectsdi |
26d60 | 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 6f | r.=.path.getrelative(cfg.locatio |
26d80 | 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 75 | n,.dir).end.end.end.end.local.fu |
26da0 | 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 6e | nction.buildtargets().for.sln.in |
26dc0 | 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 20 | .premake.solution.each().do.for. |
26de0 | 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 64 | _,.prj.in.ipairs(sln.projects).d |
26e00 | 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 66 | o.for._,.cfg.in.pairs(prj.__conf |
26e20 | 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 6b | igs).do.local.pathstyle.=.premak |
26e40 | 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 74 | e.getpathstyle(cfg).local.namest |
26e60 | 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 0a | yle.=.premake.getnamestyle(cfg). |
26e80 | 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 72 | cfg.buildtarget.=.premake.gettar |
26ea0 | 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 6d | get(cfg,."build",.pathstyle,.nam |
26ec0 | 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 67 | estyle,.cfg.system).cfg.linktarg |
26ee0 | 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 69 | et..=.premake.gettarget(cfg,."li |
26f00 | 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 2e | nk",..pathstyle,.namestyle,.cfg. |
26f20 | 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 73 | system).if.pathstyle.==."windows |
26f40 | 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 61 | ".then.cfg.objectsdir.=.path.tra |
26f60 | 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 64 | nslate(cfg.objectsdir,."\\").end |
26f80 | 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 6f | .end.end.end.end...local.functio |
26fa0 | 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 29 | n.getCfgKind(cfg)...if(cfg.kind) |
26fc0 | 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 20 | .then...return.cfg.kind;...end.. |
26fe0 | 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 6e | .if(cfg.project.__configs[""].an |
27000 | 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 64 | d.cfg.project.__configs[""].kind |
27020 | 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 6f | ).then...return.cfg.project.__co |
27040 | 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 6e | nfigs[""].kind;...end...return.n |
27060 | 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 6f | il...end...local.function.getpro |
27080 | 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 63 | jrec(dstArray,.foundList,.cfg,.c |
270a0 | 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 20 | fgname,.searchField,.bLinkage).. |
270c0 | 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 6c | .if(not.cfg).then.return.end...l |
270e0 | 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 2c | ocal.foundUsePrjs.=.{};...for._, |
27100 | 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 65 | .useName.in.ipairs(cfg[searchFie |
27120 | 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 61 | ld]).do...local.testName.=.useNa |
27140 | 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 5b | me:lower();...if((not.foundList[ |
27160 | 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 6a | testName])).then...local.theProj |
27180 | 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 6c | .=.nil;...local.theUseProj.=.nil |
271a0 | 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 6f | ;...for._,.prj.in.ipairs(cfg.pro |
271c0 | 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 20 | ject.solution.projects).do...if. |
271e0 | 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 74 | (prj.name:lower().==.testName).t |
27200 | 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 73 | hen...if(prj.usage).then...theUs |
27220 | 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 20 | eProj.=.prj;...else...theProj.=. |
27240 | 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 20 | prj;...end...end...end...--Must. |
27260 | 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 66 | connect.to.a.usage.project....if |
27280 | 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 65 | (theUseProj).then...foundList[te |
272a0 | 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 79 | stName].=.true;...local.prjEntry |
272c0 | 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 3d | .=.{...name.=.testName,...proj.= |
272e0 | 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 72 | .theProj,...usageProj.=.theUsePr |
27300 | 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 20 | oj,...bLinkageOnly.=.bLinkage,.. |
27320 | 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 6e | .};...dstArray[testName].=.prjEn |
27340 | 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 73 | try;...table.insert(foundUsePrjs |
27360 | 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 64 | ,.theUseProj);...end...end...end |
27380 | 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 64 | ...for._,.usePrj.in.ipairs(found |
273a0 | 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 72 | UsePrjs).do...--Links.can.only.r |
273c0 | 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 2e | ecurse.through.static.libraries. |
273e0 | 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 6f | ...if((searchField.~=."links").o |
27400 | 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 73 | r...(getCfgKind(usePrj.__configs |
27420 | 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 6e | [cfgname]).==."StaticLib")).then |
27440 | 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 73 | ...getprojrec(dstArray,.foundLis |
27460 | 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 20 | t,.usePrj.__configs[cfgname],... |
27480 | 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 3b | cfgname,.searchField,.bLinkage); |
274a0 | 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 69 | ...end...end...end...--...--.Thi |
274c0 | 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 20 | s.function.will.recursively.get. |
274e0 | 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 66 | all.projects.that.the.given.conf |
27500 | 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 2d | iguration.has.in.its."uses"...-- |
27520 | 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 20 | .field..The.return.values.are.a. |
27540 | 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 68 | list.of.tables..Each.table.in.th |
27560 | 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 0a | at.list.contains.the.following:. |
27580 | 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 66 | ..--name.=.The.lowercase.name.of |
275a0 | 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 6f | .the.project....--proj.=.The.pro |
275c0 | 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 2d | ject..Can.be.nil.if.it.is.usage- |
275e0 | 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 20 | only....--usageProj.=.The.usage. |
27600 | 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 20 | project..Can't.be.nil,.as.using. |
27620 | 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 65 | a.project.that.has.no...--.usage |
27640 | 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 73 | .project.is.not.put.into.the.lis |
27660 | 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 73 | t....--bLinkageOnly.=.If.this.is |
27680 | 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 66 | .true,.then.only.the.linkage.inf |
276a0 | 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 20 | ormation.should.be.copied....--. |
276c0 | 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 20 | The.recursion.will.only.look.at. |
276e0 | 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 6a | the."uses".field.on.*usage*.proj |
27700 | 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 6c | ects....--.This.function.will.al |
27720 | 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 74 | so.add.projects.to.the.list.that |
27740 | 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 20 | .are.mentioned.in.the."links"... |
27760 | 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 73 | --.field.of.usage.projects..Thes |
27780 | 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 74 | e.will.only.copy.linker.informat |
277a0 | 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 2d | ion,.but.they.will.recurse....-- |
277c0 | 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 20 | .through.other."links".fields... |
277e0 | 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 73 | .--...local.function.getprojects |
27800 | 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 61 | connections(cfg,.cfgname)...loca |
27820 | 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 69 | l.dstArray.=.{};...local.foundLi |
27840 | 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 74 | st.=.{};...foundList[cfg.project |
27860 | 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 74 | .name:lower()].=.true;...--First |
27880 | 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 20 | ,.follow.the.uses.recursively... |
278a0 | 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 2c | .getprojrec(dstArray,.foundList, |
278c0 | 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 20 | .cfg,.cfgname,."uses",.false);.. |
278e0 | 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 75 | .--Next,.go.through.all.of.the.u |
27900 | 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 65 | sage.projects.and.recursively.ge |
27920 | 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 74 | t.their.links....--But.only.if.t |
27940 | 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 68 | hey're.not.already.there..Get.th |
27960 | 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 6c | e.links.as.linkage-only....local |
27980 | 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 20 | .linkArray.=.{};...for.prjName,. |
279a0 | 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 20 | prjEntry.in.pairs(dstArray).do.. |
279c0 | 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 74 | .getprojrec(linkArray,.foundList |
279e0 | 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 63 | ,.prjEntry.usageProj.__configs[c |
27a00 | 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 75 | fgname],.cfgname,..."links",.tru |
27a20 | 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 61 | e);...end...--Copy.from.linkArra |
27a40 | 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 20 | y.into.dstArray....for.prjName,. |
27a60 | 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 0a | prjEntry.in.pairs(linkArray).do. |
27a80 | 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 0a | ..dstArray[prjName].=.prjEntry;. |
27aa0 | 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 20 | ..end...return.dstArray;...end.. |
27ac0 | 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 67 | .local.function.isnameofproj(cfg |
27ae0 | 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 6f | ,.strName)...local.sln.=.cfg.pro |
27b00 | 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 3d | ject.solution;...local.strTest.= |
27b20 | 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 70 | .strName:lower();...for.prjIx,.p |
27b40 | 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 20 | rj.in.ipairs(sln.projects).do... |
27b60 | 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 29 | if.(prj.name:lower().==.strTest) |
27b80 | 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 64 | .then...return.true;...end...end |
27ba0 | 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 2d | ...return.false;...end...--...-- |
27bc0 | 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 6f | .Copies.the.field.from.dstCfg.to |
27be0 | 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 63 | .srcCfg....--...local.function.c |
27c00 | 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 67 | opydependentfield(srcCfg,.dstCfg |
27c20 | 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 20 | ,.strSrcField)...local.srcField. |
27c40 | 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 20 | =.premake.fields[strSrcField];.. |
27c60 | 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 64 | .local.strDstField.=.strSrcField |
27c80 | 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 29 | ;...if.type(srcCfg[strSrcField]) |
27ca0 | 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 68 | .==."table".then...--handle.path |
27cc0 | 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 69 | s....if.(srcField.kind.==."dirli |
27ce0 | 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 73 | st".or.srcField.kind.==."filelis |
27d00 | 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 53 | t").and...(not.keeprelative[strS |
27d20 | 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 69 | rcField]).then...for.i,p.in.ipai |
27d40 | 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 62 | rs(srcCfg[strSrcField]).do...tab |
27d60 | 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 20 | le.insert(dstCfg[strDstField],.. |
27d80 | 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 6c | .path.rebase(p,.srcCfg.project.l |
27da0 | 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 6e | ocation,.dstCfg.project.location |
27dc0 | 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 64 | ))...end...else...if(strSrcField |
27de0 | 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 69 | .==."links").then...for.i,p.in.i |
27e00 | 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... |
27e20 | 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 20 | if(not.isnameofproj(dstCfg,.p)). |
27e40 | 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 73 | then...table.insert(dstCfg[strDs |
27e60 | 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 69 | tField],.p)...else...printf("Fai |
27e80 | 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 2e | led.to.copy.'%s'.from.proj.'%s'. |
27ea0 | 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 20 | ",...p,.srcCfg.project.name);... |
27ec0 | 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 70 | end...end...else...for.i,p.in.ip |
27ee0 | 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 74 | airs(srcCfg[strSrcField]).do...t |
27f00 | 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 2c | able.insert(dstCfg[strDstField], |
27f20 | 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 69 | .p)...end...end...end...else...i |
27f40 | 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 6e | f(srcField.kind.==."path".and.(n |
27f60 | 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 74 | ot.keeprelative[strSrcField])).t |
27f80 | 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 68 | hen...dstCfg[strDstField].=.path |
27fa0 | 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 70 | .rebase(srcCfg[strSrcField],...p |
27fc0 | 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 61 | rj.location,.dstCfg.project.loca |
27fe0 | 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 65 | tion);...else...dstCfg[strDstFie |
28000 | 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 64 | ld].=.srcCfg[strSrcField];...end |
28020 | 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 63 | ...end...end...--...--.This.func |
28040 | 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 65 | tion.will.take.the.list.of.proje |
28060 | 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 65 | ct.entries.and.apply.their.usage |
28080 | 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 20 | .project.data...--.to.the.given. |
280a0 | 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 70 | configuration..It.will.copy.comp |
280c0 | 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 63 | iling.information.for.the.projec |
280e0 | 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 6c | ts.that.are...--.not.listed.as.l |
28100 | 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 69 | inkage-only..It.will.copy.the.li |
28120 | 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 6f | nking.information.for.projects.o |
28140 | 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 69 | nly.if...--.the.source.project.i |
28160 | 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 74 | s.not.a.static.library..It.won't |
28180 | 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 69 | .copy.linking.information...--.i |
281a0 | 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 6f | f.the.project.is.in.this.solutio |
281c0 | 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 6a | n;.instead.it.will.add.that.proj |
281e0 | 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 20 | ect.to.the.configuration's...--. |
28200 | 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 6d | links.field,.expecting.that.Prem |
28220 | 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 20 | ake.will.handle.the.rest....--.. |
28240 | 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 66 | .local.function.copyusagedata(cf |
28260 | 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 6c | g,.cfgname,.linkToProjs)...local |
28280 | 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 49 | .myPrj.=.cfg.project;...local.bI |
282a0 | 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 3d | sStaticLib.=.(getCfgKind(cfg).== |
282c0 | 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 72 | ."StaticLib");...for.prjName,.pr |
282e0 | 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 0a | jEntry.in.pairs(linkToProjs).do. |
28300 | 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 50 | ..local.srcPrj.=.prjEntry.usageP |
28320 | 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 63 | roj;...local.srcCfg.=.srcPrj.__c |
28340 | 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 65 | onfigs[cfgname];...for.name,.fie |
28360 | 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 20 | ld.in.pairs(premake.fields).do.. |
28380 | 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 6c | .if(srcCfg[name]).then...if(fiel |
283a0 | 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 6e | d.usagecopy).then...if(not.prjEn |
283c0 | 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 70 | try.bLinkageOnly).then...copydep |
283e0 | 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 20 | endentfield(srcCfg,.cfg,.name).. |
28400 | 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 29 | .end...elseif(field.linkagecopy) |
28420 | 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 20 | .then...--Copy.the.linkage.data. |
28440 | 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 74 | if.we're.building.a.non-static.t |
28460 | 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 67 | hing...--and.this.is.a.pure.usag |
28480 | 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 67 | e.project..If.it's.not.pure-usag |
284a0 | 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 74 | e,.then...--we.will.simply.put.t |
284c0 | 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 66 | he.project's.name.in.the.links.f |
284e0 | 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 4c | ield.later....if((not.bIsStaticL |
28500 | 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 65 | ib).and.(not.prjEntry.proj)).the |
28520 | 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 63 | n...copydependentfield(srcCfg,.c |
28540 | 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 6e | fg,.name)...end...end...end...en |
28560 | 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 72 | d...if((not.bIsStaticLib).and.pr |
28580 | 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 74 | jEntry.proj).then...table.insert |
285a0 | 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 3b | (cfg.links,.prjEntry.proj.name); |
285c0 | 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 6d | ...end...end...end.function.prem |
285e0 | 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 20 | ake.bake.buildconfigs().for.sln. |
28600 | 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 6f | in.premake.solution.each().do.fo |
28620 | 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 29 | r._,.prj.in.ipairs(sln.projects) |
28640 | 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 20 | .do.prj.location.=.prj.location. |
28660 | 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 61 | or.sln.location.or.prj.basedir.a |
28680 | 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 6f | djustpaths(prj.location,.prj).fo |
286a0 | 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 64 | r._,.blk.in.ipairs(prj.blocks).d |
286c0 | 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 29 | o.adjustpaths(prj.location,.blk) |
286e0 | 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 61 | .end.end.sln.location.=.sln.loca |
28700 | 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 20 | tion.or.sln.basedir.end.for.sln. |
28720 | 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 6f | in.premake.solution.each().do.lo |
28740 | 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 2c | cal.basis.=.collapse(sln).for._, |
28760 | 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. |
28780 | 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 61 | prj.__configs.=.collapse(prj,.ba |
287a0 | 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 63 | sis).for._,.cfg.in.pairs(prj.__c |
287c0 | 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 2c | onfigs).do.bake.postprocess(prj, |
287e0 | 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 65 | .cfg).end.end.end.for.sln.in.pre |
28800 | 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 49 | make.solution.each().do.for.prjI |
28820 | 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 64 | x,.prj.in.ipairs(sln.projects).d |
28840 | 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 67 | o.if(not.prj.usage).then.for.cfg |
28860 | 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 73 | name,.cfg.in.pairs(prj.__configs |
28880 | 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 74 | ).do.local.usesPrjs.=.getproject |
288a0 | 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 79 | sconnections(cfg,.cfgname);.copy |
288c0 | 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 73 | usagedata(cfg,.cfgname,.usesPrjs |
288e0 | 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 65 | ).end.end.end.end.for.sln.in.pre |
28900 | 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 65 | make.solution.each().do.local.re |
28920 | 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 6e | moveList.=.{};.for.index,.prj.in |
28940 | 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 2e | .ipairs(sln.projects).do.if(prj. |
28960 | 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 4c | usage).then.table.insert(removeL |
28980 | 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 65 | ist,.1,.index);.--Add.in.reverse |
289a0 | 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 20 | .order..end.end.for._,.index.in. |
289c0 | 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 6f | ipairs(removeList).do.table.remo |
289e0 | 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 64 | ve(sln.projects,.index);.end.end |
28a00 | 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 28 | .builduniquedirs().buildtargets( |
28a20 | 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 70 | cfg).end.function.premake.bake.p |
28a40 | 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 74 | ostprocess(prj,.cfg).cfg.project |
28a60 | 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 65 | ...=.prj.cfg.shortname.=.premake |
28a80 | 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 61 | .getconfigname(cfg.name,.cfg.pla |
28aa0 | 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 65 | tform,.true).cfg.longname..=.pre |
28ac0 | 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 67 | make.getconfigname(cfg.name,.cfg |
28ae0 | 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 6f | .platform).cfg.location.=.cfg.lo |
28b00 | 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 74 | cation.or.cfg.basedir.local.plat |
28b20 | 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 61 | form.=.premake.platforms[cfg.pla |
28b40 | 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 6c | tform].if.platform.iscrosscompil |
28b60 | 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 72 | er.then.cfg.system.=.cfg.platfor |
28b80 | 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 64 | m.else.cfg.system.=.os.get().end |
28ba0 | 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 20 | .if.cfg.kind.==."SharedLib".and. |
28bc0 | 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 6b | platform.nosharedlibs.then.cfg.k |
28be0 | 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 6f | ind.=."StaticLib".end.local.remo |
28c00 | 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 43 | vefiles.=.cfg.removefiles.if._AC |
28c20 | 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 73 | TION.==.'gmake'.then.removefiles |
28c40 | 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 65 | .=.table.join(removefiles,.cfg.e |
28c60 | 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 6f | xcludes).end.local.files.=.{}.fo |
28c80 | 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 20 | r._,.fname.in.ipairs(cfg.files). |
28ca0 | 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 65 | do.if.not.table.icontains(remove |
28cc0 | 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 28 | files,.fname).then.table.insert( |
28ce0 | 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 20 | files,.fname).end.end.cfg.files. |
28d00 | 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 73 | =.files.for.name,.field.in.pairs |
28d20 | 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 66 | (premake.fields).do.if.field.isf |
28d40 | 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 6d | lags.then.local.values.=.cfg[nam |
28d60 | 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 29 | e].for._,.flag.in.ipairs(values) |
28d80 | 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 0a | .do.values[flag].=.true.end.end. |
28da0 | 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 20 | end.cfg.__fileconfigs.=.{.}.for. |
28dc0 | 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 6f | _,.fname.in.ipairs(cfg.files).do |
28de0 | 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 6e | .local.fcfg.=.{.}.fcfg.name.=.fn |
28e00 | 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 66 | ame.cfg.__fileconfigs[fname].=.f |
28e20 | 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 69 | cfg.table.insert(cfg.__fileconfi |
28e40 | 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 64 | gs,.fcfg).end.end..premake.field |
28e60 | 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 64 | s.=.{.archivesplit_size.=.{.kind |
28e80 | 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",. |
28ea0 | 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 73 | },.basedir.=.{.kind..=."path",.s |
28ec0 | 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 69 | cope.=."container",.},.buildacti |
28ee0 | 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 3d | on.=.{.kind..=."string",.scope.= |
28f00 | 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 22 | ."config",.allowed.=.{."Compile" |
28f20 | 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 62 | ,."Copy",."Embed",."None".}.},.b |
28f40 | 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 0a | uildoptions.=.{.kind..=."list",. |
28f60 | 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 6e | scope.=."config",.},.buildoption |
28f80 | 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 20 | s_c.=.{.kind..=."list",.scope.=. |
28fa0 | 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 0a | "config",.},.buildoptions_cpp.=. |
28fc0 | 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 69 | {.kind..=."list",.scope.=."confi |
28fe0 | 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 6e | g",.},.buildoptions_objc.=.{.kin |
29000 | 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 7d | d..=."list",.scope.=."config",.} |
29020 | 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 69 | ,.configurations.=.{.kind..=."li |
29040 | 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 74 | st",.scope.=."solution",.},.cust |
29060 | 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 2c | ombuildtask.=.{.kind..=."table", |
29080 | 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 20 | .scope.=."config",.},.debugargs. |
290a0 | 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 66 | =.{.kind.=."list",.scope.=."conf |
290c0 | 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 74 | ig",.},.debugdir.=.{.kind.=."pat |
290e0 | 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 6e | h",.scope.=."config",.},.debugen |
29100 | 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 22 | vs..=.{.kind.=."list",.scope.=." |
29120 | 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 20 | config",.},.defines.=.{.kind..=. |
29140 | 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 70 | "list",.scope.=."config",.},.dep |
29160 | 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 74 | loymentoptions.=.{.kind..=."list |
29180 | 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 3d | ",.scope.=."config",.usagecopy.= |
291a0 | 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 3d | .true,.},.dependency.=.{.kind..= |
291c0 | 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 65 | ."table",.scope.=."config",.},.e |
291e0 | 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 0a | xcludes.=.{.kind..=."filelist",. |
29200 | 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 6b | scope.=."config",.},.files.=.{.k |
29220 | 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 66 | ind..=."filelist",.scope.=."conf |
29240 | 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 20 | ig",.},.removefiles.=.{.kind..=. |
29260 | 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 2c | "filelist",.scope.=."config",.}, |
29280 | 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 65 | .flags.=.{.kind..=."list",.scope |
292a0 | 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 61 | .=."config",.isflags.=.true,.usa |
292c0 | 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 6f | gecopy.=.true,.allowed.=.functio |
292e0 | 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 7b | n(value).local.allowed_flags.=.{ |
29300 | 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 31 | .ATL.=.1,.DebugEnvsDontMerge.=.1 |
29320 | 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 69 | ,.DebugEnvsInherit.=.1,.EnableMi |
29340 | 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 2c | nimalRebuild.=.1,.EnableSSE.=.1, |
29360 | 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 3d | .EnableSSE2.=.1,.ExtraWarnings.= |
29380 | 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 74 | .1,.FatalWarnings.=.1,.FloatFast |
293a0 | 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 3d | .=.1,.FloatStrict.=.1,.Managed.= |
293c0 | 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 6f | .1,.MFC.=.1,.NativeWChar.=.1,.No |
293e0 | 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 6e | 64BitChecks.=.1,.NoEditAndContin |
29400 | 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 6d | ue.=.1,.NoExceptions.=.1,.NoFram |
29420 | 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 4e | ePointer.=.1,.NoImportLib.=.1,.N |
29440 | 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 74 | oIncrementalLink.=.1,.NoManifest |
29460 | 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 6f | .=.1,.NoMultiProcessorCompilatio |
29480 | 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 20 | n.=.1,.NoNativeWChar.=.1,.NoPCH. |
294a0 | 3d 20 31 2c 0a 4e 6f 52 54 54 49 20 3d 20 31 2c 0a 53 69 6e 67 6c 65 4f 75 74 70 75 74 44 69 72 | =.1,.NoRTTI.=.1,.SingleOutputDir |
294c0 | 20 3d 20 31 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 | .=.1,.Optimize.=.1,.OptimizeSize |
294e0 | 20 3d 20 31 2c 0a 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 20 3d 20 31 2c 0a 53 45 48 20 3d 20 31 | .=.1,.OptimizeSpeed.=.1,.SEH.=.1 |
29500 | 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 20 3d | ,.StaticATL.=.1,.StaticRuntime.= |
29520 | 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 55 6e | .1,.Symbols.=.1,.Unicode.=.1,.Un |
29540 | 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 6e 4d | safe.=.1,.UnsignedChar.=.1,.WinM |
29560 | 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 69 63 | ain.=.1,.}.local.englishToAmeric |
29580 | 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 69 6d | anSpelling.=.{.optimise.=.'optim |
295a0 | 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 73 69 | ize',.optimisesize.=.'optimizesi |
295c0 | 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 73 70 | ze',.optimisespeed.=.'optimizesp |
295e0 | 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 75 65 | eed',.}.local.lowervalue.=.value |
29600 | 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 6f 41 | :lower().lowervalue.=.englishToA |
29620 | 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 20 6c | mericanSpelling[lowervalue].or.l |
29640 | 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 6c 6f | owervalue.for.v,._.in.pairs(allo |
29660 | 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 6c 6f | wed_flags).do.if.v:lower().==.lo |
29680 | 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 0a 72 | wervalue.then.return.v.end.end.r |
296a0 | 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 0a 7d | eturn.nil,."invalid.flag".end,.} |
296c0 | 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 22 2c | ,.framework.=.{.kind.=."string", |
296e0 | 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 3d 20 | .scope.=."container",.allowed.=. |
29700 | 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 22 33 | {."1.0",."1.1",."2.0",."3.0",."3 |
29720 | 2e 35 22 2c 0a 22 34 2e 30 22 2c 0a 22 34 2e 35 22 2c 0a 7d 0a 7d 2c 0a 66 6f 72 63 65 64 69 6e | .5",."4.0",."4.5",.}.},.forcedin |
29740 | 63 6c 75 64 65 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 61 62 73 6f 6c 75 74 65 66 69 6c 65 | cludes.=.{.kind..=."absolutefile |
29760 | 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 69 6d 61 67 | list",.scope.=."config",.},.imag |
29780 | 65 70 61 74 68 20 3d 0a 7b 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d | epath.=.{.kind.=."path",.scope.= |
297a0 | 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 61 67 65 6f 70 74 69 6f 6e 73 20 3d 0a 7b 0a 6b | ."config",.},.imageoptions.=.{.k |
297c0 | 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 2c | ind..=."list",.scope.=."config", |
297e0 | 0a 7d 2c 0a 69 6d 70 6c 69 62 64 69 72 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 22 | .},.implibdir.=.{.kind..=."path" |
29800 | 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 6c 69 62 65 78 74 | ,.scope.=."config",.},.implibext |
29820 | 65 6e 73 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 | ension.=.{.kind..=."string",.sco |
29840 | 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 6e 61 6d 65 20 3d 0a 7b | pe.=."config",.},.implibname.=.{ |
29860 | 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 |
29880 | 69 67 22 2c 0a 7d 2c 0a 69 6d 70 6c 69 62 70 72 65 66 69 78 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | ig",.},.implibprefix.=.{.kind..= |
298a0 | 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 0a | ."string",.scope.=."config",.},. |
298c0 | 69 6d 70 6c 69 62 73 75 66 66 69 78 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 | implibsuffix.=.{.kind..=."string |
298e0 | 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 6e 63 6c 75 64 65 64 | ",.scope.=."config",.},.included |
29900 | 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 63 6f 70 65 | irs.=.{.kind..=."dirlist",.scope |
29920 | 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 75 73 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 7d | .=."config",.usagecopy.=.true,.} |
29940 | 2c 0a 6b 69 6e 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 6f | ,.kind.=.{.kind..=."string",.sco |
29960 | 70 65 20 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 6e 73 | pe.=."config",.allowed.=.{."Cons |
29980 | 6f 6c 65 41 70 70 22 2c 0a 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 0a 22 53 74 61 74 69 63 4c | oleApp",."WindowedApp",."StaticL |
299a0 | 69 62 22 2c 0a 22 53 68 61 72 65 64 4c 69 62 22 0a 7d 0a 7d 2c 0a 6c 61 6e 67 75 61 67 65 20 3d | ib",."SharedLib".}.},.language.= |
299c0 | 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 6f | .{.kind..=."string",.scope.=."co |
299e0 | 6e 74 61 69 6e 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 22 2c 0a 22 43 2b 2b 22 | ntainer",.allowed.=.{."C",."C++" |
29a00 | 2c 0a 22 43 23 22 0a 7d 0a 7d 2c 0a 6c 69 62 64 69 72 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 | ,."C#".}.},.libdirs.=.{.kind..=. |
29a20 | 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 6c 69 6e | "dirlist",.scope.=."config",.lin |
29a40 | 6b 61 67 65 63 6f 70 79 20 3d 20 74 72 75 65 2c 0a 7d 2c 0a 6c 69 6e 6b 6f 70 74 69 6f 6e 73 20 | kagecopy.=.true,.},.linkoptions. |
29a60 | 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 63 6f 6e | =.{.kind..=."list",.scope.=."con |
29a80 | 66 69 67 22 2c 0a 7d 2c 0a 6c 69 6e 6b 73 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 6c 69 73 74 | fig",.},.links.=.{.kind..=."list |
29aa0 | 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 64 20 3d 20 66 | ",.scope.=."config",.allowed.=.f |
29ac0 | 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 69 66 20 76 61 6c 75 65 3a 66 69 6e 64 28 27 2f 27 | unction(value).if.value:find('/' |
29ae0 | 2c 20 6e 69 6c 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 70 61 74 68 2e 67 | ,.nil,.true).then.value.=.path.g |
29b00 | 65 74 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c | etabsolute(value).end.return.val |
29b20 | 75 65 0a 65 6e 64 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 | ue.end,.linkagecopy.=.true,.},.l |
29b40 | 6f 63 61 74 69 6f 6e 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d 20 22 70 61 74 68 22 2c 0a 73 63 6f 70 | ocation.=.{.kind..=."path",.scop |
29b60 | 65 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 22 2c 0a 7d 2c 0a 6d 61 6b 65 73 65 74 74 69 6e 67 73 | e.=."container",.},.makesettings |
29b80 | 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 |
29ba0 | 66 69 67 22 2c 0a 7d 2c 0a 6d 65 73 73 61 67 65 73 6b 69 70 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | fig",.},.messageskip.=.{.kind..= |
29bc0 | 20 22 6c 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 69 73 66 | ."list",.scope.=."solution",.isf |
29be0 | 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 72 75 65 2c 0a 61 | lags.=.true,.usagecopy.=.true,.a |
29c00 | 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 6f 63 61 6c 20 61 | llowed.=.function(value).local.a |
29c20 | 6c 6c 6f 77 65 64 5f 6d 65 73 73 61 67 65 73 20 3d 20 7b 0a 53 6b 69 70 43 72 65 61 74 69 6e 67 | llowed_messages.=.{.SkipCreating |
29c40 | 4d 65 73 73 61 67 65 20 3d 20 31 2c 0a 53 6b 69 70 42 75 69 6c 64 69 6e 67 4d 65 73 73 61 67 65 | Message.=.1,.SkipBuildingMessage |
29c60 | 20 3d 20 31 2c 0a 53 6b 69 70 43 6c 65 61 6e 69 6e 67 4d 65 73 73 61 67 65 20 3d 20 31 2c 0a 7d | .=.1,.SkipCleaningMessage.=.1,.} |
29c80 | 0a 6c 6f 63 61 6c 20 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 | .local.lowervalue.=.value:lower( |
29ca0 | 29 0a 66 6f 72 20 76 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 61 6c 6c 6f 77 65 64 5f 6d 65 73 73 | ).for.v,._.in.pairs(allowed_mess |
29cc0 | 61 67 65 73 29 20 64 6f 0a 69 66 20 76 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 6c 6f 77 65 72 76 61 | ages).do.if.v:lower().==.lowerva |
29ce0 | 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 0a 72 65 74 75 72 6e | lue.then.return.v.end.end.return |
29d00 | 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 6d 65 73 73 61 67 65 20 74 6f 20 73 6b 69 70 22 0a | .nil,."invalid.message.to.skip". |
29d20 | 65 6e 64 2c 0a 7d 2c 0a 6d 73 67 61 72 63 68 69 76 69 6e 67 20 3d 0a 7b 0a 6b 69 6e 64 20 20 3d | end,.},.msgarchiving.=.{.kind..= |
29d40 | 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 0a | ."string",.scope.=."config",.},. |
29d60 | 6d 73 67 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 6e 67 22 2c | msgcompile.=.{.kind..=."string", |
29d80 | 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 70 69 6c 65 | .scope.=."config",.},.msgcompile |
29da0 | 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 73 63 6f 70 | _objc.=.{.kind..=."string",.scop |
29dc0 | 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 20 3d 0a 7b | e.=."config",.},.msgresource.=.{ |
29de0 | 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 |
29e00 | 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 20 3d 20 22 | ig",.},.msglinking.=.{.kind..=." |
29e20 | 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 6f 62 | string",.scope.=."config",.},.ob |
29e40 | 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 70 65 20 3d | jdir.=.{.kind..=."path",.scope.= |
29e60 | 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 6e 64 20 20 | ."config",.},.options.=.{.kind.. |
29e80 | 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 22 2c 0a 69 | =."list",.scope.=."container",.i |
29ea0 | 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 72 75 65 2c | sflags.=.true,.usagecopy.=.true, |
29ec0 | 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 6f 63 61 6c | .allowed.=.function(value).local |
29ee0 | 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 50 20 3d 20 | .allowed_options.=.{.ForceCPP.=. |
29f00 | 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 6c 6f 77 65 | 1,.ArchiveSplit.=.1.}.local.lowe |
29f20 | 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 2c 20 5f 20 | rvalue.=.value:lower().for.v,._. |
29f40 | 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 0a 69 66 20 | in.pairs(allowed_options).do.if. |
29f60 | 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 0a 72 65 74 | v:lower().==.lowervalue.then.ret |
29f80 | 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 6e 76 61 6c | urn.v.end.end.return.nil,."inval |
29fa0 | 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 20 3d 0a 7b | id.option".end,.},.pchheader.=.{ |
29fc0 | 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 |
29fe0 | 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 3d 20 22 70 | ig",.},.pchsource.=.{.kind..=."p |
2a000 | 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 6c 61 74 66 | ath",.scope.=."config",.},.platf |
2a020 | 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 70 65 20 3d | orms.=.{.kind..=."list",.scope.= |
2a040 | 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 2e 6b 65 79 | ."solution",.allowed.=.table.key |
2a060 | 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 74 62 75 69 | s(premake.platforms),.},.postbui |
2a080 | 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 22 2c 0a 73 | ldcommands.=.{.kind..=."list",.s |
2a0a0 | 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 63 6f 6d 6d | cope.=."config",.},.prebuildcomm |
2a0c0 | 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 70 65 20 3d | ands.=.{.kind..=."list",.scope.= |
2a0e0 | 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 6b 73 20 3d | ."config",.},.postcompiletasks.= |
2a100 | 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 |
2a120 | 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 6b 69 6e 64 | ig",.},.prelinkcommands.=.{.kind |
2a140 | 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 7d 2c | ..=."list",.scope.=."config",.}, |
2a160 | 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 74 22 2c 0a | .resdefines.=.{.kind..=."list",. |
2a180 | 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 75 64 65 64 | scope.=."config",.},.resincluded |
2a1a0 | 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 63 6f 70 65 | irs.=.{.kind..=."dirlist",.scope |
2a1c0 | 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 0a 7b 0a 6b | .=."config",.},.resoptions.=.{.k |
2a1e0 | 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 2c | ind..=."list",.scope.=."config", |
2a200 | 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 20 22 73 74 | .},.startproject.=.{.kind..=."st |
2a220 | 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 2c 0a 74 61 | ring",.scope.=."solution",.},.ta |
2a240 | 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 73 63 6f 70 | rgetdir.=.{.kind..=."path",.scop |
2a260 | 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 72 20 3d 0a | e.=."config",.},.targetsubdir.=. |
2a280 | 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 6f 6e | {.kind..=."string",.scope.=."con |
2a2a0 | 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 0a 6b 69 6e | fig",.},.targetextension.=.{.kin |
2a2c0 | 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", |
2a2e0 | 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 73 74 72 69 | .},.targetname.=.{.kind..=."stri |
2a300 | 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 72 67 65 74 | ng",.scope.=."config",.},.target |
2a320 | 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 0a 73 63 6f | prefix.=.{.kind..=."string",.sco |
2a340 | 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 69 78 20 3d | pe.=."config",.},.targetsuffix.= |
2a360 | 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 6f | .{.kind..=."string",.scope.=."co |
2a380 | 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 20 3d 20 22 | nfig",.},.trimpaths.=.{.kind.=." |
2a3a0 | 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 7d 2c 0a 75 | dirlist",.scope.=."config",.},.u |
2a3c0 | 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 6f 70 65 20 | uid.=.{.kind..=."string",.scope. |
2a3e0 | 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 63 74 69 6f | =."container",.allowed.=.functio |
2a400 | 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 28 23 76 61 | n(value).local.ok.=.true.if.(#va |
2a420 | 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 6e 64 0a 66 | lue.~=.36).then.ok.=.false.end.f |
2a440 | 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 65 3a 73 75 | or.i=1,36.do.local.ch.=.value:su |
2a460 | 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 44 45 46 61 | b(i,i).if.(not.ch:find("[ABCDEFa |
2a480 | 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 20 3d 20 66 | bcdef0123456789-]")).then.ok.=.f |
2a4a0 | 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 2c 39 29 20 | alse.end.end.if.(value:sub(9,9). |
2a4c0 | 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 64 0a 69 66 | ~=."-")...then.ok.=.false.end.if |
2a4e0 | 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 68 65 6e 20 | .(value:sub(14,14).~=."-").then. |
2a500 | 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 28 31 39 2c | ok.=.false.end.if.(value:sub(19, |
2a520 | 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 65 6e 64 0a | 19).~=."-").then.ok.=.false.end. |
2a540 | 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 20 74 68 65 | if.(value:sub(24,24).~=."-").the |
2a560 | 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 20 74 68 65 | n.ok.=.false.end.if.(not.ok).the |
2a580 | 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 0a 65 6e 64 | n.return.nil,."invalid.UUID".end |
2a5a0 | 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 0a 75 73 65 | .return.value:upper().end.},.use |
2a5c0 | 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 63 | s.=.{.kind..=."list",.scope.=."c |
2a5e0 | 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 20 22 6b 65 | onfig",.},.vpaths.=.{.kind.=."ke |
2a600 | 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 0a 7d 2c 0a | ypath",.scope.=."container",.},. |
2a620 | 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 65 0a 66 75 | }.premake.check_paths.=.false.fu |
2a640 | 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 6c 75 65 2c | nction.premake.checkvalue(value, |
2a660 | 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 69 66 20 28 | .allowed).if.(allowed).then.if.( |
2a680 | 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 20 74 68 65 | type(allowed).==."function").the |
2a6a0 | 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 0a 66 6f 72 | n.return.allowed(value).else.for |
2a6c0 | 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 66 20 28 76 | ._,v.in.ipairs(allowed).do.if.(v |
2a6e0 | 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 68 65 6e 0a | alue:lower().==.v:lower()).then. |
2a700 | 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 6e | return.v.end.end.return.nil,."in |
2a720 | 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 27 22 0a 65 | valid.value.'"....value...."'".e |
2a740 | 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 0a 66 75 6e | nd.else.return.value.end.end.fun |
2a760 | 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 6f 63 61 6c | ction.premake.getobject(t).local |
2a780 | 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 65 72 22 20 | .container.if.(t.==."container". |
2a7a0 | 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 74 61 69 6e | or.t.==."solution").then.contain |
2a7c0 | 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 72 0a 65 6c | er.=.premake.CurrentContainer.el |
2a7e0 | 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 6e 74 43 6f | se.container.=.premake.CurrentCo |
2a800 | 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 75 74 69 6f | nfiguration.end.if.t.==."solutio |
2a820 | 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 3d 20 22 70 | n".then.if.type(container).==."p |
2a840 | 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 74 61 69 6e | roject".then.container.=.contain |
2a860 | 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 61 69 6e 65 | er.solution.end.if.type(containe |
2a880 | 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 6e 65 72 20 | r).~=."solution".then.container. |
2a8a0 | 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 6e 6f 74 20 | =.nil.end.end.local.msg.if.(not. |
2a8c0 | 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 6e 74 61 69 | container).then.if.(t.==."contai |
2a8e0 | 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 73 6f 6c 75 | ner").then.msg.=."no.active.solu |
2a900 | 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 3d 20 22 73 | tion.or.project".elseif.(t.==."s |
2a920 | 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 69 76 65 20 | olution").then.msg.=."no.active. |
2a940 | 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 69 76 65 20 | solution".else.msg.=."no.active. |
2a960 | 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 75 72 61 74 | solution,.project,.or.configurat |
2a980 | 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 72 2c 20 6d | ion".end.end.return.container,.m |
2a9a0 | 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 72 72 61 79 | sg.end.function.premake.setarray |
2a9c0 | 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 77 65 64 29 | (obj,.fieldname,.value,.allowed) |
2a9e0 | 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 61 6d 65 5d | .obj[fieldname].=.obj[fieldname] |
2aa00 | 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 6c 75 65 2c | .or.{}.local.function.add(value, |
2aa20 | 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 61 62 6c 65 | .depth).if.type(value).==."table |
2aa40 | 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 75 65 29 20 | ".then.for._,v.in.ipairs(value). |
2aa60 | 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 65 0a 76 61 | do.add(v,.depth.+.1).end.else.va |
2aa80 | 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 65 28 76 61 | lue,.err.=.premake.checkvalue(va |
2aaa0 | 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 68 65 6e 0a | lue,.allowed).if.not.value.then. |
2aac0 | 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 69 6e 73 65 | error(err,.depth).end.table.inse |
2aae0 | 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 64 0a 65 6e | rt(obj[fieldname],.value).end.en |
2ab00 | 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 29 0a 65 6e | d.if.value.then.add(value,.5).en |
2ab20 | 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 66 75 6e 63 | d.return.obj[fieldname].end.func |
2ab40 | 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 69 65 6c 64 | tion.premake.settable(obj,.field |
2ab60 | 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 65 6c 64 6e | name,.value,.allowed).obj[fieldn |
2ab80 | 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 74 61 62 6c | ame].=.obj[fieldname].or.{}.tabl |
2aba0 | 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 75 65 29 0a | e.insert(obj[fieldname],.value). |
2abc0 | 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 63 61 6c 20 | return.obj[fieldname].end.local. |
2abe0 | 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 65 2c 20 66 | function.domatchedarray(ctype,.f |
2ac00 | 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 6c 6f 63 61 | ieldname,.value,.matchfunc).loca |
2ac20 | 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 61 62 73 6f | l.result.=.{.}.function.makeabso |
2ac40 | 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 76 61 6c 75 | lute(value,.depth).if.(type(valu |
2ac60 | 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 74 65 6d 20 | e).==."table").then.for._,.item. |
2ac80 | 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 6c 75 74 65 | in.ipairs(value).do.makeabsolute |
2aca0 | 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 20 74 79 70 | (item,.depth.+.1).end.elseif.typ |
2acc0 | 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 20 76 61 6c | e(value).==."string".then.if.val |
2ace0 | 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 3d 20 6d 61 | ue:find("*").then.local.arr.=.ma |
2ad00 | 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 63 68 65 63 | tchfunc(value);.if.(premake.chec |
2ad20 | 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 6e 0a 65 72 | k_paths).and.(#arr.==.0).then.er |
2ad40 | 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 65 73 20 66 | ror("Can't.find.matching.files.f |
2ad60 | 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 6d 61 6b 65 | or.pattern.:"....value).end.make |
2ad80 | 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 65 0a 74 61 | absolute(arr,.depth.+.1).else.ta |
2ada0 | 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 62 73 6f 6c | ble.insert(result,.path.getabsol |
2adc0 | 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 49 6e 76 61 | ute(value)).end.else.error("Inva |
2ade0 | 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 73 74 72 69 | lid.value.in.list:.expected.stri |
2ae00 | 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 70 74 68 29 | ng,.got."....type(value),.depth) |
2ae20 | 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 20 33 29 0a | .end.end.makeabsolute(value,.3). |
2ae40 | 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 65 2c 20 66 | return.premake.setarray(ctype,.f |
2ae60 | 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 6f 6e 20 70 | ieldname,.result).end.function.p |
2ae80 | 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 65 6c 64 6e | remake.setdirarray(ctype,.fieldn |
2aea0 | 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 61 72 72 61 | ame,.value).return.domatchedarra |
2aec0 | 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 73 2e 6d 61 | y(ctype,.fieldname,.value,.os.ma |
2aee0 | 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 65 2e 73 65 | tchdirs).end.function.premake.se |
2af00 | 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 20 76 61 6c | tfilearray(ctype,.fieldname,.val |
2af20 | 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 79 70 65 2c | ue).return.domatchedarray(ctype, |
2af40 | 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 69 6c 65 73 | .fieldname,.value,.os.matchfiles |
2af60 | 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 79 76 61 6c | ).end.function.premake.setkeyval |
2af80 | 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 0a 6c 6f 63 | ue(ctype,.fieldname,.values).loc |
2afa0 | 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 67 65 74 6f | al.container,.err.=.premake.geto |
2afc0 | 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 72 20 74 68 | bject(ctype).if.not.container.th |
2afe0 | 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 63 6f 6e 74 | en.error(err,.4).end.if.not.cont |
2b000 | 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 6e 65 72 5b | ainer[fieldname].then.container[ |
2b020 | 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 76 61 6c 75 | fieldname].=.{}.end.if.type(valu |
2b040 | 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 6e 76 61 6c | es).~=."table".then.error("inval |
2b060 | 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 29 0a 65 6e | id.value;.table.expected",.4).en |
2b080 | 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 65 6c 64 6e | d.local.field.=.container[fieldn |
2b0a0 | 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 76 61 6c 75 | ame].for.key,value.in.pairs(valu |
2b0c0 | 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 6e 0a 66 69 | es).do.if.not.field[key].then.fi |
2b0e0 | 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 72 74 66 6c | eld[key].=.{}.end.table.insertfl |
2b100 | 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 74 75 72 6e | at(field[key],.value).end.return |
2b120 | 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 73 65 74 73 | .field.end.function.premake.sets |
2b140 | 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 65 2c 20 61 | tring(ctype,.fieldname,.value,.a |
2b160 | 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 20 3d 20 70 | llowed).local.container,.err.=.p |
2b180 | 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 6e 6f 74 20 | remake.getobject(ctype).if.(not. |
2b1a0 | 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 29 0a 65 6e | container).then.error(err,.4).en |
2b1c0 | 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 20 3d 20 70 | d.if.(value).then.value,.err.=.p |
2b1e0 | 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 6f 77 65 64 | remake.checkvalue(value,.allowed |
2b200 | 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 65 72 72 2c | ).if.(not.value).then.error(err, |
2b220 | 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 20 3d 20 76 | .4).end.container[fieldname].=.v |
2b240 | 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 65 6c 64 6e | alue.end.return.container[fieldn |
2b260 | 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 6d 6f 76 65 | ame].end.function.premake.remove |
2b280 | 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 20 3d 20 70 | (fieldname,.value).local.cfg.=.p |
2b2a0 | 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 63 66 67 2e | remake.CurrentConfiguration.cfg. |
2b2c0 | 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 63 66 67 2e | removes.=.cfg.removes.or.{}.cfg. |
2b2e0 | 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 2e 73 65 74 | removes[fieldname].=.premake.set |
2b300 | 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 2c 20 76 61 | array(cfg.removes,.fieldname,.va |
2b320 | 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 73 73 6f 72 | lue).end.local.function.accessor |
2b340 | 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 3d 20 70 72 | (name,.value).local.kind....=.pr |
2b360 | 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 6c 20 73 63 | emake.fields[name].kind.local.sc |
2b380 | 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 2e 73 63 6f | ope...=.premake.fields[name].sco |
2b3a0 | 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 69 65 6c 64 | pe.local.allowed.=.premake.field |
2b3c0 | 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 22 73 74 72 | s[name].allowed.if.(kind.==."str |
2b3e0 | 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 76 61 6c 75 | ing".or.kind.==."path").and.valu |
2b400 | 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 72 69 6e 67 | e.then.if.type(value).~=."string |
2b420 | 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 78 70 65 63 | ".then.error("string.value.expec |
2b440 | 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 69 6e 65 72 | ted",.3).end.end.local.container |
2b460 | 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 6f 70 65 29 | ,.err.=.premake.getobject(scope) |
2b480 | 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 6f 72 28 65 | .if.(not.container).then.error(e |
2b4a0 | 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 67 22 20 74 | rr,.3).end.if.kind.==."string".t |
2b4c0 | 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 28 73 63 6f | hen.return.premake.setstring(sco |
2b4e0 | 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 73 65 69 66 | pe,.name,.value,.allowed).elseif |
2b500 | 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 65 20 74 68 | .kind.==."path".then.if.value.th |
2b520 | 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 76 61 6c 75 | en.value.=.path.getabsolute(valu |
2b540 | 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 69 6e 67 28 | e).end.return.premake.setstring( |
2b560 | 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 69 6e 64 20 | scope,.name,.value).elseif.kind. |
2b580 | 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 65 2e 73 65 | ==."list".then.return.premake.se |
2b5a0 | 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 65 2c 20 61 | tarray(container,.name,.value,.a |
2b5c0 | 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 65 22 20 74 | llowed).elseif.kind.==."table".t |
2b5e0 | 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 63 6f 6e 74 | hen.return.premake.settable(cont |
2b600 | 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 0a 65 6c 73 | ainer,.name,.value,.allowed).els |
2b620 | 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 65 74 75 72 | eif.kind.==."dirlist".then.retur |
2b640 | 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 6e 65 72 2c | n.premake.setdirarray(container, |
2b660 | 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 20 22 66 69 | .name,.value).elseif.kind.==."fi |
2b680 | 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 66 69 6c 65 | lelist".or.kind.==."absolutefile |
2b6a0 | 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 74 66 69 6c | list".then.return.premake.setfil |
2b6c0 | 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 65 29 0a 65 | earray(container,.name,.value).e |
2b6e0 | 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 6b 69 6e 64 | lseif.kind.==."keyvalue".or.kind |
2b700 | 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 65 6d 61 6b | .==."keypath".then.return.premak |
2b720 | 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 61 6c 75 65 | e.setkeyvalue(scope,.name,.value |
2b740 | 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 70 61 69 72 | ).end.end.for.name,.info.in.pair |
2b760 | 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 5d 20 3d 20 | s(premake.fields).do._G[name].=. |
2b780 | 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 73 6f 72 28 | function(value).return.accessor( |
2b7a0 | 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 64 20 3d 3d | name,.value).end.if.info.kind.== |
2b7c0 | 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 6c 69 73 74 | ."list".or.info.kind.==."dirlist |
2b7e0 | 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 0a 6f 72 20 | ".or.info.kind.==."filelist".or. |
2b800 | 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 73 74 22 0a | info.kind.==."absolutefilelist". |
2b820 | 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 73 22 0a 61 | then.if..name.~=."removefiles".a |
2b840 | 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 72 65 6d 6f | nd.name.~=."files".then._G["remo |
2b860 | 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 0a 70 72 65 | ve"..name].=.function(value).pre |
2b880 | 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 0a 65 6e 64 | make.remove(name,.value).end.end |
2b8a0 | 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 69 6f 6e 28 | .end.end.function.configuration( |
2b8c0 | 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 75 72 6e 20 | terms).if.not.terms.then.return. |
2b8e0 | 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 65 6e 64 | premake.CurrentConfiguration.end |
2b900 | 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. |
2b920 | 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 6f 74 20 63 | getobject("container").if.(not.c |
2b940 | 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 0a 65 6e 64 | ontainer).then.error(err,.2).end |
2b960 | 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 20 74 61 62 | .local.cfg.=.{.}.cfg.terms.=.tab |
2b980 | 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 73 65 72 74 | le.flatten({terms}).table.insert |
2b9a0 | 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 61 6b 65 2e | (container.blocks,.cfg).premake. |
2b9c0 | 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 66 67 2e 6b | CurrentConfiguration.=.cfg.cfg.k |
2b9e0 | 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 20 69 70 61 | eywords.=.{.}.for._,.word.in.ipa |
2ba00 | 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 72 74 28 63 | irs(cfg.terms).do.table.insert(c |
2ba20 | 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 77 6f 72 64 | fg.keywords,.path.wildcards(word |
2ba40 | 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 6c 64 20 69 | ):lower()).end.for.name,.field.i |
2ba60 | 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 66 20 28 66 | n.pairs(premake.fields).do.if.(f |
2ba80 | 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 65 6c 64 2e | ield.kind.~=."string".and.field. |
2baa0 | 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 65 5d 20 3d | kind.~=."path").then.cfg[name].= |
2bac0 | 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 6c 6f 63 61 | .{.}.end.end.return.cfg.end.loca |
2bae0 | 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 20 73 6c 6e | l.function.creategroup(name,.sln |
2bb00 | 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 6f 63 61 6c | ,.curpath,.parent,.inpath).local |
2bb20 | 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 75 70 2c 20 | .group.=.{}.setmetatable(group,. |
2bb40 | 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 69 6e 73 65 | {.__type.=."group".}).table.inse |
2bb60 | 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 6f 75 70 73 | rt(sln.groups,.group).sln.groups |
2bb80 | 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 69 6f 6e 20 | [inpath].=.group.group.solution. |
2bba0 | 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 70 2e 75 75 | =.sln.group.name.=.name.group.uu |
2bbc0 | 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 70 61 72 65 | id.=.os.uuid(curpath).group.pare |
2bbe0 | 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 0a 6c 6f 63 | nt.=.parent.return.group.end.loc |
2bc00 | 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 70 61 74 68 | al.function.creategroupsfrompath |
2bc20 | 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 69 6c 20 74 | (inpath,.sln).if.inpath.==.nil.t |
2bc40 | 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 70 61 74 68 | hen.return.nil.end.inpath.=.path |
2bc60 | 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 6c 20 67 72 | .translate(inpath,."/").local.gr |
2bc80 | 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 2c 20 22 2f | oups.=.string.explode(inpath,."/ |
2bca0 | 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 6c 61 73 74 | ").local.curpath.=."".local.last |
2bcc0 | 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 72 73 28 67 | group.=.nil.for.i,.v.in.ipairs(g |
2bce0 | 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 2e 2e 20 22 | roups).do.curpath.=.curpath...." |
2bd00 | 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 3d 20 73 6c | /"....v:lower().local.group.=.sl |
2bd20 | 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 3d 20 6e 69 | n.groups[curpath].if.group.==.ni |
2bd40 | 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 2c 20 73 6c | l.then.group.=.creategroup(v,.sl |
2bd60 | 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 74 68 29 0a | n,.curpath,.lastgroup,.curpath). |
2bd80 | 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 74 75 72 6e | end.lastgroup.=.group.end.return |
2bda0 | 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 6e 20 63 72 | .lastgroup.end.local.function.cr |
2bdc0 | 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 67 65 29 0a | eateproject(name,.sln,.isUsage). |
2bde0 | 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 70 72 6a 2c | local.prj.=.{}.setmetatable(prj, |
2be00 | 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 62 6c 65 2e | .{.__type.=."project",.}).table. |
2be20 | 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 28 69 73 55 | insert(sln.projects,.prj).if(isU |
2be40 | 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 61 6d 65 5d | sage).then.if(sln.projects[name] |
2be60 | 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 61 67 65 50 | ).then.sln.projects[name].usageP |
2be80 | 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 5b 6e 61 6d | roj.=.prj;.else.sln.projects[nam |
2bea0 | 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 6a 65 63 74 | e].=.prj.end.else.if(sln.project |
2bec0 | 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 3d 20 73 6c | s[name]).then.prj.usageProj.=.sl |
2bee0 | 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 6f 6a 65 63 | n.projects[name];.end.sln.projec |
2bf00 | 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 75 70 20 3d | ts[name].=.prj.end.local.group.= |
2bf20 | 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 65 2e 43 75 | .creategroupsfrompath(premake.Cu |
2bf40 | 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 6e 20 20 20 | rrentGroup,.sln).prj.solution... |
2bf60 | 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 20 3d 20 6e | ....=.sln.prj.name...........=.n |
2bf80 | 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 67 65 74 63 | ame.prj.basedir........=.os.getc |
2bfa0 | 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 2e 75 75 69 | wd().prj.uuid...........=.os.uui |
2bfc0 | 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 20 20 20 3d | d(prj.name).prj.blocks.........= |
2bfe0 | 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 55 73 61 67 | .{.}.prj.usage..........=.isUsag |
2c000 | 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 0a 72 65 74 | e.prj.group..........=.group.ret |
2c020 | 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 6e 61 6d 65 | urn.prj;.end.function.usage(name |
2c040 | 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 28 70 72 65 | ).if.(not.name).then.if(type(pre |
2c060 | 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 72 6f 6a 65 | make.CurrentContainer).~=."proje |
2c080 | 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 6e 6f 74 20 | ct").then.return.nil.end.if(not. |
2c0a0 | 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 67 65 29 20 | premake.CurrentContainer.usage). |
2c0c0 | 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 72 65 6d 61 | then.return.nil.end.return.prema |
2c0e0 | 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 6c 20 73 6c | ke.CurrentContainer.end.local.sl |
2c100 | 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 6e 74 61 69 | n.if.(type(premake.CurrentContai |
2c120 | 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 3d 20 70 72 | ner).==."project").then.sln.=.pr |
2c140 | 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 69 6f 6e 0a | emake.CurrentContainer.solution. |
2c160 | 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 6e 74 61 69 | else.sln.=.premake.CurrentContai |
2c180 | 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 6c 75 74 69 | ner.end.if.(type(sln).~=."soluti |
2c1a0 | 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 6f 6c 75 74 | on").then.error("no.active.solut |
2c1c0 | 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 6a 65 63 74 | ion",.2).end.if((not.sln.project |
2c1e0 | 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 74 73 5b 6e | s[name]).or.((not.sln.projects[n |
2c200 | 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 6a 65 63 74 | ame].usage).and.(not.sln.project |
2c220 | 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 65 6d 61 6b | s[name].usageProj))).then.premak |
2c240 | 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 72 6f 6a 65 | e.CurrentContainer.=.createproje |
2c260 | 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 6d 61 6b 65 | ct(name,.sln,.true).else.premake |
2c280 | 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 70 72 6f 6a | .CurrentContainer.=.iff(sln.proj |
2c2a0 | 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 74 73 5b 6e | ects[name].usage,.sln.projects[n |
2c2c0 | 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 67 65 50 72 | ame],.sln.projects[name].usagePr |
2c2e0 | 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 74 75 72 6e | oj).end.configuration.{.}.return |
2c300 | 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 66 75 | .premake.CurrentContainer.end.fu |
2c320 | 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 20 6e 61 6d | nction.project(name).if.(not.nam |
2c340 | 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 65 6e 74 43 | e).then.if(type(premake.CurrentC |
2c360 | 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 20 72 65 74 | ontainer).~=."project").then.ret |
2c380 | 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 6e 74 43 6f | urn.nil.end.if(premake.CurrentCo |
2c3a0 | 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 69 6c 20 65 | ntainer.usage).then.return.nil.e |
2c3c0 | 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 74 61 69 6e | nd.return.premake.CurrentContain |
2c3e0 | 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 65 6d 61 6b | er.end.local.sln.if.(type(premak |
2c400 | 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 65 63 74 22 | e.CurrentContainer).==."project" |
2c420 | 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 43 6f 6e 74 | ).then.sln.=.premake.CurrentCont |
2c440 | 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 65 6d 61 6b | ainer.solution.else.sln.=.premak |
2c460 | 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 79 70 65 28 | e.CurrentContainer.end.if.(type( |
2c480 | 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 6f 72 28 22 | sln).~=."solution").then.error(" |
2c4a0 | 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 69 66 28 28 | no.active.solution",.2).end.if(( |
2c4c0 | 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 6c 6e 2e 70 | not.sln.projects[name]).or.sln.p |
2c4e0 | 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 65 6d 61 6b | rojects[name].usage).then.premak |
2c500 | 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 72 6f 6a 65 | e.CurrentContainer.=.createproje |
2c520 | 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 75 72 72 65 | ct(name,.sln).else.premake.Curre |
2c540 | 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 61 6d 65 5d | ntContainer.=.sln.projects[name] |
2c560 | 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 72 6e 20 70 | ;.end.configuration.{.}.return.p |
2c580 | 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 66 75 6e 63 | remake.CurrentContainer.end.func |
2c5a0 | 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 61 6d 65 20 | tion.solution(name).if.not.name. |
2c5c0 | 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 43 6f 6e 74 | then.if.type(premake.CurrentCont |
2c5e0 | 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 75 72 6e 20 | ainer).==."project".then.return. |
2c600 | 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 69 6f | premake.CurrentContainer.solutio |
2c620 | 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 74 43 6f 6e | n.else.return.premake.CurrentCon |
2c640 | 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 6e 74 43 6f | tainer.end.end.premake.CurrentCo |
2c660 | 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 65 74 28 6e | ntainer.=.premake.solution.get(n |
2c680 | 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 43 6f 6e 74 | ame).if.(not.premake.CurrentCont |
2c6a0 | 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 6f 6e 74 61 | ainer).then.premake.CurrentConta |
2c6c0 | 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 6e 61 6d 65 | iner.=.premake.solution.new(name |
2c6e0 | 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 72 6e 20 70 | ).end.configuration.{.}.return.p |
2c700 | 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 66 75 6e 63 | remake.CurrentContainer.end.func |
2c720 | 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 20 74 68 65 | tion.group(name).if.not.name.the |
2c740 | 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 70 0a 65 6e | n.return.premake.CurrentGroup.en |
2c760 | 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 65 0a 72 65 | d.premake.CurrentGroup.=.name.re |
2c780 | 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 64 0a 66 75 | turn.premake.CurrentGroup.end.fu |
2c7a0 | 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 61 63 74 69 | nction.newaction(a).premake.acti |
2c7c0 | 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 74 69 6f 6e | on.add(a).end.function.newoption |
2c7e0 | 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 29 0a 65 6e | (opt).premake.option.add(opt).en |
2c800 | 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 3d 20 22 63 | d..newoption..{.trigger.....=."c |
2c820 | 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 65 73 63 72 | c",.value.......=."VALUE",.descr |
2c840 | 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 70 69 6c 65 | iption.=."Choose.a.C/C++.compile |
2c860 | 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 20 22 47 4e | r.set",.allowed.=.{.{."gcc",."GN |
2c880 | 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 20 22 4f 70 | U.GCC.(gcc/g++)".},.{."ow",.."Op |
2c8a0 | 65 6e 57 61 74 63 6f 6d 22 20 20 20 20 20 20 20 20 7d 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f | enWatcom"........},.}.}.newoptio |
2c8c0 | 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 22 2c 0a 76 61 6c 75 | n.{.trigger.....=."dotnet",.valu |
2c8e0 | 65 20 20 20 20 20 20 20 3d 20 22 56 41 4c 55 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d | e.......=."VALUE",.description.= |
2c900 | 20 22 43 68 6f 6f 73 65 20 61 20 2e 4e 45 54 20 63 6f 6d 70 69 6c 65 72 20 73 65 74 22 2c 0a 61 | ."Choose.a..NET.compiler.set",.a |
2c920 | 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 6d 73 6e 65 74 22 2c 20 20 20 22 4d 69 63 72 6f 73 6f | llowed.=.{.{."msnet",..."Microso |
2c940 | 66 74 20 2e 4e 45 54 20 28 63 73 63 29 22 20 7d 2c 0a 7b 20 22 6d 6f 6e 6f 22 2c 20 20 20 20 22 | ft..NET.(csc)".},.{."mono",...." |
2c960 | 4e 6f 76 65 6c 6c 20 4d 6f 6e 6f 20 28 6d 63 73 29 22 20 20 20 20 7d 2c 0a 7b 20 22 70 6e 65 74 | Novell.Mono.(mcs)"....},.{."pnet |
2c980 | 22 2c 20 20 20 20 22 50 6f 72 74 61 62 6c 65 2e 4e 45 54 20 28 63 73 63 63 29 22 20 20 7d 2c 0a | ",...."Portable.NET.(cscc)"..},. |
2c9a0 | 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 66 | }.}.newoption.{.trigger.....=."f |
2c9c0 | 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 22 2c 0a 64 65 73 63 | ile",.value.......=."FILE",.desc |
2c9e0 | 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 20 50 72 65 6d 61 6b | ription.=."Read.FILE.as.a.Premak |
2ca00 | 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 6d 61 6b 65 34 2e 6c | e.script;.default.is.'premake4.l |
2ca20 | 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 72 20 20 20 20 20 3d | ua'".}.newoption.{.trigger.....= |
2ca40 | 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 69 73 70 6c 61 79 20 | ."help",.description.=."Display. |
2ca60 | 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 74 69 6f 6e 0a 7b 0a | this.information".}.newoption.{. |
2ca80 | 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 20 20 20 20 20 20 20 | trigger.....=."os",.value....... |
2caa0 | 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 22 47 65 6e 65 72 61 | =."VALUE",.description.=."Genera |
2cac0 | 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 6f 70 65 72 61 74 69 | te.files.for.a.different.operati |
2cae0 | 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 20 22 62 73 64 22 2c | ng.system",.allowed.=.{.{."bsd", |
2cb00 | 20 20 20 20 20 20 22 4f 70 65 6e 42 53 44 2c 20 4e 65 74 42 53 44 2c 20 6f 72 20 46 72 65 65 42 | ......"OpenBSD,.NetBSD,.or.FreeB |
2cb20 | 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 75 78 22 20 7d 2c 0a | SD".},.{."linux",...."Linux".},. |
2cb40 | 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 4f 53 20 58 22 20 7d | {."macosx",..."Apple.Mac.OS.X".} |
2cb60 | 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 20 7d 2c 0a 7b 20 22 | ,.{."solaris",.."Solaris".},.{." |
2cb80 | 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 64 6f 77 73 22 20 7d | windows",.."Microsoft.Windows".} |
2cba0 | 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 | ,.}.}.newoption.{.trigger.....=. |
2cbc0 | 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 20 22 56 41 4c 55 45 | "platform",.value.......=."VALUE |
2cbe0 | 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 67 65 74 20 61 72 63 | ",.description.=."Add.target.arc |
2cc00 | 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 79 20 61 63 74 69 6f | hitecture.(if.supported.by.actio |
2cc20 | 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 20 20 20 20 20 20 20 | n)",.allowed.=.{.{."x32",....... |
2cc40 | 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 20 20 20 20 20 20 22 | .."32-bit".},.{."x64",........." |
2cc60 | 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 20 20 20 22 4d 61 63 | 64-bit".},.{."universal",..."Mac |
2cc80 | 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 36 34 2d 62 69 74 22 | .OS.X.Universal,.32-.and.64-bit" |
2cca0 | 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 20 4f 53 20 58 20 55 | .},.{."universal32",."Mac.OS.X.U |
2ccc0 | 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 0a 7b 20 22 75 6e 69 | niversal,.32-bit.only".},.{."uni |
2cce0 | 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 65 72 73 61 6c 2c 20 | versal64",."Mac.OS.X.Universal,. |
2cd00 | 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 20 20 20 20 20 20 20 | 64-bit.only".},.{."ps3",........ |
2cd20 | 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 6e 74 61 6c 29 22 20 | ."Playstation.3.(experimental)". |
2cd40 | 7d 2c 0a 7b 20 22 78 62 6f 78 33 36 30 22 2c 20 20 20 20 20 22 58 62 6f 78 20 33 36 30 20 28 65 | },.{."xbox360",....."Xbox.360.(e |
2cd60 | 78 70 65 72 69 6d 65 6e 74 61 6c 29 22 20 7d 2c 0a 7b 20 22 41 52 4d 22 2c 20 20 20 20 20 20 20 | xperimental)".},.{."ARM",....... |
2cd80 | 20 20 22 41 52 4d 20 28 4d 69 63 72 6f 73 6f 66 74 29 22 20 7d 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 | .."ARM.(Microsoft)".},.}.}.newop |
2cda0 | 74 69 6f 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 | tion.{.trigger.....=."scripts",. |
2cdc0 | 76 61 6c 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 | value.......=."path",.descriptio |
2cde0 | 6e 20 3d 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 | n.=."Search.for.additional.scrip |
2ce00 | 74 73 20 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 | ts.on.the.given.path".}.newoptio |
2ce20 | 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 76 65 72 73 69 6f 6e 22 2c 0a 64 65 73 | n.{.trigger.....=."version",.des |
2ce40 | 63 72 69 70 74 69 6f 6e 20 3d 20 22 44 69 73 70 6c 61 79 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f | cription.=."Display.version.info |
2ce60 | 72 6d 61 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 | rmation".}..--.Copyright.(c).201 |
2ce80 | 33 20 45 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 | 3.Enrique.Garc..a.Cota.local.fun |
2cea0 | 63 74 69 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 | ction.smartQuote(str)...if.str:m |
2cec0 | 61 74 63 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 | atch('"').and.not.str:match("'") |
2cee0 | 20 74 68 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 | .then.....return."'"....str...." |
2cf00 | 27 22 0a 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 | '"...end...return.'"'....str:gsu |
2cf20 | 62 28 27 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 | b('"',.'\\"')....'"'.end.local.c |
2cf40 | 6f 6e 74 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 | ontrolCharsTranslation.=.{...["\ |
2cf60 | 61 22 5d 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 | a"].=."\\a",..["\b"].=."\\b",.[" |
2cf80 | 5c 66 22 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 | \f"].=."\\f",..["\n"].=."\\n",.. |
2cfa0 | 20 5b 22 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 | .["\r"].=."\\r",..["\t"].=."\\t" |
2cfc0 | 2c 20 5b 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 | ,.["\v"].=."\\v".}.local.functio |
2cfe0 | 6e 20 65 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 | n.escapeChar(c).return.controlCh |
2d000 | 61 72 73 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 | arsTranslation[c].end.local.func |
2d020 | 74 69 6f 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 | tion.escape(str)...local.result. |
2d040 | 3d 20 73 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 | =.str:gsub("\\",."\\\\"):gsub("( |
2d060 | 25 63 29 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 | %c)",.escapeChar)...return.resul |
2d080 | 74 0a 65 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 | t.end.local.function.isIdentifie |
2d0a0 | 72 28 73 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 | r(str)...return.type(str).==.'st |
2d0c0 | 72 69 6e 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 | ring'.and.str:match(."^[_%a][_%a |
2d0e0 | 25 64 5d 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 | %d]*$".).end.local.function.isAr |
2d100 | 72 61 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 74 79 70 65 28 | rayKey(k,.length)...return.type( |
2d120 | 6b 29 20 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 | k).==.'number'.and.1.<=.k.and.k. |
2d140 | 3c 3d 20 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 | <=.length.end.local.function.isD |
2d160 | 69 63 74 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 | ictionaryKey(k,.length)...return |
2d180 | 20 6e 6f 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 | .not.isArrayKey(k,.length).end.l |
2d1a0 | 6f 63 61 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 | ocal.defaultTypeOrders.=.{...['n |
2d1c0 | 75 6d 62 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 | umber']...=.1,.['boolean']..=.2, |
2d1e0 | 20 5b 27 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 | .['string'].=.3,.['table'].=.4,. |
2d200 | 20 20 5b 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 | ..['function'].=.5,.['userdata'] |
2d220 | 20 3d 20 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 | .=.6,.['thread'].=.7.}.local.fun |
2d240 | 63 74 69 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 | ction.sortKeys(a,.b)...local.ta, |
2d260 | 20 74 62 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 | .tb.=.type(a),.type(b)...--.stri |
2d280 | 6e 67 73 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 | ngs.and.numbers.are.sorted.numer |
2d2a0 | 69 63 61 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 | ically/alphabetically...if.ta.== |
2d2c0 | 20 74 62 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 | .tb.and.(ta.==.'string'.or.ta.== |
2d2e0 | 20 27 6e 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 | .'number').then.return.a.<.b.end |
2d300 | 0a 20 20 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 | ...local.dta,.dtb.=.defaultTypeO |
2d320 | 72 64 65 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 | rders[ta],.defaultTypeOrders[tb] |
2d340 | 0a 20 20 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 | ...--.Two.default.types.are.comp |
2d360 | 61 72 65 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 | ared.according.to.the.defaultTyp |
2d380 | 65 4f 72 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 | eOrders.table...if.dta.and.dtb.t |
2d3a0 | 68 65 6e 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 | hen.return.defaultTypeOrders[ta] |
2d3c0 | 20 3c 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 65 6c 73 65 69 | .<.defaultTypeOrders[tb]...elsei |
2d3e0 | 66 20 64 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 | f.dta.....then.return.true..--.d |
2d400 | 65 66 61 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 | efault.types.before.custom.ones. |
2d420 | 20 20 65 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 | ..elseif.dtb.....then.return.fal |
2d440 | 73 65 20 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 | se.--.custom.types.after.default |
2d460 | 20 6f 6e 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 | .ones...end...--.custom.types.ar |
2d480 | 65 20 73 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 | e.sorted.out.alphabetically...re |
2d4a0 | 74 75 72 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 | turn.ta.<.tb.end.local.function. |
2d4c0 | 67 65 74 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 | getDictionaryKeys(t)...local.key |
2d4e0 | 73 2c 20 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 | s,.length.=.{},.#t...for.k,_.in. |
2d500 | 70 61 69 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 | pairs(t).do.....if.isDictionaryK |
2d520 | 65 79 28 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 | ey(k,.length).then.table.insert( |
2d540 | 6b 65 79 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 | keys,.k).end...end...table.sort( |
2d560 | 6b 65 79 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 | keys,.sortKeys)...return.keys.en |
2d580 | 64 0a 6c 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 | d.local.function.getToStringResu |
2d5a0 | 6c 74 53 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 | ltSafely(t,.mt)...local.__tostri |
2d5c0 | 6e 67 20 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 | ng.=.type(mt).==.'table'.and.raw |
2d5e0 | 67 65 74 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 | get(mt,.'__tostring')...local.st |
2d600 | 72 2c 20 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 | r,.ok...if.type(__tostring).==.' |
2d620 | 66 75 6e 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 | function'.then.....ok,.str.=.pca |
2d640 | 6c 6c 28 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 | ll(__tostring,.t).....str.=.ok.a |
2d660 | 6e 64 20 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 | nd.str.or.'error:.'....tostring( |
2d680 | 73 74 72 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 | str)...end...if.type(str).==.'st |
2d6a0 | 72 69 6e 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 | ring'.and.#str.>.0.then.return.s |
2d6c0 | 74 72 20 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 | tr.end.end.local.maxIdsMetaTable |
2d6e0 | 20 3d 20 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 | .=.{...__index.=.function(self,. |
2d700 | 74 79 70 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 | typeName).....rawset(self,.typeN |
2d720 | 61 6d 65 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 | ame,.0).....return.0...end.}.loc |
2d740 | 61 6c 20 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 | al.idsMetaTable.=.{...__index.=. |
2d760 | 66 75 6e 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 | function.(self,.typeName).....lo |
2d780 | 63 61 6c 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 | cal.col.=.setmetatable({},.{__mo |
2d7a0 | 64 65 20 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 | de.=."kv"}).....rawset(self,.typ |
2d7c0 | 65 4e 61 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 | eName,.col).....return.col...end |
2d7e0 | 0a 7d 0a 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 | .}.local.function.countTableAppe |
2d800 | 61 72 61 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 | arances(t,.tableAppearances)...t |
2d820 | 61 62 6c 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 | ableAppearances.=.tableAppearanc |
2d840 | 65 73 20 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 | es.or.setmetatable({},.{__mode.= |
2d860 | 20 22 6b 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 | ."k"})...if.type(t).==.'table'.t |
2d880 | 68 65 6e 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 | hen.....if.not.tableAppearances[ |
2d8a0 | 74 5d 20 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 | t].then.......tableAppearances[t |
2d8c0 | 5d 20 3d 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 | ].=.1.......for.k,v.in.pairs(t). |
2d8e0 | 64 6f 0a 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 | do.........countTableAppearances |
2d900 | 28 6b 2c 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 | (k,.tableAppearances).........co |
2d920 | 75 6e 74 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 | untTableAppearances(v,.tableAppe |
2d940 | 61 72 61 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 | arances).......end.......countTa |
2d960 | 62 6c 65 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 | bleAppearances(getmetatable(t),. |
2d980 | 74 61 62 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 | tableAppearances).....else...... |
2d9a0 | 20 74 61 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 | .tableAppearances[t].=.tableAppe |
2d9c0 | 61 72 61 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 | arances[t].+.1.....end...end...r |
2d9e0 | 65 74 75 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 | eturn.tableAppearances.end.local |
2da00 | 20 66 75 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 | .function.parse_filter(filter).. |
2da20 | 20 69 66 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 | .if.type(filter).==.'function'.t |
2da40 | 68 65 6e 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 | hen.return.filter.end...--.not.a |
2da60 | 20 66 75 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 | .function,.so.it.must.be.a.table |
2da80 | 20 6f 72 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 | .or.table-like...filter.=.type(f |
2daa0 | 69 6c 74 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 | ilter).==.'table'.and.filter.or. |
2dac0 | 7b 66 69 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 | {filter}...local.dictionary.=.{} |
2dae0 | 0a 20 20 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 | ...for._,v.in.pairs(filter).do.d |
2db00 | 69 63 74 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 | ictionary[v].=.true.end...return |
2db20 | 20 66 75 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 | .function(x).return.dictionary[x |
2db40 | 5d 20 65 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 | ].end.end.local.function.makePat |
2db60 | 68 28 70 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 | h(path,.key)...local.newPath,.le |
2db80 | 6e 20 3d 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 | n.=.{},.#path...for.i=1,.len.do. |
2dba0 | 6e 65 77 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 | newPath[i].=.path[i].end...newPa |
2dbc0 | 74 68 5b 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 | th[len+1].=.key...return.newPath |
2dbe0 | 0a 65 6e 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 | .end.function.inspect(rootObject |
2dc00 | 2c 20 6f 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 | ,.options)...options.......=.opt |
2dc20 | 69 6f 6e 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 | ions.or.{}...local.depth...=.opt |
2dc40 | 69 6f 6e 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 | ions.depth.or.math.huge...local. |
2dc60 | 66 69 6c 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 | filter..=.parse_filter(options.f |
2dc80 | 69 6c 74 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 | ilter.or.{})...local.tableAppear |
2dca0 | 61 6e 63 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 | ances.=.countTableAppearances(ro |
2dcc0 | 6f 74 4f 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 | otObject)...local.buffer.=.{}... |
2dce0 | 6c 6f 63 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 | local.maxIds.=.setmetatable({},. |
2dd00 | 6d 61 78 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 | maxIdsMetaTable)...local.ids.... |
2dd20 | 3d 20 73 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 | =.setmetatable({},.idsMetaTable) |
2dd40 | 0a 20 20 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 | ...local.level..=.0...local.blen |
2dd60 | 20 20 20 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 | ...=.0.--.buffer.length...local. |
2dd80 | 66 75 6e 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 | function.puts(...).....local.arg |
2dda0 | 73 20 3d 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 | s.=.{...}.....for.i=1,.#args.do. |
2ddc0 | 20 20 20 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 | ......blen.=.blen.+.1.......buff |
2dde0 | 65 72 5b 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 | er[blen].=.tostring(args[i]).... |
2de00 | 20 65 6e 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 | .end...end...local.function.down |
2de20 | 28 66 29 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 | (f).....level.=.level.+.1.....f( |
2de40 | 29 0a 20 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 | ).....level.=.level.-.1...end... |
2de60 | 6c 6f 63 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 | local.function.tabify().....puts |
2de80 | 28 22 5c 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 | ("\n",.string.rep("..",.level)). |
2dea0 | 20 20 65 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 | ..end...local.function.commaCont |
2dec0 | 72 6f 6c 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 | rol(needsComma).....if.needsComm |
2dee0 | 61 20 74 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 | a.then.puts(',').end.....return. |
2df00 | 74 72 75 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 | true...end...local.function.alre |
2df20 | 61 64 79 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 | adyVisited(v).....return.ids[typ |
2df40 | 65 28 76 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 | e(v)][v].~=.nil...end...local.fu |
2df60 | 6e 63 74 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 | nction.getId(v).....local.tv.=.t |
2df80 | 79 70 65 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 | ype(v).....local.id.=.ids[tv][v] |
2dfa0 | 0a 20 20 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 | .....if.not.id.then.......id.... |
2dfc0 | 20 20 20 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 | .....=.maxIds[tv].+.1.......maxI |
2dfe0 | 64 73 5b 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 | ds[tv].=.id.......ids[tv][v].=.i |
2e000 | 64 0a 20 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 | d.....end.....return.id...end... |
2e020 | 6c 6f 63 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 | local.putValue.--.forward.declar |
2e040 | 61 74 69 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 | ation.that.needs.to.go.before.pu |
2e060 | 74 54 61 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 | tTable.&.putKey...local.function |
2e080 | 20 70 75 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 | .putKey(k).....if.isIdentifier(k |
2e0a0 | 29 20 74 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 | ).then.return.puts(k).end.....pu |
2e0c0 | 74 73 28 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 | ts(."[".).....putValue(k,.{})... |
2e0e0 | 20 20 70 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 | ..puts("]")...end...local.functi |
2e100 | 6f 6e 20 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 | on.putTable(t,.path).....if.alre |
2e120 | 61 64 79 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 | adyVisited(t).then.......puts('< |
2e140 | 74 61 62 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 | table.',.getId(t),.'>').....else |
2e160 | 69 66 20 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 | if.level.>=.depth.then.......put |
2e180 | 73 28 27 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 | s('{...}').....else.......if.tab |
2e1a0 | 6c 65 41 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 | leAppearances[t].>.1.then.puts(' |
2e1c0 | 3c 27 2c 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 | <',.getId(t),.'>').end.......loc |
2e1e0 | 61 6c 20 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 | al.dictKeys..........=.getDictio |
2e200 | 6e 61 72 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 | naryKeys(t).......local.length.. |
2e220 | 20 20 20 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 | ..........=.#t.......local.mt... |
2e240 | 20 20 20 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 | .............=.getmetatable(t).. |
2e260 | 20 20 20 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 | .....local.to_string_result..=.g |
2e280 | 65 74 54 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 | etToStringResultSafely(t,.mt)... |
2e2a0 | 20 20 20 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 | ....puts('{').......down(functio |
2e2c0 | 6e 28 29 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 | n().........if.to_string_result. |
2e2e0 | 74 68 65 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 | then...........puts('.--.',.esca |
2e300 | 70 65 28 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 | pe(to_string_result))........... |
2e320 | 69 66 20 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 | if.length.>=.1.then.tabify().end |
2e340 | 20 2d 2d 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 | .--.tabify.the.array.values..... |
2e360 | 20 20 20 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 | ....end.........local.needsComma |
2e380 | 20 3d 20 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 | .=.false.........for.i=1,.length |
2e3a0 | 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 |
2e3c0 | 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 70 75 | Control(needsComma)...........pu |
2e3e0 | 74 73 28 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 | ts('.')...........putValue(t[i], |
2e400 | 20 6d 61 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 | .makePath(path,.i)).........end. |
2e420 | 20 20 20 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 | ........for._,k.in.ipairs(dictKe |
2e440 | 79 73 29 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 | ys).do...........needsComma.=.co |
2e460 | 6d 6d 61 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 | mmaControl(needsComma).......... |
2e480 | 20 74 61 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 | .tabify()...........putKey(k)... |
2e4a0 | 20 20 20 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 | ........puts('.=.')...........pu |
2e4c0 | 74 56 61 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 | tValue(t[k],.makePath(path,.k)). |
2e4e0 | 20 20 20 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 | ........end.........if.mt.then.. |
2e500 | 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 74 72 | .........needsComma.=.commaContr |
2e520 | 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 62 69 66 79 28 | ol(needsComma)...........tabify( |
2e540 | 29 0a 20 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 | )...........puts('<metatable>.=. |
2e560 | 27 29 0a 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 | ')...........putValue(mt,.makePa |
2e580 | 74 68 28 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 | th(path,.'<metatable>'))........ |
2e5a0 | 20 65 6e 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 | .end.......end).......if.#dictKe |
2e5c0 | 79 73 20 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 | ys.>.0.or.mt.then.--.dictionary. |
2e5e0 | 74 61 62 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 | table..Justify.closing.}........ |
2e600 | 20 74 61 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 | .tabify().......elseif.length.>. |
2e620 | 30 20 74 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 | 0.then.--.array.tables.have.one. |
2e640 | 65 78 74 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 | extra.space.before.closing.}.... |
2e660 | 20 20 20 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 | .....puts('.').......end.......p |
2e680 | 75 74 73 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 | uts('}').....end...end...--.putv |
2e6a0 | 61 6c 75 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 | alue.is.forward-declared.before. |
2e6c0 | 70 75 74 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 | putTable.&.putKey...putValue.=.f |
2e6e0 | 75 6e 63 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 | unction(v,.path).....if.filter(v |
2e700 | 2c 20 70 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 | ,.path).then.......puts('<filter |
2e720 | 65 64 3e 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 | ed>').....else.......local.tv.=. |
2e740 | 74 79 70 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 | type(v).......if.tv.==.'string'. |
2e760 | 74 68 65 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 | then.........puts(smartQuote(esc |
2e780 | 61 70 65 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 | ape(v))).......elseif.tv.==.'num |
2e7a0 | 62 65 72 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 | ber'.or.tv.==.'boolean'.or.tv.== |
2e7c0 | 20 27 6e 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 | .'nil'.then.........puts(tostrin |
2e7e0 | 67 28 76 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 | g(v)).......elseif.tv.==.'table' |
2e800 | 20 74 68 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 | .then.........putTable(v,.path). |
2e820 | 20 20 20 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 | ......else.........puts('<',tv,' |
2e840 | 20 27 2c 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 | .',getId(v),'>').......end.....e |
2e860 | 6e 64 0a 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 | nd...end...putValue(rootObject,. |
2e880 | 7b 7d 29 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 | {})...return.table.concat(buffer |
2e8a0 | 29 0a 65 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 | ).end.function.printtable(name,. |
2e8c0 | 74 61 62 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 | table).print("table:.",.name,.in |
2e8e0 | 73 70 65 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 | spect(table),."\n").end.function |
2e900 | 20 70 72 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 | .printstack().print(debug.traceb |
2e920 | 61 63 6b 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 | ack(),."\n").end..premake.dotnet |
2e940 | 20 3d 20 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 | .=.{.}.premake.dotnet.namestyle. |
2e960 | 3d 20 22 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 | =."windows".local.flags.=.{.Fata |
2e980 | 6c 57 61 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 | lWarning...=."/warnaserror",.Opt |
2e9a0 | 69 6d 69 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 | imize.......=."/optimize",.Optim |
2e9c0 | 69 7a 65 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 | izeSize...=."/optimize",.Optimiz |
2e9e0 | 65 53 70 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 | eSpeed..=."/optimize",.Symbols.. |
2ea00 | 20 20 20 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 | ......=."/debug",.Unsafe........ |
2ea20 | 20 3d 20 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 | .=."/unsafe".}.function.premake. |
2ea40 | 64 6f 74 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 | dotnet.getbuildaction(fcfg).loca |
2ea60 | 6c 20 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 63 66 67 2e 6e | l.ext.=.path.getextension(fcfg.n |
2ea80 | 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 6f 6e | ame):lower().if.fcfg.buildaction |
2eaa0 | 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 63 73 22 20 74 68 | .==."Compile".or.ext.==.".cs".th |
2eac0 | 65 6e 0a 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 | en.return."Compile".elseif.fcfg. |
2eae0 | 62 75 69 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 | buildaction.==."Embed".or.ext.== |
2eb00 | 20 22 2e 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 | .".resx".then.return."EmbeddedRe |
2eb20 | 73 6f 75 72 63 65 22 0a 65 6c 73 65 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 6f 6e 20 | source".elseif.fcfg.buildaction. |
2eb40 | 3d 3d 20 22 43 6f 70 79 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 61 73 61 78 22 20 6f 72 20 65 | ==."Copy".or.ext.==.".asax".or.e |
2eb60 | 78 74 20 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 | xt.==.".aspx".then.return."Conte |
2eb80 | 6e 74 22 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 | nt".else.return."None".end.end.f |
2eba0 | 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 63 6f 6d 70 69 6c | unction.premake.dotnet.getcompil |
2ebc0 | 65 72 76 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 | ervar(cfg).if.(_OPTIONS.dotnet.= |
2ebe0 | 3d 20 22 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 | =."msnet").then.return."csc".els |
2ec00 | 65 69 66 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 | eif.(_OPTIONS.dotnet.==."mono"). |
2ec20 | 74 68 65 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 | then.if.(cfg.framework.<=."1.1") |
2ec40 | 20 74 68 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 | .then.return."mcs".elseif.(cfg.f |
2ec60 | 72 61 6d 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 | ramework.>=."4.0").then.return." |
2ec80 | 64 6d 63 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 | dmcs".else..return."gmcs".end.el |
2eca0 | 73 65 0a 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 | se.return."cscc".end.end.functio |
2ecc0 | 6e 20 70 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 | n.premake.dotnet.getflags(cfg).l |
2ece0 | 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 63 66 | ocal.result.=.table.translate(cf |
2ed00 | 67 2e 66 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 | g.flags,.flags).return.result.en |
2ed20 | 64 0a 66 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 | d.function.premake.dotnet.getkin |
2ed40 | 64 28 63 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 | d(cfg).if.(cfg.kind.==."ConsoleA |
2ed60 | 70 70 22 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 | pp").then.return."Exe".elseif.(c |
2ed80 | 66 67 2e 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 | fg.kind.==."WindowedApp").then.r |
2eda0 | 65 74 75 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 | eturn."WinExe".elseif.(cfg.kind. |
2edc0 | 3d 3d 20 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 | ==."SharedLib").then.return."Lib |
2ede0 | 72 61 72 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 | rary".end.end.premake.gcc.=.{.}. |
2ee00 | 70 72 65 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 | premake.gcc.cc.....=."gcc".prema |
2ee20 | 6b 65 2e 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 | ke.gcc.cxx....=."g++".premake.gc |
2ee40 | 63 2e 61 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 | c.ar.....=."ar".premake.gcc.llvm |
2ee60 | 20 20 20 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 | ...=.false.local.cflags.=.{.Enab |
2ee80 | 6c 65 53 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 | leSSE......=."-msse",.EnableSSE2 |
2eea0 | 20 20 20 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 | .....=."-msse2",.ExtraWarnings.. |
2eec0 | 3d 20 22 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 | =."-Wall.-Wextra",.FatalWarnings |
2eee0 | 20 20 3d 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 | ..=."-Werror",.FloatFast......=. |
2ef00 | 22 2d 66 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 | "-ffast-math",.FloatStrict....=. |
2ef20 | 22 2d 66 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 | "-ffloat-store",.NoFramePointer. |
2ef40 | 3d 20 22 2d 66 6f 6d 69 74 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 2c 0a 4f 70 74 69 6d 69 | =."-fomit-frame-pointer",.Optimi |
2ef60 | 7a 65 20 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 | ze.......=."-O2",.OptimizeSize.. |
2ef80 | 20 3d 20 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 | .=."-Os",.OptimizeSpeed..=."-O3" |
2efa0 | 2c 0a 53 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 | ,.Symbols........=."-g",.}.local |
2efc0 | 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 3d 20 22 | .cxxflags.=.{.NoExceptions...=." |
2efe0 | 2d 66 6e 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 | -fno-exceptions",.NoRTTI........ |
2f000 | 20 3d 20 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 | .=."-fno-rtti",.UnsignedChar...= |
2f020 | 20 22 2d 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 | ."-funsigned-char",.}.premake.gc |
2f040 | 63 2e 70 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 | c.platforms.=.{.Native.=.{.cppfl |
2f060 | 61 67 73 20 3d 20 22 2d 4d 4d 44 22 2c 0a 7d 2c 0a 78 33 32 20 3d 20 7b 0a 63 70 70 66 6c 61 67 | ags.=."-MMD",.},.x32.=.{.cppflag |
2f080 | 73 20 3d 20 22 2d 4d 4d 44 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 6d 33 32 22 2c 0a 7d | s.=."-MMD",.flags....=."-m32",.} |
2f0a0 | 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 22 2c 0a 66 6c 61 | ,.x64.=.{.cppflags.=."-MMD",.fla |
2f0c0 | 67 73 20 20 20 20 3d 20 22 2d 6d 36 34 22 2c 0a 7d 2c 0a 55 6e 69 76 65 72 73 61 6c 20 3d 20 7b | gs....=."-m64",.},.Universal.=.{ |
2f0e0 | 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 61 72 63 | .cppflags.=."",.flags....=."-arc |
2f100 | 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 20 70 70 63 20 2d 61 | h.i386.-arch.x86_64.-arch.ppc.-a |
2f120 | 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 32 20 3d 20 7b 0a 63 | rch.ppc64",.},.Universal32.=.{.c |
2f140 | 70 70 66 6c 61 67 73 20 3d 20 22 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d 20 22 2d 61 72 63 68 20 | ppflags.=."",.flags....=."-arch. |
2f160 | 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 61 6c 36 34 20 | i386.-arch.ppc",.},.Universal64. |
2f180 | 3d 20 7b 0a 63 70 70 66 6c 61 67 73 20 3d 20 22 22 2c 0a 66 6c 61 67 73 20 20 20 20 3d 20 22 2d | =.{.cppflags.=."",.flags....=."- |
2f1a0 | 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 50 53 33 | arch.x86_64.-arch.ppc64",.},.PS3 |
2f1c0 | 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 2b 22 2c | .=.{.cc.........=."ppu-lv2-g++", |
2f1e0 | 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 61 72 20 | .cxx........=."ppu-lv2-g++",.ar. |
2f200 | 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 61 67 73 | ........=."ppu-lv2-ar",.cppflags |
2f220 | 20 20 20 3d 20 22 2d 4d 4d 44 22 2c 0a 7d 2c 0a 57 69 69 44 65 76 20 3d 20 7b 0a 63 70 70 66 6c | ...=."-MMD",.},.WiiDev.=.{.cppfl |
2f240 | 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 42 4f 47 43 5f 49 4e | ags....=."-MMD.-MP.-I$(LIBOGC_IN |
2f260 | 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 22 2d 4c 24 28 4c 49 | C).$(MACHDEP)",.ldflags=."-L$(LI |
2f280 | 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 67 73 65 74 74 69 6e | BOGC_LIB).$(MACHDEP)",.cfgsettin |
2f2a0 | 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 28 44 45 56 4b 49 54 | gs.=.[[...ifeq.($(strip.$(DEVKIT |
2f2c0 | 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 49 54 50 50 43 20 65 | PPC)),).....$(error."DEVKITPPC.e |
2f2e0 | 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 74 20 73 65 74 22 29 | nvironment.variable.is.not.set") |
2f300 | 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 4b 49 54 50 50 43 29 | '...endif...include.$(DEVKITPPC) |
2f320 | 2f 77 69 69 5f 72 75 6c 65 73 27 5d 5d 2c 0a 7d 2c 0a 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f | /wii_rules']],.},.}.local.platfo |
2f340 | 72 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 | rms.=.premake.gcc.platforms.func |
2f360 | 74 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 | tion.premake.gcc.getcppflags(cfg |
2f380 | 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 73 65 72 74 | ).local.flags.=.{.}.table.insert |
2f3a0 | 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 72 6d 5d 2e | (flags,.platforms[cfg.platform]. |
2f3c0 | 63 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 | cppflags).if.flags[1]:startswith |
2f3e0 | 28 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 | ("-MMD").then.table.insert(flags |
2f400 | 2c 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 | ,."-MP").end.return.flags.end.fu |
2f420 | 6e 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 | nction.premake.gcc.getcflags(cfg |
2f440 | 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 65 | ).local.result.=.table.translate |
2f460 | 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 74 | (cfg.flags,.cflags).table.insert |
2f480 | 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 5d | (result,.platforms[cfg.platform] |
2f4a0 | 2e 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 | .flags).if.cfg.system.~=."window |
2f4c0 | 73 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 | s".and.cfg.kind.==."SharedLib".t |
2f4e0 | 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 66 50 49 43 22 | hen.table.insert(result,."-fPIC" |
2f500 | 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | ).end.return.result.end.function |
2f520 | 20 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 | .premake.gcc.getcxxflags(cfg).lo |
2f540 | 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 63 66 67 | cal.result.=.table.translate(cfg |
2f560 | 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 6c 74 0a | .flags,.cxxflags).return.result. |
2f580 | 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 65 74 6c 64 66 6c | end.function.premake.gcc.getldfl |
2f5a0 | 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 69 66 20 6e | ags(cfg).local.result.=.{.}.if.n |
2f5c0 | 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 0a 69 66 20 63 66 67 | ot.cfg.flags.Symbols.then.if.cfg |
2f5e0 | 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 61 62 6c 65 2e 69 | .system.==."macosx".then.table.i |
2f600 | 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 57 6c 2c 2d 78 22 29 0a 65 6c 73 65 0a 74 61 62 | nsert(result,."-Wl,-x").else.tab |
2f620 | 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. |
2f640 | 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. |
2f660 | 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 |
2f680 | 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 |
2f6a0 | 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 |
2f6c0 | 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 |
2f6e0 | 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 |
2f700 | 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,.' |
2f720 | 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 |
2f740 | 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 |
2f760 | 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. |
2f780 | 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 |
2f7a0 | 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 |
2f7c0 | 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 |
2f7e0 | 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, |
2f800 | 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 |
2f820 | 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 |
2f840 | 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 |
2f860 | 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. |
2f880 | 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 |
2f8a0 | 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 |
2f8c0 | 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,. |
2f8e0 | 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 |
2f900 | 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 |
2f920 | 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 |
2f940 | 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( |
2f960 | 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",. |
2f980 | 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 |
2f9a0 | 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 |
2f9c0 | 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.'. |
2f9e0 | 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 |
2fa00 | 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, |
2fa20 | 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 |
2fa40 | 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 |
2fa60 | 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 65 73 29 0a 6c 6f | emake.gcc.getdefines(defines).lo |
2fa80 | 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 20 69 6e 20 69 70 | cal.result.=.{.}.for._,def.in.ip |
2faa0 | 61 69 72 73 28 64 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 | airs(defines).do.table.insert(re |
2fac0 | 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 75 72 6e 20 72 65 | sult,.'-D'....def).end.return.re |
2fae0 | 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 65 | sult.end.function.premake.gcc.ge |
2fb00 | 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 6c 6f 63 61 6c 20 | tincludedirs(includedirs).local. |
2fb20 | 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 69 70 61 69 72 73 | result.=.{.}.for._,dir.in.ipairs |
2fb40 | 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 65 72 74 28 72 65 | (includedirs).do.table.insert(re |
2fb60 | 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 72 29 29 0a 65 6e | sult,."-I"...._MAKE.esc(dir)).en |
2fb80 | 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 |
2fba0 | 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 67 29 0a 72 65 74 | make.gcc.getcfgsettings(cfg).ret |
2fbc0 | 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 5d 2e 63 66 67 73 | urn.platforms[cfg.platform].cfgs |
2fbe0 | 65 74 74 69 6e 67 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 | ettings.end..premake.msc.=.{.}.p |
2fc00 | 72 65 6d 61 6b 65 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 | remake.msc.namestyle.=."windows" |
2fc20 | 0a 00 70 72 65 6d 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 | ..premake.ow.=.{.}.premake.ow.na |
2fc40 | 6d 65 73 74 79 6c 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 | mestyle.=."windows".premake.ow.c |
2fc60 | 63 20 20 20 20 20 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 | c.....=."WCL386".premake.ow.cxx. |
2fc80 | 20 20 20 3d 20 22 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 | ...=."WCL386".premake.ow.ar..... |
2fca0 | 3d 20 22 61 72 22 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 | =."ar".local.cflags.=.{.ExtraWar |
2fcc0 | 6e 69 6e 67 73 20 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 | nings..=."-wx",.FatalWarning...= |
2fce0 | 20 22 2d 77 65 22 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 | ."-we",.FloatFast......=."-omn", |
2fd00 | 0a 46 6c 6f 61 74 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 | .FloatStrict....=."-op",.Optimiz |
2fd20 | 65 20 20 20 20 20 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 | e.......=."-ox",.OptimizeSize... |
2fd40 | 3d 20 22 2d 6f 73 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 | =."-os",.OptimizeSpeed..=."-ot", |
2fd60 | 0a 53 79 6d 62 6f 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 | .Symbols........=."-d2",.}.local |
2fd80 | 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 3d 20 22 | .cxxflags.=.{.NoExceptions...=." |
2fda0 | 2d 78 64 22 2c 0a 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 | -xd",.NoRTTI.........=."-xr",.}. |
2fdc0 | 70 72 65 6d 61 6b 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 | premake.ow.platforms.=..{.Native |
2fde0 | 20 3d 20 7b 20 0a 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 | .=.{..flags.=.""..},.}.function. |
2fe00 | 70 72 65 6d 61 6b 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 | premake.ow.getcppflags(cfg).retu |
2fe20 | 72 6e 20 7b 7d 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 | rn.{}.end.function.premake.ow.ge |
2fe40 | 74 63 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 74 61 62 6c | tcflags(cfg).local.result.=.tabl |
2fe60 | 65 2e 74 72 61 6e 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 | e.translate(cfg.flags,.cflags).i |
2fe80 | 66 20 28 63 66 67 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 | f.(cfg.flags.Symbols).then.table |
2fea0 | 2e 69 6e 73 65 72 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 | .insert(result,."-hw")...--.Watc |
2fec0 | 6f 6d 20 64 65 62 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 | om.debug.format.for.Watcom.debug |
2fee0 | 67 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 75 6e 63 74 69 | ger.end.return.result.end.functi |
2ff00 | 6f 6e 20 70 72 65 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 | on.premake.ow.getcxxflags(cfg).l |
2ff20 | 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 63 66 | ocal.result.=.table.translate(cf |
2ff40 | 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 6c 74 | g.flags,.cxxflags).return.result |
2ff60 | 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 64 66 6c | .end.function.premake.ow.getldfl |
2ff80 | 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 69 66 20 28 | ags(cfg).local.result.=.{.}.if.( |
2ffa0 | 63 66 67 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 | cfg.flags.Symbols).then.table.in |
2ffc0 | 73 65 72 74 28 72 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 | sert(result,."op.symf").end.retu |
2ffe0 | 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 6f | rn.result.end.function.premake.o |
30000 | 77 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 | w.getlinkflags(cfg).local.result |
30020 | 20 3d 20 7b 20 7d 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 | .=.{.}.return.result.end.functio |
30040 | 6e 20 70 72 65 6d 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 | n.premake.ow.getdefines(defines) |
30060 | 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 20 69 6e | .local.result.=.{.}.for._,def.in |
30080 | 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 65 72 74 | .ipairs(defines).do.table.insert |
300a0 | 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 75 72 6e | (result,.'-D'....def).end.return |
300c0 | 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 6f 77 2e | .result.end.function.premake.ow. |
300e0 | 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 6c 6f 63 61 | getincludedirs(includedirs).loca |
30100 | 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 69 70 61 69 | l.result.=.{.}.for._,dir.in.ipai |
30120 | 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 65 72 74 28 | rs(includedirs).do.table.insert( |
30140 | 72 65 73 75 6c 74 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 | result,.'-I."'....dir....'"').en |
30160 | 64 0a 72 65 74 75 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 | d.return.result.end..premake.snc |
30180 | 20 3d 20 7b 20 7d 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 | .=.{.}.premake.snc.cc.....=."snc |
301a0 | 22 0a 70 72 65 6d 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 | ".premake.snc.cxx....=."g++".pre |
301c0 | 6d 61 6b 65 2e 73 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 | make.snc.ar.....=."ar".local.cfl |
301e0 | 61 67 73 20 3d 0a 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 | ags.=.{.ExtraWarnings..=."-Xdiag |
30200 | 3d 32 22 2c 0a 46 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 | =2",.FatalWarnings..=."-Xquit=2" |
30220 | 2c 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 | ,.}.local.cxxflags.=.{.NoExcepti |
30240 | 6f 6e 73 20 20 20 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 | ons...=."",.--.No.exceptions.is. |
30260 | 74 68 65 20 64 65 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 | the.default.in.the.SNC.compiler. |
30280 | 0a 4e 6f 52 54 54 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 | .NoRTTI.........=."-Xc-=rtti",.} |
302a0 | 0a 70 72 65 6d 61 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 | .premake.snc.platforms.=..{.PS3. |
302c0 | 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 2b 22 2c 0a | =.{.cc.........=."ppu-lv2-g++",. |
302e0 | 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 61 72 20 20 | cxx........=."ppu-lv2-g++",.ar.. |
30300 | 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 61 67 73 20 | .......=."ppu-lv2-ar",.cppflags. |
30320 | 20 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 | ..=."-MMD.-MP",.}.}.local.platfo |
30340 | 72 6d 73 20 3d 20 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 | rms.=.premake.snc.platforms.func |
30360 | 74 69 6f 6e 20 70 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 | tion.premake.snc.getcppflags(cfg |
30380 | 29 0a 6c 6f 63 61 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 | ).local.result.=.{.}.table.inser |
303a0 | 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 |
303c0 | 5d 2e 63 70 70 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 | ].cppflags).return.result.end.fu |
303e0 | 6e 63 74 69 6f 6e 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 | nction.premake.snc.getcflags(cfg |
30400 | 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 65 | ).local.result.=.table.translate |
30420 | 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 74 | (cfg.flags,.cflags).table.insert |
30440 | 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 5d | (result,.platforms[cfg.platform] |
30460 | 2e 66 6c 61 67 73 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 | .flags).if.cfg.kind.==."SharedLi |
30480 | 62 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 66 | b".then.table.insert(result,."-f |
304a0 | 50 49 43 22 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 | PIC").end.return.result.end.func |
304c0 | 74 69 6f 6e 20 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 | tion.premake.snc.getcxxflags(cfg |
304e0 | 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 65 | ).local.result.=.table.translate |
30500 | 28 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 | (cfg.flags,.cxxflags).return.res |
30520 | 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 73 6e 63 2e 67 65 74 | ult.end.function.premake.snc.get |
30540 | 6c 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 | ldflags(cfg).local.result.=.{.}. |
30560 | 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 0a 74 61 | if.not.cfg.flags.Symbols.then.ta |
30580 | 62 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 69 66 20 | ble.insert(result,."-s").end.if. |
305a0 | 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 74 61 62 | cfg.kind.==."SharedLib".then.tab |
305c0 | 6c 65 2e 69 6e 73 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 | le.insert(result,."-shared").if. |
305e0 | 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 74 68 65 6e 0a 74 | not.cfg.flags.NoImportLib.then.t |
30600 | 61 62 6c 65 2e 69 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 | able.insert(result,.'-Wl,--out-i |
30620 | 6d 70 6c 69 62 3d 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 | mplib="'....cfg.linktarget.fullp |
30640 | 61 74 68 20 2e 2e 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 | ath....'"').end.end.local.platfo |
30660 | 72 6d 20 3d 20 70 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 | rm.=.platforms[cfg.platform].tab |
30680 | 6c 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 66 6c 61 67 73 | le.insert(result,.platform.flags |
306a0 | 29 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 74 66 6f 72 6d 2e | ).table.insert(result,.platform. |
306c0 | 6c 64 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 | ldflags).return.result.end.funct |
306e0 | 69 6f 6e 20 70 72 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 | ion.premake.snc.getlibdirflags(c |
30700 | 66 67 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 20 76 61 | fg).local.result.=.{.}.for._,.va |
30720 | 6c 75 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 63 | lue.in.ipairs(premake.getlinks(c |
30740 | 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 74 61 62 6c | fg,."all",."directory")).do.tabl |
30760 | 65 2e 69 6e 73 65 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 | e.insert(result,.'-L'...._MAKE.e |
30780 | 73 63 28 76 61 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 | sc(value)).end.return.result.end |
307a0 | 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 69 6e 6b 66 6c 61 | .function.premake.snc.getlinkfla |
307c0 | 67 73 28 63 66 67 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 | gs(cfg).local.result.=.{}.for._, |
307e0 | 20 76 61 6c 75 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 | .value.in.ipairs(premake.getlink |
30800 | 73 28 63 66 67 2c 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 | s(cfg,."system",."name")).do.tab |
30820 | 6c 65 2e 69 6e 73 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 | le.insert(result,.'-l'...._MAKE. |
30840 | 65 73 63 28 76 61 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 | esc(value)).end.return.result.en |
30860 | 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 64 65 66 69 6e 65 | d.function.premake.snc.getdefine |
30880 | 73 28 64 65 66 69 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 | s(defines).local.result.=.{.}.fo |
308a0 | 72 20 5f 2c 64 65 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 | r._,def.in.ipairs(defines).do.ta |
308c0 | 62 6c 65 2e 69 6e 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 | ble.insert(result,.'-D'....def). |
308e0 | 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 |
30900 | 72 65 6d 61 6b 65 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 | remake.snc.getincludedirs(includ |
30920 | 65 64 69 72 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 | edirs).local.result.=.{.}.for._, |
30940 | 64 69 72 20 69 6e 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 | dir.in.ipairs(includedirs).do.ta |
30960 | 62 6c 65 2e 69 6e 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 | ble.insert(result,."-I"...._MAKE |
30980 | 2e 65 73 63 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 | .esc(dir)).end.return.result.end |
309a0 | 0a 00 66 75 6e 63 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 | ..function.premake.checkprojects |
309c0 | 28 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 63 74 69 6f 6e | ().local.action.=.premake.action |
309e0 | 2e 63 75 72 72 65 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 | .current().for.sln.in.premake.so |
30a00 | 6c 75 74 69 6f 6e 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 | lution.each().do.if.(#sln.projec |
30a20 | 74 73 20 3d 3d 20 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 | ts.==.0).then.return.nil,."solut |
30a40 | 69 6f 6e 20 27 22 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 | ion.'"....sln.name...."'.needs.a |
30a60 | 74 20 6c 65 61 73 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 | t.least.one.project".end.if.(#sl |
30a80 | 6e 2e 63 6f 6e 66 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 | n.configurations.==.0).then.retu |
30aa0 | 72 6e 20 6e 69 6c 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 | rn.nil,."solution.'"....sln.name |
30ac0 | 20 2e 2e 20 22 27 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 | ...."'.needs.configurations".end |
30ae0 | 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 6e 2e 65 61 63 | .for.prj.in.premake.solution.eac |
30b00 | 68 70 72 6f 6a 65 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 | hproject(sln).do.if.(not.prj.lan |
30b20 | 67 75 61 67 65 29 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 | guage).then.return.nil,."project |
30b40 | 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 73 20 61 20 6c 61 6e | .'"...prj.name...."'.needs.a.lan |
30b60 | 67 75 61 67 65 22 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 | guage".end.if.(action.valid_lang |
30b80 | 75 61 67 65 73 29 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 | uages).then.if.(not.table.contai |
30ba0 | 6e 73 28 61 63 74 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 | ns(action.valid_languages,.prj.l |
30bc0 | 61 6e 67 75 61 67 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 | anguage)).then.return.nil,."the. |
30be0 | 22 20 2e 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 | "....action.shortname....".actio |
30c00 | 6e 20 64 6f 65 73 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 | n.does.not.support."....prj.lang |
30c20 | 75 61 67 65 20 2e 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 | uage....".projects".end.end.for. |
30c40 | 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 29 20 64 | cfg.in.premake.eachconfig(prj).d |
30c60 | 6f 0a 69 66 20 28 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 | o.if.(not.cfg.kind).then.return. |
30c80 | 6e 69 6c 2c 20 22 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 | nil,."project.'"...prj.name...." |
30ca0 | 27 20 6e 65 65 64 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 | '.needs.a.kind.in.configuration. |
30cc0 | 27 22 20 2e 2e 20 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 | '"....cfg.name...."'".end.if.(ac |
30ce0 | 74 69 6f 6e 2e 76 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 | tion.valid_kinds).then.if.(not.t |
30d00 | 61 62 6c 65 2e 63 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 | able.contains(action.valid_kinds |
30d20 | 2c 20 63 66 67 2e 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 | ,.cfg.kind)).then.return.nil,."t |
30d40 | 68 65 20 22 20 2e 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 | he."....action.shortname....".ac |
30d60 | 74 69 6f 6e 20 64 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 | tion.does.not.support."....cfg.k |
30d80 | 69 6e 64 20 2e 2e 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 | ind....".projects".end.end.end.i |
30da0 | 66 20 61 63 74 69 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 | f.action.oncheckproject.then.act |
30dc0 | 69 6f 6e 2e 6f 6e 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 | ion.oncheckproject(prj).end.end. |
30de0 | 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 6e 20 70 72 65 | end.return.true.end.function.pre |
30e00 | 6d 61 6b 65 2e 63 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 | make.checktools().local.action.= |
30e20 | 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 69 66 20 28 6e 6f | .premake.action.current().if.(no |
30e40 | 74 20 61 63 74 69 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 | t.action.valid_tools).then..retu |
30e60 | 72 6e 20 74 72 75 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 | rn.true..end.for.tool,.values.in |
30e80 | 20 70 61 69 72 73 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 | .pairs(action.valid_tools).do.if |
30ea0 | 20 28 5f 4f 50 54 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 | .(_OPTIONS[tool]).then.if.(not.t |
30ec0 | 61 62 6c 65 2e 63 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 | able.contains(values,._OPTIONS[t |
30ee0 | 6f 6f 6c 5d 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 | ool])).then.return.nil,."the.".. |
30f00 | 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 |
30f20 | 6f 65 73 20 6e 6f 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 | oes.not.support./"....tool...."= |
30f40 | 22 20 2e 2e 20 5f 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 | "...._OPTIONS[tool]....".(yet)". |
30f60 | 65 6e 64 0a 65 6c 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 | end.else._OPTIONS[tool].=.values |
30f80 | 5b 31 5d 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 00 66 75 6e | [1].end.end.return.true.end..fun |
30fa0 | 63 74 69 6f 6e 20 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 | ction.premake.showhelp().printf( |
30fc0 | 5f 50 52 45 4d 41 4b 45 5f 43 4f 50 59 52 49 47 48 54 29 0a 70 72 69 6e 74 66 28 22 25 73 20 25 | _PREMAKE_COPYRIGHT).printf("%s.% |
30fe0 | 73 22 2c 20 5f 56 45 52 53 49 4f 4e 2c 20 5f 43 4f 50 59 52 49 47 48 54 29 0a 70 72 69 6e 74 66 | s",._VERSION,._COPYRIGHT).printf |
31000 | 28 22 22 29 0a 70 72 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 | ("").printf("Usage:.genie.[optio |
31020 | 6e 73 5d 20 61 63 74 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 | ns].action.[arguments]").printf( |
31040 | 22 22 29 0a 70 72 69 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 | "").printf("OPTIONS").printf("") |
31060 | 0a 66 6f 72 20 6f 70 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 | .for.option.in.premake.option.ea |
31080 | 63 68 28 29 20 64 6f 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 | ch().do.local.trigger.=.option.t |
310a0 | 72 69 67 67 65 72 0a 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 | rigger.local.description.=.optio |
310c0 | 6e 2e 64 65 73 63 72 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 | n.description.if.(option.value). |
310e0 | 74 68 65 6e 20 74 72 69 67 67 65 72 20 3d 20 74 72 69 67 67 65 72 20 2e 2e 20 22 3d 22 20 2e 2e | then.trigger.=.trigger...."="... |
31100 | 20 6f 70 74 69 6f 6e 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 | .option.value.end.if.(option.all |
31120 | 6f 77 65 64 29 20 74 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 | owed).then.description.=.descrip |
31140 | 74 69 6f 6e 20 2e 2e 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 | tion....";.one.of:".end.printf(" |
31160 | 20 2d 2d 25 2d 31 35 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 | .--%-15s.%s",.trigger,.descripti |
31180 | 6f 6e 29 20 0a 69 66 20 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 74 68 65 6e 0a 66 6f | on)..if.(option.allowed).then.fo |
311a0 | 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f | r._,.value.in.ipairs(option.allo |
311c0 | 77 65 64 29 20 64 6f 0a 70 72 69 6e 74 66 28 22 20 20 20 20 20 25 2d 31 34 73 20 25 73 22 2c 20 | wed).do.printf(".....%-14s.%s",. |
311e0 | 76 61 6c 75 65 5b 31 5d 2c 20 76 61 6c 75 65 5b 32 5d 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 69 6e | value[1],.value[2]).end.end.prin |
31200 | 74 66 28 22 22 29 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 41 43 54 49 4f 4e 53 22 29 0a 70 72 69 | tf("").end.printf("ACTIONS").pri |
31220 | 6e 74 66 28 22 22 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 | ntf("").for.action.in.premake.ac |
31240 | 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 70 72 69 6e 74 66 28 22 20 25 2d 31 37 73 20 25 73 | tion.each().do.printf(".%-17s.%s |
31260 | 22 2c 20 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 2c 20 61 63 74 69 6f 6e 2e 64 65 73 63 72 69 | ",.action.trigger,.action.descri |
31280 | 70 74 69 6f 6e 29 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 22 29 0a 70 72 69 6e 74 66 28 22 46 6f | ption).end.printf("").printf("Fo |
312a0 | 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 65 65 20 68 74 | r.additional.information,.see.ht |
312c0 | 74 70 3a 2f 2f 69 6e 64 75 73 74 72 69 6f 75 73 6f 6e 65 2e 63 6f 6d 2f 70 72 65 6d 61 6b 65 22 | tp://industriousone.com/premake" |
312e0 | 29 0a 65 6e 64 0a 00 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 | ).end..function.premake.generate |
31300 | 28 6f 62 6a 2c 20 66 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 | (obj,.filename,.callback).filena |
31320 | 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 |
31340 | 28 6f 62 6a 2c 20 66 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 | (obj,.filename).printf("Generati |
31360 | 6e 67 20 25 73 2e 2e 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 | ng.%s...",.filename).local.f,.er |
31380 | 72 20 3d 20 69 6f 2e 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 | r.=.io.open(filename,."wb").if.( |
313a0 | 6e 6f 74 20 66 29 20 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 | not.f).then.error(err,.0).end.io |
313c0 | 2e 6f 75 74 70 75 74 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 | .output(f).callback(obj).f:close |
313e0 | 28 29 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 64 44 65 66 61 | ().end.function.premake.findDefa |
31400 | 75 6c 74 53 63 72 69 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 | ultScript(dir,.search_upwards).s |
31420 | 65 61 72 63 68 5f 75 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 | earch_upwards.=.search_upwards.o |
31440 | 72 20 74 72 75 65 0a 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 | r.true.local.last.=."".while.dir |
31460 | 20 7e 3d 20 6c 61 73 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 | .~=.last.do.for._,.name.in.ipair |
31480 | 73 28 7b 20 22 67 65 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 | s({."genie.lua",."solution.lua", |
314a0 | 20 22 70 72 65 6d 61 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 | ."premake4.lua".}).do.local.scri |
314c0 | 70 74 30 20 3d 20 64 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 | pt0.=.dir...."/"....name.if.(os. |
314e0 | 69 73 66 69 6c 65 28 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 | isfile(script0)).then.return.dir |
31500 | 2c 20 6e 61 6d 65 0a 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 | ,.name.end.local.script1.=.dir.. |
31520 | 2e 20 22 2f 73 63 72 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 | .."/scripts/"....name.if.(os.isf |
31540 | 69 6c 65 28 73 63 72 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 | ile(script1)).then.return.dir... |
31560 | 20 22 2f 73 63 72 69 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 | ."/scripts/",.name.end.end.last. |
31580 | 3d 20 64 69 72 0a 64 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 | =.dir.dir..=.path.getabsolute(di |
315a0 | 72 20 2e 2e 20 22 2f 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 | r...."/..").if.dir.==.".".or.not |
315c0 | 20 73 65 61 72 63 68 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 | .search_upwards.then.break.end.e |
315e0 | 6e 64 0a 72 65 74 75 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 | nd.return.nil,.nil.end.premake.c |
31600 | 6f 64 65 62 6c 6f 63 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 | odeblocks.=.{.}.newaction.{.trig |
31620 | 67 65 72 20 20 20 20 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 | ger.........=."codeblocks",.shor |
31640 | 74 6e 61 6d 65 20 20 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 | tname.......=."Code::Blocks",.de |
31660 | 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 3a 3a | scription.....=."Generate.Code:: |
31680 | 42 6c 6f 63 6b 73 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 | Blocks.project.files",.valid_kin |
316a0 | 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 | ds.....=.{."ConsoleApp",."Window |
316c0 | 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 | edApp",."StaticLib",."SharedLib" |
316e0 | 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b | .},.valid_languages.=.{."C",."C+ |
31700 | 2b 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 3d | +".},.valid_tools.....=.{.cc...= |
31720 | 20 7b 20 22 67 63 63 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 | .{."gcc",."ow".},.},.onsolution. |
31740 | 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 65 72 61 74 65 | =.function(sln).premake.generate |
31760 | 28 73 6c 6e 2c 20 22 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 | (sln,."%%.workspace",.premake.co |
31780 | 64 65 62 6c 6f 63 6b 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 | deblocks.workspace).end,.onproje |
317a0 | 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 67 65 6e 65 72 | ct.=.function(prj).premake.gener |
317c0 | 61 74 65 28 70 72 6a 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 | ate(prj,."%%.cbp",.premake.codeb |
317e0 | 6c 6f 63 6b 73 2e 63 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 | locks.cbp).end,.oncleansolution. |
31800 | 3d 20 66 75 6e 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 | =.function(sln).premake.clean.fi |
31820 | 6c 65 28 73 6c 6e 2c 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 | le(sln,."%%.workspace").end,.onc |
31840 | 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 72 65 6d | leanproject.=.function(prj).prem |
31860 | 61 6b 65 2e 63 6c 65 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 | ake.clean.file(prj,."%%.cbp").pr |
31880 | 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 64 65 70 65 6e 64 | emake.clean.file(prj,."%%.depend |
318a0 | 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 2e 6c | ").premake.clean.file(prj,."%%.l |
318c0 | 61 79 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 6b 65 2e | ayout").end.}..function.premake. |
318e0 | 63 6f 64 65 62 6c 6f 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 | codeblocks.workspace(sln)._p('<? |
31900 | 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 55 54 46 2d | xml.version="1.0".encoding="UTF- |
31920 | 38 22 20 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 | 8".standalone="yes".?>')._p('<Co |
31940 | 64 65 42 6c 6f 63 6b 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 | deBlocks_workspace_file>')._p(1, |
31960 | 27 3c 57 6f 72 6b 73 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 | '<Workspace.title="%s">',.sln.na |
31980 | 6d 65 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 74 69 6f 6e 2e | me).for.prj.in.premake.solution. |
319a0 | 65 61 63 68 70 72 6f 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 | eachproject(sln).do.local.fname. |
319c0 | 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 28 73 6c 6e | =.path.join(path.getrelative(sln |
319e0 | 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 6a 2e 6e 61 | .location,.prj.location),.prj.na |
31a00 | 6d 65 29 0a 6c 6f 63 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 | me).local.active.=.iif(prj.proje |
31a20 | 63 74 20 3d 3d 20 73 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 | ct.==.sln.projects[1],.'.active= |
31a40 | 22 31 22 27 2c 20 27 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 | "1"',.'')._p(2,'<Project.filenam |
31a60 | 65 3d 22 25 73 2e 63 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 | e="%s.cbp"%s>',.fname,.active).f |
31a80 | 6f 72 20 5f 2c 64 65 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 | or._,dep.in.ipairs(premake.getde |
31aa0 | 70 65 6e 64 65 6e 63 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 | pendencies(prj)).do._p(3,'<Depen |
31ac0 | 64 73 20 66 69 6c 65 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 | ds.filename="%s.cbp"./>',.path.j |
31ae0 | 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 6f | oin(path.getrelative(sln.locatio |
31b00 | 6e 2c 20 64 65 70 2e 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 | n,.dep.location),.dep.name)).end |
31b20 | 0a 5f 70 28 32 2c 27 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 | ._p(2,'</Project>').end._p(1,'</ |
31b40 | 57 6f 72 6b 73 70 61 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 | Workspace>')._p('</CodeBlocks_wo |
31b60 | 72 6b 73 70 61 63 65 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 | rkspace_file>').end..local.codeb |
31b80 | 6c 6f 63 6b 73 20 3d 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 | locks.=.premake.codeblocks.funct |
31ba0 | 69 6f 6e 20 63 6f 64 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 | ion.codeblocks.files(prj).local. |
31bc0 | 70 63 68 68 65 61 64 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 | pchheader.if.(prj.pchheader).the |
31be0 | 6e 0a 70 63 68 68 65 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 | n.pchheader.=.path.getrelative(p |
31c00 | 72 6a 2e 6c 6f 63 61 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 | rj.location,.prj.pchheader).end. |
31c20 | 66 6f 72 20 66 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 | for.fcfg.in.premake.project.each |
31c40 | 66 69 6c 65 28 70 72 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 | file(prj).do._p(2,'<Unit.filenam |
31c60 | 65 3d 22 25 73 22 3e 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 | e="%s">',.premake.esc(fcfg.name) |
31c80 | 29 0a 69 66 20 66 63 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 | ).if.fcfg.name.~=.fcfg.vpath.the |
31ca0 | 6e 0a 5f 70 28 33 2c 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 | n._p(3,'<Option.virtualFolder="% |
31cc0 | 73 22 20 2f 3e 27 2c 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 | s"./>',.path.getdirectory(fcfg.v |
31ce0 | 70 61 74 68 29 29 0a 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 | path)).end.if.path.isresourcefil |
31d00 | 65 28 66 63 66 67 2e 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 | e(fcfg.name).then._p(3,'<Option. |
31d20 | 63 6f 6d 70 69 6c 65 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 | compilerVar="WINDRES"./>').elsei |
31d40 | 66 20 70 61 74 68 2e 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 | f.path.iscfile(fcfg.name).and.pr |
31d60 | 6a 2e 6c 61 6e 67 75 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 | j.language.==."C++".then._p(3,'< |
31d80 | 4f 70 74 69 6f 6e 20 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 | Option.compilerVar="CC"./>').end |
31da0 | 0a 69 66 20 6e 6f 74 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 | .if.not.prj.flags.NoPCH.and.fcfg |
31dc0 | 2e 6e 61 6d 65 20 3d 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 | .name.==.pchheader.then._p(3,'<O |
31de0 | 70 74 69 6f 6e 20 63 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 | ption.compilerVar="%s"./>',.iif( |
31e00 | 70 72 6a 2e 6c 61 6e 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 | prj.language.==."C",."CC",."CPP" |
31e20 | 29 29 0a 5f 70 28 33 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 | ))._p(3,'<Option.compile="1"./>' |
31e40 | 29 0a 5f 70 28 33 2c 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 | )._p(3,'<Option.weight="0"./>'). |
31e60 | 5f 70 28 33 2c 27 3c 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 | _p(3,'<Add.option="-x.c++-header |
31e80 | 22 20 2f 3e 27 29 0a 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 | "./>').end._p(2,'</Unit>').end.e |
31ea0 | 6e 64 0a 66 75 6e 63 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 | nd.function.premake.codeblocks.d |
31ec0 | 65 62 75 67 65 6e 76 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 | ebugenvs(cfg).if.premake.gettool |
31ee0 | 28 63 66 67 29 20 3d 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 | (cfg).==.premake.gcc.then._p(3,' |
31f00 | 3c 64 65 62 75 67 67 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 | <debugger>')._p(4,'<remote_debug |
31f20 | 67 69 6e 67 20 74 61 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 | ging.target="%s">',.premake.esc( |
31f40 | 63 66 67 2e 6c 6f 6e 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 | cfg.longname)).local.args.=.''.l |
31f60 | 6f 63 61 6c 20 73 7a 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 | ocal.sz.=.#cfg.debugenvs.for.idx |
31f80 | 2c 20 76 20 69 6e 20 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 | ,.v.in.ipairs(cfg.debugenvs).do. |
31fa0 | 61 72 67 73 20 3d 20 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 | args.=.args....'set.env.'....v.. |
31fc0 | 69 66 20 73 7a 20 7e 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 | if.sz.~=.idx.then.args.=.args... |
31fe0 | 20 27 26 23 78 30 41 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 | .'
'.end.end._p(5,'<options |
32000 | 20 61 64 64 69 74 69 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 | .additional_cmds_before="%s"./>' |
32020 | 2c 61 72 67 73 29 0a 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 | ,args)._p(4,'</remote_debugging> |
32040 | 27 29 0a 5f 70 28 33 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 | ')._p(3,'</debugger>').else..err |
32060 | 6f 72 28 27 53 6f 72 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 | or('Sorry.at.this.moment.there.i |
32080 | 73 20 6e 6f 20 73 75 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 | s.no.support.for.debug.environme |
320a0 | 6e 74 20 76 61 72 69 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 | nt.variables.with.this.debugger. |
320c0 | 61 6e 64 20 63 6f 64 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 | and.codeblocks').end.end.functio |
320e0 | 6e 20 70 72 65 6d 61 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 | n.premake.codeblocks.cbp(prj).lo |
32100 | 63 61 6c 20 63 63 20 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 | cal.cc.=.premake.gettool(prj)._p |
32120 | 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 22 | ('<?xml.version="1.0".encoding=" |
32140 | 55 54 46 2d 38 22 20 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 | UTF-8".standalone="yes".?>')._p( |
32160 | 27 3c 43 6f 64 65 42 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 | '<CodeBlocks_project_file>')._p( |
32180 | 31 2c 27 3c 46 69 6c 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 | 1,'<FileVersion.major="1".minor= |
321a0 | 22 36 22 20 2f 3e 27 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 | "6"./>')._p(1,'<Project>')._p(2, |
321c0 | 27 3c 4f 70 74 69 6f 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 | '<Option.title="%s"./>',.premake |
321e0 | 2e 65 73 63 28 70 72 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 | .esc(prj.name))._p(2,'<Option.pc |
32200 | 68 5f 6d 6f 64 65 3d 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 | h_mode="2"./>')._p(2,'<Option.co |
32220 | 6d 70 69 6c 65 72 3d 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 | mpiler="%s"./>',._OPTIONS.cc).lo |
32240 | 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 74 65 72 70 6c | cal.platforms.=.premake.filterpl |
32260 | 61 74 66 6f 72 6d 73 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 | atforms(prj.solution,.cc.platfor |
32280 | 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 6f 72 6d 73 | ms,."Native").for.i.=.#platforms |
322a0 | 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 72 6d 73 5b | ,.1,.-1.do.if.premake.platforms[ |
322c0 | 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 72 20 74 68 | platforms[i]].iscrosscompiler.th |
322e0 | 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 29 0a 65 6e | en.table.remove(platforms,.i).en |
32300 | 64 0a 65 6e 64 20 0a 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 | d.end.._p(2,'<Build>').for._,.pl |
32320 | 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 |
32340 | 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 |
32360 | 2c 20 70 6c 61 74 66 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 | ,.platform).do._p(3,'<Target.tit |
32380 | 6c 65 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 67 6e | le="%s">',.premake.esc(cfg.longn |
323a0 | 61 6d 65 29 29 0a 5f 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 | ame))._p(4,'<Option.output="%s". |
323c0 | 70 72 65 66 69 78 5f 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 | prefix_auto="0".extension_auto=" |
323e0 | 30 22 20 2f 3e 27 2c 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 | 0"./>',.premake.esc(cfg.buildtar |
32400 | 67 65 74 2e 66 75 6c 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 | get.fullpath)).if.cfg.debugdir.t |
32420 | 68 65 6e 0a 5f 70 28 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 | hen._p(4,'<Option.working_dir="% |
32440 | 73 22 20 2f 3e 27 2c 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 | s"./>',.premake.esc(cfg.debugdir |
32460 | 29 29 0a 65 6e 64 0a 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 | )).end._p(4,'<Option.object_outp |
32480 | 75 74 3d 22 25 73 22 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 | ut="%s"./>',.premake.esc(cfg.obj |
324a0 | 65 63 74 73 64 69 72 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 | ectsdir)).local.types.=.{.Window |
324c0 | 65 64 41 70 70 20 3d 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 | edApp.=.0,.ConsoleApp.=.1,.Stati |
324e0 | 63 4c 69 62 20 3d 20 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 | cLib.=.2,.SharedLib.=.3.}._p(4,' |
32500 | 3c 4f 70 74 69 6f 6e 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 | <Option.type="%d"./>',.types[cfg |
32520 | 2e 6b 69 6e 64 5d 29 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 | .kind])._p(4,'<Option.compiler=" |
32540 | 25 73 22 20 2f 3e 27 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 | %s"./>',._OPTIONS.cc).if.(cfg.ki |
32560 | 6e 64 20 3d 3d 20 22 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 | nd.==."SharedLib").then._p(4,'<O |
32580 | 70 74 69 6f 6e 20 63 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 | ption.createDefFile="0"./>')._p( |
325a0 | 34 2c 27 3c 4f 70 74 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 | 4,'<Option.createStaticLib="%s". |
325c0 | 2f 3e 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 4c 69 62 2c 20 | />',.iif(cfg.flags.NoImportLib,. |
325e0 | 30 2c 20 31 29 29 0a 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 | 0,.1)).end._p(4,'<Compiler>').fo |
32600 | 72 20 5f 2c 66 6c 61 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 | r._,flag.in.ipairs(table.join(cc |
32620 | 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 78 66 6c 61 67 73 28 | .getcflags(cfg),.cc.getcxxflags( |
32640 | 63 66 67 29 2c 20 63 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 | cfg),.cc.getdefines(cfg.defines) |
32660 | 2c 20 63 66 67 2e 62 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 | ,.cfg.buildoptions)).do._p(5,'<A |
32680 | 64 64 20 6f 70 74 69 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 | dd.option="%s"./>',.premake.esc( |
326a0 | 66 6c 61 67 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 | flag)).end.if.not.cfg.flags.NoPC |
326c0 | 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 35 2c 27 3c | H.and.cfg.pchheader.then._p(5,'< |
326e0 | 41 64 64 20 6f 70 74 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 | Add.option="-Winvalid-pch"./>'). |
32700 | 5f 70 28 35 2c 27 3c 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 | _p(5,'<Add.option="-include.&quo |
32720 | 74 3b 25 73 26 71 75 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 | t;%s""./>',.premake.esc(cfg |
32740 | 2e 70 63 68 68 65 61 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 | .pchheader)).end.for._,v.in.ipai |
32760 | 72 73 28 63 66 67 2e 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 | rs(cfg.includedirs).do._p(5,'<Ad |
32780 | 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 65 2e 65 73 | d.directory="%s"./>',.premake.es |
327a0 | 63 28 76 29 29 0a 65 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 | c(v)).end._p(4,'</Compiler>')._p |
327c0 | 28 34 2c 27 3c 4c 69 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 | (4,'<Linker>').for._,flag.in.ipa |
327e0 | 69 72 73 28 74 61 62 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 | irs(table.join(cc.getldflags(cfg |
32800 | 29 2c 20 63 66 67 2e 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 | ),.cfg.linkoptions)).do._p(5,'<A |
32820 | 64 64 20 6f 70 74 69 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 | dd.option="%s"./>',.premake.esc( |
32840 | 66 6c 61 67 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 70 72 65 | flag)).end.for._,v.in.ipairs(pre |
32860 | 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 |
32880 | 74 6f 72 79 22 29 29 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 | tory")).do._p(5,'<Add.directory= |
328a0 | 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 0a 66 6f | "%s"./>',.premake.esc(v)).end.fo |
328c0 | 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 74 6c 69 6e 6b 73 | r._,v.in.ipairs(premake.getlinks |
328e0 | 28 63 66 67 2c 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 | (cfg,."all",."basename")).do._p( |
32900 | 35 2c 27 3c 41 64 64 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 | 5,'<Add.library="%s"./>',.premak |
32920 | 65 2e 65 73 63 28 76 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 | e.esc(v)).end._p(4,'</Linker>'). |
32940 | 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 22 2e 72 63 22 29 20 | if.premake.findfile(cfg,.".rc"). |
32960 | 74 68 65 6e 0a 5f 70 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 | then._p(4,'<ResourceCompiler>'). |
32980 | 66 6f 72 20 5f 2c 76 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 | for._,v.in.ipairs(cfg.includedir |
329a0 | 73 29 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 | s).do._p(5,'<Add.directory="%s". |
329c0 | 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 |
329e0 | 20 69 6e 20 69 70 61 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 | .in.ipairs(cfg.resincludedirs).d |
32a00 | 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 27 2c | o._p(5,'<Add.directory="%s"./>', |
32a20 | 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 2c 27 3c 2f 52 65 73 | .premake.esc(v)).end._p(4,'</Res |
32a40 | 6f 75 72 63 65 43 6f 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 | ourceCompiler>').end.if.#cfg.pre |
32a60 | 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 70 6f 73 74 62 75 | buildcommands.>.0.or.#cfg.postbu |
32a80 | 69 6c 64 63 6f 6d 6d 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 | ildcommands.>.0.then._p(4,'<Extr |
32aa0 | 61 43 6f 6d 6d 61 6e 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 | aCommands>').for._,v.in.ipairs(c |
32ac0 | 66 67 2e 70 72 65 62 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 | fg.prebuildcommands).do._p(5,'<A |
32ae0 | 64 64 20 62 65 66 6f 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 | dd.before="%s"./>',.premake.esc( |
32b00 | 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 67 2e 70 6f | v)).end.for._,v.in.ipairs(cfg.po |
32b20 | 73 74 62 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 61 | stbuildcommands).do._p(5,'<Add.a |
32b40 | 66 74 65 72 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 | fter="%s"./>',.premake.esc(v)).e |
32b60 | 6e 64 0a 5f 70 28 34 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 | nd._p(4,'</ExtraCommands>').end. |
32b80 | 5f 70 28 33 2c 27 3c 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 | _p(3,'</Target>').end.end._p(2,' |
32ba0 | 3c 2f 42 75 69 6c 64 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 | </Build>').codeblocks.files(prj) |
32bc0 | 0a 5f 70 28 32 2c 27 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 | ._p(2,'<Extensions>').........fo |
32be0 | 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 |
32c00 | 73 29 20 64 6f 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 | s).do.for.cfg.in.premake.eachcon |
32c20 | 66 69 67 28 70 72 6a 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 | fig(prj,.platform).do.if.cfg.deb |
32c40 | 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 3e 20 30 20 74 68 | ugenvs.and.#cfg.debugenvs.>.0.th |
32c60 | 65 6e 0a 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 73 28 | en.premake.codeblocks.debugenvs( |
32c80 | 63 66 67 29 0a 65 6e 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 | cfg).end.end.end._p(2,'</Extensi |
32ca0 | 6f 6e 73 3e 27 29 0a 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 | ons>')._p(1,'</Project>')._p('</ |
32cc0 | 43 6f 64 65 42 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 27 27 | CodeBlocks_project_file>')._p('' |
32ce0 | 29 0a 65 6e 64 0a 00 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 | ).end..premake.codelite.=.{.}.ne |
32d00 | 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 63 6f 64 | waction.{.trigger.........=."cod |
32d20 | 65 6c 69 74 65 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 43 6f 64 65 4c | elite",.shortname.......=."CodeL |
32d40 | 69 74 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 | ite",.description.....=."Generat |
32d60 | 65 20 43 6f 64 65 4c 69 74 65 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 76 61 6c 69 64 | e.CodeLite.project.files",.valid |
32d80 | 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 | _kinds.....=.{."ConsoleApp",."Wi |
32da0 | 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 | ndowedApp",."StaticLib",."Shared |
32dc0 | 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 43 22 2c | Lib".},.valid_languages.=.{."C", |
32de0 | 20 22 43 2b 2b 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 | ."C++".},.valid_tools.....=.{.cc |
32e00 | 20 20 20 3d 20 7b 20 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 | ...=.{."gcc".},.},.onsolution.=. |
32e20 | 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 65 72 61 74 65 28 73 | function(sln).premake.generate(s |
32e40 | 6c 6e 2c 20 22 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 | ln,."%%.workspace",.premake.code |
32e60 | 6c 69 74 65 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 | lite.workspace).end,.onproject.= |
32e80 | 20 66 75 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 | .function(prj).premake.generate( |
32ea0 | 70 72 6a 2c 20 22 25 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 | prj,."%%.project",.premake.codel |
32ec0 | 69 74 65 2e 70 72 6f 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 | ite.project).end,.oncleansolutio |
32ee0 | 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 63 6c 65 61 6e 2e | n.=.function(sln).premake.clean. |
32f00 | 66 69 6c 65 28 73 6c 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 | file(sln,."%%.workspace").premak |
32f20 | 65 2e 63 6c 65 61 6e 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 | e.clean.file(sln,."%%_wsp.mk").p |
32f40 | 72 65 6d 61 6b 65 2e 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 | remake.clean.file(sln,."%%.tags" |
32f60 | 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 74 69 6f 6e | ).end,.oncleanproject.=.function |
32f80 | 28 70 72 6a 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 | (prj).premake.clean.file(prj,."% |
32fa0 | 25 2e 70 72 6f 6a 65 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 | %.project").premake.clean.file(p |
32fc0 | 72 6a 2c 20 22 25 25 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 | rj,."%%.mk").premake.clean.file( |
32fe0 | 70 72 6a 2c 20 22 25 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 | prj,."%%.list").premake.clean.fi |
33000 | 6c 65 28 70 72 6a 2c 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 | le(prj,."%%.out").end.}..functio |
33020 | 6e 20 70 72 65 6d 61 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 | n.premake.codelite.workspace(sln |
33040 | 29 0a 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 | )._p('<?xml.version="1.0".encodi |
33060 | 6e 67 3d 22 75 74 66 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 | ng="utf-8"?>')._p('<CodeLite_Wor |
33080 | 6b 73 70 61 63 65 20 4e 61 6d 65 3d 22 25 73 22 20 44 61 74 61 62 61 73 65 3d 22 2e 2f 25 73 2e | kspace.Name="%s".Database="./%s. |
330a0 | 74 61 67 73 22 3e 27 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 | tags">',.premake.esc(sln.name),. |
330c0 | 70 72 65 6d 61 6b 65 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 | premake.esc(sln.name)).for.i,prj |
330e0 | 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 6c 6f 63 61 | .in.ipairs(sln.projects).do.loca |
33100 | 6c 20 6e 61 6d 65 20 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 | l.name.=.premake.esc(prj.name).l |
33120 | 6f 63 61 6c 20 66 6e 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 | ocal.fname.=.path.join(path.getr |
33140 | 65 6c 61 74 69 76 65 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 | elative(sln.location,.prj.locati |
33160 | 6f 6e 29 2c 20 70 72 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 | on),.prj.name).local.active.=.ii |
33180 | 66 28 69 3d 3d 31 2c 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 | f(i==1,."Yes",."No")._p('..<Proj |
331a0 | 65 63 74 20 4e 61 6d 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 | ect.Name="%s".Path="%s.project". |
331c0 | 41 63 74 69 76 65 3d 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 | Active="%s"./>',.name,.fname,.ac |
331e0 | 74 69 76 65 29 0a 65 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 | tive).end.local.platforms.=.prem |
33200 | 61 6b 65 2e 66 69 6c 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 | ake.filterplatforms(sln,.premake |
33220 | 5b 5f 4f 50 54 49 4f 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 | [_OPTIONS.cc].platforms,."Native |
33240 | 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 20 64 6f 0a | ").for.i.=.#platforms,.1,.-1.do. |
33260 | 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 6d 73 5b 69 | if.premake.platforms[platforms[i |
33280 | 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 65 2e 72 65 | ]].iscrosscompiler.then.table.re |
332a0 | 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 5f 70 28 27 | move(platforms,.i).end.end.._p(' |
332c0 | 20 20 3c 42 75 69 6c 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 | ..<BuildMatrix>').for._,.platfor |
332e0 | 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 5f 2c | m.in.ipairs(platforms).do.for._, |
33300 | 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 69 67 75 72 61 | .cfgname.in.ipairs(sln.configura |
33320 | 74 69 6f 6e 73 29 20 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 | tions).do.local.name.=.premake.g |
33340 | 65 74 63 6f 6e 66 69 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 | etconfigname(cfgname,.platform): |
33360 | 67 73 75 62 28 22 7c 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 | gsub("|","_")._p('....<Workspace |
33380 | 43 6f 6e 66 69 67 75 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 | Configuration.Name="%s".Selected |
333a0 | 3d 22 79 65 73 22 3e 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 | ="yes">',.name).for._,prj.in.ipa |
333c0 | 69 72 73 28 73 6c 6e 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 | irs(sln.projects).do._p('......< |
333e0 | 50 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 20 43 6f 6e 66 69 67 4e 61 6d 65 3d 22 25 73 | Project.Name="%s".ConfigName="%s |
33400 | 22 2f 3e 27 2c 20 70 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 | "/>',.prj.name,.name).end._p('.. |
33420 | 20 20 3c 2f 57 6f 72 6b 73 70 61 63 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e | ..</WorkspaceConfiguration>').en |
33440 | 64 0a 65 6e 64 0a 5f 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 | d.end._p('..</BuildMatrix>')._p( |
33460 | 27 3c 2f 43 6f 64 65 4c 69 74 65 5f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a 65 6e 64 0a 00 6c 6f | '</CodeLite_Workspace>').end..lo |
33480 | 63 61 6c 20 63 6f 64 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 | cal.codelite.=.premake.codelite. |
334a0 | 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 0a 66 75 6e 63 74 69 | local.tree.=.premake.tree.functi |
334c0 | 6f 6e 20 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 72 20 | on.codelite.files(prj).local.tr. |
334e0 | 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 72 65 | =.premake.project.buildsourcetre |
33500 | 65 28 70 72 6a 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 | e(prj).tree.traverse(tr,.{.onbra |
33520 | 6e 63 68 65 6e 74 65 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 | nchenter.=.function(node,.depth) |
33540 | 0a 5f 70 28 64 65 70 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 | ._p(depth,.'<VirtualDirectory.Na |
33560 | 6d 65 3d 22 25 73 22 3e 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 2c 0a 6f 6e 62 72 61 | me="%s">',.node.name).end,.onbra |
33580 | 6e 63 68 65 78 69 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a | nchexit.=.function(node,.depth). |
335a0 | 5f 70 28 64 65 70 74 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 | _p(depth,.'</VirtualDirectory>') |
335c0 | 0a 65 6e 64 2c 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 | .end,.onleaf.=.function(node,.de |
335e0 | 70 74 68 29 0a 5f 70 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 | pth)._p(depth,.'<File.Name="%s"/ |
33600 | 3e 27 2c 20 6e 6f 64 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 | >',.node.cfg.name).end,.},.true, |
33620 | 20 31 29 0a 65 6e 64 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 | .1).end.function.premake.codelit |
33640 | 65 2e 70 72 6f 6a 65 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 | e.project(prj).io.indent.=."..". |
33660 | 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 |
33680 | 3d 22 75 74 66 2d 38 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 | ="utf-8"?>')._p('<CodeLite_Proje |
336a0 | 63 74 20 4e 61 6d 65 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 | ct.Name="%s">',.premake.esc(prj. |
336c0 | 6e 61 6d 65 29 29 0a 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 | name)).codelite.files(prj).local |
336e0 | 20 74 79 70 65 73 20 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 | .types.=.{..ConsoleApp..=."Execu |
33700 | 74 61 62 6c 65 22 2c 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 | table",..WindowedApp.=."Executab |
33720 | 6c 65 22 2c 20 0a 53 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 | le",..StaticLib...=."Static.Libr |
33740 | 61 72 79 22 2c 0a 53 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 | ary",.SharedLib...=."Dynamic.Lib |
33760 | 72 61 72 79 22 2c 0a 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 | rary",.}._p('..<Settings.Type="% |
33780 | 73 22 3e 27 2c 20 74 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 | s">',.types[prj.kind]).local.pla |
337a0 | 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 |
337c0 | 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 4e 53 2e | (prj.solution,.premake[_OPTIONS. |
337e0 | 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 69 20 3d | cc].platforms,."Native").for.i.= |
33800 | 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 61 6b 65 | .#platforms,.1,.-1.do.if.premake |
33820 | 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 6f 73 73 | .platforms[platforms[i]].iscross |
33840 | 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 61 74 66 | compiler.then.table.remove(platf |
33860 | 6f 72 6d 73 2c 20 69 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 | orms,.i).end.end..for._,.platfor |
33880 | 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 66 | m.in.ipairs(platforms).do.for.cf |
338a0 | 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 61 | g.in.premake.eachconfig(prj,.pla |
338c0 | 74 66 6f 72 6d 29 20 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 | tform).do.local.name.=.premake.e |
338e0 | 73 63 28 63 66 67 2e 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 | sc(cfg.longname):gsub("|","_").l |
33900 | 6f 63 61 6c 20 63 6f 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 | ocal.compiler.=.iif(cfg.language |
33920 | 20 3d 3d 20 22 43 22 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 | .==."C",."gcc",."g++")._p('....< |
33940 | 43 6f 6e 66 69 67 75 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 | Configuration.Name="%s".Compiler |
33960 | 54 79 70 65 3d 22 67 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 | Type="gnu.%s".DebuggerType="GNU. |
33980 | 67 64 62 20 64 65 62 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 | gdb.debugger".Type="%s">',.name, |
339a0 | 20 63 6f 6d 70 69 6c 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 | .compiler,.types[cfg.kind]).loca |
339c0 | 6c 20 66 6e 61 6d 65 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 | l.fname..=.premake.esc(cfg.build |
339e0 | 74 61 72 67 65 74 2e 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 | target.fullpath).local.objdir.=. |
33a00 | 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 0a 6c 6f 63 61 | premake.esc(cfg.objectsdir).loca |
33a20 | 6c 20 72 75 6e 63 6d 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 | l.runcmd.=.cfg.buildtarget.name. |
33a40 | 6c 6f 63 61 6c 20 72 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 | local.rundir.=.cfg.debugdir.or.c |
33a60 | 66 67 2e 62 75 69 6c 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 | fg.buildtarget.directory.local.r |
33a80 | 75 6e 61 72 67 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 61 | unargs.=.table.concat(cfg.debuga |
33aa0 | 72 67 73 2c 20 22 20 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 | rgs,.".").local.pause..=.iif(cfg |
33ac0 | 2e 6b 69 6e 64 20 3d 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 | .kind.==."WindowedApp",."no",."y |
33ae0 | 65 73 22 29 0a 5f 70 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 | es")._p('......<General.OutputFi |
33b00 | 6c 65 3d 22 25 73 22 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 | le="%s".IntermediateDirectory="% |
33b20 | 73 22 20 43 6f 6d 6d 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 | s".Command="./%s".CommandArgumen |
33b40 | 74 73 3d 22 25 73 22 20 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 50 61 | ts="%s".WorkingDirectory="%s".Pa |
33b60 | 75 73 65 45 78 65 63 57 68 65 6e 50 72 6f 63 54 65 72 6d 69 6e 61 74 65 73 3d 22 25 73 22 2f 3e | useExecWhenProcTerminates="%s"/> |
33b80 | 27 2c 20 66 6e 61 6d 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 | ',.fname,.objdir,.runcmd,.runarg |
33ba0 | 73 2c 20 72 75 6e 64 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 | s,.rundir,.pause).local.flags.=. |
33bc0 | 70 72 65 6d 61 6b 65 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 | premake.esc(table.join(premake.g |
33be0 | 63 63 2e 67 65 74 63 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 | cc.getcflags(cfg),.premake.gcc.g |
33c00 | 65 74 63 78 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 | etcxxflags(cfg),.cfg.buildoption |
33c20 | 73 29 29 0a 5f 70 28 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 | s))._p('......<Compiler.Required |
33c40 | 3d 22 79 65 73 22 20 4f 70 74 69 6f 6e 73 3d 22 25 73 22 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e | ="yes".Options="%s">',.table.con |
33c60 | 63 61 74 28 66 6c 61 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 | cat(flags,.";")).for._,v.in.ipai |
33c80 | 72 73 28 63 66 67 2e 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 | rs(cfg.includedirs).do._p('..... |
33ca0 | 20 20 20 3c 49 6e 63 6c 75 64 65 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 70 | ...<IncludePath.Value="%s"/>',.p |
33cc0 | 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 6e 20 69 70 | remake.esc(v)).end.for._,v.in.ip |
33ce0 | 61 69 72 73 28 63 66 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 | airs(cfg.defines).do._p('....... |
33d00 | 20 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 70 72 | .<Preprocessor.Value="%s"/>',.pr |
33d20 | 65 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 43 6f | emake.esc(v)).end._p('......</Co |
33d40 | 6d 70 69 6c 65 72 3e 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 | mpiler>').flags.=.premake.esc(ta |
33d60 | 62 6c 65 2e 6a 6f 69 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 | ble.join(premake.gcc.getldflags( |
33d80 | 63 66 67 29 2c 20 63 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 | cfg),.cfg.linkoptions))._p('.... |
33da0 | 20 20 3c 4c 69 6e 6b 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 | ..<Linker.Required="yes".Options |
33dc0 | 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 67 73 2c 20 22 3b 22 | ="%s">',.table.concat(flags,.";" |
33de0 | 29 29 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 74 | )).for._,v.in.ipairs(premake.get |
33e00 | 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 20 | links(cfg,."all",."directory")). |
33e20 | 64 6f 0a 5f 70 28 27 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 | do._p('........<LibraryPath.Valu |
33e40 | 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 0a | e="%s"./>',.premake.esc(v)).end. |
33e60 | 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 74 6c 69 6e | for._,v.in.ipairs(premake.getlin |
33e80 | 6b 73 28 63 66 67 2c 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 | ks(cfg,."all",."basename")).do._ |
33ea0 | 70 28 27 20 20 20 20 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 | p('........<Library.Value="%s"./ |
33ec0 | 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 20 20 | >',.premake.esc(v)).end._p('.... |
33ee0 | 20 20 3c 2f 4c 69 6e 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 | ..</Linker>').if.premake.findfil |
33f00 | 65 28 63 66 67 2c 20 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 | e(cfg,.".rc").then.local.defines |
33f20 | 20 3d 20 74 61 62 6c 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 | .=.table.implode(table.join(cfg. |
33f40 | 64 65 66 69 6e 65 73 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 | defines,.cfg.resdefines),."-D",. |
33f60 | 22 3b 22 2c 20 22 22 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 | ";",."").local.options.=.table.c |
33f80 | 6f 6e 63 61 74 28 63 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 | oncat(cfg.resoptions,.";")._p('. |
33fa0 | 20 20 20 20 20 3c 52 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 | .....<ResourceCompiler.Required= |
33fc0 | 22 79 65 73 22 20 4f 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 | "yes".Options="%s%s">',.defines, |
33fe0 | 20 6f 70 74 69 6f 6e 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 | .options).for._,v.in.ipairs(tabl |
34000 | 65 2e 6a 6f 69 6e 28 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 | e.join(cfg.includedirs,.cfg.resi |
34020 | 6e 63 6c 75 64 65 64 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 | ncludedirs)).do._p('........<Inc |
34040 | 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. |
34060 | 65 73 63 28 76 29 29 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 | esc(v)).end._p('......</Resource |
34080 | 43 6f 6d 70 69 6c 65 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 | Compiler>').else._p('......<Reso |
340a0 | 75 72 63 65 43 6f 6d 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 | urceCompiler.Required="no".Optio |
340c0 | 6e 73 3d 22 22 2f 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 | ns=""/>').end.if.#cfg.prebuildco |
340e0 | 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 72 65 42 75 | mmands.>.0.then._p('......<PreBu |
34100 | 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 72 65 | ild>').for._,v.in.ipairs(cfg.pre |
34120 | 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 3c 43 | buildcommands).do._p('........<C |
34140 | 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 6e 64 | ommand.Enabled="yes">%s</Command |
34160 | 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 20 20 | >',.premake.esc(v)).end._p('.... |
34180 | 20 20 3c 2f 50 72 65 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 | ..</PreBuild>').end.if.#cfg.post |
341a0 | 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 20 20 20 20 20 | buildcommands.>.0.then._p('..... |
341c0 | 20 3c 50 6f 73 74 42 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 | .<PostBuild>').for._,v.in.ipairs |
341e0 | 28 63 66 67 2e 70 6f 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 | (cfg.postbuildcommands).do._p('. |
34200 | 20 20 20 20 20 20 20 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 | .......<Command.Enabled="yes">%s |
34220 | 3c 2f 43 6f 6d 6d 61 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 | </Command>',.premake.esc(v)).end |
34240 | 0a 5f 70 28 27 20 20 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 | ._p('......</PostBuild>').end._p |
34260 | 28 27 20 20 20 20 20 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 | ('......<CustomBuild.Enabled="no |
34280 | 22 3e 27 29 0a 5f 70 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 | ">')._p('........<CleanCommand>< |
342a0 | 2f 43 6c 65 61 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 42 75 | /CleanCommand>')._p('........<Bu |
342c0 | 69 6c 64 43 6f 6d 6d 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 | ildCommand></BuildCommand>')._p( |
342e0 | 27 20 20 20 20 20 20 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 | '........<SingleFileCommand></Si |
34300 | 6e 67 6c 65 46 69 6c 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 | ngleFileCommand>')._p('........< |
34320 | 4d 61 6b 65 66 69 6c 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 | MakefileGenerationCommand></Make |
34340 | 66 69 6c 65 47 65 6e 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 | fileGenerationCommand>')._p('... |
34360 | 20 20 20 20 20 3c 54 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 | .....<ThirdPartyToolName>None</T |
34380 | 68 69 72 64 50 61 72 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 | hirdPartyToolName>')._p('....... |
343a0 | 20 3c 57 6f 72 6b 69 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 | .<WorkingDirectory></WorkingDire |
343c0 | 63 74 6f 72 79 3e 27 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 | ctory>')._p('......</CustomBuild |
343e0 | 3e 27 29 0a 5f 70 28 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 | >')._p('......<AdditionalRules>' |
34400 | 29 0a 5f 70 28 27 20 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 | )._p('........<CustomPostBuild>< |
34420 | 2f 43 75 73 74 6f 6d 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 | /CustomPostBuild>')._p('........ |
34440 | 3c 43 75 73 74 6f 6d 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 | <CustomPreBuild></CustomPreBuild |
34460 | 3e 27 29 0a 5f 70 28 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 | >')._p('......</AdditionalRules> |
34480 | 27 29 0a 5f 70 28 27 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 | ')._p('....</Configuration>').en |
344a0 | 64 0a 65 6e 64 0a 5f 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 | d.end._p('..</Settings>').for._, |
344c0 | 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 73 29 20 64 | .platform.in.ipairs(platforms).d |
344e0 | 6f 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 28 | o.for.cfg.in.premake.eachconfig( |
34500 | 70 72 6a 2c 20 70 6c 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 | prj,.platform).do._p('..<Depende |
34520 | 6e 63 69 65 73 20 6e 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 | ncies.name="%s">',.cfg.longname: |
34540 | 67 73 75 62 28 22 7c 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 | gsub("|","_")).for._,dep.in.ipai |
34560 | 72 73 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 72 6a 29 29 | rs(premake.getdependencies(prj)) |
34580 | 20 64 6f 0a 5f 70 28 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 | .do._p('....<Project.Name="%s"/> |
345a0 | 27 2c 20 64 65 70 2e 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 | ',.dep.name).end._p('..</Depende |
345c0 | 6e 63 69 65 73 3e 27 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 | ncies>').end.end._p('</CodeLite_ |
345e0 | 50 72 6f 6a 65 63 74 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 | Project>').end.._MAKE.=.{.}.prem |
34600 | 61 6b 65 2e 6d 61 6b 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 | ake.make.=.{.}.local.make.=.prem |
34620 | 61 6b 65 2e 6d 61 6b 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 | ake.make.function._MAKE.esc(valu |
34640 | 65 29 0a 6c 6f 63 61 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 | e).local.result.if.(type(value). |
34660 | 3d 3d 20 22 74 61 62 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 | ==."table").then.result.=.{.}.fo |
34680 | 72 20 5f 2c 76 20 69 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 | r._,v.in.ipairs(value).do.table. |
346a0 | 69 6e 73 65 72 74 28 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 | insert(result,._MAKE.esc(v)).end |
346c0 | 0a 72 65 74 75 72 6e 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 | .return.result.else.result.=.val |
346e0 | 75 65 3a 67 73 75 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 0a 72 65 73 75 6c 74 20 3d 20 72 | ue:gsub("\\",."\\\\").result.=.r |
34700 | 65 73 75 6c 74 3a 67 73 75 62 28 22 20 22 2c 20 22 5c 5c 20 22 29 0a 72 65 73 75 6c 74 20 3d 20 | esult:gsub(".",."\\.").result.=. |
34720 | 72 65 73 75 6c 74 3a 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 | result:gsub("%%(",."\\%(").resul |
34740 | 74 20 3d 20 72 65 73 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 | t.=.result:gsub("%%)",."\\%)").r |
34760 | 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 24 5c 5c 25 28 28 2e 2d 29 5c 5c | esult.=.result:gsub("$\\%((.-)\\ |
34780 | 25 29 22 2c 20 22 24 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 | %)",."$%(%1%)").return.result.en |
347a0 | 64 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 63 6f 70 79 | d.end.function.premake.make_copy |
347c0 | 72 75 6c 65 28 73 6f 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 | rule(source,.target)._p('%s:.%s' |
347e0 | 2c 20 74 61 72 67 65 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 | ,.target,.source)._p('\t@echo.Co |
34800 | 70 79 69 6e 67 20 24 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 | pying.$(notdir.%s)',.target)._p( |
34820 | 27 5c 74 2d 24 28 63 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 | '\t-$(call.COPY,%s,%s)',.source, |
34840 | 20 74 61 72 67 65 74 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 | .target).end.function.premake.ma |
34860 | 6b 65 5f 6d 6b 64 69 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 | ke_mkdirrule(var)._p('\t@echo.Cr |
34880 | 65 61 74 69 6e 67 20 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 | eating.%s',.var)._p('\t-$(call.M |
348a0 | 4b 44 49 52 2c 25 73 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 | KDIR,%s)',.var)._p('').end.funct |
348c0 | 69 6f 6e 20 6d 61 6b 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 | ion.make.list(value).if.#value.> |
348e0 | 20 30 20 74 68 65 6e 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 | .0.then.return."."....table.conc |
34900 | 61 74 28 76 61 6c 75 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 | at(value,.".").else.return."".en |
34920 | 64 0a 65 6e 64 0a 66 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 | d.end.function._MAKE.getmakefile |
34940 | 6e 61 6d 65 28 74 68 69 73 2c 20 73 65 61 72 63 68 70 72 6a 73 29 0a 6c 6f 63 61 6c 20 63 6f 75 | name(this,.searchprjs).local.cou |
34960 | 6e 74 20 3d 20 30 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 | nt.=.0.for.sln.in.premake.soluti |
34980 | 6f 6e 2e 65 61 63 68 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 | on.each().do.if.(sln.location.== |
349a0 | 20 74 68 69 73 2e 6c 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 | .this.location).then.count.=.cou |
349c0 | 6e 74 20 2b 20 31 20 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 | nt.+.1.end.if.(searchprjs).then. |
349e0 | 66 6f 72 20 5f 2c 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 | for._,prj.in.ipairs(sln.projects |
34a00 | 29 20 64 6f 0a 69 66 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 | ).do.if.(prj.location.==.this.lo |
34a20 | 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 65 | cation).then.count.=.count.+.1.e |
34a40 | 6e 64 0a 65 6e 64 0a 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 | nd.end.end.end.if.(count.==.1).t |
34a60 | 68 65 6e 0a 72 65 74 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 | hen.return."Makefile".else.retur |
34a80 | 6e 20 74 68 69 73 2e 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 | n.this.name....".make".end.end.f |
34aa0 | 75 6e 63 74 69 6f 6e 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 | unction._MAKE.getnames(tbl).loca |
34ac0 | 6c 20 72 65 73 75 6c 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 | l.result.=.table.extract(tbl,."n |
34ae0 | 61 6d 65 22 29 0a 66 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 | ame").for.k,v.in.pairs(result).d |
34b00 | 6f 0a 72 65 73 75 6c 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 | o.result[k].=._MAKE.esc(v).end.r |
34b20 | 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 73 | eturn.result.end.function.make.s |
34b40 | 65 74 74 69 6e 67 73 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 | ettings(cfg,.cc).if.#cfg.makeset |
34b60 | 74 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 | tings.>.0.then.for._,.value.in.i |
34b80 | 70 61 69 72 73 28 63 66 67 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 29 20 64 6f 0a 5f 70 28 76 61 | pairs(cfg.makesettings).do._p(va |
34ba0 | 6c 75 65 29 0a 65 6e 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 | lue).end.end.local.toolsettings. |
34bc0 | 3d 20 63 63 2e 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 66 67 | =.cc.platforms[cfg.platform].cfg |
34be0 | 73 65 74 74 69 6e 67 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 | settings.if.toolsettings.then._p |
34c00 | 28 74 6f 6f 6c 73 65 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 | (toolsettings).end.end.newaction |
34c20 | 20 7b 0a 74 72 69 67 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 | .{.trigger.........=."gmake",.sh |
34c40 | 6f 72 74 6e 61 6d 65 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 | ortname.......=."GNU.Make",.desc |
34c60 | 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 47 4e 55 20 6d 61 6b 65 | ription.....=."Generate.GNU.make |
34c80 | 66 69 6c 65 73 20 66 6f 72 20 50 4f 53 49 58 2c 20 4d 69 6e 47 57 2c 20 61 6e 64 20 43 79 67 77 | files.for.POSIX,.MinGW,.and.Cygw |
34ca0 | 69 6e 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 | in",.valid_kinds.....=.{."Consol |
34cc0 | 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 | eApp",."WindowedApp",."StaticLib |
34ce0 | 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 61 67 65 | ",."SharedLib".},.valid_language |
34d00 | 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 20 7d 2c 0a 76 61 6c 69 64 5f | s.=.{."C",."C++",."C#".},.valid_ |
34d20 | 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 67 63 63 22 20 7d | tools.....=.{.cc.....=.{."gcc".} |
34d40 | 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 |
34d60 | 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 |
34d80 | 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 |
34da0 | 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 |
34dc0 | 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 |
34de0 | 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 |
34e00 | 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, |
34e20 | 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 |
34e40 | 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 |
34e60 | 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) |
34e80 | 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 |
34ea0 | 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, |
34ec0 | 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) |
34ee0 | 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 |
34f00 | 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, |
34f20 | 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). |
34f40 | 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 |
34f60 | 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.}. |
34f80 | 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( |
34fa0 | 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 |
34fc0 | 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 |
34fe0 | 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 |
35000 | 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 |
35020 | 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',. |
35040 | 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 |
35060 | 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 |
35080 | 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 |
350a0 | 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 |
350c0 | 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 |
350e0 | 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 |
35100 | 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 |
35120 | 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' |
35140 | 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 |
35160 | 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")),." |
35180 | 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 |
351a0 | 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(' |
351c0 | 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._, |
351e0 | 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. |
35200 | 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) |
35220 | 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 |
35240 | 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 |
35260 | 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 |
35280 | 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 |
352a0 | 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 |
352c0 | 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." |
352e0 | 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)).=== |
35300 | 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 |
35320 | 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. |
35340 | 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( |
35360 | 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 |
35380 | 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 |
353a0 | 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: |
353c0 | 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 |
353e0 | 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 |
35400 | 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', |
35420 | 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. |
35440 | 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. |
35460 | 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 |
35480 | 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 |
354a0 | 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 |
354c0 | 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.""' |
354e0 | 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:"' |
35500 | 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 |
35520 | 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 |
35540 | 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 |
35560 | 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."...% |
35580 | 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 |
355a0 | 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( |
355c0 | 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 |
355e0 | 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 |
35600 | 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"') |
35620 | 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 |
35640 | 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 |
35660 | 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 |
35680 | 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 |
356a0 | 65 65 20 68 74 74 70 3a 2f 2f 69 6e 64 75 73 74 72 69 6f 75 73 6f 6e 65 2e 63 6f 6d 2f 70 72 65 | ee.http://industriousone.com/pre |
356c0 | 6d 61 6b 65 2f 71 75 69 63 6b 2d 73 74 61 72 74 22 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 | make/quick-start"').end..premake |
356e0 | 2e 6d 61 6b 65 2e 63 70 70 20 3d 20 7b 20 7d 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 2e 6f 76 65 | .make.cpp.=.{.}.premake.make.ove |
35700 | 72 72 69 64 65 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 63 70 70 20 3d 20 70 72 65 6d 61 6b 65 2e | rride.=.{.}.local.cpp.=.premake. |
35720 | 6d 61 6b 65 2e 63 70 70 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 3d 20 70 72 65 6d 61 6b 65 2e 6d 61 | make.cpp.local.make.=.premake.ma |
35740 | 6b 65 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f 63 70 70 28 70 72 6a | ke.function.premake.make_cpp(prj |
35760 | 29 0a 6c 6f 63 61 6c 20 63 63 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 74 6f 6f 6c 28 70 72 6a | ).local.cc.=.premake.gettool(prj |
35780 | 29 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 74 | ).local.platforms.=.premake.filt |
357a0 | 65 72 70 6c 61 74 66 6f 72 6d 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2c 20 63 63 2e 70 6c 61 | erplatforms(prj.solution,.cc.pla |
357c0 | 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 70 72 65 6d 61 6b 65 2e 67 6d 61 6b 65 5f | tforms,."Native").premake.gmake_ |
357e0 | 63 70 70 5f 68 65 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 66 | cpp_header(prj,.cc,.platforms).f |
35800 | 6f 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 | or._,.platform.in.ipairs(platfor |
35820 | 6d 73 29 20 64 6f 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 | ms).do.for.cfg.in.premake.eachco |
35840 | 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 67 | nfig(prj,.platform).do.premake.g |
35860 | 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 65 6e | make_cpp_config(prj,.cfg,.cc).en |
35880 | 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6f 62 6a 64 69 72 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 61 | d.end.local.objdirs.=.{}.local.a |
358a0 | 64 64 69 74 69 6f 6e 61 6c 6f 62 6a 64 69 72 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 66 69 6c | dditionalobjdirs.=.{}.for._,.fil |
358c0 | 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 74 | e.in.ipairs(prj.files).do.if.pat |
358e0 | 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 29 20 74 68 65 6e 0a 6f 62 6a 64 69 72 73 5b 5f | h.iscppfile(file).then.objdirs[_ |
35900 | 4d 41 4b 45 2e 65 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 | MAKE.esc(path.getdirectory(path. |
35920 | 74 72 69 6d 64 6f 74 73 28 66 69 6c 65 29 29 29 5d 20 3d 20 31 0a 65 6e 64 0a 65 6e 64 0a 66 6f | trimdots(file)))].=.1.end.end.fo |
35940 | 72 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 | r._,.custombuildtask.in.ipairs(p |
35960 | 72 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 | rj.custombuildtask.or.{}).do.for |
35980 | 20 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 | ._,.buildtask.in.ipairs(custombu |
359a0 | 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 61 64 64 69 74 69 6f 6e 61 6c 6f 62 6a 64 | ildtask.or.{}).do.additionalobjd |
359c0 | 69 72 73 5b 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 | irs[_MAKE.esc(path.getdirectory( |
359e0 | 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 62 75 | path.getrelative(prj.location,bu |
35a00 | 69 6c 64 74 61 73 6b 5b 32 5d 29 29 29 5d 20 3d 20 31 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 4f | ildtask[2])))].=.1.end.end._p('O |
35a20 | 42 4a 44 49 52 53 20 3a 3d 20 5c 5c 27 29 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 20 5c | BJDIRS.:=.\\')._p('\t$(OBJDIR).\ |
35a40 | 5c 27 29 0a 66 6f 72 20 64 69 72 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 6f 62 6a 64 69 72 73 29 | \').for.dir,._.in.pairs(objdirs) |
35a60 | 20 64 6f 0a 5f 70 28 27 5c 74 24 28 4f 42 4a 44 49 52 29 2f 25 73 20 5c 5c 27 2c 20 64 69 72 29 | .do._p('\t$(OBJDIR)/%s.\\',.dir) |
35a80 | 0a 65 6e 64 0a 66 6f 72 20 64 69 72 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 61 64 64 69 74 69 6f | .end.for.dir,._.in.pairs(additio |
35aa0 | 6e 61 6c 6f 62 6a 64 69 72 73 29 20 64 6f 0a 5f 70 28 27 5c 74 25 73 20 5c 5c 27 2c 20 64 69 72 | nalobjdirs).do._p('\t%s.\\',.dir |
35ac0 | 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 52 45 53 4f 55 52 43 45 53 20 3a 3d 20 5c 5c | ).end._p('')._p('RESOURCES.:=.\\ |
35ae0 | 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 70 72 6a 2e 66 69 6c | ').for._,.file.in.ipairs(prj.fil |
35b00 | 65 73 29 20 64 6f 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 69 | es).do.if.path.isresourcefile(fi |
35b20 | 6c 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 72 65 73 20 | le).then._p('\t$(OBJDIR)/%s.res. |
35b40 | 5c 5c 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 | \\',._MAKE.esc(path.getbasename( |
35b60 | 66 69 6c 65 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 2e 50 48 4f 4e | file))).end.end._p('')._p('.PHON |
35b80 | 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 0a 5f 70 28 27 | Y:.clean.prebuild.prelink')._p(' |
35ba0 | 27 29 0a 69 66 20 6f 73 2e 69 73 28 22 4d 61 63 4f 53 58 22 29 20 61 6e 64 20 70 72 6a 2e 6b 69 | ').if.os.is("MacOSX").and.prj.ki |
35bc0 | 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 5f 70 28 27 61 6c 6c | nd.==."WindowedApp".then._p('all |
35be0 | 3a 20 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 53 29 20 70 72 65 62 75 69 | :.$(TARGETDIR).$(OBJDIRS).prebui |
35c00 | 6c 64 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 20 24 28 64 69 72 20 24 28 54 41 52 | ld.prelink.$(TARGET).$(dir.$(TAR |
35c20 | 47 45 54 44 49 52 29 29 50 6b 67 49 6e 66 6f 20 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 | GETDIR))PkgInfo.$(dir.$(TARGETDI |
35c40 | 52 29 29 49 6e 66 6f 2e 70 6c 69 73 74 27 29 0a 65 6c 73 65 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 | R))Info.plist').else._p('all:.$( |
35c60 | 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 53 29 20 70 72 65 62 75 69 6c 64 20 70 | TARGETDIR).$(OBJDIRS).prebuild.p |
35c80 | 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 40 3a 27 | relink.$(TARGET)').end._p('\t@:' |
35ca0 | 29 0a 5f 70 28 27 27 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 | )._p('').if.(prj.kind.==."Static |
35cc0 | 4c 69 62 22 20 61 6e 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 | Lib".and.prj.options.ArchiveSpli |
35ce0 | 74 29 20 74 68 65 6e 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 | t).then._p('define.max_args')._p |
35d00 | 28 27 5c 74 24 28 65 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 | ('\t$(eval._args:=)')._p('\t$(fo |
35d20 | 72 65 61 63 68 20 6f 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 | reach.obj,$3,$(eval._args+=$(obj |
35d40 | 29 29 24 28 69 66 20 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 | ))$(if.$(word.$2,$(_args)),$1$(_ |
35d60 | 61 72 67 73 29 24 28 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 | args)$(EOL)$(eval._args:=)))')._ |
35d80 | 70 28 27 5c 74 24 28 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 | p('\t$(if.$(_args),$1$(_args))') |
35da0 | 0a 5f 70 28 27 65 6e 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 | ._p('endef')._p('')._p('define.E |
35dc0 | 4f 4c 27 29 0a 5f 70 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 | OL')._p('')._p('')._p('endef')._ |
35de0 | 70 28 27 27 29 0a 65 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 | p('').end._p('$(TARGET):.$(GCH). |
35e00 | 24 28 4f 42 4a 45 43 54 53 29 20 24 28 4c 44 44 45 50 53 29 20 24 28 52 45 53 4f 55 52 43 45 53 | $(OBJECTS).$(LDDEPS).$(RESOURCES |
35e20 | 29 27 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 | )').if.prj.kind.==."StaticLib".t |
35e40 | 68 65 6e 0a 69 66 20 70 72 6a 2e 6d 73 67 61 72 63 68 69 76 69 6e 67 20 74 68 65 6e 0a 5f 70 28 | hen.if.prj.msgarchiving.then._p( |
35e60 | 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 61 72 63 68 69 76 69 6e 67 29 0a | '\t@echo.'....prj.msgarchiving). |
35e80 | 65 6c 73 65 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 41 72 63 68 69 76 69 6e 67 20 25 73 27 2c 20 | else._p('\t@echo.Archiving.%s',. |
35ea0 | 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 61 72 63 68 69 76 | prj.name).end.if.(not.prj.archiv |
35ec0 | 65 73 70 6c 69 74 5f 73 69 7a 65 29 20 74 68 65 6e 0a 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c | esplit_size).then.prj.archivespl |
35ee0 | 69 74 5f 73 69 7a 65 3d 32 30 30 0a 65 6e 64 0a 69 66 20 28 6e 6f 74 20 70 72 6a 2e 6f 70 74 69 | it_size=200.end.if.(not.prj.opti |
35f00 | 6f 6e 73 2e 41 72 63 68 69 76 65 53 70 6c 69 74 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 53 | ons.ArchiveSplit).then._p('\t$(S |
35f20 | 49 4c 45 4e 54 29 20 24 28 4c 49 4e 4b 43 4d 44 29 20 24 28 4f 42 4a 45 43 54 53 29 27 29 0a 65 | ILENT).$(LINKCMD).$(OBJECTS)').e |
35f40 | 6c 73 65 0a 5f 70 28 27 5c 74 24 28 63 61 6c 6c 20 52 4d 2c 24 28 54 41 52 47 45 54 29 29 27 29 | lse._p('\t$(call.RM,$(TARGET))') |
35f60 | 0a 5f 70 28 27 5c 74 40 24 28 63 61 6c 6c 20 6d 61 78 5f 61 72 67 73 2c 24 28 4c 49 4e 4b 43 4d | ._p('\t@$(call.max_args,$(LINKCM |
35f80 | 44 29 2c 27 2e 2e 20 70 72 6a 2e 61 72 63 68 69 76 65 73 70 6c 69 74 5f 73 69 7a 65 20 2e 2e 27 | D),'...prj.archivesplit_size...' |
35fa0 | 2c 24 28 4f 42 4a 45 43 54 53 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 | ,$(OBJECTS))')._p('\t$(SILENT).$ |
35fc0 | 28 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 | (LINKCMD_NDX)').end.else.if.prj. |
35fe0 | 6d 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 | msglinking.then._p('\t@echo.'... |
36000 | 20 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 | .prj.msglinking).else._p('\t@ech |
36020 | 6f 20 4c 69 6e 6b 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 | o.Linking.%s',.prj.name).end._p( |
36040 | 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 4c 49 4e 4b 43 4d 44 29 27 29 0a 65 6e 64 0a 5f 70 | '\t$(SILENT).$(LINKCMD)').end._p |
36060 | 28 27 5c 74 24 28 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 | ('\t$(POSTBUILDCMDS)')._p('')._p |
36080 | 28 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 | ('$(TARGETDIR):').premake.make_m |
360a0 | 6b 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 | kdirrule("$(TARGETDIR)")._p('$(O |
360c0 | 42 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 | BJDIRS):').if.(not.prj.solution. |
360e0 | 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 61 | messageskip).or.(not.table.conta |
36100 | 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 70 2c 20 22 53 | ins(prj.solution.messageskip,."S |
36120 | 6b 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 | kipCreatingMessage")).then._p('\ |
36140 | 74 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 | t@echo.Creating.$(@)').end._p('\ |
36160 | 74 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 | t-$(call.MKDIR,$@)')._p('').if.o |
36180 | 73 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 | s.is("MacOSX").and.prj.kind.==." |
361a0 | 57 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 | WindowedApp".then._p('$(dir.$(TA |
361c0 | 52 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 | RGETDIR))PkgInfo:')._p('$(dir.$( |
361e0 | 54 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 | TARGETDIR))Info.plist:')._p(''). |
36200 | 65 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 | end._p('clean:').if.(not.prj.sol |
36220 | 75 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 | ution.messageskip).or.(not.table |
36240 | 2e 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 | .contains(prj.solution.messagesk |
36260 | 69 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 | ip,."SkipCleaningMessage")).then |
36280 | 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 6c 65 61 6e 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e | ._p('\t@echo.Cleaning.%s',.prj.n |
362a0 | 61 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 | ame).end._p('ifeq.(posix,$(SHELL |
362c0 | 54 59 50 45 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 20 20 | TYPE))')._p('\t$(SILENT).rm.-f.. |
362e0 | 24 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 | $(TARGET)')._p('\t$(SILENT).rm.- |
36300 | 72 66 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 5c 74 | rf.$(OBJDIR)')._p('else')._p('\t |
36320 | 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 5c 5c | $(SILENT).if.exist.$(subst./,\\\ |
36340 | 5c 2c 24 28 54 41 52 47 45 54 29 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c | \,$(TARGET)).del.$(subst./,\\\\, |
36360 | 24 28 54 41 52 47 45 54 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 | $(TARGET))')._p('\t$(SILENT).if. |
36380 | 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a 44 49 52 29 29 20 | exist.$(subst./,\\\\,$(OBJDIR)). |
363a0 | 72 6d 64 69 72 20 2f 73 20 2f 71 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a | rmdir./s./q.$(subst./,\\\\,$(OBJ |
363c0 | 44 49 52 29 29 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 70 | DIR))')._p('endif')._p('')._p('p |
363e0 | 72 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 | rebuild:')._p('\t$(PREBUILDCMDS) |
36400 | 27 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 | ')._p('')._p('prelink:')._p('\t$ |
36420 | 28 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 | (PRELINKCMDS)')._p('').cpp.pchru |
36440 | 6c 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 | les(prj).cpp.fileRules(prj).cpp. |
36460 | 64 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 | dependencyRules(prj).for._,.cust |
36480 | 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 6d | ombuildtask.in.ipairs(prj.custom |
364a0 | 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 64 | buildtask.or.{}).do.for._,.build |
364c0 | 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 6f | task.in.ipairs(custombuildtask.o |
364e0 | 72 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 | r.{}).do.local.deps.=..string.fo |
36500 | 72 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 | rmat("%s.",path.getrelative(prj. |
36520 | 6c 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 | location,buildtask[1])).for._,.d |
36540 | 65 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 | epdata.in.ipairs(buildtask[3].or |
36560 | 20 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 | .{}).do.deps.=.deps....string.fo |
36580 | 72 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 | rmat("%s.",path.getrelative(prj. |
365a0 | 6c 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 | location,depdata)).end._p('%s:.% |
365c0 | 73 27 0a 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 | s'.,path.getrelative(prj.locatio |
365e0 | 6e 2c 62 75 69 6c 64 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 | n,buildtask[2]).,.deps.).for._,. |
36600 | 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 6b 5b 34 5d 20 6f | cmdline.in.ipairs(buildtask[4].o |
36620 | 72 20 7b 7d 29 20 64 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 | r.{}).do.local.cmd.=.cmdline.loc |
36640 | 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 20 69 6e 20 69 70 61 | al.num.=.1.for._,.depdata.in.ipa |
36660 | 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 6f 0a 63 6d 64 20 3d | irs(buildtask[3].or.{}).do.cmd.= |
36680 | 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 2e 20 6e 75 6d 20 2e | .string.gsub(cmd,"%$%("....num.. |
366a0 | 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 22 2c 70 61 74 68 2e | ."%)",.string.format("%s.",path. |
366c0 | 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 64 65 70 64 61 74 61 | getrelative(prj.location,depdata |
366e0 | 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 20 3d 20 73 74 72 69 | ))).num.=.num.+.1.end.cmd.=.stri |
36700 | 6e 67 2e 67 73 75 62 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 | ng.gsub(cmd,."%$%(<%)",."$<").cm |
36720 | 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 22 2c 20 | d.=.string.gsub(cmd,."%$%(@%)",. |
36740 | 22 24 40 22 29 0a 20 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 27 2c 63 6d 64 29 | "$@")..._p('\t$(SILENT).%s',cmd) |
36760 | 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 2d 69 6e 63 6c 75 64 65 | .end._p('').end.end._p('-include |
36780 | 20 24 28 4f 42 4a 45 43 54 53 3a 25 25 2e 6f 3d 25 25 2e 64 29 27 29 0a 5f 70 28 27 69 66 6e 65 | .$(OBJECTS:%%.o=%%.d)')._p('ifne |
367a0 | 71 20 28 2c 24 28 50 43 48 29 29 27 29 0a 5f 70 28 27 20 20 2d 69 6e 63 6c 75 64 65 20 24 28 4f | q.(,$(PCH))')._p('..-include.$(O |
367c0 | 42 4a 44 49 52 29 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 29 29 2e 64 27 29 0a 5f 70 28 27 | BJDIR)/$(notdir.$(PCH)).d')._p(' |
367e0 | 65 6e 64 69 66 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 6d 61 | endif').end.function.premake.gma |
36800 | 6b 65 5f 63 70 70 5f 68 65 61 64 65 72 28 70 72 6a 2c 20 63 63 2c 20 70 6c 61 74 66 6f 72 6d 73 | ke_cpp_header(prj,.cc,.platforms |
36820 | 29 0a 5f 70 28 27 23 20 25 73 20 70 72 6f 6a 65 63 74 20 6d 61 6b 65 66 69 6c 65 20 61 75 74 6f | )._p('#.%s.project.makefile.auto |
36840 | 67 65 6e 65 72 61 74 65 64 20 62 79 20 47 45 4e 69 65 27 2c 20 70 72 65 6d 61 6b 65 2e 61 63 74 | generated.by.GENie',.premake.act |
36860 | 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 5f 70 28 27 69 66 6e | ion.current().shortname)._p('ifn |
36880 | 64 65 66 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 | def.config')._p('..config=%s',._ |
368a0 | 4d 41 4b 45 2e 65 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 70 | MAKE.esc(premake.getconfigname(p |
368c0 | 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 2c 20 70 | rj.solution.configurations[1],.p |
368e0 | 6c 61 74 66 6f 72 6d 73 5b 31 5d 2c 20 74 72 75 65 29 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 | latforms[1],.true)))._p('endif') |
36900 | 0a 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 76 65 72 62 6f 73 65 27 29 0a 5f 70 28 | ._p('')._p('ifndef.verbose')._p( |
36920 | 27 20 20 53 49 4c 45 4e 54 20 3d 20 40 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 | '..SILENT.=.@')._p('endif')._p(' |
36940 | 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 27 | ')._p('SHELLTYPE.:=.msdos')._p(' |
36960 | 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 5f | ifeq.(,$(ComSpec)$(COMSPEC))')._ |
36980 | 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 6e | p('..SHELLTYPE.:=.posix')._p('en |
369a0 | 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 6e | dif')._p('ifeq.(/bin,$(findstrin |
369c0 | 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 54 | g./bin,$(SHELL)))')._p('..SHELLT |
369e0 | 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 27 | YPE.:=.posix')._p('endif')._p('' |
36a00 | 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 | )._p('ifeq.(posix,$(SHELLTYPE))' |
36a20 | 29 0a 5f 70 28 27 20 20 4d 4b 44 49 52 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 | )._p('..MKDIR.=.$(SILENT).mkdir. |
36a40 | 2d 70 20 22 24 28 31 29 22 27 29 0a 5f 70 28 27 20 20 43 4f 50 59 20 20 3d 20 24 28 53 49 4c 45 | -p."$(1)"')._p('..COPY..=.$(SILE |
36a60 | 4e 54 29 20 63 70 20 2d 66 52 20 22 24 28 31 29 22 20 22 24 28 32 29 22 27 29 0a 5f 70 28 27 20 | NT).cp.-fR."$(1)"."$(2)"')._p('. |
36a80 | 20 52 4d 3d 20 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 20 22 24 28 31 29 22 27 29 0a 5f 70 | .RM=.$(SILENT).rm.-f."$(1)"')._p |
36aa0 | 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 53 49 4c 45 4e 54 29 | ('else')._p('..MKDIR.=.$(SILENT) |
36ac0 | 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 31 29 29 22 20 32 3e | .mkdir."$(subst./,\\\\,$(1))".2> |
36ae0 | 20 6e 75 6c 20 7c 7c 20 65 78 69 74 20 30 27 29 0a 5f 70 28 27 20 20 43 4f 50 59 20 20 3d 20 24 | .nul.||.exit.0')._p('..COPY..=.$ |
36b00 | 28 53 49 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 | (SILENT).copy./Y."$(subst./,\\\\ |
36b20 | 2c 24 28 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 | ,$(1))"."$(subst./,\\\\,$(2))"') |
36b40 | 0a 5f 70 28 27 20 20 52 4d 20 20 20 20 3d 20 24 28 53 49 4c 45 4e 54 29 20 64 65 6c 20 2f 46 20 | ._p('..RM....=.$(SILENT).del./F. |
36b60 | 22 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 31 29 29 22 20 32 3e 20 6e 75 6c 20 7c 7c | "$(subst./,\\\\,$(1))".2>.nul.|| |
36b80 | 20 65 78 69 74 20 30 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 | .exit.0')._p('endif')._p('')._p( |
36ba0 | 27 43 43 20 20 3d 20 25 73 27 2c 20 63 63 2e 63 63 29 0a 5f 70 28 27 43 58 58 20 3d 20 25 73 27 | 'CC..=.%s',.cc.cc)._p('CXX.=.%s' |
36bc0 | 2c 20 63 63 2e 63 78 78 29 0a 5f 70 28 27 41 52 20 20 3d 20 25 73 27 2c 20 63 63 2e 61 72 29 0a | ,.cc.cxx)._p('AR..=.%s',.cc.ar). |
36be0 | 5f 70 28 27 27 29 0a 5f 70 28 27 69 66 6e 64 65 66 20 52 45 53 43 4f 4d 50 27 29 0a 5f 70 28 27 | _p('')._p('ifndef.RESCOMP')._p(' |
36c00 | 20 20 69 66 64 65 66 20 57 49 4e 44 52 45 53 27 29 0a 5f 70 28 27 20 20 20 20 52 45 53 43 4f 4d | ..ifdef.WINDRES')._p('....RESCOM |
36c20 | 50 20 3d 20 24 28 57 49 4e 44 52 45 53 29 27 29 0a 5f 70 28 27 20 20 65 6c 73 65 27 29 0a 5f 70 | P.=.$(WINDRES)')._p('..else')._p |
36c40 | 28 27 20 20 20 20 52 45 53 43 4f 4d 50 20 3d 20 77 69 6e 64 72 65 73 27 29 0a 5f 70 28 27 20 20 | ('....RESCOMP.=.windres')._p('.. |
36c60 | 65 6e 64 69 66 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 | endif')._p('endif')._p('').end.f |
36c80 | 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 63 6f 6e 66 69 67 | unction.premake.gmake_cpp_config |
36ca0 | 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 | (prj,.cfg,.cc)._p('ifeq.($(confi |
36cc0 | 67 29 2c 25 73 29 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 | g),%s)',._MAKE.esc(cfg.shortname |
36ce0 | 29 29 0a 63 70 70 2e 70 6c 61 74 66 6f 72 6d 74 6f 6f 6c 73 28 63 66 67 2c 20 63 63 29 0a 5f 70 | )).cpp.platformtools(cfg,.cc)._p |
36d00 | 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 70 72 65 6d 61 6b 65 | ('..'....(table.contains(premake |
36d20 | 2e 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 2c 22 4f 42 4a 44 49 52 22 29 20 61 6e 64 20 22 6f 76 | .make.override,"OBJDIR").and."ov |
36d40 | 65 72 72 69 64 65 20 22 20 6f 72 20 22 22 29 20 2e 2e 20 20 20 20 27 4f 42 4a 44 49 52 20 20 20 | erride.".or."").......'OBJDIR... |
36d60 | 20 20 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 69 | ..=.%s',._MAKE.esc(cfg.objectsdi |
36d80 | 72 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 70 | r))._p('..'....(table.contains(p |
36da0 | 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 44 49 52 22 | remake.make.override,"TARGETDIR" |
36dc0 | 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 2e 2e 20 27 54 41 52 | ).and."override.".or."")....'TAR |
36de0 | 47 45 54 44 49 52 20 20 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 62 75 69 | GETDIR..=.%s',._MAKE.esc(cfg.bui |
36e00 | 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 29 0a 5f 70 28 27 20 20 27 20 2e 2e 20 | ldtarget.directory))._p('..'.... |
36e20 | 28 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 | (table.contains(premake.make.ove |
36e40 | 72 72 69 64 65 2c 22 54 41 52 47 45 54 22 29 20 61 6e 64 20 22 6f 76 65 72 72 69 64 65 20 22 20 | rride,"TARGET").and."override.". |
36e60 | 6f 72 20 22 22 29 20 2e 2e 20 20 20 20 27 54 41 52 47 45 54 20 20 20 20 20 3d 20 24 28 54 41 52 | or."").......'TARGET.....=.$(TAR |
36e80 | 47 45 54 44 49 52 29 2f 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 | GETDIR)/%s',._MAKE.esc(cfg.build |
36ea0 | 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 5f 70 28 27 20 20 44 45 46 49 4e 45 53 20 20 20 2b 3d | target.name))._p('..DEFINES...+= |
36ec0 | 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 63 66 67 | %s',.make.list(cc.getdefines(cfg |
36ee0 | 2e 64 65 66 69 6e 65 73 29 29 29 0a 5f 70 28 27 20 20 49 4e 43 4c 55 44 45 53 20 20 2b 3d 25 73 | .defines)))._p('..INCLUDES..+=%s |
36f00 | 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 | ',.make.list(cc.getincludedirs(c |
36f20 | 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 29 29 0a 63 70 70 2e 70 63 68 63 6f 6e 66 69 67 28 | fg.includedirs))).cpp.pchconfig( |
36f40 | 63 66 67 29 0a 63 70 70 2e 66 6c 61 67 73 28 63 66 67 2c 20 63 63 29 0a 63 70 70 2e 6c 69 6e 6b | cfg).cpp.flags(cfg,.cc).cpp.link |
36f60 | 65 72 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 20 20 4f 42 4a 45 43 54 53 20 3a | er(prj,.cfg,.cc)._p('..OBJECTS.: |
36f80 | 3d 20 5c 5c 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 70 72 6a | =.\\').for._,.file.in.ipairs(prj |
36fa0 | 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 28 66 69 6c | .files).do.if.path.iscppfile(fil |
36fc0 | 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 63 | e).then.if.not.table.icontains(c |
36fe0 | 66 67 2e 65 78 63 6c 75 64 65 73 2c 20 66 69 6c 65 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 | fg.excludes,.file).then._p('\t$( |
37000 | 4f 42 4a 44 49 52 29 2f 25 73 2e 6f 20 5c 5c 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 | OBJDIR)/%s.o.\\'.,._MAKE.esc(pat |
37020 | 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 66 69 6c 65 29 29 | h.trimdots(path.removeext(file)) |
37040 | 29 0a 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 5f 70 28 27 20 20 64 65 66 | ).).end.end.end._p('')._p('..def |
37060 | 69 6e 65 20 50 52 45 42 55 49 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 | ine.PREBUILDCMDS').if.#cfg.prebu |
37080 | 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 |
370a0 | 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 | .Running.pre-build.commands')._p |
370c0 | 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 72 65 62 75 | ('\t%s',.table.implode(cfg.prebu |
370e0 | 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 65 6e | ildcommands,."",."",."\n\t")).en |
37100 | 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 65 20 50 52 45 | d._p('..endef')._p('..define.PRE |
37120 | 4c 49 4e 4b 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e | LINKCMDS').if.#cfg.prelinkcomman |
37140 | 64 73 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 | ds.>.0.then._p('\t@echo.Running. |
37160 | 70 72 65 2d 6c 69 6e 6b 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 | pre-link.commands')._p('\t%s',.t |
37180 | 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 | able.implode(cfg.prelinkcommands |
371a0 | 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 |
371c0 | 65 66 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 27 | ef')._p('..define.POSTBUILDCMDS' |
371e0 | 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 | ).if.#cfg.postbuildcommands.>.0. |
37200 | 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 6f 73 74 2d 62 75 | then._p('\t@echo.Running.post-bu |
37220 | 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 62 6c 65 2e | ild.commands')._p('\t%s',.table. |
37240 | 69 6d 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 | implode(cfg.postbuildcommands,." |
37260 | 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 65 66 27 | ",."",."\n\t")).end._p('..endef' |
37280 | 29 0a 6d 61 6b 65 2e 73 65 74 74 69 6e 67 73 28 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 65 6e 64 | ).make.settings(cfg,.cc)._p('end |
372a0 | 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 63 70 70 2e 70 6c 61 | if')._p('').end.function.cpp.pla |
372c0 | 74 66 6f 72 6d 74 6f 6f 6c 73 28 63 66 67 2c 20 63 63 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f | tformtools(cfg,.cc).local.platfo |
372e0 | 72 6d 20 3d 20 63 63 2e 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 0a | rm.=.cc.platforms[cfg.platform]. |
37300 | 69 66 20 70 6c 61 74 66 6f 72 6d 2e 63 63 20 74 68 65 6e 0a 5f 70 28 27 20 20 43 43 20 20 20 20 | if.platform.cc.then._p('..CC.... |
37320 | 20 20 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 6f 72 6d 2e 63 63 29 0a 65 6e 64 0a 69 66 20 | .....=.%s',.platform.cc).end.if. |
37340 | 70 6c 61 74 66 6f 72 6d 2e 63 78 78 20 74 68 65 6e 0a 5f 70 28 27 20 20 43 58 58 20 20 20 20 20 | platform.cxx.then._p('..CXX..... |
37360 | 20 20 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 6f 72 6d 2e 63 78 78 29 0a 65 6e 64 0a 69 66 20 70 | ...=.%s',.platform.cxx).end.if.p |
37380 | 6c 61 74 66 6f 72 6d 2e 61 72 20 74 68 65 6e 0a 5f 70 28 27 20 20 41 52 20 20 20 20 20 20 20 20 | latform.ar.then._p('..AR........ |
373a0 | 20 3d 20 25 73 27 2c 20 70 6c 61 74 66 6f 72 6d 2e 61 72 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e | .=.%s',.platform.ar).end.end.fun |
373c0 | 63 74 69 6f 6e 20 63 70 70 2e 66 6c 61 67 73 28 63 66 67 2c 20 63 63 29 0a 69 66 20 63 66 67 2e | ction.cpp.flags(cfg,.cc).if.cfg. |
373e0 | 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 | pchheader.and.not.cfg.flags.NoPC |
37400 | 48 20 74 68 65 6e 0a 5f 70 28 27 20 20 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 20 2b 3d 20 2d 69 | H.then._p('..FORCE_INCLUDE.+=.-i |
37420 | 6e 63 6c 75 64 65 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 29 | nclude.$(OBJDIR)/$(notdir.$(PCH) |
37440 | 29 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 20 3e | )').end.if.#cfg.forcedincludes.> |
37460 | 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 20 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 20 2b 3d 20 2d | .0.then._p('..FORCE_INCLUDE.+=.- |
37480 | 69 6e 63 6c 75 64 65 20 25 73 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 62 6c 65 2e 63 | include.%s'.,premake.esc(table.c |
374a0 | 6f 6e 63 61 74 28 63 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 2c 20 22 3b 22 29 29 29 | oncat(cfg.forcedincludes,.";"))) |
374c0 | 0a 65 6e 64 0a 5f 70 28 27 20 20 41 4c 4c 5f 43 50 50 46 4c 41 47 53 20 20 2b 3d 20 24 28 43 50 | .end._p('..ALL_CPPFLAGS..+=.$(CP |
374e0 | 50 46 4c 41 47 53 29 20 25 73 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 | PFLAGS).%s.$(DEFINES).$(INCLUDES |
37500 | 29 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 | )',.table.concat(cc.getcppflags( |
37520 | 63 66 67 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 43 46 4c 41 47 53 20 20 20 20 | cfg),."."))._p('..ALL_CFLAGS.... |
37540 | 2b 3d 20 24 28 43 46 4c 41 47 53 29 20 24 28 41 4c 4c 5f 43 50 50 46 4c 41 47 53 29 20 24 28 41 | +=.$(CFLAGS).$(ALL_CPPFLAGS).$(A |
37560 | 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 6a 6f 69 6e 28 63 63 | RCH)%s',.make.list(table.join(cc |
37580 | 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e | .getcflags(cfg),.cfg.buildoption |
375a0 | 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 63 29 29 29 0a 5f 70 28 27 20 20 41 | s,.cfg.buildoptions_c)))._p('..A |
375c0 | 4c 4c 5f 43 58 58 46 4c 41 47 53 20 20 2b 3d 20 24 28 43 58 58 46 4c 41 47 53 29 20 24 28 43 46 | LL_CXXFLAGS..+=.$(CXXFLAGS).$(CF |
375e0 | 4c 41 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 | LAGS).$(ALL_CPPFLAGS).$(ARCH)%s' |
37600 | 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 65 74 63 66 6c | ,.make.list(table.join(cc.getcfl |
37620 | 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 |
37640 | 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 |
37660 | 73 5f 63 70 70 29 29 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 4f 42 4a 43 46 4c 41 47 53 20 2b 3d 20 | s_cpp)))._p('..ALL_OBJCFLAGS.+=. |
37680 | 24 28 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 | $(CXXFLAGS).$(CFLAGS).$(ALL_CPPF |
376a0 | 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 28 74 61 62 6c | LAGS).$(ARCH)%s',.make.list(tabl |
376c0 | 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 63 2e 67 65 74 | e.join(cc.getcflags(cfg),.cc.get |
376e0 | 63 78 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 | cxxflags(cfg),.cfg.buildoptions, |
37700 | 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 5f 6f 62 6a 63 29 29 29 0a 5f 70 28 27 20 20 | .cfg.buildoptions_objc)))._p('.. |
37720 | 41 4c 4c 5f 52 45 53 46 4c 41 47 53 20 20 2b 3d 20 24 28 52 45 53 46 4c 41 47 53 29 20 24 28 44 | ALL_RESFLAGS..+=.$(RESFLAGS).$(D |
37740 | 45 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 25 73 27 2c 0a 20 20 20 20 20 20 20 20 | EFINES).$(INCLUDES)%s',......... |
37760 | 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 64 65 66 69 6e | make.list(table.join(cc.getdefin |
37780 | 65 73 28 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | es(cfg.resdefines),............. |
377a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 63 2e 67 65 74 69 6e 63 6c 75 64 | ....................cc.getinclud |
377c0 | 65 64 69 72 73 28 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 2c 20 63 66 67 2e 72 | edirs(cfg.resincludedirs),.cfg.r |
377e0 | 65 73 6f 70 74 69 6f 6e 73 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6c 69 | esoptions))).end.function.cpp.li |
37800 | 6e 6b 65 72 28 70 72 6a 2c 20 63 66 67 2c 20 63 63 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 4c 44 46 | nker(prj,.cfg,.cc)._p('..ALL_LDF |
37820 | 4c 41 47 53 20 20 20 2b 3d 20 24 28 4c 44 46 4c 41 47 53 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 | LAGS...+=.$(LDFLAGS)%s',.make.li |
37840 | 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 63 2e 67 65 74 6c 69 62 64 69 72 66 6c 61 67 73 28 | st(table.join(cc.getlibdirflags( |
37860 | 63 66 67 29 2c 20 63 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 | cfg),.cc.getldflags(cfg),.cfg.li |
37880 | 6e 6b 6f 70 74 69 6f 6e 73 29 29 29 0a 5f 70 28 27 20 20 4c 44 44 45 50 53 20 20 20 20 2b 3d 25 | nkoptions)))._p('..LDDEPS....+=% |
378a0 | 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 5f 4d 41 4b 45 2e 65 73 63 28 70 72 65 6d 61 6b 65 2e | s',.make.list(_MAKE.esc(premake. |
378c0 | 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 | getlinks(cfg,."siblings",."fullp |
378e0 | 61 74 68 22 29 29 29 29 0a 5f 70 28 27 20 20 4c 49 42 53 20 20 20 20 20 20 2b 3d 20 24 28 4c 44 | ath"))))._p('..LIBS......+=.$(LD |
37900 | 44 45 50 53 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 63 63 2e 67 65 74 6c 69 6e 6b 66 6c | DEPS)%s',.make.list(cc.getlinkfl |
37920 | 61 67 73 28 63 66 67 29 29 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 74 61 74 69 | ags(cfg))).if.cfg.kind.==."Stati |
37940 | 63 4c 69 62 22 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 3a 73 74 61 72 74 | cLib".then.if.cfg.platform:start |
37960 | 73 77 69 74 68 28 22 55 6e 69 76 65 72 73 61 6c 22 29 20 74 68 65 6e 0a 5f 70 28 27 20 20 4c 49 | swith("Universal").then._p('..LI |
37980 | 4e 4b 43 4d 44 20 20 20 20 3d 20 6c 69 62 74 6f 6f 6c 20 2d 6f 20 24 28 54 41 52 47 45 54 29 27 | NKCMD....=.libtool.-o.$(TARGET)' |
379a0 | 29 0a 65 6c 73 65 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 | ).else.if.(not.prj.options.Archi |
379c0 | 76 65 53 70 6c 69 74 29 20 74 68 65 6e 0a 69 66 20 63 63 2e 6c 6c 76 6d 20 74 68 65 6e 0a 5f 70 | veSplit).then.if.cc.llvm.then._p |
379e0 | 28 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 41 52 29 20 72 63 73 20 24 28 54 41 52 | ('..LINKCMD....=.$(AR).rcs.$(TAR |
37a00 | 47 45 54 29 27 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 | GET)').else._p('..LINKCMD....=.$ |
37a20 | 28 41 52 29 20 2d 72 63 73 20 24 28 54 41 52 47 45 54 29 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 | (AR).-rcs.$(TARGET)').end.else.i |
37a40 | 66 20 63 63 2e 6c 6c 76 6d 20 74 68 65 6e 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 20 20 20 | f.cc.llvm.then._p('..LINKCMD.... |
37a60 | 3d 20 24 28 41 52 29 20 71 63 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 20 20 4c 49 4e | =.$(AR).qc.$(TARGET)')._p('..LIN |
37a80 | 4b 43 4d 44 5f 4e 44 58 3d 20 24 28 41 52 29 20 63 73 20 24 28 54 41 52 47 45 54 29 27 29 0a 65 | KCMD_NDX=.$(AR).cs.$(TARGET)').e |
37aa0 | 6c 73 65 0a 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 2d 71 63 | lse._p('..LINKCMD....=.$(AR).-qc |
37ac0 | 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 5f 4e 44 58 3d 20 | .$(TARGET)')._p('..LINKCMD_NDX=. |
37ae0 | 24 28 41 52 29 20 2d 63 73 20 24 28 54 41 52 47 45 54 29 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e | $(AR).-cs.$(TARGET)').end.end.en |
37b00 | 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 20 3d 20 69 69 66 28 63 66 67 2e 6c 61 6e 67 | d.else.local.tool.=.iif(cfg.lang |
37b20 | 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 43 43 22 2c 20 22 43 58 58 22 29 0a 5f 70 28 27 20 20 | uage.==."C",."CC",."CXX")._p('.. |
37b40 | 4c 49 4e 4b 43 4d 44 20 20 20 20 3d 20 24 28 25 73 29 20 2d 6f 20 24 28 54 41 52 47 45 54 29 20 | LINKCMD....=.$(%s).-o.$(TARGET). |
37b60 | 24 28 4f 42 4a 45 43 54 53 29 20 24 28 52 45 53 4f 55 52 43 45 53 29 20 24 28 41 52 43 48 29 20 | $(OBJECTS).$(RESOURCES).$(ARCH). |
37b80 | 24 28 41 4c 4c 5f 4c 44 46 4c 41 47 53 29 20 24 28 4c 49 42 53 29 27 2c 20 74 6f 6f 6c 29 0a 65 | $(ALL_LDFLAGS).$(LIBS)',.tool).e |
37ba0 | 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 70 63 68 63 6f 6e 66 69 67 28 63 66 | nd.end.function.cpp.pchconfig(cf |
37bc0 | 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 6f 72 20 63 66 67 2e 66 | g).if.not.cfg.pchheader.or.cfg.f |
37be0 | 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c | lags.NoPCH.then.return.end.local |
37c00 | 20 70 63 68 20 3d 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 0a 66 6f 72 20 5f 2c 20 69 6e 63 64 | .pch.=.cfg.pchheader.for._,.incd |
37c20 | 69 72 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f | ir.in.ipairs(cfg.includedirs).do |
37c40 | 0a 6c 6f 63 61 6c 20 61 62 73 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 | .local.abspath.=.path.getabsolut |
37c60 | 65 28 70 61 74 68 2e 6a 6f 69 6e 28 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e | e(path.join(cfg.project.location |
37c80 | 2c 20 69 6e 63 64 69 72 29 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 | ,.incdir)).local.testname.=.path |
37ca0 | 2e 6a 6f 69 6e 28 61 62 73 70 61 74 68 2c 20 70 63 68 29 0a 69 66 20 6f 73 2e 69 73 66 69 6c 65 | .join(abspath,.pch).if.os.isfile |
37cc0 | 28 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 70 63 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 | (testname).then.pch.=.path.getre |
37ce0 | 6c 61 74 69 76 65 28 63 66 67 2e 6c 6f 63 61 74 69 6f 6e 2c 20 74 65 73 74 6e 61 6d 65 29 0a 62 | lative(cfg.location,.testname).b |
37d00 | 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 20 20 50 43 48 20 20 20 20 20 20 20 20 3d 20 | reak.end.end._p('..PCH........=. |
37d20 | 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 63 68 29 29 0a 5f 70 28 27 20 20 47 43 48 20 20 | %s',._MAKE.esc(pch))._p('..GCH.. |
37d40 | 20 20 20 20 20 20 3d 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 | ......=.$(OBJDIR)/$(notdir.$(PCH |
37d60 | 29 29 2e 67 63 68 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 70 63 68 72 75 6c | )).gch').end.function.cpp.pchrul |
37d80 | 65 73 28 70 72 6a 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 50 43 48 29 29 27 29 0a 5f 70 | es(prj)._p('ifneq.(,$(PCH))')._p |
37da0 | 28 27 24 28 47 43 48 29 3a 20 24 28 50 43 48 29 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 24 | ('$(GCH):.$(PCH)')._p('\t@echo.$ |
37dc0 | 28 6e 6f 74 64 69 72 20 24 3c 29 27 29 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 69 69 66 28 70 72 | (notdir.$<)').local.cmd.=.iif(pr |
37de0 | 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 24 28 43 43 29 20 2d 78 20 63 2d 68 | j.language.==."C",."$(CC).-x.c-h |
37e00 | 65 61 64 65 72 20 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 22 2c 20 22 24 28 43 58 58 29 20 2d 78 | eader.$(ALL_CFLAGS)",."$(CXX).-x |
37e20 | 20 63 2b 2b 2d 68 65 61 64 65 72 20 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 22 29 0a 5f 70 | .c++-header.$(ALL_CXXFLAGS)")._p |
37e40 | 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 20 2d 4d 4d 44 20 2d 4d 50 20 24 28 44 45 46 49 | ('\t$(SILENT).%s.-MMD.-MP.$(DEFI |
37e60 | 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 20 2d 6f 20 22 24 40 22 20 2d 4d 46 20 22 24 28 | NES).$(INCLUDES).-o."$@".-MF."$( |
37e80 | 40 3a 25 25 2e 67 63 68 3d 25 25 2e 64 29 22 20 2d 63 20 22 24 3c 22 27 2c 20 63 6d 64 29 0a 5f | @:%%.gch=%%.d)".-c."$<"',.cmd)._ |
37ea0 | 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 63 | p('endif')._p('').end.function.c |
37ec0 | 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 6e | pp.fileRules(prj).for._,.file.in |
37ee0 | 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 70 | .ipairs(prj.files.or.{}).do.if.p |
37f00 | 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 4f | ath.iscppfile(file).then._p('$(O |
37f20 | 42 4a 44 49 52 29 2f 25 73 2e 6f 3a 20 25 73 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 | BJDIR)/%s.o:.%s'.,._MAKE.esc(pat |
37f40 | 68 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 28 66 69 6c 65 29 29 | h.trimdots(path.removeext(file)) |
37f60 | 29 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 69 6c 65 29 0a 29 0a 69 66 20 28 70 61 74 68 2e 69 | ).,._MAKE.esc(file).).if.(path.i |
37f80 | 73 6f 62 6a 63 66 69 6c 65 28 66 69 6c 65 29 20 61 6e 64 20 70 72 6a 2e 6d 73 67 63 6f 6d 70 69 | sobjcfile(file).and.prj.msgcompi |
37fa0 | 6c 65 5f 6f 62 6a 63 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e 20 70 | le_objc).then._p('\t@echo.'....p |
37fc0 | 72 6a 2e 6d 73 67 63 6f 6d 70 69 6c 65 5f 6f 62 6a 63 29 0a 65 6c 73 65 69 66 20 70 72 6a 2e 6d | rj.msgcompile_objc).elseif.prj.m |
37fe0 | 73 67 63 6f 6d 70 69 6c 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 27 20 2e 2e 20 | sgcompile.then._p('\t@echo.'.... |
38000 | 70 72 6a 2e 6d 73 67 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 | prj.msgcompile).else._p('\t@echo |
38020 | 20 24 28 6e 6f 74 64 69 72 20 24 3c 29 27 29 0a 65 6e 64 0a 69 66 20 28 70 61 74 68 2e 69 73 6f | .$(notdir.$<)').end.if.(path.iso |
38040 | 62 6a 63 66 69 6c 65 28 66 69 6c 65 29 29 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 | bjcfile(file)).then._p('\t$(SILE |
38060 | 4e 54 29 20 24 28 43 58 58 29 20 24 28 41 4c 4c 5f 4f 42 4a 43 46 4c 41 47 53 29 20 24 28 46 4f | NT).$(CXX).$(ALL_OBJCFLAGS).$(FO |
38080 | 52 43 45 5f 49 4e 43 4c 55 44 45 29 20 2d 6f 20 22 24 40 22 20 2d 4d 46 20 24 28 40 3a 25 25 2e | RCE_INCLUDE).-o."$@".-MF.$(@:%%. |
380a0 | 6f 3d 25 25 2e 64 29 20 2d 63 20 22 24 3c 22 27 29 0a 65 6c 73 65 0a 63 70 70 2e 62 75 69 6c 64 | o=%%.d).-c."$<"').else.cpp.build |
380c0 | 63 6f 6d 6d 61 6e 64 28 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 69 6c 65 29 20 61 6e 64 20 6e | command(path.iscfile(file).and.n |
380e0 | 6f 74 20 70 72 6a 2e 6f 70 74 69 6f 6e 73 2e 46 6f 72 63 65 43 50 50 2c 20 22 6f 22 29 0a 65 6e | ot.prj.options.ForceCPP,."o").en |
38100 | 64 0a 66 6f 72 20 5f 2c 20 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 70 6f 73 74 | d.for._,.task.in.ipairs(prj.post |
38120 | 63 6f 6d 70 69 6c 65 74 61 73 6b 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 53 | compiletasks.or.{}).do._p('\t$(S |
38140 | 49 4c 45 4e 54 29 20 25 73 27 2c 20 74 61 73 6b 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 | ILENT).%s',.task)._p('').end._p( |
38160 | 27 27 29 0a 65 6c 73 65 69 66 20 28 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 69 | '').elseif.(path.getextension(fi |
38180 | 6c 65 29 20 3d 3d 20 22 2e 72 63 22 29 20 74 68 65 6e 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 | le).==.".rc").then._p('$(OBJDIR) |
381a0 | 2f 25 73 2e 72 65 73 3a 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 61 74 68 2e 67 65 74 | /%s.res:.%s',._MAKE.esc(path.get |
381c0 | 62 61 73 65 6e 61 6d 65 28 66 69 6c 65 29 29 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 66 69 6c 65 29 | basename(file)),._MAKE.esc(file) |
381e0 | 29 0a 69 66 20 70 72 6a 2e 6d 73 67 72 65 73 6f 75 72 63 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 | ).if.prj.msgresource.then._p('\t |
38200 | 40 65 63 68 6f 20 27 20 2e 2e 20 70 72 6a 2e 6d 73 67 72 65 73 6f 75 72 63 65 29 0a 65 6c 73 65 | @echo.'....prj.msgresource).else |
38220 | 0a 5f 70 28 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 | ._p('\t@echo.$(notdir.$<)').end. |
38240 | 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 52 45 53 43 4f 4d 50 29 20 24 3c 20 2d 4f | _p('\t$(SILENT).$(RESCOMP).$<.-O |
38260 | 20 63 6f 66 66 20 2d 6f 20 22 24 40 22 20 24 28 41 4c 4c 5f 52 45 53 46 4c 41 47 53 29 27 29 0a | .coff.-o."$@".$(ALL_RESFLAGS)'). |
38280 | 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e | _p('').end.end.end.function.cpp. |
382a0 | 64 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 64 65 70 65 | dependencyRules(prj).for._,.depe |
382c0 | 6e 64 65 6e 63 79 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 64 65 70 65 6e 64 65 6e 63 79 20 | ndency.in.ipairs(prj.dependency. |
382e0 | 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 64 | or.{}).do.for._,.dep.in.ipairs(d |
38300 | 65 70 65 6e 64 65 6e 63 79 20 6f 72 20 7b 7d 29 20 64 6f 0a 69 66 20 28 64 65 70 5b 33 5d 3d 3d | ependency.or.{}).do.if.(dep[3]== |
38320 | 6e 69 6c 20 6f 72 20 64 65 70 5b 33 5d 3d 3d 66 61 6c 73 65 29 20 74 68 65 6e 0a 5f 70 28 27 24 | nil.or.dep[3]==false).then._p('$ |
38340 | 28 4f 42 4a 44 49 52 29 2f 25 73 2e 6f 3a 20 25 73 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 70 | (OBJDIR)/%s.o:.%s'.,._MAKE.esc(p |
38360 | 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 74 28 70 61 74 68 | ath.trimdots(path.removeext(path |
38380 | 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 20 64 65 70 5b 31 | .getrelative(prj.location,.dep[1 |
383a0 | 5d 29 29 29 29 0a 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 | ])))).,._MAKE.esc(path.getrelati |
383c0 | 76 65 28 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 65 70 5b 32 5d 29 29 0a 29 0a 65 6c 73 65 | ve(prj.location,.dep[2])).).else |
383e0 | 0a 5f 70 28 27 25 73 3a 20 25 73 27 0a 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 64 65 70 5b 31 5d 29 | ._p('%s:.%s'.,._MAKE.esc(dep[1]) |
38400 | 0a 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 70 72 | .,._MAKE.esc(path.getrelative(pr |
38420 | 6a 2e 6c 6f 63 61 74 69 6f 6e 2c 20 64 65 70 5b 32 5d 29 29 0a 29 0a 65 6e 64 0a 5f 70 28 27 27 | j.location,.dep[2])).).end._p('' |
38440 | 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 62 75 69 6c 64 | ).end.end.end.function.cpp.build |
38460 | 63 6f 6d 6d 61 6e 64 28 69 73 63 66 69 6c 65 2c 20 6f 62 6a 65 78 74 29 0a 6c 6f 63 61 6c 20 66 | command(iscfile,.objext).local.f |
38480 | 6c 61 67 73 20 3d 20 69 69 66 28 69 73 63 66 69 6c 65 2c 20 27 24 28 43 43 29 20 24 28 41 4c 4c | lags.=.iif(iscfile,.'$(CC).$(ALL |
384a0 | 5f 43 46 4c 41 47 53 29 27 2c 20 27 24 28 43 58 58 29 20 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 | _CFLAGS)',.'$(CXX).$(ALL_CXXFLAG |
384c0 | 53 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 20 24 28 46 4f 52 43 45 5f | S)')._p('\t$(SILENT).%s.$(FORCE_ |
384e0 | 49 4e 43 4c 55 44 45 29 20 2d 6f 20 22 24 40 22 20 2d 4d 46 20 24 28 40 3a 25 25 2e 25 73 3d 25 | INCLUDE).-o."$@".-MF.$(@:%%.%s=% |
38500 | 25 2e 64 29 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 6e | %.d).-c."$<"',.flags,.objext).en |
38520 | 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 6c | d..local.function.getresourcefil |
38540 | 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 74 | ename(cfg,.fname).if.path.getext |
38560 | 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 20 | ension(fname).==.".resx".then... |
38580 | 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 62 | ..local.name.=.cfg.buildtarget.b |
385a0 | 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 70 | asename....".".....local.dir.=.p |
385c0 | 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 64 | ath.getdirectory(fname).....if.d |
385e0 | 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 70 | ir.~=.".".then..name.=.name....p |
38600 | 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 65 | ath.translate(dir,.".")....".".e |
38620 | 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 2e | nd.return."$(OBJDIR)/"...._MAKE. |
38640 | 65 73 63 28 6e 61 6d 65 20 2e 2e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 6e 61 | esc(name....path.getbasename(fna |
38660 | 6d 65 29 29 20 2e 2e 20 22 2e 72 65 73 6f 75 72 63 65 73 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e | me))....".resources".else.return |
38680 | 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 2e | .fname.end.end.function.premake. |
386a0 | 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 65 | make_csharp(prj).local.csc.=.pre |
386c0 | 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 0a | make.dotnet.local.cfglibs.=.{.}. |
386e0 | 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 66 | local.cfgpairs.=.{.}.local.anycf |
38700 | 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 28 | g.for.cfg.in.premake.eachconfig( |
38720 | 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 67 | prj).do.anycfg.=.cfg.cfglibs[cfg |
38740 | 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 69 | ].=.premake.getlinks(cfg,."sibli |
38760 | 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 20 | ngs",."fullpath").cfgpairs[cfg]. |
38780 | 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 67 | =.{.}.for._,.fname.in.ipairs(cfg |
387a0 | 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 6f | libs[cfg]).do.if.path.getdirecto |
387c0 | 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 72 | ry(fname).~=.cfg.buildtarget.dir |
387e0 | 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 52 | ectory.then.cfgpairs[cfg]["$(TAR |
38800 | 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 6e | GETDIR)/"...._MAKE.esc(path.getn |
38820 | 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 0a | ame(fname))].=._MAKE.esc(fname). |
38840 | 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 6c | end.end.end.local.sources.=.{}.l |
38860 | 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 61 | ocal.embedded.=.{.}.local.copypa |
38880 | 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 72 | irs.=.{.}.for.fcfg.in.premake.pr |
388a0 | 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 74 | oject.eachfile(prj).do.local.act |
388c0 | 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 69 | ion.=.csc.getbuildaction(fcfg).i |
388e0 | 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 65 | f.action.==."Compile".then.table |
38900 | 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 65 | .insert(sources,.fcfg.name).else |
38920 | 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 20 | if.action.==."EmbeddedResource". |
38940 | 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 67 | then.table.insert(embedded,.fcfg |
38960 | 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 74 | .name).elseif.action.==."Content |
38980 | 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 22 | ".then.copypairs["$(TARGETDIR)/" |
389a0 | 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 2e | ...._MAKE.esc(path.getname(fcfg. |
389c0 | 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 65 | name))].=._MAKE.esc(fcfg.name).e |
389e0 | 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 6f | lseif.path.getname(fcfg.name):lo |
38a00 | 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 70 | wer().==."app.config".then.copyp |
38a20 | 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 45 | airs["$(TARGET).config"].=._MAKE |
38a40 | 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 61 | .esc(fcfg.name).end.end.local.pa |
38a60 | 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 72 | ths.=.table.translate(prj.libdir |
38a80 | 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 28 | s,.function(v).return.path.join( |
38aa0 | 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 62 | prj.basedir,.v).end).paths.=.tab |
38ac0 | 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 6f | le.join({prj.basedir},.paths).fo |
38ae0 | 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 67 | r._,.libname.in.ipairs(premake.g |
38b00 | 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 68 | etlinks(prj,."system",."fullpath |
38b20 | 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 61 | ")).do.local.libdir.=.os.pathsea |
38b40 | 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 68 | rch(libname..".dll",.unpack(path |
38b60 | 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 65 | s)).if.(libdir).then.local.targe |
38b80 | 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 63 | t.=."$(TARGETDIR)/"...._MAKE.esc |
38ba0 | 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 6f | (path.getname(libname)).local.so |
38bc0 | 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 65 | urce.=.path.getrelative(prj.base |
38be0 | 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 29 | dir,.path.join(libdir,.libname)) |
38c00 | 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 41 | ..".dll".copypairs[target].=._MA |
38c20 | 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 20 | KE.esc(source).end.end._p('#.%s. |
38c40 | 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 62 | project.makefile.autogenerated.b |
38c60 | 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 74 | y.GENie',.premake.action.current |
38c80 | 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 20 | ().shortname)._p('')._p('ifndef. |
38ca0 | 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 45 | config')._p('..config=%s',._MAKE |
38cc0 | 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 72 | .esc(prj.configurations[1]:lower |
38ce0 | 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 64 | ()))._p('endif')._p('')._p('ifnd |
38d00 | 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 0a | ef.verbose')._p('..SILENT.=.@'). |
38d20 | 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 45 | _p('endif')._p('')._p('SHELLTYPE |
38d40 | 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 63 | .:=.msdos')._p('ifeq.(,$(ComSpec |
38d60 | 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 3a | )$(COMSPEC))')._p('..SHELLTYPE.: |
38d80 | 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 28 | =.posix')._p('endif')._p('ifeq.( |
38da0 | 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 29 | /bin,$(findstring./bin,$(SHELL)) |
38dc0 | 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')._ |
38de0 | 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 |
38e00 | 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.=. |
38e20 | 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(' |
38e40 | 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) |
38e60 | 22 20 22 24 28 32 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 | "."$(2)"')._p('else')._p('..MKDI |
38e80 | 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 2f 2c 5c | R.=.$(SILENT).mkdir."$(subst./,\ |
38ea0 | 5c 5c 5c 2c 24 28 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 | \\\,$(1))".2>.nul')._p('..COPY.. |
38ec0 | 3d 20 24 28 53 49 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 | =.$(SILENT).copy./Y."$(subst./,\ |
38ee0 | 5c 5c 5c 2c 24 28 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 | \\\,$(1))"."$(subst./,\\\\,$(2)) |
38f00 | 22 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 69 66 6e 64 65 | "')._p('endif')._p('')._p('ifnde |
38f20 | 66 20 43 53 43 27 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 | f.CSC')._p('..CSC=%s',.csc.getco |
38f40 | 6d 70 69 6c 65 72 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 | mpilervar(prj))._p('endif')._p(' |
38f60 | 27 29 0a 5f 70 28 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 | ')._p('ifndef.RESGEN')._p('..RES |
38f80 | 47 45 4e 3d 72 65 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 | GEN=resgen')._p('endif')._p(''). |
38fa0 | 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 74 65 72 | local.platforms.=.premake.filter |
38fc0 | 70 6c 61 74 66 6f 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 | platforms(prj.solution,.premake[ |
38fe0 | 5f 4f 50 54 49 4f 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 | _OPTIONS.cc].platforms).table.in |
39000 | 73 65 72 74 28 70 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 | sert(platforms,.1,."").for.cfg.i |
39020 | 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 70 72 65 | n.premake.eachconfig(prj).do.pre |
39040 | 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 2c 20 63 | make.gmake_cs_config(cfg,.csc,.c |
39060 | 66 67 6c 69 62 73 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 | fglibs).end._p('#.To.maintain.co |
39080 | 6d 70 61 74 69 62 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 | mpatibility.with.VS.NET,.these.v |
390a0 | 61 6c 75 65 73 20 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 | alues.must.be.set.at.the.project |
390c0 | 20 6c 65 76 65 6c 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 | .level')._p('TARGET.....:=.$(TAR |
390e0 | 47 45 54 44 49 52 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 | GETDIR)/%s',._MAKE.esc(prj.build |
39100 | 74 61 72 67 65 74 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 | target.name))._p('FLAGS......+=. |
39120 | 2f 74 3a 25 73 20 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 | /t:%s.%s',.csc.getkind(prj):lowe |
39140 | 72 28 29 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 70 72 6a | r(),.table.implode(_MAKE.esc(prj |
39160 | 2e 6c 69 62 64 69 72 73 29 2c 20 22 2f 6c 69 62 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 5f 70 | .libdirs),."/lib:",."",."."))._p |
39180 | 28 27 52 45 46 45 52 45 4e 43 45 53 20 2b 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f | ('REFERENCES.+=.%s',.table.implo |
391a0 | 64 65 28 5f 4d 41 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 | de(_MAKE.esc(premake.getlinks(pr |
391c0 | 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 2c 20 22 2f 72 3a 22 | j,."system",."basename")),."/r:" |
391e0 | 2c 20 22 2e 64 6c 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 | ,.".dll",."."))._p('')._p('SOURC |
39200 | 45 53 20 3a 3d 20 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 | ES.:=.\\').for._,.fname.in.ipair |
39220 | 73 28 73 6f 75 72 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 | s(sources).do._p('\t%s.\\',._MAK |
39240 | 45 2e 65 73 63 28 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 | E.esc(path.translate(fname))).en |
39260 | 64 0a 5f 70 28 27 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 | d._p('')._p('EMBEDFILES.:=.\\'). |
39280 | 66 6f 72 20 5f 2c 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 | for._,.fname.in.ipairs(embedded) |
392a0 | 20 64 6f 0a 5f 70 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 | .do._p('\t%s.\\',.getresourcefil |
392c0 | 65 6e 61 6d 65 28 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 | ename(prj,.fname)).end._p('')._p |
392e0 | 28 27 43 4f 50 59 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 | ('COPYFILES.+=.\\').for.target,. |
39300 | 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 61 6e 79 63 66 67 5d | source.in.pairs(cfgpairs[anycfg] |
39320 | 29 20 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 66 | ).do._p('\t%s.\\',.target).end.f |
39340 | 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 79 70 | or.target,.source.in.pairs(copyp |
39360 | 61 69 72 73 29 20 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 | airs).do._p('\t%s.\\',.target).e |
39380 | 6e 64 0a 5f 70 28 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 | nd._p('')._p('SHELLTYPE.:=.msdos |
393a0 | 27 29 0a 5f 70 28 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 | ')._p('ifeq.(,$(ComSpec)$(COMSPE |
393c0 | 43 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 | C))')._p('..SHELLTYPE.:=.posix') |
393e0 | 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 2c 24 28 66 69 | ._p('endif')._p('ifeq.(/bin,$(fi |
39400 | 6e 64 73 74 72 69 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 | ndstring./bin,$(SHELL)))')._p('. |
39420 | 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 69 66 27 | .SHELLTYPE.:=.posix')._p('endif' |
39440 | 29 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 65 62 75 | )._p('')._p('.PHONY:.clean.prebu |
39460 | 69 6c 64 20 70 72 65 6c 69 6e 6b 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 | ild.prelink')._p('')._p('all:.$( |
39480 | 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 29 20 70 72 65 62 75 69 6c 64 20 24 28 | TARGETDIR).$(OBJDIR).prebuild.$( |
394a0 | 45 4d 42 45 44 46 49 4c 45 53 29 20 24 28 43 4f 50 59 46 49 4c 45 53 29 20 70 72 65 6c 69 6e 6b | EMBEDFILES).$(COPYFILES).prelink |
394c0 | 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 | .$(TARGET)')._p('')._p('$(TARGET |
394e0 | 29 3a 20 24 28 53 4f 55 52 43 45 53 29 20 24 28 45 4d 42 45 44 46 49 4c 45 53 29 20 24 28 44 45 | ):.$(SOURCES).$(EMBEDFILES).$(DE |
39500 | 50 45 4e 44 53 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 43 53 43 29 20 | PENDS)')._p('\t$(SILENT).$(CSC). |
39520 | 2f 6e 6f 6c 6f 67 6f 20 2f 6f 75 74 3a 24 40 20 24 28 46 4c 41 47 53 29 20 24 28 52 45 46 45 52 | /nologo./out:$@.$(FLAGS).$(REFER |
39540 | 45 4e 43 45 53 29 20 24 28 53 4f 55 52 43 45 53 29 20 24 28 70 61 74 73 75 62 73 74 20 25 25 2c | ENCES).$(SOURCES).$(patsubst.%%, |
39560 | 2f 72 65 73 6f 75 72 63 65 3a 25 25 2c 24 28 45 4d 42 45 44 46 49 4c 45 53 29 29 27 29 0a 5f 70 | /resource:%%,$(EMBEDFILES))')._p |
39580 | 28 27 5c 74 24 28 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 | ('\t$(POSTBUILDCMDS)')._p('')._p |
395a0 | 28 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 | ('$(TARGETDIR):').premake.make_m |
395c0 | 6b 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 | kdirrule("$(TARGETDIR)")._p('$(O |
395e0 | 42 4a 44 49 52 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 | BJDIR):').premake.make_mkdirrule |
39600 | 28 22 24 28 4f 42 4a 44 49 52 29 22 29 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a 5f 70 28 27 5c | ("$(OBJDIR)")._p('clean:')._p('\ |
39620 | 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 6d 65 29 0a 5f | t@echo.Cleaning.%s',.prj.name)._ |
39640 | 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f | p('ifeq.(posix,$(SHELLTYPE))')._ |
39660 | 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 20 24 28 54 41 52 47 45 54 44 49 52 | p('\t$(SILENT).rm.-f.$(TARGETDIR |
39680 | 29 2f 25 73 2e 2a 20 24 28 43 4f 50 59 46 49 4c 45 53 29 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 | )/%s.*.$(COPYFILES)',.prj.buildt |
396a0 | 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 | arget.basename)._p('\t$(SILENT). |
396c0 | 72 6d 20 2d 72 66 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 | rm.-rf.$(OBJDIR)')._p('else')._p |
396e0 | 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f | ('\t$(SILENT).if.exist.$(subst./ |
39700 | 2c 5c 5c 5c 5c 2c 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 2e 2a 29 20 64 65 6c 20 24 28 73 | ,\\\\,$(TARGETDIR)/%s.*).del.$(s |
39720 | 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 2e 2a 29 27 2c | ubst./,\\\\,$(TARGETDIR)/%s.*)', |
39740 | 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 2c 20 70 72 6a 2e 62 | .prj.buildtarget.basename,.prj.b |
39760 | 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 66 6f 72 20 74 61 72 67 65 74 2c | uildtarget.basename).for.target, |
39780 | 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 61 6e 79 63 66 67 | .source.in.pairs(cfgpairs[anycfg |
397a0 | 5d 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 | ]).do._p('\t$(SILENT).if.exist.$ |
397c0 | 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c | (subst./,\\\\,%s).del.$(subst./, |
397e0 | 5c 5c 5c 5c 2c 25 73 29 27 2c 20 74 61 72 67 65 74 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 66 | \\\\,%s)',.target,.target).end.f |
39800 | 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 79 70 | or.target,.source.in.pairs(copyp |
39820 | 61 69 72 73 29 20 64 6f 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 | airs).do._p('\t$(SILENT).if.exis |
39840 | 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 20 64 65 6c 20 24 28 73 75 62 73 74 | t.$(subst./,\\\\,%s).del.$(subst |
39860 | 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c 20 74 61 72 67 65 74 2c 20 74 61 72 67 65 74 29 0a 65 6e | ./,\\\\,%s)',.target,.target).en |
39880 | 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 | d._p('\t$(SILENT).if.exist.$(sub |
398a0 | 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a 44 49 52 29 29 20 72 6d 64 69 72 20 2f 73 20 2f 71 | st./,\\\\,$(OBJDIR)).rmdir./s./q |
398c0 | 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 27 29 0a 5f 70 28 | .$(subst./,\\\\,$(OBJDIR))')._p( |
398e0 | 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 70 72 65 62 75 69 6c 64 3a 27 29 0a | 'endif')._p('')._p('prebuild:'). |
39900 | 5f 70 28 27 5c 74 24 28 50 52 45 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f | _p('\t$(PREBUILDCMDS)')._p('')._ |
39920 | 70 28 27 70 72 65 6c 69 6e 6b 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 4c 49 4e 4b 43 4d 44 | p('prelink:')._p('\t$(PRELINKCMD |
39940 | 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 23 20 50 65 72 2d 63 6f 6e 66 69 67 75 72 61 74 | S)')._p('')._p('#.Per-configurat |
39960 | 69 6f 6e 20 63 6f 70 69 65 64 20 66 69 6c 65 20 72 75 6c 65 73 27 29 0a 66 6f 72 20 63 66 67 20 | ion.copied.file.rules').for.cfg. |
39980 | 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 5f 70 | in.premake.eachconfig(prj).do._p |
399a0 | 28 27 69 66 6e 65 71 20 28 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 25 73 2c 24 28 63 6f 6e 66 | ('ifneq.(,$(findstring.%s,$(conf |
399c0 | 69 67 29 29 29 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 6e 61 6d 65 3a 6c 6f 77 65 72 | ig)))',._MAKE.esc(cfg.name:lower |
399e0 | 28 29 29 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 69 72 73 | ())).for.target,.source.in.pairs |
39a00 | 28 63 66 67 70 61 69 72 73 5b 63 66 67 5d 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 6d 61 6b 65 5f | (cfgpairs[cfg]).do.premake.make_ |
39a20 | 63 6f 70 79 72 75 6c 65 28 73 6f 75 72 63 65 2c 20 74 61 72 67 65 74 29 0a 65 6e 64 0a 5f 70 28 | copyrule(source,.target).end._p( |
39a40 | 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 5f 70 28 27 23 20 43 6f 70 69 65 64 | 'endif')._p('').end._p('#.Copied |
39a60 | 20 66 69 6c 65 20 72 75 6c 65 73 27 29 0a 66 6f 72 20 74 61 72 67 65 74 2c 20 73 6f 75 72 63 65 | .file.rules').for.target,.source |
39a80 | 20 69 6e 20 70 61 69 72 73 28 63 6f 70 79 70 61 69 72 73 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e | .in.pairs(copypairs).do.premake. |
39aa0 | 6d 61 6b 65 5f 63 6f 70 79 72 75 6c 65 28 73 6f 75 72 63 65 2c 20 74 61 72 67 65 74 29 0a 65 6e | make_copyrule(source,.target).en |
39ac0 | 64 0a 5f 70 28 27 23 20 45 6d 62 65 64 64 65 64 20 66 69 6c 65 20 72 75 6c 65 73 27 29 0a 66 6f | d._p('#.Embedded.file.rules').fo |
39ae0 | 72 20 5f 2c 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 | r._,.fname.in.ipairs(embedded).d |
39b00 | 6f 20 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d | o..if.path.getextension(fname).= |
39b20 | 3d 20 22 2e 72 65 73 78 22 20 74 68 65 6e 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 67 65 74 72 | =.".resx".then._p('%s:.%s',.getr |
39b40 | 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 66 6e 61 6d 65 29 2c 20 5f 4d 41 | esourcefilename(prj,.fname),._MA |
39b60 | 4b 45 2e 65 73 63 28 66 6e 61 6d 65 29 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 | KE.esc(fname))._p('\t$(SILENT).$ |
39b80 | 28 52 45 53 47 45 4e 29 20 24 5e 20 24 40 27 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a | (RESGEN).$^.$@').end._p('').end. |
39ba0 | 65 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 73 5f 63 6f | end.function.premake.gmake_cs_co |
39bc0 | 6e 66 69 67 28 63 66 67 2c 20 63 73 63 2c 20 63 66 67 6c 69 62 73 29 0a 5f 70 28 27 69 66 6e 65 | nfig(cfg,.csc,.cfglibs)._p('ifne |
39be0 | 71 20 28 2c 24 28 66 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 | q.(,$(findstring.%s,$(config)))' |
39c00 | 2c 20 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 29 29 0a 5f | ,._MAKE.esc(cfg.name:lower()))._ |
39c20 | 70 28 27 20 20 54 41 52 47 45 54 44 49 52 20 20 3a 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 | p('..TARGETDIR..:=.%s',._MAKE.es |
39c40 | 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 |
39c60 | 28 27 20 20 4f 42 4a 44 49 52 20 20 20 20 20 3a 3d 20 25 73 27 2c 20 5f 4d 41 4b 45 2e 65 73 63 | ('..OBJDIR.....:=.%s',._MAKE.esc |
39c80 | 28 63 66 67 2e 6f 62 6a 65 63 74 73 64 69 72 29 29 0a 5f 70 28 27 20 20 44 45 50 45 4e 44 53 20 | (cfg.objectsdir))._p('..DEPENDS. |
39ca0 | 20 20 20 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 5f 4d 41 4b 45 2e 65 73 | ...:=.%s',.table.concat(_MAKE.es |
39cc0 | 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 64 65 70 65 6e 64 65 | c(premake.getlinks(cfg,."depende |
39ce0 | 6e 63 69 65 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 | ncies",."fullpath")),."."))._p(' |
39d00 | 20 20 52 45 46 45 52 45 4e 43 45 53 20 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f | ..REFERENCES.:=.%s',.table.implo |
39d20 | 64 65 28 5f 4d 41 4b 45 2e 65 73 63 28 63 66 67 6c 69 62 73 5b 63 66 67 5d 29 2c 20 22 2f 72 3a | de(_MAKE.esc(cfglibs[cfg]),."/r: |
39d40 | 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 46 4c 41 47 53 20 20 20 20 20 20 2b 3d | ",."",."."))._p('..FLAGS......+= |
39d60 | 20 25 73 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 64 65 66 69 6e | .%s.%s',.table.implode(cfg.defin |
39d80 | 65 73 2c 20 22 2f 64 3a 22 2c 20 22 22 2c 20 22 20 22 29 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 | es,."/d:",."",."."),.table.conca |
39da0 | 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 73 63 2e 67 65 74 66 6c 61 67 73 28 63 66 67 29 2c 20 | t(table.join(csc.getflags(cfg),. |
39dc0 | 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 20 20 64 | cfg.buildoptions),."."))._p('..d |
39de0 | 65 66 69 6e 65 20 50 52 45 42 55 49 4c 44 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 72 65 | efine.PREBUILDCMDS').if.#cfg.pre |
39e00 | 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 40 65 63 | buildcommands.>.0.then._p('\t@ec |
39e20 | 68 6f 20 52 75 6e 6e 69 6e 67 20 70 72 65 2d 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 73 27 29 0a | ho.Running.pre-build.commands'). |
39e40 | 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 2e 70 72 65 | _p('\t%s',.table.implode(cfg.pre |
39e60 | 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")). |
39e80 | 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 65 20 50 | end._p('..endef')._p('..define.P |
39ea0 | 52 45 4c 49 4e 4b 43 4d 44 53 27 29 0a 69 66 20 23 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d | RELINKCMDS').if.#cfg.prelinkcomm |
39ec0 | 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 20 52 75 6e 6e 69 6e | ands.>.0.then._p('\t@echo.Runnin |
39ee0 | 67 20 70 72 65 2d 6c 69 6e 6b 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 2c | g.pre-link.commands')._p('\t%s', |
39f00 | 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e | .table.implode(cfg.prelinkcomman |
39f20 | 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 | ds,."",."",."\n\t")).end._p('..e |
39f40 | 6e 64 65 66 27 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 50 4f 53 54 42 55 49 4c 44 43 4d 44 | ndef')._p('..define.POSTBUILDCMD |
39f60 | 53 27 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 | S').if.#cfg.postbuildcommands.>. |
39f80 | 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 6f 73 74 2d | 0.then._p('\t@echo.Running.post- |
39fa0 | 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 62 6c | build.commands')._p('\t%s',.tabl |
39fc0 | 65 2e 69 6d 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 | e.implode(cfg.postbuildcommands, |
39fe0 | 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 65 | ."",."",."\n\t")).end._p('..ende |
3a000 | 66 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 00 70 72 65 6d | f')._p('endif')._p('').end..prem |
3a020 | 61 6b 65 2e 76 73 74 75 64 69 6f 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 73 | ake.vstudio.=.{.}.local.toolsets |
3a040 | 20 3d 20 7b 0a 76 73 32 30 31 30 20 3d 20 22 76 31 30 30 22 2c 0a 76 73 32 30 31 32 20 3d 20 22 | .=.{.vs2010.=."v100",.vs2012.=." |
3a060 | 76 31 31 30 22 2c 0a 76 73 32 30 31 33 20 3d 20 22 76 31 32 30 22 2c 0a 76 73 32 30 31 35 20 3d | v110",.vs2013.=."v120",.vs2015.= |
3a080 | 20 22 76 31 34 30 22 0a 7d 0a 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 | ."v140".}.premake.vstudio.toolse |
3a0a0 | 74 20 3d 20 74 6f 6f 6c 73 65 74 73 5b 5f 41 43 54 49 4f 4e 5d 20 6f 72 20 22 75 6e 6b 6e 6f 77 | t.=.toolsets[_ACTION].or."unknow |
3a0c0 | 6e 3f 22 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 76 73 74 75 | n?".local.vstudio.=.premake.vstu |
3a0e0 | 64 69 6f 0a 76 73 74 75 64 69 6f 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 0a 61 6e 79 20 20 20 | dio.vstudio.platforms.=.{.any... |
3a100 | 20 20 3d 20 22 41 6e 79 20 43 50 55 22 2c 0a 6d 69 78 65 64 20 20 20 3d 20 22 4d 69 78 65 64 20 | ..=."Any.CPU",.mixed...=."Mixed. |
3a120 | 50 6c 61 74 66 6f 72 6d 73 22 2c 0a 4e 61 74 69 76 65 20 20 3d 20 22 57 69 6e 33 32 22 2c 0a 78 | Platforms",.Native..=."Win32",.x |
3a140 | 38 36 20 20 20 20 20 3d 20 22 78 38 36 22 2c 0a 78 33 32 20 20 20 20 20 3d 20 22 57 69 6e 33 32 | 86.....=."x86",.x32.....=."Win32 |
3a160 | 22 2c 0a 78 36 34 20 20 20 20 20 3d 20 22 78 36 34 22 2c 0a 50 53 33 20 20 20 20 20 3d 20 22 50 | ",.x64.....=."x64",.PS3.....=."P |
3a180 | 53 33 22 2c 0a 58 62 6f 78 33 36 30 20 3d 20 22 58 62 6f 78 20 33 36 30 22 2c 0a 41 52 4d 20 20 | S3",.Xbox360.=."Xbox.360",.ARM.. |
3a1a0 | 20 20 20 3d 20 22 41 52 4d 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 61 72 | ...=."ARM".}.function.vstudio.ar |
3a1c0 | 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 43 23 22 | ch(prj).if.(prj.language.==."C#" |
3a1e0 | 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 72 65 74 | ).then.return."Any.CPU".else.ret |
3a200 | 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 76 73 74 | urn."Win32".end.end.function.vst |
3a220 | 75 64 69 6f 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 | udio.buildconfigs(sln).local.cfg |
3a240 | 73 20 3d 20 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 | s.=.{.}.local.platforms.=.premak |
3a260 | 65 2e 66 69 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 | e.filterplatforms(sln,.vstudio.p |
3a280 | 6c 61 74 66 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 | latforms,."Native").local.hascpp |
3a2a0 | 20 20 20 20 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 | ....=.premake.hascppproject(sln) |
3a2c0 | 0a 6c 6f 63 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 | .local.hasdotnet.=.premake.hasdo |
3a2e0 | 74 6e 65 74 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 | tnetproject(sln).if.hasdotnet.an |
3a300 | 64 20 28 5f 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 | d.(_ACTION.>."vs2008".or.hascpp) |
3a320 | 20 74 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 31 2c | .then.table.insert(platforms,.1, |
3a340 | 20 22 6d 69 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 | ."mixed").end.if.hasdotnet.and.( |
3a360 | 5f 41 43 54 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 | _ACTION.<."vs2010".or.not.hascpp |
3a380 | 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 6f 72 6d 73 2c 20 31 | ).then.table.insert(platforms,.1 |
3a3a0 | 2c 20 22 61 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 | ,."any").end.if._ACTION.>."vs200 |
3a3c0 | 38 22 20 74 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 | 8".then.local.platforms2010.=.{. |
3a3e0 | 7d 0a 66 6f 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 | }.for._,.platform.in.ipairs(plat |
3a400 | 66 6f 72 6d 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 | forms).do.if.vstudio.platforms[p |
3a420 | 6c 61 74 66 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 | latform].==."Win32".then.if.hasc |
3a440 | 70 70 20 74 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 | pp.then.table.insert(platforms20 |
3a460 | 31 30 2c 20 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 | 10,.platform).end.if.hasdotnet.t |
3a480 | 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,. |
3a4a0 | 22 78 38 36 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 | "x86").end.else.table.insert(pla |
3a4c0 | 74 66 6f 72 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 | tforms2010,.platform).end.end.pl |
3a4e0 | 61 74 66 6f 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 | atforms.=.platforms2010.end.for. |
3a500 | 5f 2c 20 62 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 | _,.buildcfg.in.ipairs(sln.config |
3a520 | 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 6d 20 69 6e 20 | urations).do.for._,.platform.in. |
3a540 | 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 65 6e 74 72 79 | ipairs(platforms).do.local.entry |
3a560 | 20 3d 20 7b 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 | .=.{.}.entry.src_buildcfg.=.buil |
3a580 | 64 63 66 67 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 | dcfg.entry.src_platform.=.platfo |
3a5a0 | 72 6d 0a 69 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 | rm.if.platform.~=."PS3".or._ACTI |
3a5c0 | 4f 4e 20 3e 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 | ON.>."vs2008".then.entry.buildcf |
3a5e0 | 67 20 3d 20 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 | g.=.buildcfg.entry.platform.=.vs |
3a600 | 74 75 64 69 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 | tudio.platforms[platform].else.e |
3a620 | 6e 74 72 79 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 | ntry.buildcfg.=.platform....".". |
3a640 | 2e 2e 20 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 22 57 69 | ...buildcfg.entry.platform.=."Wi |
3a660 | 6e 33 32 22 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 | n32".end.entry.name.=.entry.buil |
3a680 | 64 63 66 67 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 | dcfg...."|"....entry.platform.en |
3a6a0 | 74 72 79 2e 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 | try.isreal.=.(platform.~=."any". |
3a6c0 | 61 6e 64 20 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 | and.platform.~=."mixed").table.i |
3a6e0 | 6e 73 65 72 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 | nsert(cfgs,.entry).end.end.retur |
3a700 | 6e 20 63 66 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 | n.cfgs.end.function.vstudio.clea |
3a720 | 6e 73 6f 6c 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 | nsolution(sln).premake.clean.fil |
3a740 | 65 28 73 6c 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 | e(sln,."%%.sln").premake.clean.f |
3a760 | 69 6c 65 28 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 | ile(sln,."%%.suo").premake.clean |
3a780 | 2e 66 69 6c 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 | .file(sln,."%%.ncb").premake.cle |
3a7a0 | 61 6e 2e 66 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 | an.file(sln,."%%.userprefs").pre |
3a7c0 | 6d 61 6b 65 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 | make.clean.file(sln,."%%.usertas |
3a7e0 | 6b 73 22 29 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 | ks").end.function.vstudio.cleanp |
3a800 | 72 6f 6a 65 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 | roject(prj).local.fname.=.premak |
3a820 | 65 2e 70 72 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 | e.project.getfilename(prj,."%%") |
3a840 | 0a 6f 73 2e 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 | .os.remove(fname....".vcproj").o |
3a860 | 73 2e 72 65 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 | s.remove(fname....".vcproj.user" |
3a880 | 29 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 22 29 | ).os.remove(fname....".vcxproj") |
3a8a0 | 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 75 73 | .os.remove(fname....".vcxproj.us |
3a8c0 | 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 76 63 78 70 72 6f | er").os.remove(fname....".vcxpro |
3a8e0 | 6a 2e 66 69 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 | j.filters").os.remove(fname...." |
3a900 | 2e 63 73 70 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 | .csproj").os.remove(fname....".c |
3a920 | 73 70 72 6f 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 | sproj.user").os.remove(fname.... |
3a940 | 22 2e 70 69 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 | ".pidb").os.remove(fname....".sd |
3a960 | 66 22 29 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 74 61 | f").end.function.vstudio.cleanta |
3a980 | 72 67 65 74 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 | rget(name).os.remove(name....".p |
3a9a0 | 64 62 22 29 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 | db").os.remove(name....".idb").o |
3a9c0 | 73 2e 72 65 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 | s.remove(name....".ilk").os.remo |
3a9e0 | 76 65 28 6e 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 | ve(name....".vshost.exe").os.rem |
3aa00 | 6f 76 65 28 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 | ove(name....".exe.manifest").end |
3aa20 | 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 70 72 | .function.vstudio.projectfile(pr |
3aa40 | 6a 29 0a 6c 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 | j).local.pattern.if.prj.language |
3aa60 | 20 3d 3d 20 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 | .==."C#".then.pattern.=."%%.cspr |
3aa80 | 6f 6a 22 0a 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 | oj".else.pattern.=.iif(_ACTION.> |
3aaa0 | 20 22 76 73 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 | ."vs2008",."%%.vcxproj",."%%.vcp |
3aac0 | 72 6f 6a 22 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 | roj").end.local.fname.=.premake. |
3aae0 | 70 72 6f 6a 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 | project.getbasename(prj.name,.pa |
3ab00 | 74 74 65 72 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 | ttern).fname.=.path.join(prj.loc |
3ab20 | 61 74 69 6f 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 | ation,.fname).return.fname.end.f |
3ab40 | 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 28 70 72 6a 29 0a 69 66 20 28 70 72 | unction.vstudio.tool(prj).if.(pr |
3ab60 | 6a 2e 6c 61 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 | j.language.==."C#").then.return. |
3ab80 | 22 46 41 45 30 34 45 43 30 2d 33 30 31 46 2d 31 31 44 33 2d 42 46 34 42 2d 30 30 43 30 34 46 37 | "FAE04EC0-301F-11D3-BF4B-00C04F7 |
3aba0 | 39 45 46 42 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 | 9EFBC".else.return."8BC9CEB8-8B4 |
3abc0 | 41 2d 31 31 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 | A-11D0-8D11-00A0C91BC942".end.en |
3abe0 | 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 20 20 20 20 3d 20 | d.newaction.{.trigger.........=. |
3ac00 | 22 76 73 32 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 | "vs2008",.shortname.......=."Vis |
3ac20 | 75 61 6c 20 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 | ual.Studio.2008",.description... |
3ac40 | 20 20 3d 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 | ..=."Generate.Microsoft.Visual.S |
3ac60 | 74 75 64 69 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 | tudio.2008.project.files",.os... |
3ac80 | 20 20 20 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 | ...........=."windows",.valid_ki |
3aca0 | 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f | nds.....=.{."ConsoleApp",."Windo |
3acc0 | 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 | wedApp",."StaticLib",."SharedLib |
3ace0 | 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 | ".},.valid_languages.=.{."C",."C |
3ad00 | 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 20 20 20 3d 20 7b | ++",."C#".},.valid_tools.....=.{ |
3ad20 | 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 | .cc.....=.{."msc"...},.dotnet.=. |
3ad40 | 7b 20 22 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 | {."msnet".},.},.onsolution.=.fun |
3ad60 | 63 74 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 | ction(sln).premake.generate(sln, |
3ad80 | 20 22 25 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 | ."%%.sln",.vstudio.sln2005.gener |
3ada0 | 61 74 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 6f 6e 28 70 | ate).end,.onproject.=.function(p |
3adc0 | 72 6a 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 74 28 70 | rj).if.premake.isdotnetproject(p |
3ade0 | 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 2c 20 22 | rj).then.premake.generate(prj,." |
3ae00 | 25 25 2e 63 73 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 | %%.csproj",.vstudio.cs2005.gener |
3ae20 | 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 25 2e 63 | ate).premake.generate(prj,."%%.c |
3ae40 | 73 70 72 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 | sproj.user",.vstudio.cs2005.gene |
3ae60 | 72 61 74 65 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 | rate_user).else.premake.generate |
3ae80 | 28 70 72 6a 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 | (prj,."%%.vcproj",.vstudio.vc200 |
3aea0 | 78 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 70 72 6a | x.generate).premake.generate(prj |
3aec0 | 2c 20 22 25 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 | ,."%%.vcproj.user",.vstudio.vc20 |
3aee0 | 30 78 2e 67 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 | 0x.generate_user).end.end,.oncle |
3af00 | 61 6e 73 6f 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 | ansolution.=.vstudio.cleansoluti |
3af20 | 6f 6e 2c 0a 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 | on,.oncleanproject..=.vstudio.cl |
3af40 | 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 20 76 73 | eanproject,.oncleantarget...=.vs |
3af60 | 74 75 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 70 | tudio.cleantarget,.vstudio.=.{.p |
3af80 | 72 6f 64 75 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 | roductVersion..=."9.0.21022",.so |
3afa0 | 6c 75 74 69 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 | lutionVersion.=."10",.toolsVersi |
3afc0 | 6f 6e 20 20 20 20 3d 20 22 33 2e 35 22 2c 0a 7d 0a 7d 0a 6e 65 77 61 63 74 69 6f 6e 0a 7b 0a 74 | on....=."3.5",.}.}.newaction.{.t |
3afe0 | 72 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 | rigger.........=."vs2010",.short |
3b000 | 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 20 32 30 31 30 | name.......=."Visual.Studio.2010 |
3b020 | 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 61 74 65 20 4d | ",.description.....=."Generate.M |
3b040 | 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 30 20 70 72 6f 6a | icrosoft.Visual.Studio.2010.proj |
3b060 | 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 20 3d 20 22 77 | ect.files",.os..............=."w |
3b080 | 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 7b 20 22 43 6f | indows",.valid_kinds.....=.{."Co |
3b0a0 | 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 | nsoleApp",."WindowedApp",."Stati |
3b0c0 | 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 5f 6c 61 6e 67 | cLib",."SharedLib".},.valid_lang |
3b0e0 | 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 2c 0a 76 61 6c | uages.=.{."C",."C++",."C#"},.val |
3b100 | 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 | id_tools.....=.{.cc.....=.{."msc |
3b120 | 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a | "...},.dotnet.=.{."msnet".},.},. |
3b140 | 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 70 72 65 6d 61 | onsolution.=.function(sln).prema |
3b160 | 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 76 73 74 75 64 | ke.generate(sln,."%%.sln",.vstud |
3b180 | 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 6e 70 72 6f 6a | io.sln2005.generate).end,.onproj |
3b1a0 | 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 61 6b 65 2e 69 | ect.=.function(prj).if.premake.i |
3b1c0 | 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 65 6d 61 6b 65 | sdotnetproject(prj).then.premake |
3b1e0 | 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 20 76 73 74 75 | .generate(prj,."%%.csproj",.vstu |
3b200 | 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 65 2e 67 65 6e | dio.cs2005.generate).premake.gen |
3b220 | 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 2c 20 76 73 74 | erate(prj,."%%.csproj.user",.vst |
3b240 | 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 65 6c 73 65 0a | udio.cs2005.generate_user).else. |
3b260 | 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 6f | premake.generate(prj,."%%.vcxpro |
3b280 | 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 72 65 6d | j",.premake.vs2010_vcxproj).prem |
3b2a0 | 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 2e 75 73 | ake.generate(prj,."%%.vcxproj.us |
3b2c0 | 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 73 65 72 | er",.premake.vs2010_vcxproj_user |
3b2e0 | 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 63 78 70 | ).premake.generate(prj,."%%.vcxp |
3b300 | 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 67 65 6e | roj.filters",.vstudio.vc2010.gen |
3b320 | 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 6c 65 61 6e 73 | erate_filters).end.end,.oncleans |
3b340 | 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 6c 65 61 6e 73 | olution.=.premake.vstudio.cleans |
3b360 | 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 70 72 65 6d 61 | olution,.oncleanproject..=.prema |
3b380 | 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 63 6c 65 61 6e | ke.vstudio.cleanproject,.onclean |
3b3a0 | 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 63 6c 65 61 6e | target...=.premake.vstudio.clean |
3b3c0 | 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 63 74 56 65 72 73 69 | target,.vstudio.=.{.productVersi |
3b3e0 | 6f 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 | on..=."8.0.30703",.solutionVersi |
3b400 | 6f 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 | on.=."11",.targetFramework.=."4. |
3b420 | 30 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 7d 0a 7d | 0",.toolsVersion....=."4.0",.}.} |
3b440 | 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 0a 6c | ..premake.vstudio.vc200x.=.{.}.l |
3b460 | 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 76 63 | ocal.vc200x.=.premake.vstudio.vc |
3b480 | 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 0a 6c | 200x.local.tree.=.premake.tree.l |
3b4a0 | 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 72 6e | ocal.function.bool(value).return |
3b4c0 | 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 6e 64 | .iif(value,."true",."false").end |
3b4e0 | 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 63 66 | .function.vc200x.optimization(cf |
3b500 | 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 75 65 | g).local.result.=.0.for._,.value |
3b520 | 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 61 6c | .in.ipairs(cfg.flags).do.if.(val |
3b540 | 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 3d 20 | ue.==."Optimize").then.result.=. |
3b560 | 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 7a 65 | 3.elseif.(value.==."OptimizeSize |
3b580 | 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 75 65 | ").then.result.=.1.elseif.(value |
3b5a0 | 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 6c 74 | .==."OptimizeSpeed").then.result |
3b5c0 | 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 0a 66 | .=.2.end.end.return.result.end.f |
3b5e0 | 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 0a 69 | unction.vc200x.header(element).i |
3b600 | 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 6f 6e | o.eol.=."\r\n"._p('<?xml.version |
3b620 | 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 3f 3e | ="1.0".encoding="Windows-1252"?> |
3b640 | 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 6f 6a | ')._p('<%s',.element)._p(1,'Proj |
3b660 | 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 65 72 | ectType="Visual.C++"')._p(1,'Ver |
3b680 | 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 30 30 | sion="9.00"').end.function.vc200 |
3b6a0 | 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 32 2c | x.Configuration(name,.cfg)._p(2, |
3b6c0 | 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 25 73 | '<Configuration')._p(3,'Name="%s |
3b6e0 | 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 75 74 | "',.premake.esc(name))._p(3,'Out |
3b700 | 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 63 28 | putDirectory="%s"',.premake.esc( |
3b720 | 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 28 33 | cfg.buildtarget.directory))._p(3 |
3b740 | 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 20 70 | ,'IntermediateDirectory="%s"',.p |
3b760 | 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 63 61 | remake.esc(cfg.objectsdir)).loca |
3b780 | 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 72 65 | l.cfgtype.if.(cfg.kind.==."Share |
3b7a0 | 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 20 28 | dLib").then.cfgtype.=.2.elseif.( |
3b7c0 | 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 63 66 | cfg.kind.==."StaticLib").then.cf |
3b7e0 | 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 0a 5f | gtype.=.4.else.cfgtype.=.1.end._ |
3b800 | 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 63 66 | p(3,'ConfigurationType="%s"',.cf |
3b820 | 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 0a 5f | gtype).if.(cfg.flags.MFC).then._ |
3b840 | 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 66 6c | p(3,.'UseOfMFC="%d"',.iif(cfg.fl |
3b860 | 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 20 20 0a | ags.StaticRuntime,.1,.2)).end... |
3b880 | 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 |
3b8a0 | 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=" |
3b8c0 | 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 |
3b8e0 | 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 |
3b900 | 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) |
3b920 | 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 |
3b940 | 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 |
3b960 | 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 |
3b980 | 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 |
3b9a0 | 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 |
3b9c0 | 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 |
3b9e0 | 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 |
3ba00 | 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 |
3ba20 | 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="" |
3ba40 | 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 |
3ba60 | 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 |
3ba80 | 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 |
3baa0 | 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 |
3bac0 | 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,.' |
3bae0 | 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 |
3bb00 | 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,." |
3bb20 | 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 |
3bb40 | 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. |
3bb60 | 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 |
3bb80 | 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 |
3bba0 | 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 |
3bbc0 | 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 |
3bbe0 | 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 |
3bc00 | 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 |
3bc20 | 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 |
3bc40 | 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 |
3bc60 | 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 |
3bc80 | 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 |
3bca0 | 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).~= |
3bcc0 | 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) |
3bce0 | 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 |
3bd00 | 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') |
3bd20 | 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 |
3bd40 | 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 |
3bd60 | 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 |
3bd80 | 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= |
3bda0 | 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 |
3bdc0 | 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 |
3bde0 | 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.== |
3be00 | 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 |
3be20 | 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 |
3be40 | 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)\\ |
3be60 | 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 |
3be80 | 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)),. |
3bea0 | 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._ |
3bec0 | 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 |
3bee0 | 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 |
3bf00 | 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. |
3bf20 | 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 |
3bf40 | 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 |
3bf60 | 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),............................ |
3bf80 | 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),... |
3bfa0 | 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 |
3bfc0 | 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 |
3bfe0 | 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 |
3c000 | 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)/ |
3c020 | 24 28 54 61 72 67 65 74 4e 61 6d 65 29 2e 70 63 68 22 27 20 20 20 20 20 20 20 20 20 20 20 20 20 | $(TargetName).pch"'............. |
3c040 | 20 20 20 20 20 20 20 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 41 64 64 69 74 69 6f 6e 61 | ........_p(depth,.'\t\tAdditiona |
3c060 | 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 6f 70 74 69 | lOptions="%s"',.premake.esc(opti |
3c080 | 6f 6e 73 29 29 0a 65 6c 73 65 0a 5f 70 28 64 65 70 74 68 2c 20 27 5c 74 5c 74 55 73 65 50 72 65 | ons)).else._p(depth,.'\t\tUsePre |
3c0a0 | 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 31 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 | compiledHeader="1"').end.end._p( |
3c0c0 | 64 65 70 74 68 2c 20 27 5c 74 2f 3e 27 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 69 6c 65 | depth,.'\t/>')._p(depth,.'</File |
3c0e0 | 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 65 6e 64 0a 64 65 70 | Configuration>').end.end.end.dep |
3c100 | 74 68 20 3d 20 64 65 70 74 68 20 2d 20 31 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 69 6c 65 | th.=.depth.-.1._p(depth,.'</File |
3c120 | 3e 27 29 0a 65 6e 64 2c 0a 7d 2c 20 66 61 6c 73 65 2c 20 32 29 0a 65 6e 64 0a 66 75 6e 63 74 69 | >').end,.},.false,.2).end.functi |
3c140 | 6f 6e 20 76 63 32 30 30 78 2e 50 6c 61 74 66 6f 72 6d 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 75 | on.vc200x.Platforms(prj).local.u |
3c160 | 73 65 64 20 3d 20 7b 20 7d 0a 5f 70 28 31 2c 27 3c 50 6c 61 74 66 6f 72 6d 73 3e 27 29 0a 66 6f | sed.=.{.}._p(1,'<Platforms>').fo |
3c180 | 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e | r._,.cfg.in.ipairs(prj.solution. |
3c1a0 | 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 2e 69 73 72 65 61 | vstudio_configs).do.if.cfg.isrea |
3c1c0 | 6c 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 75 73 65 64 2c 20 63 | l.and.not.table.contains(used,.c |
3c1e0 | 66 67 2e 70 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 75 | fg.platform).then.table.insert(u |
3c200 | 73 65 64 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c 50 6c 61 74 66 6f | sed,.cfg.platform)._p(2,'<Platfo |
3c220 | 72 6d 27 29 0a 5f 70 28 33 2c 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 63 66 67 2e 70 6c 61 74 66 | rm')._p(3,'Name="%s"',.cfg.platf |
3c240 | 6f 72 6d 29 0a 5f 70 28 32 2c 27 2f 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f | orm)._p(2,'/>').end.end._p(1,'</ |
3c260 | 50 6c 61 74 66 6f 72 6d 73 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 | Platforms>').end.function.vc200x |
3c280 | 2e 53 79 6d 62 6f 6c 73 28 63 66 67 29 0a 69 66 20 28 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e | .Symbols(cfg).if.(not.cfg.flags. |
3c2a0 | 53 79 6d 62 6f 6c 73 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 30 0a 65 6c 73 65 0a 69 66 20 63 | Symbols).then.return.0.else.if.c |
3c2c0 | 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 6f 72 20 0a 20 | fg.flags.NoEditAndContinue.or... |
3c2e0 | 20 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 20 7e 3d 20 30 20 | ..vc200x.optimization(cfg).~=.0. |
3c300 | 6f 72 20 0a 20 20 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 6f 72 20 0a 20 20 20 | or.....cfg.flags.Managed.or..... |
3c320 | 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 72 65 74 75 72 | cfg.platform.==."x64".then.retur |
3c340 | 6e 20 33 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 34 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 | n.3.else.return.4.end.end.end.fu |
3c360 | 6e 63 74 69 6f 6e 20 76 63 32 30 30 78 2e 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 28 63 | nction.vc200x.VCCLCompilerTool(c |
3c380 | 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 61 6d 65 3d 22 25 73 | fg)._p(3,'<Tool')._p(4,'Name="%s |
3c3a0 | 22 27 2c 20 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 | "',.iif(cfg.platform.~=."Xbox360 |
3c3c0 | 22 2c 20 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 20 22 56 43 43 4c 58 33 36 30 | ",."VCCLCompilerTool",."VCCLX360 |
3c3e0 | 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 73 | CompilerTool")).if.cfg.flags.Uns |
3c400 | 69 67 6e 65 64 43 68 61 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e | ignedChar.then.table.insert(cfg. |
3c420 | 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 27 2f 4a 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e | buildoptions,.'/J').end.if.#cfg. |
3c440 | 62 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 | buildoptions.>.0.then._p(4,'Addi |
3c460 | 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 20 2f 4d 50 22 27 2c 20 74 61 62 6c 65 2e 63 | tionalOptions="%s./MP"',.table.c |
3c480 | 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f | oncat(premake.esc(cfg.buildoptio |
3c4a0 | 6e 73 29 2c 20 22 20 22 29 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 4f 70 74 69 6d 69 7a 61 74 69 6f | ns),.".")).end._p(4,'Optimizatio |
3c4c0 | 6e 3d 22 25 73 22 27 2c 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 | n="%s"',.vc200x.optimization(cfg |
3c4e0 | 29 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 20 74 | )).if.cfg.flags.NoFramePointer.t |
3c500 | 68 65 6e 0a 5f 70 28 34 2c 27 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 3d 22 25 73 22 | hen._p(4,'OmitFramePointers="%s" |
3c520 | 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 69 6e 63 6c 75 | ',.bool(true)).end.if.#cfg.inclu |
3c540 | 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 69 6f 6e 61 6c | dedirs.>.0.then._p(4,'Additional |
3c560 | 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 72 65 6d 61 6b | IncludeDirectories="%s"',.premak |
3c580 | 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 63 6f 6e 63 61 | e.esc(path.translate(table.conca |
3c5a0 | 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 5c 27 29 29 29 | t(cfg.includedirs,.";"),.'\\'))) |
3c5c0 | 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 65 6e 0a 5f 70 | .end.if.#cfg.defines.>.0.then._p |
3c5e0 | 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" |
3c600 | 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 61 74 28 63 66 67 2e | ',.premake.esc(table.concat(cfg. |
3c620 | 64 65 66 69 6e 65 73 2c 20 22 3b 22 29 29 29 0a 65 6e 64 0a 69 66 20 70 72 65 6d 61 6b 65 2e 63 | defines,.";"))).end.if.premake.c |
3c640 | 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. |
3c660 | 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 61 6e 64 20 6e | flags.EnableMinimalRebuild.and.n |
3c680 | 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 5f 70 28 34 2c 27 | ot.cfg.flags.Managed.then._p(4,' |
3c6a0 | 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 | MinimalRebuild="%s"',.bool(true) |
3c6c0 | 29 0a 65 6e 64 0a 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 | ).end.if.cfg.flags.NoExceptions. |
3c6e0 | 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 30 22 | then._p(4,'ExceptionHandling="0" |
3c700 | 27 29 0a 65 6c 73 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 | ').elseif.cfg.flags.SEH.then._p( |
3c720 | 34 2c 27 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3d 22 32 22 27 29 0a 65 6e 64 0a 69 | 4,'ExceptionHandling="2"').end.i |
3c740 | 66 20 76 63 32 30 30 78 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 20 3d 3d 20 30 20 | f.vc200x.optimization(cfg).==.0. |
3c760 | 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 5f | and.not.cfg.flags.Managed.then._ |
3c780 | 70 28 34 2c 27 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3d 22 33 22 27 29 0a 65 6e | p(4,'BasicRuntimeChecks="3"').en |
3c7a0 | 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 66 67 29 20 7e 3d | d.if.vc200x.optimization(cfg).~= |
3c7c0 | 20 30 20 74 68 65 6e 0a 5f 70 28 34 2c 27 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3d 22 25 73 22 | .0.then._p(4,'StringPooling="%s" |
3c7e0 | 27 2c 20 62 6f 6f 6c 28 74 72 75 65 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 | ',.bool(true)).end.local.runtime |
3c800 | 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 67 62 75 69 6c 64 28 | .if.premake.config.isdebugbuild( |
3c820 | 63 66 67 29 20 74 68 65 6e 0a 72 75 6e 74 69 6d 65 20 3d 20 69 69 66 28 63 66 67 2e 66 6c 61 67 | cfg).then.runtime.=.iif(cfg.flag |
3c840 | 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 31 2c 20 33 29 0a 65 6c 73 65 0a 72 75 6e 74 | s.StaticRuntime,.1,.3).else.runt |
3c860 | 69 6d 65 20 3d 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d | ime.=.iif(cfg.flags.StaticRuntim |
3c880 | 65 2c 20 30 2c 20 32 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 | e,.0,.2).end._p(4,'RuntimeLibrar |
3c8a0 | 79 3d 22 25 73 22 27 2c 20 72 75 6e 74 69 6d 65 29 0a 5f 70 28 34 2c 27 45 6e 61 62 6c 65 46 75 | y="%s"',.runtime)._p(4,'EnableFu |
3c8c0 | 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 74 | nctionLevelLinking="%s"',.bool(t |
3c8e0 | 72 75 65 29 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 58 62 6f 78 33 36 | rue)).if.cfg.platform.~=."Xbox36 |
3c900 | 30 22 20 61 6e 64 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 78 36 34 22 20 74 68 65 | 0".and.cfg.platform.~=."x64".the |
3c920 | 6e 0a 69 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 | n.if.cfg.flags.EnableSSE.then._p |
3c940 | 28 34 2c 27 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 | (4,'EnableEnhancedInstructionSet |
3c960 | 3d 22 31 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 6e 61 62 6c 65 53 53 | ="1"').elseif.cfg.flags.EnableSS |
3c980 | 45 32 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 | E2.then._p(4,'EnableEnhancedInst |
3c9a0 | 72 75 63 74 69 6f 6e 53 65 74 3d 22 32 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e | ructionSet="2"').end.end.if.cfg. |
3c9c0 | 66 6c 61 67 73 2e 46 6c 6f 61 74 46 61 73 74 20 74 68 65 6e 0a 5f 70 28 34 2c 27 46 6c 6f 61 74 | flags.FloatFast.then._p(4,'Float |
3c9e0 | 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3d 22 32 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 | ingPointModel="2"').elseif.cfg.f |
3ca00 | 6c 61 67 73 2e 46 6c 6f 61 74 53 74 72 69 63 74 20 74 68 65 6e 0a 5f 70 28 34 2c 27 46 6c 6f 61 | lags.FloatStrict.then._p(4,'Floa |
3ca20 | 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3d 22 31 22 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e | tingPointModel="1"').end.if.cfg. |
3ca40 | 66 6c 61 67 73 2e 4e 6f 52 54 54 49 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d | flags.NoRTTI.and.not.cfg.flags.M |
3ca60 | 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 | anaged.then._p(4,'RuntimeTypeInf |
3ca80 | 6f 3d 22 25 73 22 27 2c 20 62 6f 6f 6c 28 66 61 6c 73 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 | o="%s"',.bool(false)).end.if.cfg |
3caa0 | 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 54 72 | .flags.NativeWChar.then._p(4,'Tr |
3cac0 | 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 20 62 | eatWChar_tAsBuiltInType="%s"',.b |
3cae0 | 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 4e 61 | ool(true)).elseif.cfg.flags.NoNa |
3cb00 | 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 72 5f | tiveWChar.then._p(4,'TreatWChar_ |
3cb20 | 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 73 65 | tAsBuiltInType="%s"',.bool(false |
3cb40 | 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 61 6e | )).end.if.not.cfg.flags.NoPCH.an |
3cb60 | 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 50 72 | d.cfg.pchheader.then._p(4,'UsePr |
3cb80 | 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 65 63 | ecompiledHeader="2"')._p(4,'Prec |
3cba0 | 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 67 2e | ompiledHeaderThrough="%s"',.cfg. |
3cbc0 | 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 6d 70 | pchheader).else._p(4,'UsePrecomp |
3cbe0 | 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 73 2e | iledHeader="%s"',.iif(cfg.flags. |
3cc00 | 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 67 4c | NoPCH,.0,.2)).end._p(4,'WarningL |
3cc20 | 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 61 57 | evel="%s"',.iif(cfg.flags.ExtraW |
3cc40 | 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 61 74 | arnings,.4,.3)).if.cfg.flags.Fat |
3cc60 | 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 72 6f | alWarnings.then._p(4,'WarnAsErro |
3cc80 | 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 43 54 | r="%s"',.bool(true)).end.if._ACT |
3cca0 | 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 67 73 | ION.<."vs2008".and.not.cfg.flags |
3ccc0 | 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 74 50 | .Managed.then._p(4,'Detect64BitP |
3cce0 | 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 28 6e | ortabilityProblems="%s"',.bool(n |
3cd00 | 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 36 34 42 69 74 43 68 65 63 6b 73 29 29 0a 65 6e 64 | ot.cfg.flags.No64BitChecks)).end |
3cd20 | 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 3d 22 | ._p(4,'ProgramDataBaseFileName=" |
3cd40 | 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 61 73 | $(OutDir)\\%s.pdb"',.path.getbas |
3cd60 | 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 70 28 | ename(cfg.buildtarget.name))._p( |
3cd80 | 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 27 2c | 4,'DebugInformationFormat="%s"', |
3cda0 | 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 61 6e | .vc200x.Symbols(cfg)).if.cfg.lan |
3cdc0 | 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 6c 65 | guage.==."C".then._p(4,.'Compile |
3cde0 | 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 6e 63 | As="1"').end._p(3,'/>').end.func |
3ce00 | 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 5f 70 | tion.vc200x.VCLinkerTool(cfg)._p |
3ce20 | 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 61 74 | (3,'<Tool').if.cfg.kind.~=."Stat |
3ce40 | 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 69 69 | icLib".then._p(4,'Name="%s"',.ii |
3ce60 | 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 56 43 | f(cfg.platform.~=."Xbox360",."VC |
3ce80 | 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 22 29 | LinkerTool",."VCX360LinkerTool") |
3cea0 | 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 6e 0a | ).if.cfg.flags.NoImportLib.then. |
3cec0 | 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 27 2c | _p(4,'IgnoreImportLibrary="%s"', |
3cee0 | 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 70 74 | .bool(true)).end.if.#cfg.linkopt |
3cf00 | 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 4f 70 | ions.>.0.then._p(4,'AdditionalOp |
3cf20 | 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 61 6b | tions="%s"',.table.concat(premak |
3cf40 | 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 65 6e | e.esc(cfg.linkoptions),.".")).en |
3cf60 | 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 27 41 | d.if.#cfg.links.>.0.then._p(4,'A |
3cf80 | 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 | dditionalDependencies="%s"',.tab |
3cfa0 | 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 2c 20 | le.concat(premake.getlinks(cfg,. |
3cfc0 | 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 5f 70 | "all",."fullpath"),.".")).end._p |
3cfe0 | 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 27 2c | (4,'OutputFile="$(OutDir)\\%s"', |
3d000 | 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 69 6e | .cfg.buildtarget.name)._p(4,'Lin |
3d020 | 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 3d 22 25 73 22 27 2c 20 0a 69 69 66 28 70 72 65 6d 61 6b 65 | kIncremental="%s"',..iif(premake |
3d040 | 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 2c | .config.isincrementallink(cfg)., |
3d060 | 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 44 | .2,.1))._p(4,'AdditionalLibraryD |
3d080 | 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 70 | irectories="%s"',.table.concat(p |
3d0a0 | 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 69 | remake.esc(path.translate(cfg.li |
3d0c0 | 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 66 | bdirs,.'\\')).,.";")).local.deff |
3d0e0 | 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 65 | ile.=.premake.findfile(cfg,.".de |
3d100 | 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 65 | f").if.deffile.then._p(4,'Module |
3d120 | 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 65 | DefinitionFile="%s"',.deffile).e |
3d140 | 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 0a | nd.if.cfg.flags.NoManifest.then. |
3d160 | 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 6f | _p(4,'GenerateManifest="%s"',.bo |
3d180 | 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 62 | ol(false)).end._p(4,'GenerateDeb |
3d1a0 | 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 78 | ugInformation="%s"',.bool(vc200x |
3d1c0 | 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 53 | .Symbols(cfg).~=.0)).if.vc200x.S |
3d1e0 | 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 67 | ymbols(cfg).~=.0.then._p(4,'Prog |
3d200 | 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 5c | ramDataBaseFileName="$(OutDir)\\ |
3d220 | 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 62 | %s.pdb"',.path.getbasename(cfg.b |
3d240 | 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 53 | uildtarget.name)).end._p(4,'SubS |
3d260 | 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 6f | ystem="%s"',.iif(cfg.kind.==."Co |
3d280 | 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 69 | nsoleApp",.1,.2)).if.vc200x.opti |
3d2a0 | 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 70 | mization(cfg).~=.0.then._p(4,'Op |
3d2c0 | 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 61 | timizeReferences="2"')._p(4,'Ena |
3d2e0 | 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 63 | bleCOMDATFolding="2"').end.if.(c |
3d300 | 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 6b | fg.kind.==."ConsoleApp".or.cfg.k |
3d320 | 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 66 | ind.==."WindowedApp").and.not.cf |
3d340 | 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 79 | g.flags.WinMain.then._p(4,'Entry |
3d360 | 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 65 | PointSymbol="mainCRTStartup"').e |
3d380 | 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 68 | nd.if.cfg.kind.==."SharedLib".th |
3d3a0 | 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 61 | en.local.implibname.=.cfg.linkta |
3d3c0 | 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 72 | rget.fullpath._p(4,'ImportLibrar |
3d3e0 | 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 4c | y="%s"',.iif(cfg.flags.NoImportL |
3d400 | 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 61 | ib,.cfg.objectsdir...."\\"....pa |
3d420 | 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 61 | th.getname(implibname),.implibna |
3d440 | 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 64 | me)).end._p(4,'TargetMachine="%d |
3d460 | 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 31 | "',.iif(cfg.platform.==."x64",.1 |
3d480 | 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 72 | 7,.1)).else._p(4,'Name="VCLibrar |
3d4a0 | 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 65 | ianTool"').if.#cfg.links.>.0.the |
3d4c0 | 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 22 | n._p(4,'AdditionalDependencies=" |
3d4e0 | 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 69 | %s"',.table.concat(premake.getli |
3d500 | 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 22 | nks(cfg,."all",."fullpath"),."." |
3d520 | 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 69 | )).end._p(4,'OutputFile="$(OutDi |
3d540 | 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 0a | r)\\%s"',.cfg.buildtarget.name). |
3d560 | 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 41 | if.#cfg.libdirs.>.0.then._p(4,'A |
3d580 | 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 22 | dditionalLibraryDirectories="%s" |
3d5a0 | 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 |
3d5c0 | 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 29 | ble.concat(cfg.libdirs.,.";")))) |
3d5e0 | 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 63 | .end.local.addlOptions.=.{}.if.c |
3d600 | 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 2e | fg.platform.==."x32".then.table. |
3d620 | 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 38 | insert(addlOptions,."/MACHINE:X8 |
3d640 | 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 22 | 6").elseif.cfg.platform.==."x64" |
3d660 | 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 20 | .then.table.insert(addlOptions,. |
3d680 | 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 20 | "/MACHINE:X64").end.addlOptions. |
3d6a0 | 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 69 | =.table.join(addlOptions,.cfg.li |
3d6c0 | 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 74 | nkoptions).if.#addlOptions.>.0.t |
3d6e0 | 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 22 | hen._p(4,'AdditionalOptions="%s" |
3d700 | 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 6c | ',.table.concat(premake.esc(addl |
3d720 | 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 3e | Options),.".")).end.end._p(3,'/> |
3d740 | 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 69 | ').end.function.vc200x.VCCLCompi |
3d760 | 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 5f | lerTool_PS3(cfg)._p(3,'<Tool')._ |
3d780 | 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 6c | p(4,'Name="VCCLCompilerTool"').l |
3d7a0 | 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 70 | ocal.buildoptions.=.table.join(p |
3d7c0 | 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 61 | remake.snc.getcflags(cfg),.prema |
3d7e0 | 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 69 | ke.snc.getcxxflags(cfg),.cfg.bui |
3d800 | 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 43 | ldoptions).if.not.cfg.flags.NoPC |
3d820 | 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 55 | H.and.cfg.pchheader.then._p(4,'U |
3d840 | 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 27 | sePrecompiledHeader="2"')._p(4,' |
3d860 | 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 20 | PrecompiledHeaderThrough="%s"',. |
3d880 | 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 62 | path.getname(cfg.pchheader)).tab |
3d8a0 | 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 70 | le.insert(buildoptions,.'--use_p |
3d8c0 | 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 22 | ch="$(IntDir)/$(TargetName).pch" |
3d8e0 | 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 64 | ').else._p(4,'UsePrecompiledHead |
3d900 | 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 30 | er="%s"',.iif(cfg.flags.NoPCH,.0 |
3d920 | 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 6e | ,.2)).end._p(4,'AdditionalOption |
3d940 | 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 61 | s="%s"',.premake.esc(table.conca |
3d960 | 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 69 | t(buildoptions,."."))).if.#cfg.i |
3d980 | 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 69 | ncludedirs.>.0.then._p(4,'Additi |
3d9a0 | 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 72 | onalIncludeDirectories="%s"',.pr |
3d9c0 | 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 63 | emake.esc(path.translate(table.c |
3d9e0 | 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 5c | oncat(cfg.includedirs,.";"),.'\\ |
3da00 | 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 65 | '))).end.if.#cfg.defines.>.0.the |
3da20 | 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 3d | n._p(4,'PreprocessorDefinitions= |
3da40 | 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 28 | "%s"',.table.concat(premake.esc( |
3da60 | 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 72 | cfg.defines),.";")).end._p(4,'Pr |
3da80 | 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 29 | ogramDataBaseFileName="$(OutDir) |
3daa0 | 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 67 | \\%s.pdb"',.path.getbasename(cfg |
3dac0 | 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 49 | .buildtarget.name))._p(4,'DebugI |
3dae0 | 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 6d | nformationFormat="0"')._p(4,'Com |
3db00 | 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 63 | pileAs="0"')._p(3,'/>').end.func |
3db20 | 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 67 | tion.vc200x.VCLinkerTool_PS3(cfg |
3db40 | 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 22 | )._p(3,'<Tool').if.cfg.kind.~=." |
3db60 | 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 69 | StaticLib".then._p(4,'Name="VCLi |
3db80 | 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 3d | nkerTool"').local.buildoptions.= |
3dba0 | 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 61 | .table.join(premake.snc.getldfla |
3dbc0 | 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 75 | gs(cfg),.cfg.linkoptions).if.#bu |
3dbe0 | 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 69 | ildoptions.>.0.then._p(4,'Additi |
3dc00 | 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 74 | onalOptions="%s"',.premake.esc(t |
3dc20 | 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 29 | able.concat(buildoptions,."."))) |
3dc40 | 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 34 | .end.if.#cfg.links.>.0.then._p(4 |
3dc60 | 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 20 | ,'AdditionalDependencies="%s"',. |
3dc80 | 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 66 | table.concat(premake.getlinks(cf |
3dca0 | 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 64 | g,."all",."fullpath"),.".")).end |
3dcc0 | 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 73 | ._p(4,'OutputFile="$(OutDir)\\%s |
3dce0 | 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 27 | "',.cfg.buildtarget.name)._p(4,' |
3dd00 | 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 69 | LinkIncremental="0"')._p(4,'Addi |
3dd20 | 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 20 | tionalLibraryDirectories="%s"',. |
3dd40 | 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 72 | table.concat(premake.esc(path.tr |
3dd60 | 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 3b | anslate(cfg.libdirs,.'\\')).,."; |
3dd80 | 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 27 | "))._p(4,'GenerateManifest="%s"' |
3dda0 | 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 61 | ,.bool(false))._p(4,'ProgramData |
3ddc0 | 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 61 | baseFile=""')._p(4,'RandomizedBa |
3dde0 | 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 74 | seAddress="1"')._p(4,'DataExecut |
3de00 | 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 4e | ionPrevention="0"').else._p(4,'N |
3de20 | 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 75 | ame="VCLibrarianTool"').local.bu |
3de40 | 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 2e | ildoptions.=.table.join(premake. |
3de60 | 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 74 | snc.getldflags(cfg),.cfg.linkopt |
3de80 | 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 0a | ions).if.#buildoptions.>.0.then. |
3dea0 | 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 70 | _p(4,'AdditionalOptions="%s"',.p |
3dec0 | 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 74 | remake.esc(table.concat(buildopt |
3dee0 | 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 3e | ions,."."))).end.if.#cfg.links.> |
3df00 | 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 6e | .0.then._p(4,'AdditionalDependen |
3df20 | 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 65 | cies="%s"',.table.concat(premake |
3df40 | 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 22 | .getlinks(cfg,."all",."fullpath" |
3df60 | 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 24 | ),.".")).end._p(4,'OutputFile="$ |
3df80 | 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 2e | (OutDir)\\%s"',.cfg.buildtarget. |
3dfa0 | 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 5f | name).if.#cfg.libdirs.>.0.then._ |
3dfc0 | 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 65 | p(4,'AdditionalLibraryDirectorie |
3dfe0 | 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 6c | s="%s"',.premake.esc(path.transl |
3e000 | 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 22 | ate(table.concat(cfg.libdirs.,." |
3e020 | 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 75 | ;")))).end.end._p(3,'/>').end.fu |
3e040 | 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 72 | nction.vc200x.VCResourceCompiler |
3e060 | 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 61 | Tool(cfg)._p(3,'<Tool')._p(4,'Na |
3e080 | 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 66 | me="VCResourceCompilerTool"').if |
3e0a0 | 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 27 | .#cfg.resoptions.>.0.then._p(4,' |
3e0c0 | 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 63 | AdditionalOptions="%s"',.table.c |
3e0e0 | 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 73 | oncat(premake.esc(cfg.resoptions |
3e100 | 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 30 | ),.".")).end.if.#cfg.defines.>.0 |
3e120 | 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 28 | .or.#cfg.resdefines.>.0.then._p( |
3e140 | 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 27 | 4,'PreprocessorDefinitions="%s"' |
3e160 | 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 65 | ,.table.concat(premake.esc(table |
3e180 | 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 65 | .join(cfg.defines,.cfg.resdefine |
3e1a0 | 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 69 | s)),.";")).end.if.#cfg.includedi |
3e1c0 | 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 20 | rs.>.0.or.#cfg.resincludedirs.>. |
3e1e0 | 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 63 | 0.then.local.dirs.=.table.join(c |
3e200 | 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 69 | fg.includedirs,.cfg.resincludedi |
3e220 | 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 63 | rs)._p(4,'AdditionalIncludeDirec |
3e240 | 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 74 | tories="%s"',.premake.esc(path.t |
3e260 | 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 29 | ranslate(table.concat(dirs,.";") |
3e280 | 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 6e | ,.'\\'))).end._p(3,'/>').end.fun |
3e2a0 | 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 29 | ction.vc200x.VCManifestTool(cfg) |
3e2c0 | 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 6e | .local.manifests.=.{.}.for._,.fn |
3e2e0 | 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 70 | ame.in.ipairs(cfg.files).do.if.p |
3e300 | 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 6e | ath.getextension(fname).==.".man |
3e320 | 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 73 | ifest".then.table.insert(manifes |
3e340 | 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 29 | ts,.fname).end.end._p(3,'<Tool') |
3e360 | 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 69 | ._p(4,'Name="VCManifestTool"').i |
3e380 | 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 69 | f.#manifests.>.0.then._p(4,'Addi |
3e3a0 | 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 61 | tionalManifestFiles="%s"',.prema |
3e3c0 | 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 22 | ke.esc(table.concat(manifests,." |
3e3e0 | 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 6f | ;"))).end._p(3,'/>').end.functio |
3e400 | 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 3c | n.vc200x.VCMIDLTool(cfg)._p(3,'< |
3e420 | 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 29 | Tool')._p(4,'Name="VCMIDLTool"') |
3e440 | 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 5f | .if.cfg.platform.==."x64".then._ |
3e460 | 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 64 | p(4,'TargetEnvironment="3"').end |
3e480 | 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 2e | ._p(3,'/>').end.function.vc200x. |
3e4a0 | 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 28 | buildstepsblock(name,.steps)._p( |
3e4c0 | 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 6d | 3,'<Tool')._p(4,'Name="%s"',.nam |
3e4e0 | 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 6d | e).if.#steps.>.0.then._p(4,'Comm |
3e500 | 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 65 | andLine="%s"',.premake.esc(table |
3e520 | 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 29 | .implode(steps,."",."",."\r\n")) |
3e540 | 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 6b | ).end._p(3,'/>').end.local.block |
3e560 | 6d 61 70 20 3d 20 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 | map.=..{.VCCLCompilerTool....... |
3e580 | 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 |
3e5a0 | 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 |
3e5c0 | 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... |
3e5e0 | 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 |
3e600 | 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 |
3e620 | 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. |
3e640 | 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, |
3e660 | 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 |
3e680 | 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 |
3e6a0 | 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 |
3e6c0 | 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 |
3e6e0 | 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 |
3e700 | 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 |
3e720 | 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 |
3e740 | 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" |
3e760 | 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 |
3e780 | 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 |
3e7a0 | 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 |
3e7c0 | 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", |
3e7e0 | 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 |
3e800 | 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 |
3e820 | 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 |
3e840 | 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 |
3e860 | 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. |
3e880 | 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 |
3e8a0 | 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 |
3e8c0 | 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 |
3e8e0 | 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 |
3e900 | 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 |
3e920 | 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 |
3e940 | 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 |
3e960 | 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" |
3e980 | 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 |
3e9a0 | 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 |
3e9c0 | 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 |
3e9e0 | 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 |
3ea00 | 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 |
3ea20 | 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 |
3ea40 | 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 |
3ea60 | 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",. |
3ea80 | 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" |
3eaa0 | 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 |
3eac0 | 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 |
3eae0 | 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",." |
3eb00 | 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 |
3eb20 | 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 |
3eb40 | 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 |
3eb60 | 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 |
3eb80 | 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 |
3eba0 | 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. |
3ebc0 | 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 |
3ebe0 | 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 |
3ec00 | 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 |
3ec20 | 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="{ |
3ec40 | 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 |
3ec60 | 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 |
3ec80 | 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 |
3eca0 | 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")). |
3ecc0 | 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). |
3ece0 | 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 |
3ed00 | 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>' |
3ed20 | 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 |
3ed40 | 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 |
3ed60 | 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 |
3ed80 | 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 |
3eda0 | 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 |
3edc0 | 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 |
3ede0 | 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 |
3ee00 | 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 |
3ee20 | 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 |
3ee40 | 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 |
3ee60 | 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 |
3ee80 | 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(" |
3eea0 | 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 |
3eec0 | 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 |
3eee0 | 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 |
3ef00 | 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 |
3ef20 | 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 |
3ef40 | 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 |
3ef60 | 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 |
3ef80 | 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 |
3efa0 | 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 |
3efc0 | 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 |
3efe0 | 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 |
3f000 | 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" |
3f020 | 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 |
3f040 | 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="% |
3f060 | 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 |
3f080 | 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. |
3f0a0 | 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 |
3f0c0 | 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'). |
3f0e0 | 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 |
3f100 | 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( |
3f120 | 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 |
3f140 | 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 |
3f160 | 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 |
3f180 | 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 |
3f1a0 | 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 |
3f1c0 | 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, |
3f1e0 | 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 |
3f200 | 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'). |
3f220 | 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 |
3f240 | 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,'/>' |
3f260 | 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> |
3f280 | 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 |
3f2a0 | 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,' |
3f2c0 | 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>'). |
3f2e0 | 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> |
3f300 | 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 |
3f320 | 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 |
3f340 | 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 |
3f360 | 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. |
3f380 | 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 |
3f3a0 | 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 |
3f3c0 | 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,'>'). |
3f3e0 | 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._,. |
3f400 | 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 |
3f420 | 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 |
3f440 | 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 |
3f460 | 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 |
3f480 | 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,'< |
3f4a0 | 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"' |
3f4c0 | 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( |
3f4e0 | 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 |
3f500 | 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( |
3f520 | 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 |
3f540 | 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 |
3f560 | 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 |
3f580 | 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 |
3f5a0 | 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 |
3f5c0 | 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 |
3f5e0 | 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,."& |
3f600 | 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 |
3f620 | 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 |
3f640 | 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" |
3f660 | 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 |
3f680 | 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 |
3f6a0 | 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 |
3f6c0 | 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 |
3f6e0 | 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 |
3f700 | 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,' |
3f720 | 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 |
3f740 | 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 |
3f760 | 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,' |
3f780 | 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 |
3f7a0 | 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. |
3f7c0 | 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. |
3f7e0 | 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 |
3f800 | 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 |
3f820 | 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 |
3f840 | 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\ |
3f860 | 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 |
3f880 | 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 |
3f8a0 | 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 |
3f8c0 | 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. |
3f8e0 | 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 |
3f900 | 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( |
3f920 | 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 |
3f940 | 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 |
3f960 | 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 |
3f980 | 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). |
3f9a0 | 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 |
3f9c0 | 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 |
3f9e0 | 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 |
3fa00 | 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. |
3fa20 | 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 |
3fa40 | 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.~= |
3fa60 | 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 |
3fa80 | 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 |
3faa0 | 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 |
3fac0 | 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 |
3fae0 | 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 |
3fb00 | 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) |
3fb20 | 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 |
3fb40 | 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 |
3fb60 | 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 |
3fb80 | 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()._ |
3fba0 | 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 |
3fbc0 | 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', |
3fbe0 | 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) |
3fc00 | 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 |
3fc20 | 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 |
3fc40 | 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 |
3fc60 | 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 |
3fc80 | 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 |
3fca0 | 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 |
3fcc0 | 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}"',. |
3fce0 | 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 |
3fd00 | 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 |
3fd20 | 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 |
3fd40 | 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 |
3fd60 | 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 |
3fd80 | 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", |
3fda0 | 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 |
3fdc0 | 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 |
3fde0 | 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 |
3fe00 | 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 |
3fe20 | 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. |
3fe40 | 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 |
3fe60 | 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 |
3fe80 | 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 |
3fea0 | 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, |
3fec0 | 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 |
3fee0 | 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 |
3ff00 | 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 |
3ff20 | 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 |
3ff40 | 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. |
3ff60 | 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 |
3ff80 | 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 |
3ffa0 | 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 |
3ffc0 | 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 |
3ffe0 | 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 |
40000 | 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 |
40020 | 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. |
40040 | 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 |
40060 | 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 |
40080 | 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 |
400a0 | 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 |
400c0 | 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 |
400e0 | 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. |
40100 | 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 |
40120 | 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[ |
40140 | 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 |
40160 | 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 |
40180 | 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 |
401a0 | 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. |
401c0 | 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 |
401e0 | 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 |
40200 | 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 |
40220 | 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 |
40240 | 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 |
40260 | 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 61 6e 64 20 | udio.toolset.==."v120_wp81".and. |
40280 | 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 5f | prj.kind.==."WindowedApp".then._ |
402a0 | 70 28 27 5c 74 5c 74 7b 25 73 7d 2e 25 73 2e 44 65 70 6c 6f 79 2e 30 20 3d 20 25 73 7c 25 73 27 | p('\t\t{%s}.%s.Deploy.0.=.%s|%s' |
402c0 | 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 64 | ,..prj.uuid,.cfg.name,.cfg.build |
402e0 | 63 66 67 2c 20 6d 61 70 70 65 64 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 5c 74 45 | cfg,.mapped).end.end.end._p('\tE |
40300 | 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 | ndGlobalSection').end.function.s |
40320 | 6c 6e 32 30 30 35 2e 70 72 6f 70 65 72 74 69 65 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f | ln2005.properties(sln)._p('\tGlo |
40340 | 62 61 6c 53 65 63 74 69 6f 6e 28 53 6f 6c 75 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 29 20 3d | balSection(SolutionProperties).= |
40360 | 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 5f 70 28 27 5c 74 5c 74 48 69 64 65 53 6f 6c 75 74 | .preSolution')._p('\t\tHideSolut |
40380 | 69 6f 6e 4e 6f 64 65 20 3d 20 46 41 4c 53 45 27 29 0a 5f 70 28 27 5c 74 45 6e 64 47 6c 6f 62 61 | ionNode.=.FALSE')._p('\tEndGloba |
403a0 | 6c 53 65 63 74 69 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 | lSection').end.function.sln2005. |
403c0 | 70 72 6f 6a 65 63 74 5f 67 72 6f 75 70 73 28 73 6c 6e 29 0a 5f 70 28 27 5c 74 47 6c 6f 62 61 6c | project_groups(sln)._p('\tGlobal |
403e0 | 53 65 63 74 69 6f 6e 28 4e 65 73 74 65 64 50 72 6f 6a 65 63 74 73 29 20 3d 20 70 72 65 53 6f 6c | Section(NestedProjects).=.preSol |
40400 | 75 74 69 6f 6e 27 29 0a 66 6f 72 20 67 72 70 20 69 6e 20 70 72 65 6d 61 6b 65 2e 73 6f 6c 75 74 | ution').for.grp.in.premake.solut |
40420 | 69 6f 6e 2e 65 61 63 68 67 72 6f 75 70 28 73 6c 6e 29 20 64 6f 0a 69 66 20 67 72 70 2e 70 61 72 | ion.eachgroup(sln).do.if.grp.par |
40440 | 65 6e 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 3d 20 7b | ent.~=.nil.then._p('\t\t{%s}.=.{ |
40460 | 25 73 7d 27 2c 20 67 72 70 2e 75 75 69 64 2c 20 67 72 70 2e 70 61 72 65 6e 74 2e 75 75 69 64 29 | %s}',.grp.uuid,.grp.parent.uuid) |
40480 | 0a 65 6e 64 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 | .end.end.for.prj.in.premake.solu |
404a0 | 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 69 66 20 70 72 6a 2e | tion.eachproject(sln).do.if.prj. |
404c0 | 67 72 6f 75 70 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 27 5c 74 5c 74 7b 25 73 7d 20 3d | group.~=.nil.then._p('\t\t{%s}.= |
404e0 | 20 7b 25 73 7d 27 2c 20 70 72 6a 2e 75 75 69 64 2c 20 70 72 6a 2e 67 72 6f 75 70 2e 75 75 69 64 | .{%s}',.prj.uuid,.prj.group.uuid |
40500 | 29 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 6f 6e | ).end.end._p('\tEndGlobalSection |
40520 | 27 29 0a 65 6e 64 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 20 3d 20 | ').end.premake.vstudio.cs2005.=. |
40540 | 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 76 73 74 75 | {.}.local.vstudio.=.premake.vstu |
40560 | 64 69 6f 0a 6c 6f 63 61 6c 20 63 73 32 30 30 35 20 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 | dio.local.cs2005..=.premake.vstu |
40580 | 64 69 6f 2e 63 73 32 30 30 35 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 65 6c 65 | dio.cs2005.local.function.getele |
405a0 | 6d 65 6e 74 73 28 70 72 6a 2c 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 69 66 20 61 63 74 | ments(prj,.action,.fname).if.act |
405c0 | 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 | ion.==."Compile".and.fname:endsw |
405e0 | 69 74 68 28 22 2e 63 73 22 29 20 74 68 65 6e 0a 69 66 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 | ith(".cs").then.if.fname:endswit |
40600 | 68 28 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 62 61 73 | h(".Designer.cs").then.local.bas |
40620 | 65 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 3a 73 75 62 28 31 2c 20 2d 31 33 29 0a 6c 6f 63 61 6c 20 | ename.=.fname:sub(1,.-13).local. |
40640 | 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 0a 69 66 20 | testname.=.basename....".cs".if. |
40660 | 70 72 65 6d 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 | premake.findfile(prj,.testname). |
40680 | 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 44 65 70 65 6e 64 65 6e 63 79 22 2c 20 74 65 73 74 6e 61 | then.return."Dependency",.testna |
406a0 | 6d 65 0a 65 6e 64 0a 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e | me.end.testname.=.basename....". |
406c0 | 72 65 73 78 22 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 74 | resx".if.premake.findfile(prj,.t |
406e0 | 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 41 75 74 6f 47 65 6e 22 2c 20 | estname).then.return."AutoGen",. |
40700 | 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 | testname.end.else.local.basename |
40720 | 20 3d 20 66 6e 61 6d 65 3a 73 75 62 28 31 2c 20 2d 34 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 | .=.fname:sub(1,.-4).local.testna |
40740 | 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 0a | me.=.basename....".Designer.cs". |
40760 | 69 66 20 70 72 65 6d 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 | if.premake.findfile(prj,.testnam |
40780 | 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 53 75 62 54 79 70 65 46 6f 72 6d 22 0a 65 6e 64 | e).then.return."SubTypeForm".end |
407a0 | 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 64 65 64 52 | .end.end.if.action.==."EmbeddedR |
407c0 | 65 73 6f 75 72 63 65 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 72 65 | esource".and.fname:endswith(".re |
407e0 | 73 78 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 | sx").then.local.basename.=.fname |
40800 | 3a 73 75 62 28 31 2c 20 2d 36 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 | :sub(1,.-6).local.testname.=.pat |
40820 | 68 2e 67 65 74 6e 61 6d 65 28 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 29 0a 69 66 20 | h.getname(basename....".cs").if. |
40840 | 70 72 65 6d 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 | premake.findfile(prj,.testname). |
40860 | 74 68 65 6e 0a 69 66 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 70 72 6a 2c 20 62 61 | then.if.premake.findfile(prj,.ba |
40880 | 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 20 74 68 65 6e 0a 72 | sename....".Designer.cs").then.r |
408a0 | 65 74 75 72 6e 20 22 44 65 73 69 67 6e 65 72 54 79 70 65 22 2c 20 74 65 73 74 6e 61 6d 65 0a 65 | eturn."DesignerType",.testname.e |
408c0 | 6c 73 65 0a 72 65 74 75 72 6e 20 22 44 65 70 65 6e 64 65 6e 63 79 22 2c 20 74 65 73 74 6e 61 6d | lse.return."Dependency",.testnam |
408e0 | 65 0a 65 6e 64 0a 65 6c 73 65 0a 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 | e.end.else.testname.=.path.getna |
40900 | 6d 65 28 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 0a 69 | me(basename....".Designer.cs").i |
40920 | 66 20 70 72 65 6d 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 | f.premake.findfile(prj,.testname |
40940 | 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 41 75 74 6f 47 65 6e 65 72 61 74 65 64 22 0a 65 6e | ).then.return."AutoGenerated".en |
40960 | 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6e 74 65 6e 74 22 | d.end.end.if.action.==."Content" |
40980 | 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 43 6f 70 79 4e 65 77 65 73 74 22 0a 65 6e 64 0a 72 65 | .then.return."CopyNewest".end.re |
409a0 | 74 75 72 6e 20 22 4e 6f 6e 65 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e | turn."None".end.function.cs2005. |
409c0 | 61 72 63 68 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 22 41 6e 79 43 50 55 22 0a 65 6e 64 0a 66 75 | arch(prj).return."AnyCPU".end.fu |
409e0 | 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 | nction.cs2005.files(prj).local.t |
40a00 | 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 |
40a20 | 72 65 65 28 70 72 6a 29 0a 70 72 65 6d 61 6b 65 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 | ree(prj).premake.tree.traverse(t |
40a40 | 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 6c 6f 63 | r,.{.onleaf.=.function(node).loc |
40a60 | 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 62 75 | al.action.=.premake.dotnet.getbu |
40a80 | 69 6c 64 61 63 74 69 6f 6e 28 6e 6f 64 65 2e 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 | ildaction(node.cfg).local.fname. |
40aa0 | 20 3d 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 6e 6f | .=.path.translate(premake.esc(no |
40ac0 | 64 65 2e 63 66 67 2e 6e 61 6d 65 29 2c 20 22 5c 5c 22 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e | de.cfg.name),."\\").local.elemen |
40ae0 | 74 73 2c 20 64 65 70 65 6e 64 65 6e 63 79 20 3d 20 67 65 74 65 6c 65 6d 65 6e 74 73 28 70 72 6a | ts,.dependency.=.getelements(prj |
40b00 | 2c 20 61 63 74 69 6f 6e 2c 20 6e 6f 64 65 2e 70 61 74 68 29 0a 69 66 20 65 6c 65 6d 65 6e 74 73 | ,.action,.node.path).if.elements |
40b20 | 20 3d 3d 20 22 4e 6f 6e 65 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 25 73 20 49 6e 63 6c | .==."None".then._p('....<%s.Incl |
40b40 | 75 64 65 3d 22 25 73 22 20 2f 3e 27 2c 20 61 63 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 65 6c 73 | ude="%s"./>',.action,.fname).els |
40b60 | 65 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 3e 27 2c 20 61 63 | e._p('....<%s.Include="%s">',.ac |
40b80 | 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 41 75 74 | tion,.fname).if.elements.==."Aut |
40ba0 | 6f 47 65 6e 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 41 75 74 6f 47 65 6e 3e 54 72 | oGen".then._p('......<AutoGen>Tr |
40bc0 | 75 65 3c 2f 41 75 74 6f 47 65 6e 3e 27 29 0a 65 6c 73 65 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d | ue</AutoGen>').elseif.elements.= |
40be0 | 3d 20 22 41 75 74 6f 47 65 6e 65 72 61 74 65 64 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 | =."AutoGenerated".then._p('..... |
40c00 | 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 0a 5f | .<SubType>Designer</SubType>')._ |
40c20 | 70 28 27 20 20 20 20 20 20 3c 47 65 6e 65 72 61 74 6f 72 3e 52 65 73 58 46 69 6c 65 43 6f 64 65 | p('......<Generator>ResXFileCode |
40c40 | 47 65 6e 65 72 61 74 6f 72 3c 2f 47 65 6e 65 72 61 74 6f 72 3e 27 29 0a 5f 70 28 27 20 20 20 20 | Generator</Generator>')._p('.... |
40c60 | 20 20 3c 4c 61 73 74 47 65 6e 4f 75 74 70 75 74 3e 25 73 2e 44 65 73 69 67 6e 65 72 2e 63 73 3c | ..<LastGenOutput>%s.Designer.cs< |
40c80 | 2f 4c 61 73 74 47 65 6e 4f 75 74 70 75 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 | /LastGenOutput>',.premake.esc(pa |
40ca0 | 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6e 6f 64 65 2e 6e 61 6d 65 29 29 29 0a 65 6c 73 65 | th.getbasename(node.name))).else |
40cc0 | 69 66 20 65 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 53 75 62 54 79 70 65 44 65 73 69 67 6e 65 72 22 | if.elements.==."SubTypeDesigner" |
40ce0 | 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 69 67 6e 65 | .then._p('......<SubType>Designe |
40d00 | 72 3c 2f 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 | r</SubType>').elseif.elements.== |
40d20 | 20 22 53 75 62 54 79 70 65 46 6f 72 6d 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 53 | ."SubTypeForm".then._p('......<S |
40d40 | 75 62 54 79 70 65 3e 46 6f 72 6d 3c 2f 53 75 62 54 79 70 65 3e 27 29 0a 65 6c 73 65 69 66 20 65 | ubType>Form</SubType>').elseif.e |
40d60 | 6c 65 6d 65 6e 74 73 20 3d 3d 20 22 50 72 65 73 65 72 76 65 4e 65 77 65 73 74 22 20 74 68 65 6e | lements.==."PreserveNewest".then |
40d80 | 0a 5f 70 28 27 20 20 20 20 20 20 3c 43 6f 70 79 54 6f 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 | ._p('......<CopyToOutputDirector |
40da0 | 79 3e 50 72 65 73 65 72 76 65 4e 65 77 65 73 74 3c 2f 43 6f 70 79 54 6f 4f 75 74 70 75 74 44 69 | y>PreserveNewest</CopyToOutputDi |
40dc0 | 72 65 63 74 6f 72 79 3e 27 29 0a 65 6e 64 0a 69 66 20 64 65 70 65 6e 64 65 6e 63 79 20 74 68 65 | rectory>').end.if.dependency.the |
40de0 | 6e 0a 5f 70 28 27 20 20 20 20 20 20 3c 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 3e 25 73 3c 2f 44 | n._p('......<DependentUpon>%s</D |
40e00 | 65 70 65 6e 64 65 6e 74 55 70 6f 6e 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 | ependentUpon>',.path.translate(p |
40e20 | 72 65 6d 61 6b 65 2e 65 73 63 28 64 65 70 65 6e 64 65 6e 63 79 29 2c 20 22 5c 5c 22 29 29 0a 65 | remake.esc(dependency),."\\")).e |
40e40 | 6e 64 0a 5f 70 28 27 20 20 20 20 3c 2f 25 73 3e 27 2c 20 61 63 74 69 6f 6e 29 0a 65 6e 64 0a 65 | nd._p('....</%s>',.action).end.e |
40e60 | 6e 64 0a 7d 2c 20 66 61 6c 73 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 | nd.},.false).end.function.cs2005 |
40e80 | 2e 70 72 6f 6a 65 63 74 65 6c 65 6d 65 6e 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f | .projectelement(prj).local.actio |
40ea0 | 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 6c 6f 63 | n.=.premake.action.current().loc |
40ec0 | 61 6c 20 74 6f 6f 6c 76 65 72 73 69 6f 6e 20 3d 20 27 27 0a 69 66 20 61 63 74 69 6f 6e 2e 76 73 | al.toolversion.=.''.if.action.vs |
40ee0 | 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 74 6f 6f 6c 76 65 72 73 | tudio.toolsVersion.then.toolvers |
40f00 | 69 6f 6e 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 27 20 54 6f 6f 6c 73 56 65 72 73 69 | ion.=.string.format('.ToolsVersi |
40f20 | 6f 6e 3d 22 25 73 22 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 65 | on="%s"',.action.vstudio.toolsVe |
40f40 | 72 73 69 6f 6e 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 | rsion).end.if._ACTION.>."vs2008" |
40f60 | 20 74 68 65 6e 0a 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 | .then._p('<?xml.version="1.0".en |
40f80 | 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 3c 50 72 6f 6a | coding="utf-8"?>').end._p('<Proj |
40fa0 | 65 63 74 25 73 20 44 65 66 61 75 6c 74 54 61 72 67 65 74 73 3d 22 42 75 69 6c 64 22 20 78 6d 6c | ect%s.DefaultTargets="Build".xml |
40fc0 | 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d | ns="http://schemas.microsoft.com |
40fe0 | 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c 20 74 6f 6f 6c | /developer/msbuild/2003">',.tool |
41000 | 76 65 72 73 69 6f 6e 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 | version).end.function.cs2005.pro |
41020 | 6a 65 63 74 73 65 74 74 69 6e 67 73 28 70 72 6a 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 | jectsettings(prj)._p('..<Propert |
41040 | 79 47 72 6f 75 70 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e | yGroup>')._p('....<Configuration |
41060 | 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 29 5c | .Condition=".\'$(Configuration)\ |
41080 | 27 20 3d 3d 20 5c 27 5c 27 20 22 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 2c | '.==.\'\'.">%s</Configuration>', |
410a0 | 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 63 6f 6e 66 69 67 | .premake.esc(prj.solution.config |
410c0 | 75 72 61 74 69 6f 6e 73 5b 31 5d 29 29 0a 5f 70 28 27 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 20 | urations[1]))._p('....<Platform. |
410e0 | 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 5c 27 24 28 50 6c 61 74 66 6f 72 6d 29 5c 27 20 3d 3d 20 5c | Condition=".\'$(Platform)\'.==.\ |
41100 | 27 5c 27 20 22 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 3e 27 2c 20 63 73 32 30 30 35 2e 61 72 63 | '\'.">%s</Platform>',.cs2005.arc |
41120 | 68 28 70 72 6a 29 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 | h(prj)).local.action.=.premake.a |
41140 | 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 | ction.current().if.action.vstudi |
41160 | 6f 2e 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 50 | o.productVersion.then._p('....<P |
41180 | 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 3e 25 73 3c 2f 50 72 6f 64 75 63 74 56 65 72 73 69 6f 6e | roductVersion>%s</ProductVersion |
411a0 | 3e 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 70 72 6f 64 75 63 74 56 65 72 73 69 6f | >',.action.vstudio.productVersio |
411c0 | 6e 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 32 22 20 74 68 65 | n).end.if._ACTION.<."vs2012".the |
411e0 | 6e 0a 5f 70 28 27 20 20 20 20 3c 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 3e 32 2e 30 3c 2f 53 63 | n._p('....<SchemaVersion>2.0</Sc |
41200 | 68 65 6d 61 56 65 72 73 69 6f 6e 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 6a | hemaVersion>').end._p('....<Proj |
41220 | 65 63 74 47 75 69 64 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 47 75 69 64 3e 27 2c 20 70 72 6a | ectGuid>{%s}</ProjectGuid>',.prj |
41240 | 2e 75 75 69 64 29 0a 5f 70 28 27 20 20 20 20 3c 4f 75 74 70 75 74 54 79 70 65 3e 25 73 3c 2f 4f | .uuid)._p('....<OutputType>%s</O |
41260 | 75 74 70 75 74 54 79 70 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 64 6f 74 6e 65 74 2e 67 65 74 6b | utputType>',.premake.dotnet.getk |
41280 | 69 6e 64 28 70 72 6a 29 29 0a 5f 70 28 27 20 20 20 20 3c 41 70 70 44 65 73 69 67 6e 65 72 46 6f | ind(prj))._p('....<AppDesignerFo |
412a0 | 6c 64 65 72 3e 50 72 6f 70 65 72 74 69 65 73 3c 2f 41 70 70 44 65 73 69 67 6e 65 72 46 6f 6c 64 | lder>Properties</AppDesignerFold |
412c0 | 65 72 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 25 73 3c | er>')._p('....<RootNamespace>%s< |
412e0 | 2f 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 61 72 67 65 | /RootNamespace>',.prj.buildtarge |
41300 | 74 2e 62 61 73 65 6e 61 6d 65 29 0a 5f 70 28 27 20 20 20 20 3c 41 73 73 65 6d 62 6c 79 4e 61 6d | t.basename)._p('....<AssemblyNam |
41320 | 65 3e 25 73 3c 2f 41 73 73 65 6d 62 6c 79 4e 61 6d 65 3e 27 2c 20 70 72 6a 2e 62 75 69 6c 64 74 | e>%s</AssemblyName>',.prj.buildt |
41340 | 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 72 61 6d 65 77 6f 72 6b 20 | arget.basename).local.framework. |
41360 | 3d 20 70 72 6a 2e 66 72 61 6d 65 77 6f 72 6b 20 6f 72 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 | =.prj.framework.or.action.vstudi |
41380 | 6f 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 0a 69 66 20 66 72 61 6d 65 77 6f 72 6b 20 74 | o.targetFramework.if.framework.t |
413a0 | 68 65 6e 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 56 65 72 73 | hen._p('....<TargetFrameworkVers |
413c0 | 69 6f 6e 3e 76 25 73 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e | ion>v%s</TargetFrameworkVersion> |
413e0 | 27 2c 20 66 72 61 6d 65 77 6f 72 6b 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3d 3d 20 | ',.framework).end.if._ACTION.==. |
41400 | 27 76 73 32 30 31 30 27 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 54 61 72 67 65 74 46 72 61 | 'vs2010'.then._p('....<TargetFra |
41420 | 6d 65 77 6f 72 6b 50 72 6f 66 69 6c 65 3e 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 50 | meworkProfile></TargetFrameworkP |
41440 | 72 6f 66 69 6c 65 3e 27 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 | rofile>').end.if._ACTION.>=."vs2 |
41460 | 30 31 30 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 46 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 | 010".then._p('....<FileAlignment |
41480 | 3e 35 31 32 3c 2f 46 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 | >512</FileAlignment>').end._p('. |
414a0 | 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e | .</PropertyGroup>').end.function |
414c0 | 20 63 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 5f 70 28 27 20 | .cs2005.propertygroup(cfg)._p('. |
414e0 | 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 5c 27 24 28 | .<PropertyGroup.Condition=".\'$( |
41500 | 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 5c 27 20 3d 3d 20 | Configuration)|$(Platform)\'.==. |
41520 | 5c 27 25 73 7c 25 73 5c 27 20 22 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 6e | \'%s|%s\'.">',.premake.esc(cfg.n |
41540 | 61 6d 65 29 2c 20 63 73 32 30 30 35 2e 61 72 63 68 28 63 66 67 29 29 0a 69 66 20 5f 41 43 54 49 | ame),.cs2005.arch(cfg)).if._ACTI |
41560 | 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 50 6c 61 74 | ON.>."vs2008".then._p('....<Plat |
41580 | 66 6f 72 6d 54 61 72 67 65 74 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 54 61 72 67 65 74 3e 27 2c | formTarget>%s</PlatformTarget>', |
415a0 | 20 63 73 32 30 30 35 2e 61 72 63 68 28 63 66 67 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 | .cs2005.arch(cfg)).end.end.funct |
415c0 | 69 6f 6e 20 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 69 6f 2e 65 6f 6c 20 | ion.cs2005.generate(prj).io.eol. |
415e0 | 3d 20 22 5c 72 5c 6e 22 0a 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 65 6c 65 6d 65 6e 74 28 70 | =."\r\n".cs2005.projectelement(p |
41600 | 72 6a 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 31 30 22 20 74 68 65 6e 0a 5f | rj).if._ACTION.>."vs2010".then._ |
41620 | 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 42 75 69 6c 64 45 | p('..<Import.Project="$(MSBuildE |
41640 | 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 29 5c 5c 24 28 4d 53 42 75 69 6c 64 54 6f 6f 6c 73 56 65 | xtensionsPath)\\$(MSBuildToolsVe |
41660 | 72 73 69 6f 6e 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 70 72 6f 70 73 22 20 | rsion)\\Microsoft.Common.props". |
41680 | 43 6f 6e 64 69 74 69 6f 6e 3d 22 45 78 69 73 74 73 28 5c 27 24 28 4d 53 42 75 69 6c 64 45 78 74 | Condition="Exists(\'$(MSBuildExt |
416a0 | 65 6e 73 69 6f 6e 73 50 61 74 68 29 5c 5c 24 28 4d 53 42 75 69 6c 64 54 6f 6f 6c 73 56 65 72 73 | ensionsPath)\\$(MSBuildToolsVers |
416c0 | 69 6f 6e 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 70 72 6f 70 73 5c 27 29 22 | ion)\\Microsoft.Common.props\')" |
416e0 | 20 2f 3e 27 29 0a 65 6e 64 0a 63 73 32 30 30 35 2e 70 72 6f 6a 65 63 74 73 65 74 74 69 6e 67 73 | ./>').end.cs2005.projectsettings |
41700 | 28 70 72 6a 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 6f 6e | (prj).for.cfg.in.premake.eachcon |
41720 | 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 73 32 30 30 35 2e 70 72 6f 70 65 72 74 79 67 72 6f 75 70 | fig(prj).do.cs2005.propertygroup |
41740 | 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a | (cfg).if.cfg.flags.Symbols.then. |
41760 | 5f 70 28 27 20 20 20 20 3c 44 65 62 75 67 53 79 6d 62 6f 6c 73 3e 74 72 75 65 3c 2f 44 65 62 75 | _p('....<DebugSymbols>true</Debu |
41780 | 67 53 79 6d 62 6f 6c 73 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 44 65 62 75 67 54 79 70 65 3e 66 | gSymbols>')._p('....<DebugType>f |
417a0 | 75 6c 6c 3c 2f 44 65 62 75 67 54 79 70 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 20 20 3c | ull</DebugType>').else._p('....< |
417c0 | 44 65 62 75 67 54 79 70 65 3e 70 64 62 6f 6e 6c 79 3c 2f 44 65 62 75 67 54 79 70 65 3e 27 29 0a | DebugType>pdbonly</DebugType>'). |
417e0 | 65 6e 64 0a 5f 70 28 27 20 20 20 20 3c 4f 70 74 69 6d 69 7a 65 3e 25 73 3c 2f 4f 70 74 69 6d 69 | end._p('....<Optimize>%s</Optimi |
41800 | 7a 65 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 7a 65 20 6f 72 20 | ze>',.iif(cfg.flags.Optimize.or. |
41820 | 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 66 6c | cfg.flags.OptimizeSize.or.cfg.fl |
41840 | 61 67 73 2e 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 2c 20 22 74 72 75 65 22 2c 20 22 66 61 6c 73 | ags.OptimizeSpeed,."true",."fals |
41860 | 65 22 29 29 0a 5f 70 28 27 20 20 20 20 3c 4f 75 74 70 75 74 50 61 74 68 3e 25 73 3c 2f 4f 75 74 | e"))._p('....<OutputPath>%s</Out |
41880 | 70 75 74 50 61 74 68 3e 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 | putPath>',.cfg.buildtarget.direc |
418a0 | 74 6f 72 79 29 0a 5f 70 28 27 20 20 20 20 3c 44 65 66 69 6e 65 43 6f 6e 73 74 61 6e 74 73 3e 25 | tory)._p('....<DefineConstants>% |
418c0 | 73 3c 2f 44 65 66 69 6e 65 43 6f 6e 73 74 61 6e 74 73 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 | s</DefineConstants>',.table.conc |
418e0 | 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 64 65 66 69 6e 65 73 29 2c 20 22 3b 22 | at(premake.esc(cfg.defines),.";" |
41900 | 29 29 0a 5f 70 28 27 20 20 20 20 3c 45 72 72 6f 72 52 65 70 6f 72 74 3e 70 72 6f 6d 70 74 3c 2f | ))._p('....<ErrorReport>prompt</ |
41920 | 45 72 72 6f 72 52 65 70 6f 72 74 3e 27 29 0a 5f 70 28 27 20 20 20 20 3c 57 61 72 6e 69 6e 67 4c | ErrorReport>')._p('....<WarningL |
41940 | 65 76 65 6c 3e 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 69 66 20 63 66 67 2e 66 | evel>4</WarningLevel>').if.cfg.f |
41960 | 6c 61 67 73 2e 55 6e 73 61 66 65 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 41 6c 6c 6f 77 55 | lags.Unsafe.then._p('....<AllowU |
41980 | 6e 73 61 66 65 42 6c 6f 63 6b 73 3e 74 72 75 65 3c 2f 41 6c 6c 6f 77 55 6e 73 61 66 65 42 6c 6f | nsafeBlocks>true</AllowUnsafeBlo |
419a0 | 63 6b 73 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 | cks>').end.if.cfg.flags.FatalWar |
419c0 | 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 27 20 20 20 20 3c 54 72 65 61 74 57 61 72 6e 69 6e 67 | nings.then._p('....<TreatWarning |
419e0 | 73 41 73 45 72 72 6f 72 73 3e 74 72 75 65 3c 2f 54 72 65 61 74 57 61 72 6e 69 6e 67 73 41 73 45 | sAsErrors>true</TreatWarningsAsE |
41a00 | 72 72 6f 72 73 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 6f | rrors>').end._p('..</PropertyGro |
41a20 | 75 70 3e 27 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f | up>').end._p('..<ItemGroup>').fo |
41a40 | 72 20 5f 2c 20 72 65 66 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 2e 67 65 74 6c 69 | r._,.ref.in.ipairs(premake.getli |
41a60 | 6e 6b 73 28 70 72 6a 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 6f 62 6a 65 63 74 22 29 29 20 | nks(prj,."siblings",."object")). |
41a80 | 64 6f 0a 5f 70 28 27 20 20 20 20 3c 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 20 49 6e 63 | do._p('....<ProjectReference.Inc |
41aa0 | 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 | lude="%s">',.path.translate(path |
41ac0 | 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 20 76 73 74 75 64 | .getrelative(prj.location,.vstud |
41ae0 | 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 72 65 66 29 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 | io.projectfile(ref)),."\\"))._p( |
41b00 | 27 20 20 20 20 20 20 3c 50 72 6f 6a 65 63 74 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 3e 27 2c | '......<Project>{%s}</Project>', |
41b20 | 20 72 65 66 2e 75 75 69 64 29 0a 5f 70 28 27 20 20 20 20 20 20 3c 4e 61 6d 65 3e 25 73 3c 2f 4e | .ref.uuid)._p('......<Name>%s</N |
41b40 | 61 6d 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 72 65 66 2e 6e 61 6d 65 29 29 0a 5f 70 | ame>',.premake.esc(ref.name))._p |
41b60 | 28 27 20 20 20 20 3c 2f 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6e 64 0a | ('....</ProjectReference>').end. |
41b80 | 66 6f 72 20 5f 2c 20 6c 69 6e 6b 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b | for._,.linkname.in.ipairs(premak |
41ba0 | 65 2e 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 62 61 73 65 6e | e.getlinks(prj,."system",."basen |
41bc0 | 61 6d 65 22 29 29 20 64 6f 0a 5f 70 28 27 20 20 20 20 3c 52 65 66 65 72 65 6e 63 65 20 49 6e 63 | ame")).do._p('....<Reference.Inc |
41be0 | 6c 75 64 65 3d 22 25 73 22 20 2f 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 6c 69 6e 6b 6e | lude="%s"./>',.premake.esc(linkn |
41c00 | 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 5f | ame)).end._p('..</ItemGroup>')._ |
41c20 | 70 28 27 20 20 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 63 73 32 30 30 35 2e 66 69 6c 65 73 28 | p('..<ItemGroup>').cs2005.files( |
41c40 | 70 72 6a 29 0a 5f 70 28 27 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 6c 20 | prj)._p('..</ItemGroup>').local. |
41c60 | 6d 73 62 75 69 6c 64 20 3d 20 69 69 66 28 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 32 22 | msbuild.=.iif(_ACTION.<."vs2012" |
41c80 | 2c 20 22 42 69 6e 22 2c 20 22 54 6f 6f 6c 73 22 29 0a 5f 70 28 27 20 20 3c 49 6d 70 6f 72 74 20 | ,."Bin",."Tools")._p('..<Import. |
41ca0 | 50 72 6f 6a 65 63 74 3d 22 24 28 4d 53 42 75 69 6c 64 25 73 50 61 74 68 29 5c 5c 4d 69 63 72 6f | Project="$(MSBuild%sPath)\\Micro |
41cc0 | 73 6f 66 74 2e 43 53 68 61 72 70 2e 74 61 72 67 65 74 73 22 20 2f 3e 27 2c 20 6d 73 62 75 69 6c | soft.CSharp.targets"./>',.msbuil |
41ce0 | 64 29 0a 5f 70 28 27 20 20 3c 21 2d 2d 20 54 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 62 75 69 | d)._p('..<!--.To.modify.your.bui |
41d00 | 6c 64 20 70 72 6f 63 65 73 73 2c 20 61 64 64 20 79 6f 75 72 20 74 61 73 6b 20 69 6e 73 69 64 65 | ld.process,.add.your.task.inside |
41d20 | 20 6f 6e 65 20 6f 66 20 74 68 65 20 74 61 72 67 65 74 73 20 62 65 6c 6f 77 20 61 6e 64 20 75 6e | .one.of.the.targets.below.and.un |
41d40 | 63 6f 6d 6d 65 6e 74 20 69 74 2e 27 29 0a 5f 70 28 27 20 20 20 20 20 20 20 4f 74 68 65 72 20 73 | comment.it.')._p('.......Other.s |
41d60 | 69 6d 69 6c 61 72 20 65 78 74 65 6e 73 69 6f 6e 20 70 6f 69 6e 74 73 20 65 78 69 73 74 2c 20 73 | imilar.extension.points.exist,.s |
41d80 | 65 65 20 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f 6e 2e 74 61 72 67 65 74 73 2e 27 29 0a 5f | ee.Microsoft.Common.targets.')._ |
41da0 | 70 28 27 20 20 3c 54 61 72 67 65 74 20 4e 61 6d 65 3d 22 42 65 66 6f 72 65 42 75 69 6c 64 22 3e | p('..<Target.Name="BeforeBuild"> |
41dc0 | 27 29 0a 5f 70 28 27 20 20 3c 2f 54 61 72 67 65 74 3e 27 29 0a 5f 70 28 27 20 20 3c 54 61 72 67 | ')._p('..</Target>')._p('..<Targ |
41de0 | 65 74 20 4e 61 6d 65 3d 22 41 66 74 65 72 42 75 69 6c 64 22 3e 27 29 0a 5f 70 28 27 20 20 3c 2f | et.Name="AfterBuild">')._p('..</ |
41e00 | 54 61 72 67 65 74 3e 27 29 0a 5f 70 28 27 20 20 2d 2d 3e 27 29 0a 5f 70 28 27 3c 2f 50 72 6f 6a | Target>')._p('..-->')._p('</Proj |
41e20 | 65 63 74 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 63 73 32 30 30 35 20 3d 20 70 72 65 6d 61 | ect>').end..local.cs2005.=.prema |
41e40 | 6b 65 2e 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 | ke.vstudio.cs2005.function.cs200 |
41e60 | 35 2e 67 65 6e 65 72 61 74 65 5f 75 73 65 72 28 70 72 6a 29 0a 69 6f 2e 65 6f 6c 20 3d 20 22 5c | 5.generate_user(prj).io.eol.=."\ |
41e80 | 72 5c 6e 22 0a 5f 70 28 27 3c 50 72 6f 6a 65 63 74 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f | r\n"._p('<Project.xmlns="http:// |
41ea0 | 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f | schemas.microsoft.com/developer/ |
41ec0 | 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 29 0a 5f 70 28 27 20 20 3c 50 72 6f 70 65 72 74 79 | msbuild/2003">')._p('..<Property |
41ee0 | 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 6c 20 72 65 66 70 61 74 68 73 20 3d 20 74 61 62 6c 65 2e | Group>').local.refpaths.=.table. |
41f00 | 74 72 61 6e 73 6c 61 74 65 28 70 72 6a 2e 6c 69 62 64 69 72 73 2c 20 66 75 6e 63 74 69 6f 6e 28 | translate(prj.libdirs,.function( |
41f20 | 76 29 20 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 72 6a 2e 6c | v).return.path.getabsolute(prj.l |
41f40 | 6f 63 61 74 69 6f 6e 20 2e 2e 20 22 2f 22 20 2e 2e 20 76 29 20 65 6e 64 29 0a 5f 70 28 27 20 20 | ocation...."/"....v).end)._p('.. |
41f60 | 20 20 3c 52 65 66 65 72 65 6e 63 65 50 61 74 68 3e 25 73 3c 2f 52 65 66 65 72 65 6e 63 65 50 61 | ..<ReferencePath>%s</ReferencePa |
41f80 | 74 68 3e 27 2c 20 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 | th>',.path.translate(table.conca |
41fa0 | 74 28 72 65 66 70 61 74 68 73 2c 20 22 3b 22 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 27 20 20 3c | t(refpaths,.";"),."\\"))._p('..< |
41fc0 | 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e | /PropertyGroup>')._p('</Project> |
41fe0 | 27 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 20 3d | ').end..premake.vstudio.vc2010.= |
42000 | 20 7b 20 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 | .{.}.local.vc2010.=.premake.vstu |
42020 | 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 72 65 6d 61 | dio.vc2010.local.vstudio.=.prema |
42040 | 6b 65 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 | ke.vstudio.local.function.vs2010 |
42060 | 5f 63 6f 6e 66 69 67 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 20 4c 61 | _config(prj)._p(1,'<ItemGroup.La |
42080 | 62 65 6c 3d 22 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 22 3e 27 29 0a 66 | bel="ProjectConfigurations">').f |
420a0 | 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 |
420c0 | 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 5f 70 28 32 2c 27 3c | tion.vstudio_configs).do._p(2,'< |
420e0 | 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 65 3d 22 25 73 | ProjectConfiguration.Include="%s |
42100 | 22 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 6d 65 29 29 0a | ">',.premake.esc(cfginfo.name)). |
42120 | 5f 70 28 33 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 | _p(3,'<Configuration>%s</Configu |
42140 | 72 61 74 69 6f 6e 3e 27 2c 63 66 67 69 6e 66 6f 2e 62 75 69 6c 64 63 66 67 29 0a 5f 70 28 33 2c | ration>',cfginfo.buildcfg)._p(3, |
42160 | 27 3c 50 6c 61 74 66 6f 72 6d 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 3e 27 2c 63 66 67 69 6e 66 | '<Platform>%s</Platform>',cfginf |
42180 | 6f 2e 70 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c 2f 50 72 6f 6a 65 63 74 43 6f 6e 66 69 | o.platform)._p(2,'</ProjectConfi |
421a0 | 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 | guration>').end._p(1,'</ItemGrou |
421c0 | 70 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 5f 67 | p>').end.local.function.vs2010_g |
421e0 | 6c 6f 62 61 6c 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 | lobals(prj)._p(1,'<PropertyGroup |
42200 | 20 4c 61 62 65 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 | .Label="Globals">')._p(2,'<Proje |
42220 | 63 74 47 75 69 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 | ctGuid>{%s}</ProjectGuid>',prj.u |
42240 | 75 69 64 29 0a 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 | uid)._p(2,'<RootNamespace>%s</Ro |
42260 | 6f 74 4e 61 6d 65 73 70 61 63 65 3e 27 2c 70 72 6a 2e 6e 61 6d 65 29 0a 69 66 20 70 72 6a 2e 66 | otNamespace>',prj.name).if.prj.f |
42280 | 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 74 68 65 6e 0a | lags.and.prj.flags.Managed.then. |
422a0 | 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 6f 6e 3e 76 34 | _p(2,'<TargetFrameworkVersion>v4 |
422c0 | 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 27 29 0a 5f 70 | .0</TargetFrameworkVersion>')._p |
422e0 | 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 4b 65 79 77 6f | (2,'<Keyword>ManagedCProj</Keywo |
42300 | 72 64 3e 27 29 0a 65 6c 73 65 69 66 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 | rd>').elseif.vstudio.toolset.==. |
42320 | 22 76 31 32 30 5f 77 70 38 31 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 44 65 66 61 75 6c 74 4c | "v120_wp81".then._p(2,'<DefaultL |
42340 | 61 6e 67 75 61 67 65 3e 65 6e 2d 55 53 3c 2f 44 65 66 61 75 6c 74 4c 61 6e 67 75 61 67 65 3e 27 | anguage>en-US</DefaultLanguage>' |
42360 | 29 0a 5f 70 28 32 2c 27 3c 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 | )._p(2,'<MinimumVisualStudioVers |
42380 | 69 6f 6e 3e 31 32 2e 30 3c 2f 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 | ion>12.0</MinimumVisualStudioVer |
423a0 | 73 69 6f 6e 3e 27 29 0a 5f 70 28 32 2c 27 3c 41 70 70 43 6f 6e 74 61 69 6e 65 72 41 70 70 6c 69 | sion>')._p(2,'<AppContainerAppli |
423c0 | 63 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 41 70 70 43 6f 6e 74 61 69 6e 65 72 41 70 70 6c 69 63 61 | cation>true</AppContainerApplica |
423e0 | 74 69 6f 6e 3e 27 29 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 | tion>')._p(2,'<ApplicationType>W |
42400 | 69 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 | indows.Phone</ApplicationType>') |
42420 | 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 3e | ._p(2,'<ApplicationTypeRevision> |
42440 | 38 2e 31 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 29 0a | 8.1</ApplicationTypeRevision>'). |
42460 | 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 4b 65 79 77 6f 72 64 3e 57 69 6e 33 32 50 72 6f 6a 3c 2f 4b | else._p(2,'<Keyword>Win32Proj</K |
42480 | 65 79 77 6f 72 64 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 72 | eyword>').end._p(1,'</PropertyGr |
424a0 | 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 6f 6e 66 69 | oup>').end.function.vc2010.confi |
424c0 | 67 5f 74 79 70 65 28 63 6f 6e 66 69 67 29 0a 6c 6f 63 61 6c 20 74 20 3d 0a 7b 0a 53 68 61 72 65 | g_type(config).local.t.=.{.Share |
424e0 | 64 4c 69 62 20 3d 20 22 44 79 6e 61 6d 69 63 4c 69 62 72 61 72 79 22 2c 0a 53 74 61 74 69 63 4c | dLib.=."DynamicLibrary",.StaticL |
42500 | 69 62 20 3d 20 22 53 74 61 74 69 63 4c 69 62 72 61 72 79 22 2c 0a 43 6f 6e 73 6f 6c 65 41 70 70 | ib.=."StaticLibrary",.ConsoleApp |
42520 | 20 3d 20 22 41 70 70 6c 69 63 61 74 69 6f 6e 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 | .=."Application",.WindowedApp.=. |
42540 | 22 41 70 70 6c 69 63 61 74 69 6f 6e 22 0a 7d 0a 72 65 74 75 72 6e 20 74 5b 63 6f 6e 66 69 67 2e | "Application".}.return.t[config. |
42560 | 6b 69 6e 64 5d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 66 5f 63 6f 6e 66 | kind].end.local.function.if_conf |
42580 | 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 0a 72 65 74 75 72 6e 20 27 43 6f 6e 64 69 74 | ig_and_platform().return.'Condit |
425a0 | 69 6f 6e 3d 22 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f | ion="\'$(Configuration)|$(Platfo |
425c0 | 72 6d 29 5c 27 3d 3d 5c 27 25 73 5c 27 22 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 | rm)\'==\'%s\'"'.end.local.functi |
425e0 | 6f 6e 20 6f 70 74 69 6d 69 73 61 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c | on.optimisation(cfg).local.resul |
42600 | 74 20 3d 20 22 44 69 73 61 62 6c 65 64 22 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 | t.=."Disabled".for._,.value.in.i |
42620 | 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 61 6c 75 65 20 3d 3d | pairs(cfg.flags).do.if.(value.== |
42640 | 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 3d 20 22 46 75 6c 6c | ."Optimize").then.result.=."Full |
42660 | 22 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 7a 65 | ".elseif.(value.==."OptimizeSize |
42680 | 22 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 4d 69 6e 53 70 61 63 65 22 0a 65 6c 73 65 | ").then.result.=."MinSpace".else |
426a0 | 69 66 20 28 76 61 6c 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 | if.(value.==."OptimizeSpeed").th |
426c0 | 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 4d 61 78 53 70 65 65 64 22 0a 65 6e 64 0a 65 6e 64 0a 72 | en.result.=."MaxSpeed".end.end.r |
426e0 | 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 76 63 32 30 31 30 | eturn.result.end.function.vc2010 |
42700 | 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 2c | .configurationPropertyGroup(cfg, |
42720 | 20 63 66 67 69 6e 66 6f 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 27 | .cfginfo)._p(1,'<PropertyGroup.' |
42740 | 2e 2e 69 66 5f 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 20 4c | ..if_config_and_platform()...'.L |
42760 | 61 62 65 6c 3d 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 3e 27 0a 2c 20 70 72 65 6d 61 6b 65 | abel="Configuration">'.,.premake |
42780 | 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 43 6f 6e 66 69 | .esc(cfginfo.name))._p(2,'<Confi |
427a0 | 67 75 72 61 74 69 6f 6e 54 79 70 65 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 | gurationType>%s</ConfigurationTy |
427c0 | 70 65 3e 27 2c 76 63 32 30 31 30 2e 63 6f 6e 66 69 67 5f 74 79 70 65 28 63 66 67 29 29 0a 5f 70 | pe>',vc2010.config_type(cfg))._p |
427e0 | 28 32 2c 27 3c 55 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 73 3e 25 73 3c 2f 55 73 65 44 65 | (2,'<UseDebugLibraries>%s</UseDe |
42800 | 62 75 67 4c 69 62 72 61 72 69 65 73 3e 27 2c 20 69 69 66 28 6f 70 74 69 6d 69 73 61 74 69 6f 6e | bugLibraries>',.iif(optimisation |
42820 | 28 63 66 67 29 20 3d 3d 20 22 44 69 73 61 62 6c 65 64 22 2c 22 74 72 75 65 22 2c 22 66 61 6c 73 | (cfg).==."Disabled","true","fals |
42840 | 65 22 29 29 0a 5f 70 28 32 2c 27 3c 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 25 73 3c 2f | e"))._p(2,'<PlatformToolset>%s</ |
42860 | 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 | PlatformToolset>',.premake.vstud |
42880 | 69 6f 2e 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 46 43 20 74 68 65 | io.toolset).if.cfg.flags.MFC.the |
428a0 | 6e 0a 5f 70 28 32 2c 27 3c 55 73 65 4f 66 4d 66 63 3e 25 73 3c 2f 55 73 65 4f 66 4d 66 63 3e 27 | n._p(2,'<UseOfMfc>%s</UseOfMfc>' |
428c0 | 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 22 | ,.iif(cfg.flags.StaticRuntime,." |
428e0 | 53 74 61 74 69 63 22 2c 20 22 44 79 6e 61 6d 69 63 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e | Static",."Dynamic")).end.if.cfg. |
42900 | 66 6c 61 67 73 2e 41 54 4c 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 41 54 4c | flags.ATL.or.cfg.flags.StaticATL |
42920 | 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 55 73 65 4f 66 41 74 6c 3e 25 73 3c 2f 55 73 65 4f 66 41 | .then._p(2,'<UseOfAtl>%s</UseOfA |
42940 | 74 6c 3e 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 22 | tl>',.iif(cfg.flags.StaticATL,." |
42960 | 53 74 61 74 69 63 22 2c 20 22 44 79 6e 61 6d 69 63 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e | Static",."Dynamic")).end.if.cfg. |
42980 | 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 43 4c 52 53 75 70 | flags.Managed.then._p(2,'<CLRSup |
429a0 | 70 6f 72 74 3e 74 72 75 65 3c 2f 43 4c 52 53 75 70 70 6f 72 74 3e 27 29 0a 65 6e 64 0a 5f 70 28 | port>true</CLRSupport>').end._p( |
429c0 | 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 6c 6f 63 61 6c 20 | 1,'</PropertyGroup>').end.local. |
429e0 | 66 75 6e 63 74 69 6f 6e 20 69 6d 70 6f 72 74 5f 70 72 6f 70 73 28 70 72 6a 29 0a 66 6f 72 20 5f | function.import_props(prj).for._ |
42a00 | 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 |
42a20 | 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.= |
42a40 | 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. |
42a60 | 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 |
42a80 | 72 6d 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 47 72 6f 75 70 20 27 2e 2e 69 66 5f 63 6f 6e | rm)._p(1,'<ImportGroup.'..if_con |
42aa0 | 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 27 20 4c 61 62 65 6c 3d 22 50 72 | fig_and_platform()...'.Label="Pr |
42ac0 | 6f 70 65 72 74 79 53 68 65 65 74 73 22 3e 27 0a 2c 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 | opertySheets">'.,premake.esc(cfg |
42ae0 | 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 | info.name))._p(2,'<Import.Projec |
42b00 | 74 3d 22 24 28 55 73 65 72 52 6f 6f 74 44 69 72 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 | t="$(UserRootDir)\\Microsoft.Cpp |
42b20 | 2e 24 28 50 6c 61 74 66 6f 72 6d 29 2e 75 73 65 72 2e 70 72 6f 70 73 22 20 43 6f 6e 64 69 74 69 | .$(Platform).user.props".Conditi |
42b40 | 6f 6e 3d 22 65 78 69 73 74 73 28 5c 27 24 28 55 73 65 72 52 6f 6f 74 44 69 72 29 5c 5c 4d 69 63 | on="exists(\'$(UserRootDir)\\Mic |
42b60 | 72 6f 73 6f 66 74 2e 43 70 70 2e 24 28 50 6c 61 74 66 6f 72 6d 29 2e 75 73 65 72 2e 70 72 6f 70 | rosoft.Cpp.$(Platform).user.prop |
42b80 | 73 5c 27 29 22 20 4c 61 62 65 6c 3d 22 4c 6f 63 61 6c 41 70 70 44 61 74 61 50 6c 61 74 66 6f 72 | s\')".Label="LocalAppDataPlatfor |
42ba0 | 6d 22 20 2f 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 0a 65 | m"./>')._p(1,'</ImportGroup>').e |
42bc0 | 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 6f 75 74 70 75 74 50 72 6f | nd.end.function.vc2010.outputPro |
42be0 | 70 65 72 74 69 65 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 | perties(prj).for._,.cfginfo.in.i |
42c00 | 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 |
42c20 | 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 |
42c40 | 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,. |
42c60 | 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 6c 6f 63 61 6c 20 74 61 72 67 | cfginfo.src_platform).local.targ |
42c80 | 65 74 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 | et.=.cfg.buildtarget._p(1,'<Prop |
42ca0 | 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 64 5f 70 6c 61 74 66 | ertyGroup.'..if_config_and_platf |
42cc0 | 6f 72 6d 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 | orm()...'>',.premake.esc(cfginfo |
42ce0 | 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 3c 4f 75 74 44 69 72 3e 25 73 5c 5c 3c 2f 4f 75 74 44 | .name))._p(2,'<OutDir>%s\\</OutD |
42d00 | 69 72 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f | ir>',.premake.esc(target.directo |
42d20 | 72 79 29 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 58 62 6f 78 33 36 30 | ry)).if.cfg.platform.==."Xbox360 |
42d40 | 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 4f 75 74 70 75 74 46 69 6c 65 3e 24 28 4f 75 74 44 69 | ".then._p(2,'<OutputFile>$(OutDi |
42d60 | 72 29 25 73 3c 2f 4f 75 74 70 75 74 46 69 6c 65 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 | r)%s</OutputFile>',.premake.esc( |
42d80 | 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 49 6e 74 44 69 72 3e | target.name)).end._p(2,'<IntDir> |
42da0 | 25 73 5c 5c 3c 2f 49 6e 74 44 69 72 3e 27 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e | %s\\</IntDir>',.premake.esc(cfg. |
42dc0 | 6f 62 6a 65 63 74 73 64 69 72 29 29 0a 5f 70 28 32 2c 27 3c 54 61 72 67 65 74 4e 61 6d 65 3e 25 | objectsdir))._p(2,'<TargetName>% |
42de0 | 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 65 73 63 28 70 61 74 | s</TargetName>',.premake.esc(pat |
42e00 | 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 29 29 29 0a 5f 70 28 | h.getbasename(target.name)))._p( |
42e20 | 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 78 74 3e 27 2c 20 70 | 2,'<TargetExt>%s</TargetExt>',.p |
42e40 | 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 69 6f 6e 28 74 61 72 | remake.esc(path.getextension(tar |
42e60 | 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 3d 20 22 53 68 61 72 | get.name))).if.cfg.kind.==."Shar |
42e80 | 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 3d 20 28 63 66 67 2e | edLib".then.local.ignore.=.(cfg. |
42ea0 | 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 0a 20 5f 70 28 32 2c | flags.NoImportLib.~=.nil).._p(2, |
42ec0 | 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 2f 49 67 6e 6f 72 65 | '<IgnoreImportLibrary>%s</Ignore |
42ee0 | 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 28 69 67 6e 6f 72 65 | ImportLibrary>',.tostring(ignore |
42f00 | 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 61 74 69 63 4c 69 62 | )).end.if.cfg.kind.~=."StaticLib |
42f20 | 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 6e 74 61 6c 3e 25 73 | ".then._p(2,'<LinkIncremental>%s |
42f40 | 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 72 69 6e 67 28 70 72 | </LinkIncremental>',.tostring(pr |
42f60 | 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 6c 6c 69 6e 6b 28 63 | emake.config.isincrementallink(c |
42f80 | 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 4d 61 6e 69 66 65 73 | fg))).end.if.cfg.flags.NoManifes |
42fa0 | 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 69 66 65 73 74 3e 66 | t.then._p(2,'<GenerateManifest>f |
42fc0 | 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 0a 65 6e 64 0a 5f 70 | alse</GenerateManifest>').end._p |
42fe0 | 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 65 6e 64 0a 6c | (1,'</PropertyGroup>').end.end.l |
43000 | 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 29 0a 6c 6f 63 61 6c | ocal.function.runtime(cfg).local |
43020 | 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 67 2e 66 6c 61 67 73 | .runtime.local.flags.=.cfg.flags |
43040 | 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 67 62 75 69 6c 64 28 | .if.premake.config.isdebugbuild( |
43060 | 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 6c 61 67 73 2e 53 74 | cfg).then.runtime.=.iif(flags.St |
43080 | 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 2e 4d 61 6e 61 67 65 | aticRuntime.and.not.flags.Manage |
430a0 | 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 22 4d 75 6c 74 69 54 | d,."MultiThreadedDebug",."MultiT |
430c0 | 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 6e 74 69 6d 65 20 3d | hreadedDebugDLL").else.runtime.= |
430e0 | 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 61 6e 64 20 6e 6f 74 | .iif(flags.StaticRuntime.and.not |
43100 | 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 65 61 64 65 64 22 2c | .flags.Managed,."MultiThreaded", |
43120 | 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 72 65 74 75 72 6e 20 | ."MultiThreadedDLL").end.return. |
43140 | 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 6e 20 70 72 65 63 6f | runtime.end.local.function.preco |
43160 | 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 69 66 20 6e 6f 74 20 | mpiled_header(cfg).......if.not. |
43180 | 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 63 68 68 65 61 64 65 | cfg.flags.NoPCH.and.cfg.pchheade |
431a0 | 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 48 65 61 64 65 72 3e | r.then._p(3,'<PrecompiledHeader> |
431c0 | 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 0a 5f 70 28 33 2c 27 | Use</PrecompiledHeader>')._p(3,' |
431e0 | 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 3c 2f 50 72 65 63 6f | <PrecompiledHeaderFile>%s</Preco |
43200 | 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 63 68 68 65 61 64 65 | mpiledHeaderFile>',.cfg.pchheade |
43220 | 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 64 48 65 61 64 65 72 | r).else._p(3,'<PrecompiledHeader |
43240 | 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 6e 64 0a 65 6e 64 0a | ></PrecompiledHeader>').end.end. |
43260 | 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 6f 72 28 69 6e 64 65 | local.function.preprocessor(inde |
43280 | 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 20 30 20 74 68 65 6e | nt,cfg).if.#cfg.defines.>.0.then |
432a0 | 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 44 65 66 69 6e 69 74 | ._p(indent,'<PreprocessorDefinit |
432c0 | 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 66 69 6e 69 74 69 6f | ions>%s;%%(PreprocessorDefinitio |
432e0 | 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 6f 6e 73 3e 27 0a 2c | ns)</PreprocessorDefinitions>'., |
43300 | 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 63 66 67 2e 64 65 66 | premake.esc(table.concat(cfg.def |
43320 | 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 6e 74 2c 27 3c 50 72 | ines,.";"))).else._p(indent,'<Pr |
43340 | 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 72 65 70 72 6f 63 65 | eprocessorDefinitions></Preproce |
43360 | 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 64 0a 6c 6f 63 61 6c | ssorDefinitions>').end.end.local |
43380 | 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 64 65 6e 74 2c 63 66 | .function.include_dirs(indent,cf |
433a0 | 67 29 0a 69 66 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a | g).if.#cfg.includedirs.>.0.then. |
433c0 | 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 6c 75 64 65 44 69 72 | _p(indent,'<AdditionalIncludeDir |
433e0 | 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 49 6e 63 6c 75 64 65 | ectories>%s;%%(AdditionalInclude |
43400 | 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 6e 63 6c 75 64 65 44 | Directories)</AdditionalIncludeD |
43420 | 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 28 70 61 74 68 2e 74 | irectories>'.,premake.esc(path.t |
43440 | 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 2e 69 6e 63 6c 75 64 | ranslate(table.concat(cfg.includ |
43460 | 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 65 6e 64 0a 6c 6f 63 | edirs,.";"),.'\\'))).end.end.loc |
43480 | 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 69 6c 65 28 63 66 67 | al.function.resource_compile(cfg |
434a0 | 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 27 29 0a 70 72 65 70 | )._p(2,'<ResourceCompile>').prep |
434c0 | 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 69 72 73 28 33 2c 63 | rocessor(3,cfg).include_dirs(3,c |
434e0 | 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 6c 65 3e 27 29 0a 65 | fg)._p(2,'</ResourceCompile>').e |
43500 | 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 6f 6e 73 28 63 66 67 | nd.local.function.exceptions(cfg |
43520 | 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 6e 73 20 74 68 65 6e | ).if.cfg.flags.NoExceptions.then |
43540 | 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 3e 66 61 6c 73 65 3c | ._p(2,'<ExceptionHandling>false< |
43560 | 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 65 69 66 20 63 66 67 | /ExceptionHandling>').elseif.cfg |
43580 | 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 63 65 70 74 69 6f 6e | .flags.SEH.then._p(2,'<Exception |
435a0 | 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 48 61 6e 64 6c 69 6e | Handling>Async</ExceptionHandlin |
435c0 | 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 6f 6e 20 72 74 74 69 | g>').end.end.local.function.rtti |
435e0 | 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 20 61 6e 64 20 6e 6f | (cfg).if.cfg.flags.NoRTTI.and.no |
43600 | 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 5f 70 28 33 2c 27 3c | t.cfg.flags.Managed.then._p(3,'< |
43620 | 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 6e 74 69 6d 65 54 79 | RuntimeTypeInfo>false</RuntimeTy |
43640 | 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 75 6e 63 74 69 6f 6e | peInfo>').end.end.local.function |
43660 | 20 77 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 | .wchar_t_buildin(cfg).if.cfg.fla |
43680 | 67 73 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 | gs.NativeWChar.then._p(3,'<Treat |
436a0 | 57 43 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 | WChar_tAsBuiltInType>true</Treat |
436c0 | 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 6c 73 65 69 66 20 63 | WChar_tAsBuiltInType>').elseif.c |
436e0 | 66 67 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 | fg.flags.NoNativeWChar.then._p(3 |
43700 | 2c 27 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 | ,'<TreatWChar_tAsBuiltInType>fal |
43720 | 73 65 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 | se</TreatWChar_tAsBuiltInType>') |
43740 | 0a 65 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 | .end.end.local.function.sse(cfg) |
43760 | 0a 69 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 | .if.cfg.flags.EnableSSE.then._p( |
43780 | 33 2c 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 | 3,'<EnableEnhancedInstructionSet |
437a0 | 3e 53 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 | >StreamingSIMDExtensions</Enable |
437c0 | 45 6e 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 | EnhancedInstructionSet>').elseif |
437e0 | 20 63 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 | .cfg.flags.EnableSSE2.then._p(3, |
43800 | 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 |
43820 | 74 72 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 | treamingSIMDExtensions2</EnableE |
43840 | 6e 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 6e 64 0a 65 6e 64 | nhancedInstructionSet>').end.end |
43860 | 0a 6c 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 | .local.function.floating_point(c |
43880 | 66 67 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 | fg)......if.cfg.flags.FloatFast. |
438a0 | 74 68 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 | then._p(3,'<FloatingPointModel>F |
438c0 | 61 73 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 | ast</FloatingPointModel>').elsei |
438e0 | 66 20 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 | f.cfg.flags.FloatStrict.and.not. |
43900 | 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 2c 27 3c 46 6c | cfg.flags.Managed.then._p(3,'<Fl |
43920 | 6f 61 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 | oatingPointModel>Strict</Floatin |
43940 | 67 50 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 | gPointModel>').end.end.local.fun |
43960 | 63 74 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 | ction.debug_info(cfg).local.debu |
43980 | 67 5f 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 | g_info.=.''.if.cfg.flags.Symbols |
439a0 | 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 36 34 22 0a 6f | .then.if.cfg.platform.==."x64".o |
439c0 | 72 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 6e 61 67 65 64 0a 6f 72 20 70 72 65 6d 61 6b 65 2e 63 | r.cfg.flags.Managed.or.premake.c |
439e0 | 6f 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 | onfig.isoptimizedbuild(cfg.flags |
43a00 | 29 0a 6f 72 20 63 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 | ).or.cfg.flags.NoEditAndContinue |
43a20 | 0a 74 68 65 6e 0a 64 65 62 75 67 5f 69 6e 66 6f 20 3d 20 22 50 72 6f 67 72 61 6d 44 61 74 61 62 | .then.debug_info.=."ProgramDatab |
43a40 | 61 73 65 22 0a 65 6c 73 65 0a 64 65 62 75 67 5f 69 6e 66 6f 20 3d 20 22 45 64 69 74 41 6e 64 43 | ase".else.debug_info.=."EditAndC |
43a60 | 6f 6e 74 69 6e 75 65 22 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 44 65 62 75 67 49 6e 66 | ontinue".end.end._p(3,'<DebugInf |
43a80 | 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3e 25 73 3c 2f 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 | ormationFormat>%s</DebugInformat |
43aa0 | 69 6f 6e 46 6f 72 6d 61 74 3e 27 2c 64 65 62 75 67 5f 69 6e 66 6f 29 0a 65 6e 64 0a 6c 6f 63 61 | ionFormat>',debug_info).end.loca |
43ac0 | 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 69 6e 69 6d 61 6c 5f 62 75 69 6c 64 28 63 66 67 29 0a 69 66 | l.function.minimal_build(cfg).if |
43ae0 | 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 6c 64 28 63 66 67 | .premake.config.isdebugbuild(cfg |
43b00 | 29 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 | ).and.cfg.flags.EnableMinimalReb |
43b20 | 75 69 6c 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e | uild.then._p(3,'<MinimalRebuild> |
43b40 | 74 72 75 65 3c 2f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 | true</MinimalRebuild>').else._p( |
43b60 | 33 2c 27 3c 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 3e 66 61 6c 73 65 3c 2f 4d 69 6e 69 6d 61 | 3,'<MinimalRebuild>false</Minima |
43b80 | 6c 52 65 62 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 | lRebuild>').end.end.local.functi |
43ba0 | 6f 6e 20 63 6f 6d 70 69 6c 65 5f 6c 61 6e 67 75 61 67 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e | on.compile_language(cfg).if.cfg. |
43bc0 | 6f 70 74 69 6f 6e 73 2e 46 6f 72 63 65 43 50 50 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 43 6f 6d | options.ForceCPP.then._p(3,'<Com |
43be0 | 70 69 6c 65 41 73 3e 43 6f 6d 70 69 6c 65 41 73 43 70 70 3c 2f 43 6f 6d 70 69 6c 65 41 73 3e 27 | pileAs>CompileAsCpp</CompileAs>' |
43c00 | 29 0a 65 6c 73 65 0a 69 66 20 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 20 74 68 | ).else.if.cfg.language.==."C".th |
43c20 | 65 6e 0a 5f 70 28 33 2c 27 3c 43 6f 6d 70 69 6c 65 41 73 3e 43 6f 6d 70 69 6c 65 41 73 43 3c 2f | en._p(3,'<CompileAs>CompileAsC</ |
43c40 | 43 6f 6d 70 69 6c 65 41 73 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 | CompileAs>').end.end.end.local.f |
43c60 | 75 6e 63 74 69 6f 6e 20 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 5f 66 69 6c 65 73 28 69 6e 64 65 | unction.forcedinclude_files(inde |
43c80 | 6e 74 2c 63 66 67 29 0a 69 66 20 23 63 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 20 3e | nt,cfg).if.#cfg.forcedincludes.> |
43ca0 | 20 30 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 6e 74 2c 27 3c 46 6f 72 63 65 64 49 6e 63 6c 75 64 | .0.then._p(indent,'<ForcedInclud |
43cc0 | 65 46 69 6c 65 73 3e 25 73 3c 2f 46 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 3e 27 0a | eFiles>%s</ForcedIncludeFiles>'. |
43ce0 | 2c 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 | ,premake.esc(path.translate(tabl |
43d00 | 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 73 2c 20 22 3b 22 | e.concat(cfg.forcedincludes,.";" |
43d20 | 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f | ),.'\\'))).end.end.local.functio |
43d40 | 6e 20 76 73 31 30 5f 63 6c 63 6f 6d 70 69 6c 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 43 6c 43 | n.vs10_clcompile(cfg)._p(2,'<ClC |
43d60 | 6f 6d 70 69 6c 65 3e 27 29 0a 5f 70 28 33 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f | ompile>')._p(3,'<AdditionalOptio |
43d80 | 6e 73 3e 25 73 20 25 73 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 3c 2f 41 | ns>%s.%s%%(AdditionalOptions)</A |
43da0 | 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 27 0a 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 | dditionalOptions>'.,.table.conca |
43dc0 | 74 28 70 72 65 6d 61 6b 65 2e 65 73 63 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c | t(premake.esc(cfg.buildoptions), |
43de0 | 20 22 20 22 29 0a 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 55 6e 73 69 67 6e 65 64 43 68 | .".").,.iif(cfg.flags.UnsignedCh |
43e00 | 61 72 2c 20 22 2f 4a 20 22 2c 20 22 20 22 29 0a 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6d 69 7a | ar,."/J.",.".").)._p(3,'<Optimiz |
43e20 | 61 74 69 6f 6e 3e 25 73 3c 2f 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 27 2c 6f 70 74 69 6d 69 73 | ation>%s</Optimization>',optimis |
43e40 | 61 74 69 6f 6e 28 63 66 67 29 29 0a 69 6e 63 6c 75 64 65 5f 64 69 72 73 28 33 2c 63 66 67 29 0a | ation(cfg)).include_dirs(3,cfg). |
43e60 | 70 72 65 70 72 6f 63 65 73 73 6f 72 28 33 2c 63 66 67 29 0a 6d 69 6e 69 6d 61 6c 5f 62 75 69 6c | preprocessor(3,cfg).minimal_buil |
43e80 | 64 28 63 66 67 29 0a 69 66 20 20 6e 6f 74 20 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 | d(cfg).if..not.premake.config.is |
43ea0 | 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 20 74 68 65 6e 0a 69 | optimizedbuild(cfg.flags).then.i |
43ec0 | 66 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 5f 70 28 | f.not.cfg.flags.Managed.then._p( |
43ee0 | 33 2c 27 3c 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 45 6e 61 62 6c 65 46 61 73 | 3,'<BasicRuntimeChecks>EnableFas |
43f00 | 74 43 68 65 63 6b 73 3c 2f 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3e 27 29 0a 65 | tChecks</BasicRuntimeChecks>').e |
43f20 | 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 74 68 | nd.if.cfg.flags.ExtraWarnings.th |
43f40 | 65 6e 0a 65 6e 64 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 | en.end.else._p(3,'<StringPooling |
43f60 | 3e 74 72 75 65 3c 2f 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 3e 27 29 0a 65 6e 64 0a 5f 70 28 33 | >true</StringPooling>').end._p(3 |
43f80 | 2c 27 3c 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3e 25 73 3c 2f 52 75 6e 74 69 6d 65 4c 69 62 | ,'<RuntimeLibrary>%s</RuntimeLib |
43fa0 | 72 61 72 79 3e 27 2c 20 72 75 6e 74 69 6d 65 28 63 66 67 29 29 0a 5f 70 28 33 2c 27 3c 46 75 6e | rary>',.runtime(cfg))._p(3,'<Fun |
43fc0 | 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 3e 74 72 75 65 3c 2f 46 75 6e 63 74 69 6f 6e | ctionLevelLinking>true</Function |
43fe0 | 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 3e 27 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 | LevelLinking>').if.not.cfg.flags |
44000 | 2e 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 6f 6e 20 61 6e 64 | .NoMultiProcessorCompilation.and |
44020 | 20 6e 6f 74 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 | .not.cfg.flags.EnableMinimalRebu |
44040 | 69 6c 64 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f | ild.then._p(3,'<MultiProcessorCo |
44060 | 6d 70 69 6c 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f | mpilation>true</MultiProcessorCo |
44080 | 6d 70 69 6c 61 74 69 6f 6e 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 3c 4d 75 6c 74 69 50 72 | mpilation>').else._p(3,'<MultiPr |
440a0 | 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e 66 61 6c 73 65 3c 2f 4d 75 6c 74 69 50 | ocessorCompilation>false</MultiP |
440c0 | 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 70 72 65 63 6f | rocessorCompilation>').end.preco |
440e0 | 6d 70 69 6c 65 64 5f 68 65 61 64 65 72 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e | mpiled_header(cfg).if.cfg.flags. |
44100 | 45 78 74 72 61 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 57 61 72 6e 69 6e | ExtraWarnings.then._p(3,'<Warnin |
44120 | 67 4c 65 76 65 6c 3e 4c 65 76 65 6c 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 65 | gLevel>Level4</WarningLevel>').e |
44140 | 6c 73 65 0a 5f 70 28 33 2c 27 3c 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 4c 65 76 65 6c 33 3c 2f | lse._p(3,'<WarningLevel>Level3</ |
44160 | 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 | WarningLevel>').end.if.cfg.flags |
44180 | 2e 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 54 72 65 61 74 | .FatalWarnings.then._p(3,'<Treat |
441a0 | 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 3e 74 72 75 65 3c 2f 54 72 65 61 74 57 61 72 6e 69 6e | WarningAsError>true</TreatWarnin |
441c0 | 67 41 73 45 72 72 6f 72 3e 27 29 0a 65 6e 64 0a 65 78 63 65 70 74 69 6f 6e 73 28 63 66 67 29 0a | gAsError>').end.exceptions(cfg). |
441e0 | 72 74 74 69 28 63 66 67 29 0a 77 63 68 61 72 5f 74 5f 62 75 69 6c 64 69 6e 28 63 66 67 29 0a 73 | rtti(cfg).wchar_t_buildin(cfg).s |
44200 | 73 65 28 63 66 67 29 0a 66 6c 6f 61 74 69 6e 67 5f 70 6f 69 6e 74 28 63 66 67 29 0a 64 65 62 75 | se(cfg).floating_point(cfg).debu |
44220 | 67 5f 69 6e 66 6f 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 | g_info(cfg).if.cfg.flags.Symbols |
44240 | 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 | .then._p(3,'<ProgramDataBaseFile |
44260 | 4e 61 6d 65 3e 24 28 4f 75 74 44 69 72 29 25 73 2e 70 64 62 3c 2f 50 72 6f 67 72 61 6d 44 61 74 | Name>$(OutDir)%s.pdb</ProgramDat |
44280 | 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3e 27 0a 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 | aBaseFileName>'.,.path.getbasena |
442a0 | 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 65 6e 64 0a 69 66 | me(cfg.buildtarget.name)).end.if |
442c0 | 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 20 74 68 65 6e 0a 5f | .cfg.flags.NoFramePointer.then._ |
442e0 | 70 28 33 2c 27 3c 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 3e 74 72 75 65 3c 2f 4f 6d | p(3,'<OmitFramePointers>true</Om |
44300 | 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 3e 27 29 0a 65 6e 64 0a 63 6f 6d 70 69 6c 65 5f 6c | itFramePointers>').end.compile_l |
44320 | 61 6e 67 75 61 67 65 28 63 66 67 29 0a 66 6f 72 63 65 64 69 6e 63 6c 75 64 65 5f 66 69 6c 65 73 | anguage(cfg).forcedinclude_files |
44340 | 28 33 2c 63 66 67 29 3b 0a 5f 70 28 32 2c 27 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 6e | (3,cfg);._p(2,'</ClCompile>').en |
44360 | 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 76 65 6e 74 5f 68 6f 6f 6b 73 28 63 66 67 | d.local.function.event_hooks(cfg |
44380 | 29 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 3e 20 30 20 74 | ).if.#cfg.postbuildcommands>.0.t |
443a0 | 68 65 6e 0a 20 20 20 20 5f 70 28 32 2c 27 3c 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 | hen....._p(2,'<PostBuildEvent>') |
443c0 | 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 |
443e0 | 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 6f 73 74 | emake.esc(table.implode(cfg.post |
44400 | 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 72 5c 6e 22 29 29 29 | buildcommands,."",."",."\r\n"))) |
44420 | 0a 5f 70 28 32 2c 27 3c 2f 50 6f 73 74 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 0a 65 6e 64 0a 69 | ._p(2,'</PostBuildEvent>').end.i |
44440 | 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 3e 20 30 20 74 68 65 6e 0a | f.#cfg.prebuildcommands>.0.then. |
44460 | 20 20 20 20 5f 70 28 32 2c 27 3c 50 72 65 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 0a 5f 70 28 33 | ...._p(2,'<PreBuildEvent>')._p(3 |
44480 | 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 65 6d 61 6b 65 | ,'<Command>%s</Command>',premake |
444a0 | 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 62 75 69 6c 64 63 | .esc(table.implode(cfg.prebuildc |
444c0 | 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 70 28 32 2c | ommands,."",."",."\r\n")))._p(2, |
444e0 | 27 3c 2f 50 72 65 42 75 69 6c 64 45 76 65 6e 74 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e | '</PreBuildEvent>').end.if.#cfg. |
44500 | 70 72 65 6c 69 6e 6b 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 | prelinkcommands>.0.then....._p(2 |
44520 | 2c 27 3c 50 72 65 4c 69 6e 6b 45 76 65 6e 74 3e 27 29 0a 5f 70 28 33 2c 27 3c 43 6f 6d 6d 61 6e | ,'<PreLinkEvent>')._p(3,'<Comman |
44540 | 64 3e 25 73 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 | d>%s</Command>',premake.esc(tabl |
44560 | 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 2c 20 22 | e.implode(cfg.prelinkcommands,." |
44580 | 22 2c 20 22 22 2c 20 22 5c 72 5c 6e 22 29 29 29 0a 5f 70 28 32 2c 27 3c 2f 50 72 65 4c 69 6e 6b | ",."",."\r\n")))._p(2,'</PreLink |
445a0 | 45 76 65 6e 74 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 | Event>').end.end.local.function. |
445c0 | 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 28 69 6e 64 65 6e 74 2c 63 66 67 29 0a 69 | additional_options(indent,cfg).i |
445e0 | 66 20 23 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 69 | f.#cfg.linkoptions.>.0.then._p(i |
44600 | 6e 64 65 6e 74 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 25 28 | ndent,'<AdditionalOptions>%s.%%( |
44620 | 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 70 | AdditionalOptions)</AdditionalOp |
44640 | 74 69 6f 6e 73 3e 27 2c 0a 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 65 6d 61 6b 65 2e 65 73 | tions>',.table.concat(premake.es |
44660 | 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 65 6e 64 0a 65 6e | c(cfg.linkoptions),.".")).end.en |
44680 | 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 69 6e 6b 5f 74 61 72 67 65 74 5f 6d 61 63 | d.local.function.link_target_mac |
446a0 | 68 69 6e 65 28 69 6e 64 65 78 2c 63 66 67 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 | hine(index,cfg).local.platforms. |
446c0 | 3d 20 7b 78 33 32 20 3d 20 27 4d 61 63 68 69 6e 65 58 38 36 27 2c 20 78 36 34 20 3d 20 27 4d 61 | =.{x32.=.'MachineX86',.x64.=.'Ma |
446e0 | 63 68 69 6e 65 58 36 34 27 7d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 73 5b 63 66 67 2e 70 6c 61 74 | chineX64'}.if.platforms[cfg.plat |
44700 | 66 6f 72 6d 5d 20 74 68 65 6e 0a 5f 70 28 69 6e 64 65 78 2c 27 3c 54 61 72 67 65 74 4d 61 63 68 | form].then._p(index,'<TargetMach |
44720 | 69 6e 65 3e 25 73 3c 2f 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3e 27 2c 20 70 6c 61 74 66 6f 72 | ine>%s</TargetMachine>',.platfor |
44740 | 6d 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 5d 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 | ms[cfg.platform]).end.end.local. |
44760 | 66 75 6e 63 74 69 6f 6e 20 69 74 65 6d 5f 64 65 66 5f 6c 69 62 28 63 66 67 29 0a 20 20 20 20 20 | function.item_def_lib(cfg)...... |
44780 | 20 20 2d 2d 20 54 68 65 20 58 62 6f 78 33 36 30 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 20 61 | ..--.The.Xbox360.project.files.a |
447a0 | 72 65 20 73 74 6f 72 65 64 20 69 6e 20 61 6e 6f 74 68 65 72 20 70 6c 61 63 65 20 69 6e 20 74 68 | re.stored.in.another.place.in.th |
447c0 | 65 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 2e 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 27 | e.project.file..if.cfg.kind.==.' |
447e0 | 53 74 61 74 69 63 4c 69 62 27 20 61 6e 64 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 | StaticLib'.and.cfg.platform.~=." |
44800 | 58 62 6f 78 33 36 30 22 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 4c 69 62 3e 27 29 0a 5f 70 28 32 | Xbox360".then._p(1,'<Lib>')._p(2 |
44820 | 2c 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 | ,'<OutputFile>$(OutDir)%s</Outpu |
44840 | 74 46 69 6c 65 3e 27 2c 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 61 64 | tFile>',cfg.buildtarget.name).ad |
44860 | 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 28 32 2c 63 66 67 29 0a 6c 69 6e 6b 5f 74 61 72 | ditional_options(2,cfg).link_tar |
44880 | 67 65 74 5f 6d 61 63 68 69 6e 65 28 32 2c 63 66 67 29 0a 5f 70 28 31 2c 27 3c 2f 4c 69 62 3e 27 | get_machine(2,cfg)._p(1,'</Lib>' |
448a0 | 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 69 6d 70 6f 72 74 5f | ).end.end.local.function.import_ |
448c0 | 6c 69 62 28 63 66 67 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 | lib(cfg).if.cfg.kind.==."SharedL |
448e0 | 69 62 22 20 74 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 | ib".then.local.implibname.=.cfg. |
44900 | 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 0a 5f 70 28 33 2c 27 3c 49 6d 70 6f 72 | linktarget.fullpath._p(3,'<Impor |
44920 | 74 4c 69 62 72 61 72 79 3e 25 73 3c 2f 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 3e 27 2c 69 69 66 | tLibrary>%s</ImportLibrary>',iif |
44940 | 28 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 2c 20 63 66 67 2e 6f 62 6a 65 | (cfg.flags.NoImportLib,.cfg.obje |
44960 | 63 74 73 64 69 72 20 2e 2e 20 22 5c 5c 22 20 2e 2e 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 69 | ctsdir...."\\"....path.getname(i |
44980 | 6d 70 6c 69 62 6e 61 6d 65 29 2c 20 69 6d 70 6c 69 62 6e 61 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 | mplibname),.implibname)).end.end |
449a0 | 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 6c 69 6e 6b 28 63 66 67 29 0a 5f 70 28 32 2c | .function.vc2010.link(cfg)._p(2, |
449c0 | 27 3c 4c 69 6e 6b 3e 27 29 0a 5f 70 28 33 2c 27 3c 53 75 62 53 79 73 74 65 6d 3e 25 73 3c 2f 53 | '<Link>')._p(3,'<SubSystem>%s</S |
449e0 | 75 62 53 79 73 74 65 6d 3e 27 2c 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e | ubSystem>',.iif(cfg.kind.==."Con |
44a00 | 73 6f 6c 65 41 70 70 22 2c 20 22 43 6f 6e 73 6f 6c 65 22 2c 20 22 57 69 6e 64 6f 77 73 22 29 29 | soleApp",."Console",."Windows")) |
44a20 | 0a 5f 70 28 33 2c 27 3c 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e | ._p(3,'<GenerateDebugInformation |
44a40 | 3e 25 73 3c 2f 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 27 2c | >%s</GenerateDebugInformation>', |
44a60 | 20 74 6f 73 74 72 69 6e 67 28 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 20 7e 3d 20 6e | .tostring(cfg.flags.Symbols.~=.n |
44a80 | 69 6c 29 29 0a 69 66 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 | il)).if.premake.config.isoptimiz |
44aa0 | 65 64 62 75 69 6c 64 28 63 66 67 2e 66 6c 61 67 73 29 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 45 | edbuild(cfg.flags).then._p(3,'<E |
44ac0 | 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 74 72 75 65 3c 2f 45 6e 61 62 6c 65 43 | nableCOMDATFolding>true</EnableC |
44ae0 | 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 27 29 0a 5f 70 28 33 2c 27 3c 4f 70 74 69 6d 69 7a 65 52 | OMDATFolding>')._p(3,'<OptimizeR |
44b00 | 65 66 65 72 65 6e 63 65 73 3e 74 72 75 65 3c 2f 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 | eferences>true</OptimizeReferenc |
44b20 | 65 73 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 27 53 74 61 74 69 63 | es>').end.if.cfg.kind.~=.'Static |
44b40 | 4c 69 62 27 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e | Lib'.then.vc2010.additionalDepen |
44b60 | 64 65 6e 63 69 65 73 28 63 66 67 29 0a 5f 70 28 33 2c 27 3c 4f 75 74 70 75 74 46 69 6c 65 3e 24 | dencies(cfg)._p(3,'<OutputFile>$ |
44b80 | 28 4f 75 74 44 69 72 29 25 73 3c 2f 4f 75 74 70 75 74 46 69 6c 65 3e 27 2c 20 63 66 67 2e 62 75 | (OutDir)%s</OutputFile>',.cfg.bu |
44ba0 | 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 69 66 20 23 63 66 67 2e 6c 69 62 64 69 72 73 20 | ildtarget.name).if.#cfg.libdirs. |
44bc0 | 3e 20 30 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 | >.0.then._p(3,'<AdditionalLibrar |
44be0 | 79 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 4c 69 62 | yDirectories>%s;%%(AdditionalLib |
44c00 | 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 | raryDirectories)</AdditionalLibr |
44c20 | 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3e 27 2c 0a 70 72 65 6d 61 6b 65 2e 65 73 63 28 70 61 | aryDirectories>',.premake.esc(pa |
44c40 | 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 2e 6c 69 | th.translate(table.concat(cfg.li |
44c60 | 62 64 69 72 73 2c 20 27 3b 27 29 2c 20 27 5c 5c 27 29 29 29 0a 65 6e 64 0a 69 66 20 76 63 32 30 | bdirs,.';'),.'\\'))).end.if.vc20 |
44c80 | 31 30 2e 63 6f 6e 66 69 67 5f 74 79 70 65 28 63 66 67 29 20 3d 3d 20 27 41 70 70 6c 69 63 61 74 | 10.config_type(cfg).==.'Applicat |
44ca0 | 69 6f 6e 27 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 57 69 6e 4d 61 69 6e 20 61 | ion'.and.not.cfg.flags.WinMain.a |
44cc0 | 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 69 66 | nd.not.cfg.flags.Managed.then.if |
44ce0 | 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 69 63 6f 64 65 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 45 | .cfg.flags.Unicode.then._p(3,'<E |
44d00 | 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 77 6d 61 69 6e 43 52 54 53 74 61 72 74 75 70 3c | ntryPointSymbol>wmainCRTStartup< |
44d20 | 2f 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 | /EntryPointSymbol>').else._p(3,' |
44d40 | 3c 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 6d 61 69 6e 43 52 54 53 74 61 72 74 75 70 | <EntryPointSymbol>mainCRTStartup |
44d60 | 3c 2f 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 6d | </EntryPointSymbol>').end.end.im |
44d80 | 70 6f 72 74 5f 6c 69 62 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 66 66 69 6c 65 20 3d 20 70 72 | port_lib(cfg).local.deffile.=.pr |
44da0 | 65 6d 61 6b 65 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 22 2e 64 65 66 22 29 0a 69 66 20 64 | emake.findfile(cfg,.".def").if.d |
44dc0 | 65 66 66 69 6c 65 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4d 6f 64 75 6c 65 44 65 66 69 6e 69 74 | effile.then._p(3,'<ModuleDefinit |
44de0 | 69 6f 6e 46 69 6c 65 3e 25 73 3c 2f 4d 6f 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 | ionFile>%s</ModuleDefinitionFile |
44e00 | 3e 27 2c 20 64 65 66 66 69 6c 65 29 0a 65 6e 64 0a 6c 69 6e 6b 5f 74 61 72 67 65 74 5f 6d 61 63 | >',.deffile).end.link_target_mac |
44e20 | 68 69 6e 65 28 33 2c 63 66 67 29 0a 61 64 64 69 74 69 6f 6e 61 6c 5f 6f 70 74 69 6f 6e 73 28 33 | hine(3,cfg).additional_options(3 |
44e40 | 2c 63 66 67 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 4c 69 6e 6b 3e 27 29 0a 65 6e 64 0a 66 75 | ,cfg).end._p(2,'</Link>').end.fu |
44e60 | 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e | nction.vc2010.additionalDependen |
44e80 | 63 69 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 73 20 3d 20 70 72 65 6d 61 6b 65 2e | cies(cfg).local.links.=.premake. |
44ea0 | 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 66 75 6c 6c 70 61 74 | getlinks(cfg,."system",."fullpat |
44ec0 | 68 22 29 0a 69 66 20 23 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 41 64 | h").if.#links.>.0.then._p(3,'<Ad |
44ee0 | 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 25 73 3b 25 25 28 41 64 64 69 74 | ditionalDependencies>%s;%%(Addit |
44f00 | 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65 | ionalDependencies)</AdditionalDe |
44f20 | 70 65 6e 64 65 6e 63 69 65 73 3e 27 2c 0a 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6c 69 6e 6b 73 | pendencies>',.table.concat(links |
44f40 | 2c 20 22 3b 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 69 | ,.";")).end.end.local.function.i |
44f60 | 74 65 6d 5f 64 65 66 69 6e 69 74 69 6f 6e 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 | tem_definitions(prj).for._,.cfgi |
44f80 | 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 73 74 75 64 | nfo.in.ipairs(prj.solution.vstud |
44fa0 | 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 70 72 65 6d 61 | io_configs).do.local.cfg.=.prema |
44fc0 | 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 75 | ke.getconfig(prj,.cfginfo.src_bu |
44fe0 | 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 5f 70 | ildcfg,.cfginfo.src_platform)._p |
45000 | 28 31 2c 27 3c 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 20 27 20 2e 2e 69 66 5f | (1,'<ItemDefinitionGroup.'...if_ |
45020 | 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 0a 2c 70 72 65 | config_and_platform()...'>'.,pre |
45040 | 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 73 31 30 5f 63 6c 63 | make.esc(cfginfo.name)).vs10_clc |
45060 | 6f 6d 70 69 6c 65 28 63 66 67 29 0a 72 65 73 6f 75 72 63 65 5f 63 6f 6d 70 69 6c 65 28 63 66 67 | ompile(cfg).resource_compile(cfg |
45080 | 29 0a 69 74 65 6d 5f 64 65 66 5f 6c 69 62 28 63 66 67 29 0a 76 63 32 30 31 30 2e 6c 69 6e 6b 28 | ).item_def_lib(cfg).vc2010.link( |
450a0 | 63 66 67 29 0a 65 76 65 6e 74 5f 68 6f 6f 6b 73 28 63 66 67 29 0a 5f 70 28 31 2c 27 3c 2f 49 74 | cfg).event_hooks(cfg)._p(1,'</It |
450c0 | 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e | emDefinitionGroup>').end.end.fun |
450e0 | 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 28 70 72 6a 2c 20 67 | ction.vc2010.getfilegroup(prj,.g |
45100 | 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 73 6f 72 74 65 64 66 69 6c 65 73 20 3d 20 70 72 6a 2e 76 63 | roup).local.sortedfiles.=.prj.vc |
45120 | 32 30 31 30 73 6f 72 74 65 64 66 69 6c 65 73 0a 69 66 20 6e 6f 74 20 73 6f 72 74 65 64 66 69 6c | 2010sortedfiles.if.not.sortedfil |
45140 | 65 73 20 74 68 65 6e 0a 73 6f 72 74 65 64 66 69 6c 65 73 20 3d 20 7b 0a 43 6c 43 6f 6d 70 69 6c | es.then.sortedfiles.=.{.ClCompil |
45160 | 65 20 3d 20 7b 7d 2c 0a 43 6c 49 6e 63 6c 75 64 65 20 3d 20 7b 7d 2c 0a 4e 6f 6e 65 20 3d 20 7b | e.=.{},.ClInclude.=.{},.None.=.{ |
45180 | 7d 2c 0a 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 20 3d 20 7b 7d 2c 0a 41 70 70 78 4d 61 6e | },.ResourceCompile.=.{},.AppxMan |
451a0 | 69 66 65 73 74 20 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 | ifest.=.{}.}.local.foundAppxMani |
451c0 | 66 65 73 74 20 3d 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 | fest.=.false.for.file.in.premake |
451e0 | 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 66 20 70 61 74 | .project.eachfile(prj).do.if.pat |
45200 | 68 2e 69 73 63 70 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 | h.iscppfile(file.name).then.tabl |
45220 | 65 2e 69 6e 73 65 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 | e.insert(sortedfiles.ClCompile,. |
45240 | 66 69 6c 65 29 0a 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 | file).elseif.path.iscppheader(fi |
45260 | 6c 65 2e 6e 61 6d 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 | le.name).then.if.not.table.icont |
45280 | 61 69 6e 73 28 70 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 | ains(prj.removefiles,.file).then |
452a0 | 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 43 6c 49 6e 63 6c | .table.insert(sortedfiles.ClIncl |
452c0 | 75 64 65 2c 20 66 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 | ude,.file).end.elseif.path.isres |
452e0 | 6f 75 72 63 65 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 | ourcefile(file.name).then.table. |
45300 | 69 6e 73 65 72 74 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 | insert(sortedfiles.ResourceCompi |
45320 | 6c 65 2c 20 66 69 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 | le,.file).else.local.ext.=.path. |
45340 | 67 65 74 65 78 74 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 | getextension(file.name):lower(). |
45360 | 69 66 20 65 78 74 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 | if.ext.==.".appxmanifest".then.f |
45380 | 6f 75 6e 64 41 70 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 | oundAppxManifest.=.true.table.in |
453a0 | 73 65 72 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 | sert(sortedfiles.AppxManifest,.f |
453c0 | 69 6c 65 29 0a 65 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 | ile).else.table.insert(sortedfil |
453e0 | 65 73 2e 4e 6f 6e 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 | es.None,.file).end.end.end.if.vs |
45400 | 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 22 20 61 6e 64 | tudio.toolset.==."v120_wp81".and |
45420 | 20 70 72 6a 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 6e | .prj.kind.==."WindowedApp".and.n |
45440 | 6f 74 20 66 6f 75 6e 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 76 73 74 75 64 69 | ot.foundAppxManifest.then.vstudi |
45460 | 6f 2e 6e 65 65 64 41 70 70 78 4d 61 6e 69 66 65 73 74 20 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 | o.needAppxManifest.=.true.local. |
45480 | 66 63 66 67 20 3d 20 7b 7d 0a 66 63 66 67 2e 6e 61 6d 65 20 3d 20 70 72 6a 2e 6e 61 6d 65 20 2e | fcfg.=.{}.fcfg.name.=.prj.name.. |
454a0 | 2e 20 22 2e 61 70 70 78 6d 61 6e 69 66 65 73 74 22 0a 66 63 66 67 2e 76 70 61 74 68 20 3d 20 70 | ..".appxmanifest".fcfg.vpath.=.p |
454c0 | 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 20 66 63 66 | remake.project.getvpath(prj,.fcf |
454e0 | 67 2e 6e 61 6d 65 29 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 | g.name).table.insert(sortedfiles |
45500 | 2e 41 70 70 78 4d 61 6e 69 66 65 73 74 2c 20 66 63 66 67 29 0a 65 6e 64 0a 70 72 6a 2e 76 63 32 | .AppxManifest,.fcfg).end.prj.vc2 |
45520 | 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 65 73 0a 65 6e 64 | 010sortedfiles.=.sortedfiles.end |
45540 | 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 0a 65 6e 64 0a 66 | .return.sortedfiles[group].end.f |
45560 | 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 76 63 32 30 31 30 | unction.vc2010.files(prj).vc2010 |
45580 | 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 49 6e 63 6c 75 64 | .simplefilesgroup(prj,."ClInclud |
455a0 | 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 6f 75 70 28 70 72 | e").vc2010.compilerfilesgroup(pr |
455c0 | 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 28 70 72 6a 2c 20 | j).vc2010.simplefilesgroup(prj,. |
455e0 | 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 72 6f 75 70 28 70 | "None").vc2010.customtaskgroup(p |
45600 | 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 28 70 72 6a 2c | rj).vc2010.simplefilesgroup(prj, |
45620 | 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 73 69 6d 70 6c | ."ResourceCompile").vc2010.simpl |
45640 | 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 66 65 73 74 22 29 | efilesgroup(prj,."AppxManifest") |
45660 | 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 63 75 73 74 6f 6d 74 61 73 6b 67 | .end.function.vc2010.customtaskg |
45680 | 72 6f 75 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 | roup(prj).local.files.=.{.}.for. |
456a0 | 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 6a | _,.custombuildtask.in.ipairs(prj |
456c0 | 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 5f | .custombuildtask.or.{}).do.for._ |
456e0 | 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 6c | ,.buildtask.in.ipairs(custombuil |
45700 | 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 7d | dtask.or.{}).do.local.fcfg.=.{.} |
45720 | 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 72 | .fcfg.name.=.path.getrelative(pr |
45740 | 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 70 | j.location,buildtask[1]).fcfg.vp |
45760 | 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 74 | ath.=.path.trimdots(fcfg.name).t |
45780 | 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 64 | able.insert(files,.fcfg).end.end |
457a0 | 0a 69 66 20 23 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 | .if.#files.>.0..then._p(1,'<Item |
457c0 | 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 | Group>').local.groupedBuildTasks |
457e0 | 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 | .=.{}.for._,.custombuildtask.in. |
45800 | 69 70 61 69 72 73 28 70 72 6a 2e 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 6f 72 20 7b 7d | ipairs(prj.custombuildtask.or.{} |
45820 | 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 69 70 61 69 72 73 28 | ).do.for._,.buildtask.in.ipairs( |
45840 | 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 69 66 20 28 67 72 | custombuildtask.or.{}).do.if.(gr |
45860 | 6f 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 3d | oupedBuildTasks[buildtask[1]].== |
45880 | 20 6e 69 6c 29 20 74 68 65 6e 0a 67 72 6f 75 70 65 64 42 75 69 6c 64 54 61 73 6b 73 5b 62 75 69 | .nil).then.groupedBuildTasks[bui |
458a0 | 6c 64 74 61 73 6b 5b 31 5d 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 | ldtask[1]].=.{}.end.table.insert |
458c0 | 28 67 72 6f 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 | (groupedBuildTasks[buildtask[1]] |
458e0 | 2c 20 62 75 69 6c 64 74 61 73 6b 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 6e 61 6d 65 2c 20 63 | ,.buildtask).end.end.for.name,.c |
45900 | 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 69 6e 20 70 61 69 72 73 28 67 72 6f 75 70 65 64 42 | ustombuildtask.in.pairs(groupedB |
45920 | 75 69 6c 64 54 61 73 6b 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 43 75 73 74 6f | uildTasks.or.{}).do._p(2,'<Custo |
45940 | 6d 42 75 69 6c 64 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 70 61 74 68 2e 74 72 | mBuild.Include=\"%s\">',.path.tr |
45960 | 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 2e 6c 6f 63 | anslate(path.getrelative(prj.loc |
45980 | 61 74 69 6f 6e 2c 6e 61 6d 65 29 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 46 69 6c 65 54 | ation,name),."\\"))._p(3,'<FileT |
459a0 | 79 70 65 3e 54 65 78 74 3c 2f 46 69 6c 65 54 79 70 65 3e 27 29 0a 6c 6f 63 61 6c 20 63 6d 64 20 | ype>Text</FileType>').local.cmd. |
459c0 | 3d 20 22 22 0a 6c 6f 63 61 6c 20 6f 75 74 70 75 74 73 20 3d 20 22 22 0a 66 6f 72 20 5f 2c 20 62 | =."".local.outputs.=."".for._,.b |
459e0 | 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 6c 64 74 61 | uildtask.in.ipairs(custombuildta |
45a00 | 73 6b 20 6f 72 20 7b 7d 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 6d 64 6c 69 6e 65 20 69 6e 20 69 | sk.or.{}).do.for._,.cmdline.in.i |
45a20 | 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 6f 0a 63 6d 64 | pairs(buildtask[4].or.{}).do.cmd |
45a40 | 20 3d 20 63 6d 64 20 2e 2e 20 63 6d 64 6c 69 6e 65 0a 6c 6f 63 61 6c 20 6e 75 6d 20 3d 20 31 0a | .=.cmd....cmdline.local.num.=.1. |
45a60 | 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 6c 64 74 61 | for._,.depdata.in.ipairs(buildta |
45a80 | 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 2e 67 73 75 | sk[3].or.{}).do.cmd.=.string.gsu |
45aa0 | 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 73 74 72 69 | b(cmd,"%$%("....num..."%)",.stri |
45ac0 | 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 69 76 65 | ng.format("%s.",path.getrelative |
45ae0 | 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 20 3d 20 6e | (prj.location,depdata))).num.=.n |
45b00 | 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 28 63 6d 64 | um.+.1.end.cmd.=.string.gsub(cmd |
45b20 | 2c 20 22 25 24 25 28 3c 25 29 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 22 | ,."%$%(<%)",.string.format("%s." |
45b40 | 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 62 | ,path.getrelative(prj.location,b |
45b60 | 75 69 6c 64 74 61 73 6b 5b 31 5d 29 29 29 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 | uildtask[1]))).cmd.=.string.gsub |
45b80 | 28 63 6d 64 2c 20 22 25 24 25 28 40 25 29 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 | (cmd,."%$%(@%)",.string.format(" |
45ba0 | 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 6f 63 61 74 69 | %s.",path.getrelative(prj.locati |
45bc0 | 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 32 5d 29 29 29 0a 63 6d 64 20 3d 20 63 6d 64 20 2e 2e 20 | on,buildtask[2]))).cmd.=.cmd.... |
45be0 | 22 5c 72 5c 6e 22 0a 65 6e 64 20 0a 6f 75 74 70 75 74 73 20 3d 20 6f 75 74 70 75 74 73 20 2e 2e | "\r\n".end..outputs.=.outputs... |
45c00 | 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 74 69 6f 6e 2c 62 | .path.getrelative(prj.location,b |
45c20 | 75 69 6c 64 74 61 73 6b 5b 32 5d 29 20 2e 2e 20 22 3b 22 0a 65 6e 64 0a 5f 70 28 33 2c 27 3c 43 | uildtask[2])....";".end._p(3,'<C |
45c40 | 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 63 6d 64 29 0a 5f 70 28 33 2c 27 | ommand>%s</Command>',cmd)._p(3,' |
45c60 | 3c 4f 75 74 70 75 74 73 3e 25 73 25 25 28 4f 75 74 70 75 74 73 29 3c 2f 4f 75 74 70 75 74 73 3e | <Outputs>%s%%(Outputs)</Outputs> |
45c80 | 27 2c 6f 75 74 70 75 74 73 29 0a 5f 70 28 33 2c 27 3c 53 75 62 54 79 70 65 3e 44 65 73 69 67 6e | ',outputs)._p(3,'<SubType>Design |
45ca0 | 65 72 3c 2f 53 75 62 54 79 70 65 3e 27 29 0a 5f 70 28 33 2c 27 3c 4d 65 73 73 61 67 65 3e 3c 2f | er</SubType>')._p(3,'<Message></ |
45cc0 | 4d 65 73 73 61 67 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 2f 43 75 73 74 6f 6d 42 75 69 6c 64 3e 27 | Message>')._p(2,'</CustomBuild>' |
45ce0 | 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 0a 65 6e 64 0a 65 | ).end._p(1,'</ItemGroup>').end.e |
45d00 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 73 69 6d 70 6c 65 66 69 6c 65 73 67 72 | nd.function.vc2010.simplefilesgr |
45d20 | 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 2c 20 73 75 62 74 79 70 65 29 0a 6c 6f 63 61 6c | oup(prj,.section,.subtype).local |
45d40 | 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 70 72 6a | .files.=.vc2010.getfilegroup(prj |
45d60 | 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 65 6e 0a 5f | ,.section).if.#files.>.0..then._ |
45d80 | 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 6c 65 20 69 | p(1,'<ItemGroup>').for._,.file.i |
45da0 | 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 73 75 62 74 79 70 65 20 74 68 | n.ipairs(files).do.if.subtype.th |
45dc0 | 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 2c 20 73 | en._p(2,'<%s.Include=\"%s\">',.s |
45de0 | 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 65 | ection,.path.translate(file.name |
45e00 | 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 33 2c 27 3c 53 75 62 54 79 70 65 3e 25 73 3c 2f 53 75 62 54 | ,."\\"))._p(3,'<SubType>%s</SubT |
45e20 | 79 70 65 3e 27 2c 20 73 75 62 74 79 70 65 29 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e 27 2c 20 73 65 | ype>',.subtype)._p(2,'</%s>',.se |
45e40 | 63 74 69 6f 6e 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 | ction).else._p(2,'<%s.Include=\" |
45e60 | 25 73 5c 22 20 2f 3e 27 2c 20 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 | %s\"./>',.section,.path.translat |
45e80 | 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 22 5c 5c 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 | e(file.name,."\\")).end.end._p(1 |
45ea0 | 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | ,'</ItemGroup>').end.end.functio |
45ec0 | 6e 20 76 63 32 30 31 30 2e 63 6f 6d 70 69 6c 65 72 66 69 6c 65 73 67 72 6f 75 70 28 70 72 6a 29 | n.vc2010.compilerfilesgroup(prj) |
45ee0 | 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 20 3d 20 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 76 73 | .local.configs.=.prj.solution.vs |
45f00 | 74 75 64 69 6f 5f 63 6f 6e 66 69 67 73 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 76 63 32 30 | tudio_configs.local.files.=.vc20 |
45f20 | 31 30 2e 67 65 74 66 69 6c 65 67 72 6f 75 70 28 70 72 6a 2c 20 22 43 6c 43 6f 6d 70 69 6c 65 22 | 10.getfilegroup(prj,."ClCompile" |
45f40 | 29 0a 69 66 20 23 66 69 6c 65 73 20 3e 20 30 20 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6e 66 | ).if.#files.>.0..then.local.conf |
45f60 | 69 67 5f 6d 61 70 70 69 6e 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 | ig_mappings.=.{}.for._,.cfginfo. |
45f80 | 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 | in.ipairs(configs).do.local.cfg. |
45fa0 | 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 |
45fc0 | 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 |
45fe0 | 6f 72 6d 29 0a 69 66 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 63 66 67 2e 70 63 | orm).if.cfg.pchheader.and.cfg.pc |
46000 | 68 73 6f 75 72 63 65 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 | hsource.and.not.cfg.flags.NoPCH. |
46020 | 74 68 65 6e 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 20 | then.config_mappings[cfginfo].=. |
46040 | 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 70 63 68 73 6f 75 72 63 65 2c 20 22 5c | path.translate(cfg.pchsource,."\ |
46060 | 5c 22 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a | \").end.end._p(1,'<ItemGroup>'). |
46080 | 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 20 64 6f 0a | for._,.file.in.ipairs(files).do. |
460a0 | 6c 6f 63 61 6c 20 74 72 61 6e 73 6c 61 74 65 64 70 61 74 68 20 3d 20 70 61 74 68 2e 74 72 61 6e | local.translatedpath.=.path.tran |
460c0 | 73 6c 61 74 65 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 22 5c 5c 22 29 0a 5f 70 28 32 2c 20 27 3c 43 | slate(file.name,."\\")._p(2,.'<C |
460e0 | 6c 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 74 72 61 6e 73 | lCompile.Include=\"%s\">',.trans |
46100 | 6c 61 74 65 64 70 61 74 68 29 0a 5f 70 28 33 2c 20 27 3c 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d | latedpath)._p(3,.'<ObjectFileNam |
46120 | 65 3e 24 28 49 6e 74 44 69 72 29 25 73 2e 6f 62 6a 3c 2f 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d | e>$(IntDir)%s.obj</ObjectFileNam |
46140 | 65 3e 27 0a 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 | e>'.,.premake.esc(path.translate |
46160 | 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 74 28 66 69 | (path.trimdots(path.removeext(fi |
46180 | 6c 65 2e 6e 61 6d 65 29 29 29 29 0a 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 | le.name)))).).for._,.cfginfo.in. |
461a0 | 69 70 61 69 72 73 28 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 63 6f 6e 66 69 67 5f 6d 61 70 | ipairs(configs).do.if.config_map |
461c0 | 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 61 6e 64 20 74 72 61 6e 73 6c 61 74 65 64 70 61 74 | pings[cfginfo].and.translatedpat |
461e0 | 68 20 3d 3d 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 74 68 | h.==.config_mappings[cfginfo].th |
46200 | 65 6e 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 20 27 2e 2e 20 | en._p(3,'<PrecompiledHeader.'... |
46220 | 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d 28 29 20 2e 2e 20 27 3e 43 72 | if_config_and_platform()....'>Cr |
46240 | 65 61 74 65 3c 2f 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 27 2c 20 70 72 65 6d 61 | eate</PrecompiledHeader>',.prema |
46260 | 6b 65 2e 65 73 63 28 63 66 67 69 6e 66 6f 2e 6e 61 6d 65 29 29 0a 63 6f 6e 66 69 67 5f 6d 61 70 | ke.esc(cfginfo.name)).config_map |
46280 | 70 69 6e 67 73 5b 63 66 67 69 6e 66 6f 5d 20 3d 20 6e 69 6c 20 20 2d 2d 6f 6e 6c 79 20 6f 6e 65 | pings[cfginfo].=.nil..--only.one |
462a0 | 20 73 6f 75 72 63 65 20 66 69 6c 65 20 70 65 72 20 70 63 68 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 | .source.file.per.pch.end.end.loc |
462c0 | 61 6c 20 65 78 63 6c 75 64 65 64 20 3d 20 74 61 62 6c 65 2e 69 63 6f 6e 74 61 69 6e 73 28 70 72 | al.excluded.=.table.icontains(pr |
462e0 | 6a 2e 65 78 63 6c 75 64 65 73 2c 20 66 69 6c 65 2e 6e 61 6d 65 29 0a 66 6f 72 20 5f 2c 20 76 73 | j.excludes,.file.name).for._,.vs |
46300 | 63 6f 6e 66 69 67 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 73 29 20 64 6f 0a 6c 6f 63 | config.in.ipairs(configs).do.loc |
46320 | 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,. |
46340 | 76 73 63 6f 6e 66 69 67 2e 73 72 63 5f 62 75 69 6c 64 63 66 67 2c 20 76 73 63 6f 6e 66 69 67 2e | vsconfig.src_buildcfg,.vsconfig. |
46360 | 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 65 78 63 6c 75 64 65 64 20 6f 72 20 74 61 62 | src_platform).if.excluded.or.tab |
46380 | 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 65 2e | le.icontains(cfg.excludes,.file. |
463a0 | 6e 61 6d 65 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 | name).then._p(3,.'<ExcludedFromB |
463c0 | 75 69 6c 64 20 27 0a 2e 2e 20 69 66 5f 63 6f 6e 66 69 67 5f 61 6e 64 5f 70 6c 61 74 66 6f 72 6d | uild.'....if_config_and_platform |
463e0 | 28 29 0a 2e 2e 20 27 3e 74 72 75 65 3c 2f 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e | ()....'>true</ExcludedFromBuild> |
46400 | 27 0a 2c 20 70 72 65 6d 61 6b 65 2e 65 73 63 28 76 73 63 6f 6e 66 69 67 2e 6e 61 6d 65 29 0a 29 | '.,.premake.esc(vsconfig.name).) |
46420 | 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 6e | .end.end._p(2,'</ClCompile>').en |
46440 | 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 65 6e 64 0a 66 | d._p(1,'</ItemGroup>').end.end.f |
46460 | 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 68 65 61 64 65 72 28 74 61 72 67 65 74 73 29 0a 69 | unction.vc2010.header(targets).i |
46480 | 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 6f 6e | o.eol.=."\r\n"._p('<?xml.version |
464a0 | 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 6c 6f 63 61 | ="1.0".encoding="utf-8"?>').loca |
464c0 | 6c 20 74 20 3d 20 22 22 0a 69 66 20 74 61 72 67 65 74 73 20 74 68 65 6e 0a 74 20 3d 20 27 20 44 | l.t.=."".if.targets.then.t.=.'.D |
464e0 | 65 66 61 75 6c 74 54 61 72 67 65 74 73 3d 22 27 20 2e 2e 20 74 61 72 67 65 74 73 20 2e 2e 20 27 | efaultTargets="'....targets....' |
46500 | 22 27 0a 65 6e 64 0a 5f 70 28 27 3c 50 72 6f 6a 65 63 74 25 73 20 54 6f 6f 6c 73 56 65 72 73 69 | "'.end._p('<Project%s.ToolsVersi |
46520 | 6f 6e 3d 22 34 2e 30 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d | on="4.0".xmlns="http://schemas.m |
46540 | 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 | icrosoft.com/developer/msbuild/2 |
46560 | 30 30 33 22 3e 27 2c 20 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e | 003">',.t).end.function.premake. |
46580 | 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 28 70 72 6a 29 0a 69 6f 2e 69 6e 64 65 6e 74 20 3d 20 | vs2010_vcxproj(prj).io.indent.=. |
465a0 | 22 20 20 22 0a 76 63 32 30 31 30 2e 68 65 61 64 65 72 28 22 42 75 69 6c 64 22 29 0a 76 73 32 30 | "..".vc2010.header("Build").vs20 |
465c0 | 31 30 5f 63 6f 6e 66 69 67 28 70 72 6a 29 0a 76 73 32 30 31 30 5f 67 6c 6f 62 61 6c 73 28 70 72 | 10_config(prj).vs2010_globals(pr |
465e0 | 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 |
46600 | 72 67 65 74 73 50 61 74 68 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 44 65 66 61 75 6c | rgetsPath)\\Microsoft.Cpp.Defaul |
46620 | 74 2e 70 72 6f 70 73 22 20 2f 3e 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 69 6e 66 6f 20 69 6e 20 | t.props"./>').for._,.cfginfo.in. |
46640 | 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 63 6f 6e 66 | ipairs(prj.solution.vstudio_conf |
46660 | 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 2e 67 65 74 63 | igs).do.local.cfg.=.premake.getc |
46680 | 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 67 2c | onfig(prj,.cfginfo.src_buildcfg, |
466a0 | 20 63 66 67 69 6e 66 6f 2e 73 72 63 5f 70 6c 61 74 66 6f 72 6d 29 0a 76 63 32 30 31 30 2e 63 6f | .cfginfo.src_platform).vc2010.co |
466c0 | 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 2c 20 63 66 | nfigurationPropertyGroup(cfg,.cf |
466e0 | 67 69 6e 66 6f 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 | ginfo).end._p(1,'<Import.Project |
46700 | 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 74 2e 43 70 | ="$(VCTargetsPath)\\Microsoft.Cp |
46720 | 70 2e 70 72 6f 70 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 | p.props"./>')._p(1,'<ImportGroup |
46740 | 20 4c 61 62 65 6c 3d 22 45 78 74 65 6e 73 69 6f 6e 53 65 74 74 69 6e 67 73 22 3e 27 29 0a 5f 70 | .Label="ExtensionSettings">')._p |
46760 | 28 31 2c 27 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 69 6d 70 6f 72 74 5f 70 72 6f 70 | (1,'</ImportGroup>').import_prop |
46780 | 73 28 70 72 6a 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 | s(prj)._p(1,'<PropertyGroup.Labe |
467a0 | 6c 3d 22 55 73 65 72 4d 61 63 72 6f 73 22 20 2f 3e 27 29 0a 76 63 32 30 31 30 2e 6f 75 74 70 75 | l="UserMacros"./>').vc2010.outpu |
467c0 | 74 50 72 6f 70 65 72 74 69 65 73 28 70 72 6a 29 0a 69 74 65 6d 5f 64 65 66 69 6e 69 74 69 6f 6e | tProperties(prj).item_definition |
467e0 | 73 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 73 28 70 72 6a 29 0a 76 63 32 30 31 30 2e | s(prj).vc2010.files(prj).vc2010. |
46800 | 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 49 6d | projectReferences(prj)._p(1,'<Im |
46820 | 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)\\ |
46840 | 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 74 61 72 67 65 74 73 22 20 2f 3e 27 29 0a 5f 70 28 31 | Microsoft.Cpp.targets"./>')._p(1 |
46860 | 2c 27 3c 49 6d 70 6f 72 74 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 45 78 74 65 6e 73 69 6f 6e 54 | ,'<ImportGroup.Label="ExtensionT |
46880 | 61 72 67 65 74 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 | argets">')._p(1,'</ImportGroup>' |
468a0 | 29 0a 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 | )._p('</Project>').end.function. |
468c0 | 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 6a 29 0a 6c 6f | vc2010.projectReferences(prj).lo |
468e0 | 63 61 6c 20 64 65 70 73 20 3d 20 70 72 65 6d 61 6b 65 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 | cal.deps.=.premake.getdependenci |
46900 | 65 73 28 70 72 6a 29 0a 69 66 20 23 64 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 31 2c 27 | es(prj).if.#deps.>.0.then._p(1,' |
46920 | 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 | <ItemGroup>').for._,.dep.in.ipai |
46940 | 72 73 28 64 65 70 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 70 70 61 74 68 20 3d 20 70 61 74 68 | rs(deps).do.local.deppath.=.path |
46960 | 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 20 76 73 74 75 64 | .getrelative(prj.location,.vstud |
46980 | 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 64 65 70 29 29 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a | io.projectfile(dep))._p(2,'<Proj |
469a0 | 65 63 74 52 65 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 70 | ectReference.Include=\"%s\">',.p |
469c0 | 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 64 65 70 70 61 74 68 2c 20 22 5c 5c 22 29 29 0a 5f 70 | ath.translate(deppath,."\\"))._p |
469e0 | 28 33 2c 27 3c 50 72 6f 6a 65 63 74 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 3e 27 2c 20 64 65 | (3,'<Project>{%s}</Project>',.de |
46a00 | 70 2e 75 75 69 64 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 76 | p.uuid).if.vstudio.toolset.==."v |
46a20 | 31 32 30 5f 77 70 38 31 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 52 65 66 65 72 65 6e 63 65 4f | 120_wp81".then._p(3,'<ReferenceO |
46a40 | 75 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 | utputAssembly>false</ReferenceOu |
46a60 | 74 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 | tputAssembly>').end._p(2,'</Proj |
46a80 | 65 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 | ectReference>').end._p(1,'</Item |
46aa0 | 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 30 31 30 | Group>').end.end.function.vc2010 |
46ac0 | 2e 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 74 | .debugdir(cfg).if.cfg.debugdir.t |
46ae0 | 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 57 6f 72 6b 69 6e | hen._p('....<LocalDebuggerWorkin |
46b00 | 67 44 69 72 65 63 74 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 | gDirectory>%s</LocalDebuggerWork |
46b20 | 69 6e 67 44 69 72 65 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 | ingDirectory>',.path.translate(c |
46b40 | 66 67 2e 64 65 62 75 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 | fg.debugdir,.'\\'))._p('....<Deb |
46b60 | 75 67 67 65 72 46 6c 61 76 6f 72 3e 57 69 6e 64 6f 77 73 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 | uggerFlavor>WindowsLocalDebugger |
46b80 | 3c 2f 44 65 62 75 67 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 | </DebuggerFlavor>').end.if.cfg.d |
46ba0 | 65 62 75 67 61 72 67 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 | ebugargs.then._p('....<LocalDebu |
46bc0 | 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3e 25 73 3c 2f 4c 6f 63 61 6c 44 65 | ggerCommandArguments>%s</LocalDe |
46be0 | 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3e 27 2c 20 74 61 62 6c 65 2e | buggerCommandArguments>',.table. |
46c00 | 63 6f 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 | concat(cfg.debugargs,.".")).end. |
46c20 | 65 6e 64 0a 66 75 6e 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 | end.function.vc2010.debugenvs(cf |
46c40 | 67 29 0a 69 66 20 63 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 | g).if.cfg.debugenvs.and.#cfg.deb |
46c60 | 75 67 65 6e 76 73 20 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 | ugenvs.>.0.then._p(2,'<LocalDebu |
46c80 | 67 67 65 72 45 6e 76 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 | ggerEnvironment>%s%s</LocalDebug |
46ca0 | 67 65 72 45 6e 76 69 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 | gerEnvironment>',table.concat(cf |
46cc0 | 67 2e 64 65 62 75 67 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 | g.debugenvs,."\n").,iif(cfg.flag |
46ce0 | 73 2e 44 65 62 75 67 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 | s.DebugEnvsInherit,'\n$(LocalDeb |
46d00 | 75 67 67 65 72 45 6e 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 | uggerEnvironment)','').).if.cfg. |
46d20 | 66 6c 61 67 73 2e 44 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 72 67 65 20 74 68 65 6e 0a 5f 70 | flags.DebugEnvsDontMerge.then._p |
46d40 | 28 32 2c 27 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 4d 65 72 67 65 45 6e 76 69 72 6f 6e 6d 65 | (2,'<LocalDebuggerMergeEnvironme |
46d60 | 6e 74 3e 66 61 6c 73 65 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 4d 65 72 67 65 45 6e 76 69 | nt>false</LocalDebuggerMergeEnvi |
46d80 | 72 6f 6e 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 | ronment>').end.end.end.function. |
46da0 | 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 28 70 72 6a 29 | premake.vs2010_vcxproj_user(prj) |
46dc0 | 0a 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 | .io.indent.=."..".vc2010.header( |
46de0 | 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 |
46e00 | 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 61 | olution.vstudio_configs).do.loca |
46e20 | 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 63 | l.cfg.=.premake.getconfig(prj,.c |
46e40 | 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 63 | fginfo.src_buildcfg,.cfginfo.src |
46e60 | 5f 70 6c 61 74 66 6f 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 | _platform)._p('..<PropertyGroup. |
46e80 | 27 2e 2e 20 69 66 5f 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 | '...if_config_and_platform()...' |
46ea0 | 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 6d 65 29 29 0a 76 | >',.premake.esc(cfginfo.name)).v |
46ec0 | 63 32 30 31 30 2e 64 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 | c2010.debugdir(cfg).vc2010.debug |
46ee0 | 65 6e 76 73 28 63 66 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 | envs(cfg)._p('..</PropertyGroup> |
46f00 | 27 29 0a 65 6e 64 0a 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 | ').end._p('</Project>').end.func |
46f20 | 74 69 6f 6e 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 | tion.premake.vs2010_appxmanifest |
46f40 | 28 70 72 6a 29 0a 69 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 | (prj).io.indent.=."..".io.eol.=. |
46f60 | 22 5c 72 5c 6e 22 0a 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 | "\r\n"._p('<?xml.version="1.0".e |
46f80 | 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 5f 70 28 27 3c 50 61 63 6b 61 67 65 | ncoding="utf-8"?>')._p('<Package |
46fa0 | 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 |
46fc0 | 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 |
46fe0 | 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/ |
47000 | 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 |
47020 | 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/ |
47040 | 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:// |
47060 | 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/ |
47080 | 70 68 6f 6e 65 2f 6d 61 6e 69 66 65 73 74 22 3e 27 29 0a 5f 70 28 31 2c 27 3c 49 64 65 6e 74 69 | phone/manifest">')._p(1,'<Identi |
470a0 | 74 79 20 4e 61 6d 65 3d 22 27 20 2e 2e 20 70 72 6a 2e 75 75 69 64 20 2e 2e 20 27 22 27 29 0a 5f | ty.Name="'....prj.uuid....'"')._ |
470c0 | 70 28 32 2c 27 50 75 62 6c 69 73 68 65 72 3d 22 43 4e 3d 55 6e 6b 6e 6f 77 6e 22 27 29 0a 5f 70 | p(2,'Publisher="CN=Unknown"')._p |
470e0 | 28 32 2c 27 56 65 72 73 69 6f 6e 3d 22 31 2e 30 2e 30 2e 30 22 20 2f 3e 27 29 0a 5f 70 28 31 2c | (2,'Version="1.0.0.0"./>')._p(1, |
47100 | 27 3c 6d 70 3a 50 68 6f 6e 65 49 64 65 6e 74 69 74 79 20 50 68 6f 6e 65 50 72 6f 64 75 63 74 49 | '<mp:PhoneIdentity.PhoneProductI |
47120 | 64 3d 22 27 20 2e 2e 20 70 72 6a 2e 75 75 69 64 20 2e 2e 20 27 22 20 50 68 6f 6e 65 50 75 62 6c | d="'....prj.uuid....'".PhonePubl |
47140 | 69 73 68 65 72 49 64 3d 22 30 30 30 30 30 30 30 30 2d 30 30 30 30 2d 30 30 30 30 2d 30 30 30 30 | isherId="00000000-0000-0000-0000 |
47160 | 2d 30 30 30 30 30 30 30 30 30 30 30 30 22 2f 3e 27 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 | -000000000000"/>')._p(1,'<Proper |
47180 | 74 69 65 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 20 2e 2e 20 | ties>')._p(2,'<DisplayName>'.... |
471a0 | 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 27 3c 2f 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 5f 70 | prj.name....'</DisplayName>')._p |
471c0 | 28 32 2c 27 3c 50 75 62 6c 69 73 68 65 72 44 69 73 70 6c 61 79 4e 61 6d 65 3e 55 6e 6b 6e 6f 77 | (2,'<PublisherDisplayName>Unknow |
471e0 | 6e 3c 2f 50 75 62 6c 69 73 68 65 72 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 5f 70 28 32 2c | n</PublisherDisplayName>')._p(2, |
47200 | 27 3c 4c 6f 67 6f 3e 45 6d 70 74 79 4c 6f 67 6f 2e 70 6e 67 3c 2f 4c 6f 67 6f 3e 27 29 0a 5f 70 | '<Logo>EmptyLogo.png</Logo>')._p |
47220 | 28 31 2c 27 3c 2f 50 72 6f 70 65 72 74 69 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 50 72 65 72 65 | (1,'</Properties>')._p(1,'<Prere |
47240 | 71 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 | quisites>')._p(2,'<OSMinVersion> |
47260 | 36 2e 33 2e 31 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 | 6.3.1</OSMinVersion>')._p(2,'<OS |
47280 | 4d 61 78 56 65 72 73 69 6f 6e 54 65 73 74 65 64 3e 36 2e 33 2e 31 3c 2f 4f 53 4d 61 78 56 65 72 | MaxVersionTested>6.3.1</OSMaxVer |
472a0 | 73 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 | sionTested>')._p(1,'</Prerequisi |
472c0 | 74 65 73 3e 27 29 0a 5f 70 28 31 2c 27 3c 52 65 73 6f 75 72 63 65 73 3e 27 29 0a 5f 70 28 32 2c | tes>')._p(1,'<Resources>')._p(2, |
472e0 | 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 74 65 22 | '<Resource.Language="x-generate" |
47300 | 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 31 2c 27 | />')._p(1,'</Resources>')._p(1,' |
47320 | 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 63 61 74 | <Applications>')._p(2,'<Applicat |
47340 | 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 6c 65 3d | ion.Id="App"')._p(3,'Executable= |
47360 | 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 33 2c 27 | "$targetnametoken$.exe"')._p(3,' |
47380 | 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 3a 56 69 | EntryPoint="App">')._p(3,'<m3:Vi |
473a0 | 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 61 6d 65 | sualElements')._p(4,'DisplayName |
473c0 | 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 4c 6f 67 | ="Blah"')._p(4,'Square150x150Log |
473e0 | 6f 3d 22 41 73 73 65 74 73 5c 5c 4c 6f 67 6f 2e 70 6e 67 22 27 29 0a 5f 70 28 34 2c 27 53 71 75 | o="Assets\\Logo.png"')._p(4,'Squ |
47400 | 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 6c 6c 4c 6f 67 6f 2e | are44x44Logo="Assets\\SmallLogo. |
47420 | 70 6e 67 22 27 29 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 | png"')._p(4,'Description="Blah"' |
47440 | 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"') |
47460 | 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 |
47480 | 65 6e 74 22 3e 27 29 0a 5f 70 28 33 2c 27 3c 2f 6d 33 3a 56 69 73 75 61 6c 45 6c 65 6d 65 6e 74 | ent">')._p(3,'</m3:VisualElement |
474a0 | 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 3e 27 29 0a 5f 70 28 31 | s>')._p(2,'</Application>')._p(1 |
474c0 | 2c 27 3c 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 3e 27 29 0a 5f 70 28 27 3c 2f 50 61 63 6b 61 67 | ,'</Applications>')._p('</Packag |
474e0 | 65 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 3d 20 70 72 65 6d 61 6b 65 | e>').end..local.vc2010.=.premake |
47500 | 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 | .vstudio.vc2010.local.project.=. |
47520 | 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 0a 66 75 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e | premake.project.function.vc2010. |
47540 | 66 69 6c 74 65 72 69 64 67 72 6f 75 70 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 69 6c 74 65 72 73 | filteridgroup(prj).local.filters |
47560 | 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 66 69 6c 74 65 72 66 6f 75 6e 64 20 3d 20 66 61 6c 73 65 | .=.{.}.local.filterfound.=.false |
47580 | 0a 66 6f 72 20 66 69 6c 65 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 66 69 6c 65 28 70 72 | .for.file.in.project.eachfile(pr |
475a0 | 6a 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 2e 65 78 70 | j).do.local.folders.=.string.exp |
475c0 | 6c 6f 64 65 28 66 69 6c 65 2e 76 70 61 74 68 2c 20 22 2f 22 2c 20 74 72 75 65 29 0a 6c 6f 63 61 | lode(file.vpath,."/",.true).loca |
475e0 | 6c 20 70 61 74 68 20 3d 20 22 22 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 66 6f 6c 64 65 72 73 20 | l.path.=."".for.i.=.1,.#folders. |
47600 | 2d 20 31 20 64 6f 0a 69 66 20 6e 6f 74 20 66 69 6c 74 65 72 66 6f 75 6e 64 20 74 68 65 6e 0a 66 | -.1.do.if.not.filterfound.then.f |
47620 | 69 6c 74 65 72 66 6f 75 6e 64 20 3d 20 74 72 75 65 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f | ilterfound.=.true._p(1,'<ItemGro |
47640 | 75 70 3e 27 29 0a 65 6e 64 0a 70 61 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 66 6f 6c 64 65 72 73 | up>').end.path.=.path....folders |
47660 | 5b 69 5d 0a 69 66 20 6e 6f 74 20 66 69 6c 74 65 72 73 5b 70 61 74 68 5d 20 74 68 65 6e 0a 66 69 | [i].if.not.filters[path].then.fi |
47680 | 6c 74 65 72 73 5b 70 61 74 68 5d 20 3d 20 74 72 75 65 0a 5f 70 28 32 2c 20 27 3c 46 69 6c 74 65 | lters[path].=.true._p(2,.'<Filte |
476a0 | 72 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 61 74 68 29 0a 5f 70 28 33 2c 20 27 3c | r.Include="%s">',.path)._p(3,.'< |
476c0 | 55 6e 69 71 75 65 49 64 65 6e 74 69 66 69 65 72 3e 7b 25 73 7d 3c 2f 55 6e 69 71 75 65 49 64 65 | UniqueIdentifier>{%s}</UniqueIde |
476e0 | 6e 74 69 66 69 65 72 3e 27 2c 20 6f 73 2e 75 75 69 64 28 29 29 0a 5f 70 28 32 2c 20 27 3c 2f 46 | ntifier>',.os.uuid())._p(2,.'</F |
47700 | 69 6c 74 65 72 3e 27 29 0a 65 6e 64 0a 70 61 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 22 5c 5c 22 | ilter>').end.path.=.path...."\\" |
47720 | 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 73 6b 20 | .end.end.for._,.custombuildtask. |
47740 | 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 73 6b 20 6f 72 | in.ipairs(prj.custombuildtask.or |
47760 | 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 20 69 70 61 69 | .{}).do.for._,.buildtask.in.ipai |
47780 | 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 6c 6f 63 | rs(custombuildtask.or.{}).do.loc |
477a0 | 61 6c 20 66 6f 6c 64 65 72 73 20 3d 20 73 74 72 69 6e 67 2e 65 78 70 6c 6f 64 65 28 70 61 74 68 | al.folders.=.string.explode(path |
477c0 | 2e 74 72 69 6d 64 6f 74 73 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c | .trimdots(path.getrelative(prj.l |
477e0 | 6f 63 61 74 69 6f 6e 2c 62 75 69 6c 64 74 61 73 6b 5b 31 5d 29 29 2c 20 22 2f 22 2c 20 74 72 75 | ocation,buildtask[1])),."/",.tru |
47800 | 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 23 66 | e).local.path.=."".for.i.=.1,.#f |
47820 | 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 6e 64 | olders.-.1.do.if.not.filterfound |
47840 | 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 27 3c | .then.filterfound.=.true._p(1,'< |
47860 | 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 2e 20 | ItemGroup>').end.path.=.path.... |
47880 | 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 5d 20 | folders[i].if.not.filters[path]. |
478a0 | 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 2c 20 | then.filters[path].=.true._p(2,. |
478c0 | 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 0a 5f | '<Filter.Include="%s">',.path)._ |
478e0 | 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 55 6e | p(3,.'<UniqueIdentifier>{%s}</Un |
47900 | 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 29 29 0a 5f 70 28 | iqueIdentifier>',.os.uuid())._p( |
47920 | 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 20 70 61 74 68 20 | 2,.'</Filter>').end.path.=.path. |
47940 | 2e 2e 20 22 5c 5c 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 66 69 6c 74 65 72 66 6f 75 | ..."\\".end.end.end.if.filterfou |
47960 | 6e 64 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 | nd.then._p(1,'</ItemGroup>').end |
47980 | 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 66 69 6c 74 65 72 67 | .end.function.vc2010.filefilterg |
479a0 | 72 6f 75 70 28 70 72 6a 2c 20 73 65 63 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d | roup(prj,.section).local.files.= |
479c0 | 20 76 63 32 30 31 30 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 | .vc2010.getfilegroup(prj,.sectio |
479e0 | 6e 29 20 6f 72 20 7b 7d 0a 69 66 20 28 73 65 63 74 69 6f 6e 20 3d 3d 20 22 43 75 73 74 6f 6d 42 | n).or.{}.if.(section.==."CustomB |
47a00 | 75 69 6c 64 22 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 63 75 73 74 6f 6d 62 75 69 6c 64 74 61 | uild").then.for._,.custombuildta |
47a20 | 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 73 6b | sk.in.ipairs(prj.custombuildtask |
47a40 | 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 20 69 | .or.{}).do.for._,.buildtask.in.i |
47a60 | 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 6f 0a | pairs(custombuildtask.or.{}).do. |
47a80 | 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 61 74 | local.fcfg.=.{.}.fcfg.name.=.pat |
47aa0 | 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 |
47ac0 | 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 6d 64 | task[1]).fcfg.vpath.=.path.trimd |
47ae0 | 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 6c 65 | ots(fcfg.name).table.insert(file |
47b00 | 73 2c 20 66 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 66 69 6c 65 73 20 3e | s,.fcfg).end.end.end.if.#files.> |
47b20 | 20 30 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 | .0.then._p(1,'<ItemGroup>').for. |
47b40 | 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 | _,.file.in.ipairs(files).do.loca |
47b60 | 6c 20 66 69 6c 74 65 72 0a 69 66 20 66 69 6c 65 2e 6e 61 6d 65 20 7e 3d 20 66 69 6c 65 2e 76 70 | l.filter.if.file.name.~=.file.vp |
47b80 | 61 74 68 20 74 68 65 6e 0a 66 69 6c 74 65 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 | ath.then.filter.=.path.getdirect |
47ba0 | 6f 72 79 28 66 69 6c 65 2e 76 70 61 74 68 29 0a 65 6c 73 65 0a 66 69 6c 74 65 72 20 3d 20 70 61 | ory(file.vpath).else.filter.=.pa |
47bc0 | 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 69 6c 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 69 | th.getdirectory(file.name).end.i |
47be0 | 66 20 66 69 6c 74 65 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 25 73 20 49 | f.filter.~=.".".then._p(2,'<%s.I |
47c00 | 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 2e 74 | nclude=\"%s\">',.section,.path.t |
47c20 | 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 33 2c | ranslate(file.name,."\\"))._p(3, |
47c40 | 27 3c 46 69 6c 74 65 72 3e 25 73 3c 2f 46 69 6c 74 65 72 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e | '<Filter>%s</Filter>',.path.tran |
47c60 | 73 6c 61 74 65 28 66 69 6c 74 65 72 2c 20 22 5c 5c 22 29 29 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e | slate(filter,."\\"))._p(2,'</%s> |
47c80 | 27 2c 20 73 65 63 74 69 6f 6e 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 25 73 20 49 6e 63 6c 75 | ',.section).else._p(2,'<%s.Inclu |
47ca0 | 64 65 3d 5c 22 25 73 5c 22 20 2f 3e 27 2c 20 73 65 63 74 69 6f 6e 2c 20 70 61 74 68 2e 74 72 61 | de=\"%s\"./>',.section,.path.tra |
47cc0 | 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 65 6e 64 0a 65 6e 64 | nslate(file.name,."\\")).end.end |
47ce0 | 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 65 6e 64 0a 66 75 | ._p(1,'</ItemGroup>').end.end.fu |
47d00 | 6e 63 74 69 6f 6e 20 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 65 5f 66 69 6c 74 65 72 73 28 70 | nction.vc2010.generate_filters(p |
47d20 | 72 6a 29 0a 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 | rj).io.indent.=."..".vc2010.head |
47d40 | 65 72 28 29 0a 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 76 | er().vc2010.filteridgroup(prj).v |
47d60 | 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 22 4e 6f 6e 65 | c2010.filefiltergroup(prj,."None |
47d80 | 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 2c 20 22 | ").vc2010.filefiltergroup(prj,." |
47da0 | 43 6c 49 6e 63 6c 75 64 65 22 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 66 69 6c 74 65 72 67 72 6f | ClInclude").vc2010.filefiltergro |
47dc0 | 75 70 28 70 72 6a 2c 20 22 43 6c 43 6f 6d 70 69 6c 65 22 29 0a 76 63 32 30 31 30 2e 66 69 6c 65 | up(prj,."ClCompile").vc2010.file |
47de0 | 66 69 6c 74 65 72 67 72 6f 75 70 28 70 72 6a 2c 20 22 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c | filtergroup(prj,."ResourceCompil |
47e00 | 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 2c 20 | e").vc2010.filefiltergroup(prj,. |
47e20 | 22 43 75 73 74 6f 6d 42 75 69 6c 64 22 29 0a 5f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a | "CustomBuild")._p('</Project>'). |
47e40 | 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 32 20 3d 20 7b 7d | end..premake.vstudio.vc2012.=.{} |
47e60 | 0a 6c 6f 63 61 6c 20 76 63 32 30 31 32 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e | .local.vc2012.=.premake.vstudio. |
47e80 | 76 63 32 30 31 32 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 76 | vc2012.local.vstudio.=.premake.v |
47ea0 | 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 20 20 20 20 20 20 | studio.newaction.{.trigger...... |
47ec0 | 20 20 20 3d 20 22 76 73 32 30 31 32 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d | ...=."vs2012",.shortname.......= |
47ee0 | 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 32 22 2c 0a 64 65 73 63 72 69 70 74 69 | ."Visual.Studio.2012",.descripti |
47f00 | 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 66 74 20 56 69 73 | on.....=."Generate.Microsoft.Vis |
47f20 | 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 32 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a | ual.Studio.2012.project.files",. |
47f40 | 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 22 2c 0a 76 61 6c | os..............=."windows",.val |
47f60 | 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 22 | id_kinds.....=.{."ConsoleApp",." |
47f80 | 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 72 | WindowedApp",."StaticLib",."Shar |
47fa0 | 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 43 | edLib".},.valid_languages.=.{."C |
47fc0 | 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 6c 73 20 20 20 20 | ",."C++",."C#"},.valid_tools.... |
47fe0 | 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 | .=.{.cc.....=.{."msc"...},.dotne |
48000 | 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 74 69 6f 6e 20 3d | t.=.{."msnet".},.},.onsolution.= |
48020 | 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 65 72 61 74 65 28 | .function(sln).premake.generate( |
48040 | 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 32 30 30 35 2e 67 | sln,."%%.sln",.vstudio.sln2005.g |
48060 | 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 66 75 6e 63 74 69 | enerate).end,.onproject.=.functi |
48080 | 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 74 70 72 6f 6a 65 | on(prj).if.premake.isdotnetproje |
480a0 | 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 61 74 65 28 70 72 | ct(prj).then.premake.generate(pr |
480c0 | 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 32 30 30 35 2e 67 | j,."%%.csproj",.vstudio.cs2005.g |
480e0 | 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 70 72 6a 2c 20 22 | enerate).premake.generate(prj,." |
48100 | 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 73 32 30 30 35 2e | %%.csproj.user",.vstudio.cs2005. |
48120 | 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 65 2e 67 65 6e 65 | generate_user).else.premake.gene |
48140 | 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 65 2e | rate(prj,."%%.vcxproj",.premake. |
48160 | 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 74 65 | vs2010_vcxproj).premake.generate |
48180 | 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 6b 65 | (prj,."%%.vcxproj.user",.premake |
481a0 | 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 67 65 | .vs2010_vcxproj_user).premake.ge |
481c0 | 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 73 22 | nerate(prj,."%%.vcxproj.filters" |
481e0 | 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 65 72 | ,.vstudio.vc2010.generate_filter |
48200 | 73 29 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 70 72 | s).end.end,.oncleansolution.=.pr |
48220 | 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 6e 63 | emake.vstudio.cleansolution,.onc |
48240 | 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 2e 63 | leanproject..=.premake.vstudio.c |
48260 | 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 20 70 | leanproject,.oncleantarget...=.p |
48280 | 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 74 75 | remake.vstudio.cleantarget,.vstu |
482a0 | 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 2c 0a | dio.=.{.solutionVersion.=."12",. |
482c0 | 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 56 65 | targetFramework.=."4.5",.toolsVe |
482e0 | 72 73 69 6f 6e 20 20 20 20 3d 20 22 34 2e 30 22 2c 0a 7d 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e 76 | rsion....=."4.0",.}.}..premake.v |
48300 | 73 74 75 64 69 6f 2e 76 63 32 30 31 33 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 33 20 | studio.vc2013.=.{}.local.vc2013. |
48320 | 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 33 0a 6c 6f 63 61 6c 20 76 | =.premake.vstudio.vc2013.local.v |
48340 | 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 65 77 61 63 74 69 | studio.=.premake.vstudio.newacti |
48360 | 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 32 30 31 33 22 2c | on.{.trigger.........=."vs2013", |
48380 | 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 53 74 75 64 69 | .shortname.......=."Visual.Studi |
483a0 | 6f 20 32 30 31 33 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 | o.2013",.description.....=."Gene |
483c0 | 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 6f 20 32 30 31 | rate.Microsoft.Visual.Studio.201 |
483e0 | 33 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 | 3.project.files",.os............ |
48400 | 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 20 20 20 20 3d | ..=."windows",.valid_kinds.....= |
48420 | 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 20 | .{."ConsoleApp",."WindowedApp",. |
48440 | 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 69 | "StaticLib",."SharedLib".},.vali |
48460 | 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 | d_languages.=.{."C",."C++",."C#" |
48480 | 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 20 | },.valid_tools.....=.{.cc.....=. |
484a0 | 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 22 20 | {."msc"...},.dotnet.=.{."msnet". |
484c0 | 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 28 73 6c 6e 29 | },.},.onsolution.=.function(sln) |
484e0 | 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 2e 73 6c 6e 22 2c | .premake.generate(sln,."%%.sln", |
48500 | 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 0a 65 6e 64 2c 0a | .vstudio.sln2005.generate).end,. |
48520 | 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 69 66 20 70 72 65 | onproject.=.function(prj).if.pre |
48540 | 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 68 65 6e 0a 70 | make.isdotnetproject(prj).then.p |
48560 | 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 6a 22 | remake.generate(prj,."%%.csproj" |
48580 | 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 70 72 65 6d 61 | ,.vstudio.cs2005.generate).prema |
485a0 | 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 2e 75 73 65 72 | ke.generate(prj,."%%.csproj.user |
485c0 | 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 5f 75 73 65 72 29 | ",.vstudio.cs2005.generate_user) |
485e0 | 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 64 41 70 70 78 4d 61 | .else.premake.vstudio.needAppxMa |
48600 | 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 6e 65 72 61 74 65 28 | nifest.=.false.premake.generate( |
48620 | 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 65 2e 76 73 32 30 31 | prj,."%%.vcxproj",.premake.vs201 |
48640 | 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 74 65 28 70 72 6a 2c | 0_vcxproj).premake.generate(prj, |
48660 | 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 6b 65 2e 76 73 32 30 | ."%%.vcxproj.user",.premake.vs20 |
48680 | 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 67 65 6e 65 72 61 74 | 10_vcxproj_user).premake.generat |
486a0 | 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 73 22 2c 20 76 73 74 | e(prj,."%%.vcxproj.filters",.vst |
486c0 | 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 65 72 73 29 0a 69 66 | udio.vc2010.generate_filters).if |
486e0 | 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 4d 61 6e 69 66 65 73 | .premake.vstudio.needAppxManifes |
48700 | 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 72 6a 2c 20 22 25 25 | t.then.premake.generate(prj,."%% |
48720 | 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 73 32 30 31 30 5f 61 | .appxmanifest",.premake.vs2010_a |
48740 | 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 0a 6f 6e 63 6c 65 61 | ppxmanifest).end.end.end,.onclea |
48760 | 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 6c 65 61 | nsolution.=.premake.vstudio.clea |
48780 | 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 70 72 65 | nsolution,.oncleanproject..=.pre |
487a0 | 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 63 6c 65 | make.vstudio.cleanproject,.oncle |
487c0 | 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 63 6c 65 | antarget...=.premake.vstudio.cle |
487e0 | 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 6e 56 65 | antarget,.vstudio.=.{.solutionVe |
48800 | 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 20 3d 20 | rsion.=."12",.targetFramework.=. |
48820 | 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 31 32 2e 30 22 2c | "4.5",.toolsVersion....=."12.0", |
48840 | 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 35 20 3d 20 7b | .}.}..premake.vstudio.vc2015.=.{ |
48860 | 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 35 20 3d 20 70 72 65 6d 61 6b 65 2e 76 73 74 75 64 69 6f | }.local.vc2015.=.premake.vstudio |
48880 | 2e 76 63 32 30 31 35 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 | .vc2015.local.vstudio.=.premake. |
488a0 | 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 20 20 20 20 20 | vstudio.newaction.{.trigger..... |
488c0 | 20 20 20 20 3d 20 22 76 73 32 30 31 35 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 | ....=."vs2015",.shortname....... |
488e0 | 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 35 22 2c 0a 64 65 73 63 72 69 70 74 | =."Visual.Studio.2015",.descript |
48900 | 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 66 74 20 56 69 | ion.....=."Generate.Microsoft.Vi |
48920 | 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 35 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c | sual.Studio.2015.project.files", |
48940 | 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 22 2c 0a 76 61 | .os..............=."windows",.va |
48960 | 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",. |
48980 | 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 |
489a0 | 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.=.{." |
489c0 | 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.. |
489e0 | 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 | ...=.{.cc.....=.{."msc"...},.dot |
48a00 | 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 74 69 6f 6e | net.=.{."msnet".},.},.onsolution |
48a20 | 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 65 72 61 74 | .=.function(sln).premake.generat |
48a40 | 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 32 30 30 35 | e(sln,."%%.sln",.vstudio.sln2005 |
48a60 | 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 66 75 6e 63 | .generate).end,.onproject.=.func |
48a80 | 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 74 70 72 6f | tion(prj).if.premake.isdotnetpro |
48aa0 | 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 61 74 65 28 | ject(prj).then.premake.generate( |
48ac0 | 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 32 30 30 35 | prj,."%%.csproj",.vstudio.cs2005 |
48ae0 | 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 70 72 6a 2c | .generate).premake.generate(prj, |
48b00 | 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 73 32 30 30 | ."%%.csproj.user",.vstudio.cs200 |
48b20 | 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 65 2e 76 73 | 5.generate_user).else.premake.vs |
48b40 | 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 73 65 0a 70 | tudio.needAppxManifest.=.false.p |
48b60 | 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 |
48b80 | 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 |
48ba0 | 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 |
48bc0 | 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) |
48be0 | 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 |
48c00 | 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 |
48c20 | 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 75 64 69 6f | rate_filters).if.premake.vstudio |
48c40 | 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 6b 65 2e 67 | .needAppxManifest.then.premake.g |
48c60 | 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 74 22 2c 20 | enerate(prj,."%%.appxmanifest",. |
48c80 | 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 0a 65 6e 64 | premake.vs2010_appxmanifest).end |
48ca0 | 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 70 72 65 6d | .end.end,.oncleansolution.=.prem |
48cc0 | 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 6e 63 6c 65 | ake.vstudio.cleansolution,.oncle |
48ce0 | 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 2e 63 6c 65 | anproject..=.premake.vstudio.cle |
48d00 | 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 20 70 72 65 | anproject,.oncleantarget...=.pre |
48d20 | 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 74 75 64 69 | make.vstudio.cleantarget,.vstudi |
48d40 | 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 34 22 2c 0a 74 61 | o.=.{.solutionVersion.=."14",.ta |
48d60 | 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 56 65 72 73 | rgetFramework.=."4.5",.toolsVers |
48d80 | 69 6f 6e 20 20 20 20 3d 20 22 31 34 2e 30 22 2c 0a 7d 0a 7d 0a 00 70 72 65 6d 61 6b 65 2e 78 63 | ion....=."14.0",.}.}..premake.xc |
48da0 | 6f 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 | ode.=.{.}.premake.xcode.toolset. |
48dc0 | 3d 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 | =."macosx".newaction..{.trigger. |
48de0 | 20 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 | ........=."xcode3",.shortname... |
48e00 | 20 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 | ....=."Xcode.3",.description.... |
48e20 | 20 3d 20 22 47 65 6e 65 72 61 74 65 20 41 70 70 6c 65 20 58 63 6f 64 65 20 33 20 70 72 6f 6a 65 | .=."Generate.Apple.Xcode.3.proje |
48e40 | 63 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 | ct.files.(experimental)",.os.... |
48e60 | 20 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 | ..........=."macosx",.valid_kind |
48e80 | 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 | s.....=.{."ConsoleApp",."Windowe |
48ea0 | 64 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 | dApp",."SharedLib",."StaticLib". |
48ec0 | 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b | },.valid_languages.=.{."C",."C++ |
48ee0 | 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 | ".},.valid_tools.....=.{.cc..... |
48f00 | 3d 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 | =.{."gcc".},.},.valid_platforms. |
48f20 | 3d 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 | =.{..Native.=."Native",..x32.=." |
48f40 | 4e 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 | Native.32-bit",..x64.=."Native.6 |
48f60 | 34 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 | 4-bit",..Universal32.=."32-bit.U |
48f80 | 6e 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 | niversal",..Universal64.=."64-bi |
48fa0 | 74 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 | t.Universal",..Universal.=."Univ |
48fc0 | 65 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 | ersal",.},.default_platform.=."U |
48fe0 | 6e 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 | niversal",.onsolution.=.function |
49000 | 28 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 | (sln).premake.xcode.preparesolut |
49020 | 69 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 | ion(sln).end,.onproject.=.functi |
49040 | 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,."% |
49060 | 25 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 | %.xcodeproj/project.pbxproj",.pr |
49080 | 65 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 | emake.xcode.project).end,.onclea |
490a0 | 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 |
490c0 | 2e 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 | .clean.directory(prj,."%%.xcodep |
490e0 | 72 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 | roj").end,.oncheckproject.=.func |
49100 | 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. |
49120 | 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 |
49140 | 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 |
49160 | 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...."' |
49180 | 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; |
491a0 | 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 |
491c0 | 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 6e 65 77 61 | .last.=.cfg.kind.end.end,.}.newa |
491e0 | 63 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 | ction..{.trigger.........=."xcod |
49200 | 65 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 | e4",.shortname.......=."Xcode.4" |
49220 | 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 41 70 | ,.description.....=."Generate.Ap |
49240 | 70 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 | ple.Xcode.4.project.files.(exper |
49260 | 69 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 | imental)",.os..............=."ma |
49280 | 63 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 | cosx",.valid_kinds.....=.{."Cons |
492a0 | 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 68 61 72 65 64 4c | oleApp",."WindowedApp",."SharedL |
492c0 | 69 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 | ib",."StaticLib".},.valid_langua |
492e0 | 67 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 | ges.=.{."C",."C++".},.valid_tool |
49300 | 73 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 | s.....=.{.cc.....=.{."gcc".},.}, |
49320 | 0a 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 | .valid_platforms.=.{..Native.=." |
49340 | 4e 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 | Native",..x32.=."Native.32-bit", |
49360 | 20 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 | ..x64.=."Native.64-bit",..Univer |
49380 | 73 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 | sal32.=."32-bit.Universal",..Uni |
493a0 | 76 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 | versal64.=."64-bit.Universal",.. |
493c0 | 55 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 | Universal.=."Universal",.},.defa |
493e0 | 75 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 | ult_platform.=."Universal",.onso |
49400 | 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 65 2e 67 | lution.=.function(sln).premake.g |
49420 | 65 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 | enerate(sln,."%%.xcworkspace/con |
49440 | 74 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 | tents.xcworkspacedata",.premake. |
49460 | 78 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 | xcode4.workspace_generate).end,. |
49480 | 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 70 72 65 6d 61 6b | onproject.=.function(prj).premak |
494a0 | 65 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 | e.generate(prj,."%%.xcodeproj/pr |
494c0 | 6f 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 | oject.pbxproj",.premake.xcode.pr |
494e0 | 6f 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 | oject).end,.oncleanproject.=.fun |
49500 | 63 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 | ction(prj).premake.clean.directo |
49520 | 72 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 | ry(prj,."%%.xcodeproj").premake. |
49540 | 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 77 6f 72 6b 73 | clean.directory(prj,."%%.xcworks |
49560 | 70 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 | pace").end,.oncheckproject.=.fun |
49580 | 63 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 | ction(prj).local.last.for.cfg.in |
495a0 | 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 6c | .premake.eachconfig(prj).do.if.l |
495c0 | 61 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 | ast.and.last.~=.cfg.kind.then.er |
495e0 | 72 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 | ror("Project.'"....prj.name...." |
49600 | 27 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 | '.uses.more.than.one.target.kind |
49620 | 3b 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 | ;.not.supported.by.Xcode",.0).en |
49640 | 64 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 | d.last.=.cfg.kind.end.end,.}..lo |
49660 | 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 63 61 6c 20 | cal.xcode.=.premake.xcode.local. |
49680 | 74 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 | tree..=.premake.tree.function.xc |
496a0 | 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 0a 6c 6f 63 61 6c | ode.getbuildcategory(node).local |
496c0 | 20 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 | .categories.=.{.[".a"].=."Framew |
496e0 | 6f 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 | orks",.[".c"].=."Sources",.[".cc |
49700 | 22 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 | "].=."Sources",.[".cpp"].=."Sour |
49720 | 63 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 | ces",.[".cxx"].=."Sources",.[".d |
49740 | 79 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 | ylib"].=."Frameworks",.[".framew |
49760 | 6f 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 | ork"].=."Frameworks",.[".m"].=." |
49780 | 53 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 | Sources",.[".mm"].=."Sources",.[ |
497a0 | 22 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 | ".strings"].=."Resources",.[".ni |
497c0 | 62 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 | b"].=."Resources",.[".xib"].=."R |
497e0 | 65 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 | esources",.[".icns"].=."Resource |
49800 | 73 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 | s",.[".bmp"].=."Resources",.[".w |
49820 | 61 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 | av"].=."Resources",.}.return.cat |
49840 | 65 67 6f 72 69 65 73 5b 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 6e 6f 64 65 2e 6e | egories[path.getextension(node.n |
49860 | 61 6d 65 29 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 | ame)].end.function.xcode.getconf |
49880 | 69 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 | igname(cfg).local.name.=.cfg.nam |
498a0 | 65 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 | e.if.#cfg.project.solution.xcode |
498c0 | 2e 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 | .platforms.>.1.then.name.=.name. |
498e0 | 2e 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 | ..."."....premake.action.current |
49900 | 28 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 | ().valid_platforms[cfg.platform] |
49920 | 0a 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 | .end.return.name.end.function.xc |
49940 | 6f 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 | ode.getfiletype(node).local.type |
49960 | 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 65 63 6f | s.=.{.[".c"].........=."sourceco |
49980 | 64 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 | de.c.c",.[".cc"]........=."sourc |
499a0 | 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 20 20 20 20 20 20 3d | ecode.cpp.cpp",.[".cpp"].......= |
499c0 | 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 73 73 22 5d 20 | ."sourcecode.cpp.cpp",.[".css"]. |
499e0 | 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 78 22 5d 20 20 20 20 | ......=."text.css",.[".cxx"].... |
49a00 | 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 66 72 | ...=."sourcecode.cpp.cpp",.[".fr |
49a20 | 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 65 77 6f 72 6b 22 2c | amework"].=."wrapper.framework", |
49a40 | 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 67 69 66 22 2c 0a 5b | .[".gif"].......=."image.gif",.[ |
49a60 | 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 64 65 2e 63 2e 68 22 | ".h"].........=."sourcecode.c.h" |
49a80 | 2c 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 | ,.[".html"]......=."text.html",. |
49aa0 | 5b 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 | [".lua"].......=."sourcecode.lua |
49ac0 | 22 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 | ",.[".m"].........=."sourcecode. |
49ae0 | 63 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 | c.objc",.[".mm"]........=."sourc |
49b00 | 65 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 22 2c 0a 5b 22 2e 6e 69 62 22 5d 20 20 20 20 20 20 20 | ecode.cpp.objc",.[".nib"]....... |
49b20 | 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 20 | =."wrapper.nib",.[".pch"]....... |
49b40 | 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 20 | =."sourcecode.c.h",.[".plist"].. |
49b60 | 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 67 | ...=."text.plist.xml",.[".string |
49b80 | 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 22 | s"]...=."text.plist.strings",.[" |
49ba0 | 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 63 | .xib"].......=."file.xib",.[".ic |
49bc0 | 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 70 | ns"]......=."image.icns",.[".bmp |
49be0 | 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 5d | "].......=."image.bmp",.[".wav"] |
49c00 | 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 74 | .......=."audio.wav",.}.return.t |
49c20 | 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 68 | ypes[path.getextension(node.path |
49c40 | 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 2e | )].or."text".end.function.xcode. |
49c60 | 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 79 | getfiletypeForced(node).local.ty |
49c80 | 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 65 | pes.=.{.[".c"].........=."source |
49ca0 | 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 20 | code.cpp.cpp",.[".cc"]........=. |
49cc0 | 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 20 | "sourcecode.cpp.cpp",.[".cpp"].. |
49ce0 | 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 2e | .....=."sourcecode.cpp.cpp",.[". |
49d00 | 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 78 | css"].......=."text.css",.[".cxx |
49d20 | 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 2c | "].......=."sourcecode.cpp.cpp", |
49d40 | 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 65 | .[".framework"].=."wrapper.frame |
49d60 | 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 67 | work",.[".gif"].......=."image.g |
49d80 | 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 64 | if",.[".h"].........=."sourcecod |
49da0 | 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 74 | e.cpp.h",.[".html"]......=."text |
49dc0 | 2e 68 74 6d 6c 22 2c 0a 5b 22 2e 6c 75 61 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 | .html",.[".lua"].......=."source |
49de0 | 63 6f 64 65 2e 6c 75 61 22 2c 0a 5b 22 2e 6d 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 | code.lua",.[".m"].........=."sou |
49e00 | 72 63 65 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 22 2c 0a 5b 22 2e 6d 6d 22 5d 20 20 20 20 20 20 | rcecode.cpp.objc",.[".mm"]...... |
49e20 | 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 22 2c 0a 5b 22 2e 6e 69 | ..=."sourcecode.cpp.objc",.[".ni |
49e40 | 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 5b 22 2e 70 63 | b"].......=."wrapper.nib",.[".pc |
49e60 | 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 2e 68 22 2c 0a | h"].......=."sourcecode.cpp.h",. |
49e80 | 5b 22 2e 70 6c 69 73 74 22 5d 20 20 20 20 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 2e 78 6d 6c | [".plist"].....=."text.plist.xml |
49ea0 | 22 2c 0a 5b 22 2e 73 74 72 69 6e 67 73 22 5d 20 20 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 2e | ",.[".strings"]...=."text.plist. |
49ec0 | 73 74 72 69 6e 67 73 22 2c 0a 5b 22 2e 78 69 62 22 5d 20 20 20 20 20 20 20 3d 20 22 66 69 6c 65 | strings",.[".xib"].......=."file |
49ee0 | 2e 78 69 62 22 2c 0a 5b 22 2e 69 63 6e 73 22 5d 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e 69 | .xib",.[".icns"]......=."image.i |
49f00 | 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 67 65 2e 62 6d | cns",.[".bmp"].......=."image.bm |
49f20 | 70 22 2c 0a 5b 22 2e 77 61 76 22 5d 20 20 20 20 20 20 20 3d 20 22 61 75 64 69 6f 2e 77 61 76 22 | p",.[".wav"].......=."audio.wav" |
49f40 | 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 74 65 6e 73 69 | ,.}.return.types[path.getextensi |
49f60 | 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 64 0a 66 75 6e | on(node.path)].or."text".end.fun |
49f80 | 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 6e 6f 64 65 29 | ction.xcode.getproducttype(node) |
49fa0 | 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 20 20 3d 20 22 | .local.types.=.{.ConsoleApp..=." |
49fc0 | 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 22 2c 0a 57 69 | com.apple.product-type.tool",.Wi |
49fe0 | 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 75 63 74 2d 74 | ndowedApp.=."com.apple.product-t |
4a000 | 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 20 20 20 3d 20 | ype.application",.StaticLib...=. |
4a020 | 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 72 61 72 79 2e | "com.apple.product-type.library. |
4a040 | 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 2e 61 70 70 6c | static",.SharedLib...=."com.appl |
4a060 | 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 6d 69 63 22 2c | e.product-type.library.dynamic", |
4a080 | 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 6e 64 5d 0a 65 | .}.return.types[node.cfg.kind].e |
4a0a0 | 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 74 79 70 65 28 | nd.function.xcode.gettargettype( |
4a0c0 | 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 |
4a0e0 | 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 75 74 61 62 6c | ..=."\"compiled.mach-o.executabl |
4a100 | 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 72 2e 61 70 70 | e\"",.WindowedApp.=."wrapper.app |
4a120 | 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 72 63 68 69 76 | lication",.StaticLib...=."archiv |
4a140 | 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 70 69 6c 65 64 | e.ar",.SharedLib...=."\"compiled |
4a160 | 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 74 79 70 65 73 | .mach-o.dylib\"",.}.return.types |
4a180 | 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 6e 20 78 63 6f | [node.cfg.kind].end.function.xco |
4a1a0 | 64 65 2e 67 65 74 78 63 6f 64 65 70 72 6f 6a 6e 61 6d 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 | de.getxcodeprojname(prj).local.f |
4a1c0 | 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 69 6c 65 6e 61 | name.=.premake.project.getfilena |
4a1e0 | 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 75 72 6e 20 66 | me(prj,."%%.xcodeproj").return.f |
4a200 | 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 72 61 6d 65 77 | name.end.function.xcode.isframew |
4a220 | 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 65 78 74 65 6e | ork(fname).return.(path.getexten |
4a240 | 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 29 0a 65 6e 64 | sion(fname).==.".framework").end |
4a260 | 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 75 72 6e 20 73 | .function.xcode.newid().return.s |
4a280 | 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 30 34 58 25 30 | tring.format("%04X%04X%04X%04X%0 |
4a2a0 | 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 36 37 29 2c 0a | 4X%04X",.math.random(0,.32767),. |
4a2c0 | 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 2e 72 61 6e 64 | math.random(0,.32767),.math.rand |
4a2e0 | 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 2c 20 33 32 37 | om(0,.32767),.math.random(0,.327 |
4a300 | 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 |
4a320 | 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 74 69 6f 6e 20 | .random(0,.32767)).end.function. |
4a340 | 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 73 6c 6e 2e 78 | xcode.preparesolution(sln).sln.x |
4a360 | 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 72 6d 73 20 3d | code.=.{.}.sln.xcode.platforms.= |
4a380 | 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 6e 2c 20 70 72 | .premake.filterplatforms(sln,.pr |
4a3a0 | 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 64 5f 70 6c 61 | emake.action.current().valid_pla |
4a3c0 | 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 6a 20 69 6e 20 | tforms,."Universal").for.prj.in. |
4a3e0 | 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 |
4a400 | 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 66 | ).do.local.cfg.=.premake.getconf |
4a420 | 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 31 5d 2c 20 73 | ig(prj,.prj.configurations[1],.s |
4a440 | 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 6c 20 6e 6f 64 | ln.xcode.platforms[1]).local.nod |
4a460 | 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 65 74 6e 61 6d | e.=.premake.tree.new(path.getnam |
4a480 | 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 68 29 29 0a 6e | e(cfg.buildtarget.bundlepath)).n |
4a4a0 | 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 6d 61 6b 65 2e | ode.cfg.=.cfg.node.id.=.premake. |
4a4c0 | 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 29 0a 6e 6f 64 | xcode.newid(node,."product").nod |
4a4e0 | 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 6e 65 77 69 64 | e.targetid.=.premake.xcode.newid |
4a500 | 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 3d 20 7b 7d 0a | (node,."target").prj.xcode.=.{}. |
4a520 | 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 20 3d 20 6e 6f 64 65 0a 65 6e 64 | prj.xcode.projectnode.=.node.end |
4a540 | 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 73 74 28 6c 69 | .end.function.xcode.printlist(li |
4a560 | 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 5f 70 28 34 2c | st,.tag).if.#list.>.0.then._p(4, |
4a580 | 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 69 6e 20 69 70 | '%s.=.(',.tag).for._,.item.in.ip |
4a5a0 | 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 5f 69 74 65 6d | airs(list).do.local.escaped_item |
4a5c0 | 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 5f 70 28 35 2c | .=.item:gsub("\"",."\\\"")._p(5, |
4a5e0 | 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 0a 5f 70 28 34 | .'"%s",',.escaped_item).end._p(4 |
4a600 | 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 64 65 2e 48 65 | ,');').end.end.function.xcode.He |
4a620 | 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 5f 70 28 27 7b | ader()._p('//.!$*UTF8*$!')._p('{ |
4a640 | 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 3b 27 29 0a 5f | ')._p(1,'archiveVersion.=.1;')._ |
4a660 | 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 27 29 0a 5f 70 | p(1,'classes.=.{')._p(1,'};')._p |
4a680 | 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 70 28 31 2c 27 | (1,'objectVersion.=.45;')._p(1,' |
4a6a0 | 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 6e 63 74 69 6f | objects.=.{')._p('').end.functio |
4a6c0 | 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 28 27 2f 2a 20 | n.xcode.PBXBuildFile(tr)._p('/*. |
4a6e0 | 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 2a 2f 27 29 0a | Begin.PBXBuildFile.section.*/'). |
4a700 | 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 3d 20 66 75 6e | tree.traverse(tr,.{.onnode.=.fun |
4a720 | 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 20 74 68 65 6e | ction(node).if.node.buildid.then |
4a740 | 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 7b 69 73 61 20 | ._p(2,'%s./*.%s.in.%s.*/.=.{isa. |
4a760 | 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 73 20 2f 2a 20 | =.PBXBuildFile;.fileRef.=.%s./*. |
4a780 | 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 6e 6f 64 65 2e | %s.*/;.};',..node.buildid,.node. |
4a7a0 | 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 79 28 6e 6f 64 | name,.xcode.getbuildcategory(nod |
4a7c0 | 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 0a 65 6e 64 0a | e),.node.id,.node.name).end.end. |
4a7e0 | 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 73 65 63 74 69 | })._p('/*.End.PBXBuildFile.secti |
4a800 | 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 | on.*/')._p('').end.function.xcod |
4a820 | 65 2e 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 28 74 72 29 0a 69 66 20 23 | e.PBXContainerItemProxy(tr).if.# |
4a840 | 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 5f 70 | tr.projects.children.>.0.then._p |
4a860 | 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 50 72 6f 78 79 | ('/*.Begin.PBXContainerItemProxy |
4a880 | 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 6e 20 69 70 61 | .section.*/').for._,.node.in.ipa |
4a8a0 | 69 72 73 28 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 | irs(tr.projects.children).do._p( |
4a8c0 | 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 6f 78 79 20 2a | 2,'%s./*.PBXContainerItemProxy.* |
4a8e0 | 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 29 0a 5f 70 28 | /.=.{',.node.productproxyid)._p( |
4a900 | 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 6f 78 79 3b 27 | 3,'isa.=.PBXContainerItemProxy;' |
4a920 | 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 73 20 2f 2a 20 | )._p(3,'containerPortal.=.%s./*. |
4a940 | 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 61 6d 65 28 6e | %s.*/;',.node.id,.path.getname(n |
4a960 | 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 3d 20 32 3b 27 | ode.path))._p(3,'proxyType.=.2;' |
4a980 | 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 67 20 3d 20 25 | )._p(3,'remoteGlobalIDString.=.% |
4a9a0 | 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 6a 65 63 74 6e | s;',.node.project.xcode.projectn |
4a9c0 | 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 22 25 73 22 3b | ode.id)._p(3,'remoteInfo.=."%s"; |
4a9e0 | 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 |
4aa00 | 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 20 2f 2a 20 50 | e.name)._p(2,'};')._p(2,'%s./*.P |
4aa20 | 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 27 2c 20 6e 6f | BXContainerItemProxy.*/.=.{',.no |
4aa40 | 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 20 3d 20 50 42 | de.targetproxyid)._p(3,'isa.=.PB |
4aa60 | 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 2c 27 63 6f 6e | XContainerItemProxy;')._p(3,'con |
4aa80 | 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 27 2c 20 6e 6f | tainerPortal.=.%s./*.%s.*/;',.no |
4aaa0 | 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 74 68 29 29 0a | de.id,.path.getname(node.path)). |
4aac0 | 5f 70 28 33 2c 27 70 72 6f 78 79 54 79 70 65 20 3d 20 31 3b 27 29 0a 5f 70 28 33 2c 27 72 65 6d | _p(3,'proxyType.=.1;')._p(3,'rem |
4aae0 | 6f 74 65 47 6c 6f 62 61 6c 49 44 53 74 72 69 6e 67 20 3d 20 25 73 3b 27 2c 20 6e 6f 64 65 2e 70 | oteGlobalIDString.=.%s;',.node.p |
4ab00 | 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e 74 61 72 67 65 74 69 | roject.xcode.projectnode.targeti |
4ab20 | 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 27 2c 20 6e 6f | d)._p(3,'remoteInfo.=."%s";',.no |
4ab40 | 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 6e 61 6d | de.project.xcode.projectnode.nam |
4ab60 | 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 64 20 50 42 58 | e)._p(2,'};').end._p('/*.End.PBX |
4ab80 | 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a | ContainerItemProxy.section.*/'). |
4aba0 | 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 | _p('').end.end.function.xcode.PB |
4abc0 | 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 2f 2a 20 42 65 | XFileReference(tr,prj)._p('/*.Be |
4abe0 | 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 6e 20 2a 2f 27 | gin.PBXFileReference.section.*/' |
4ac00 | 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 66 20 3d 20 66 | ).tree.traverse(tr,.{.onleaf.=.f |
4ac20 | 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 61 74 68 20 74 | unction(node).if.not.node.path.t |
4ac40 | 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 20 3d 3d 20 22 | hen.return.end.if.node.kind.==." |
4ac60 | 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 73 20 2a 2f 20 | product".then._p(2,'%s./*.%s.*/. |
4ac80 | 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 65 78 70 6c 69 | =.{isa.=.PBXFileReference;.expli |
4aca0 | 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 49 6e 64 65 78 | citFileType.=.%s;.includeInIndex |
4acc0 | 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 25 73 22 3b 20 | .=.0;.name.=."%s";.path.=."%s";. |
4ace0 | 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 5f 44 49 52 3b | sourceTree.=.BUILT_PRODUCTS_DIR; |
4ad00 | 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 78 63 6f 64 65 2e | .};',.node.id,.node.name,.xcode. |
4ad20 | 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 61 6d 65 2c 20 | gettargettype(node),.node.name,. |
4ad40 | 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6e 6f 64 65 2e 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 | path.getname(node.cfg.buildtarge |
4ad60 | 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 70 61 72 65 6e | t.bundlepath)).elseif.node.paren |
4ad80 | 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 6e 0a 6c 6f 63 | t.parent.==.tr.projects.then.loc |
4ada0 | 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 76 65 28 74 72 | al.relpath.=.path.getrelative(tr |
4adc0 | 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 65 6e 74 2e 70 | .project.location,.node.parent.p |
4ade0 | 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 2a 20 25 73 20 | roject.location)._p(2,'%s./*.%s. |
4ae00 | 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 6c 61 | */.=.{isa.=.PBXFileReference;.la |
4ae20 | 73 74 4b 6e 6f 77 6e 46 69 6c 65 54 79 70 65 20 3d 20 22 77 72 61 70 70 65 72 2e 70 62 2d 70 72 | stKnownFileType.=."wrapper.pb-pr |
4ae40 | 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 20 22 25 73 22 | oject";.name.=."%s";.path.=."%s" |
4ae60 | 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 20 7d 3b 27 2c | ;.sourceTree.=.SOURCE_ROOT;.};', |
4ae80 | 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 74 2e 6e 61 6d | .node.parent.id,.node.parent.nam |
4aea0 | 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 6f 69 6e 28 72 | e,.node.parent.name,.path.join(r |
4aec0 | 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 65 6c 73 65 0a | elpath,.node.parent.name)).else. |
4aee0 | 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 72 61 6d 65 77 | local.pth,.src.if.xcode.isframew |
4af00 | 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 6f 64 65 50 61 | ork(node.path).then.local.nodePa |
4af20 | 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 63 68 45 6e 64 | th.=.node.path.local._,.matchEnd |
4af40 | 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 64 65 50 61 74 | ,.variable.=.string.find(nodePat |
4af60 | 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 62 6c 65 20 74 | h,."^%$%((.+)%)/").if.variable.t |
4af80 | 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 6f 64 65 50 61 | hen.nodePath.=.string.sub(nodePa |
4afa0 | 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 72 69 6e 67 2e | th,.matchEnd.+.1).end.if.string. |
4afc0 | 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 20 73 74 72 69 | find(nodePath,'/')..then.if.stri |
4afe0 | 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 0a 65 72 72 6f | ng.find(nodePath,'^%.')then.erro |
4b000 | 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 75 72 72 65 6e | r('relative.paths.are.not.curren |
4b020 | 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 73 27 29 0a 65 | tly.supported.for.frameworks').e |
4b040 | 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 3d 20 22 2f 53 | nd.pth.=.nodePath.else.pth.=."/S |
4b060 | 79 73 74 65 6d 2f 4c 69 62 72 61 72 79 2f 46 72 61 6d 65 77 6f 72 6b 73 2f 22 20 2e 2e 20 6e 6f | ystem/Library/Frameworks/"....no |
4b080 | 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 0a 73 72 63 20 | dePath.end.if.variable.then.src. |
4b0a0 | 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 74 68 2c 20 27 | =.variable.if.string.find(pth,.' |
4b0c0 | 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 70 74 68 2c 20 | ^/').then.pth.=.string.sub(pth,. |
4b0e0 | 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 65 3e 22 0a 65 | 2).end.else.src.=."<absolute>".e |
4b100 | 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 6e 6f 64 65 2e | nd.else.src.=."<group>".if.node. |
4b120 | 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 6f 64 65 2e 63 | parent.isvpath.then.pth.=.node.c |
4b140 | 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 6c 6f 63 61 6c | fg.name.else.pth.=.tree.getlocal |
4b160 | 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 70 72 6a 2e 6f | path(node).end.end.if.(not.prj.o |
4b180 | 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 27 25 73 20 2f | ptions.ForceCPP).then._p(2,'%s./ |
4b1a0 | 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 |
4b1c0 | 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 6e 61 6d 65 20 | e;.lastKnownFileType.=.%s;.name. |
4b1e0 | 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 65 20 | =."%s";.path.=."%s";.sourceTree. |
4b200 | 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 65 2c | =."%s";.};',.node.id,.node.name, |
4b220 | 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 6f 64 65 2e 6e | .xcode.getfiletype(node),.node.n |
4b240 | 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 73 20 2f 2a 20 | ame,.pth,.src).else._p(2,'%s./*. |
4b260 | 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 65 3b | %s.*/.=.{isa.=.PBXFileReference; |
4b280 | 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 65 20 3d 20 22 | .explicitFileType.=.%s;.name.=." |
4b2a0 | 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 65 20 3d 20 22 | %s";.path.=."%s";.sourceTree.=." |
4b2c0 | 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 65 2c 20 78 63 | %s";.};',.node.id,.node.name,.xc |
4b2e0 | 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 2c 20 6e 6f 64 | ode.getfiletypeForced(node),.nod |
4b300 | 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 6e 64 0a 7d 29 | e.name,.pth,.src).end.end.end.}) |
4b320 | 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 65 20 73 65 63 | ._p('/*.End.PBXFileReference.sec |
4b340 | 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 | tion.*/')._p('').end.function.xc |
4b360 | 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 28 74 72 29 0a | ode.PBXFrameworksBuildPhase(tr). |
4b380 | 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 75 69 6c 64 50 | _p('/*.Begin.PBXFrameworksBuildP |
4b3a0 | 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 2f 2a 20 46 72 | hase.section.*/')._p(2,'%s./*.Fr |
4b3c0 | 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 74 73 2e 63 68 | ameworks.*/.=.{',.tr.products.ch |
4b3e0 | 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 69 73 61 20 3d | ildren[1].fxstageid)._p(3,'isa.= |
4b400 | 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 0a 5f 70 28 33 | .PBXFrameworksBuildPhase;')._p(3 |
4b420 | 2c 27 62 75 69 6c 64 41 63 74 69 6f 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 36 34 37 3b 27 | ,'buildActionMask.=.2147483647;' |
4b440 | 29 0a 5f 70 28 33 2c 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 | )._p(3,'files.=.(').tree.travers |
4b460 | 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 20 66 75 6e 63 | e(tr.frameworks,.{.onleaf.=.func |
4b480 | 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 6e 20 46 72 61 | tion(node)._p(4,'%s./*.%s.in.Fra |
4b4a0 | 6d 65 77 6f 72 6b 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 | meworks.*/,',.node.buildid,.node |
4b4c0 | 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 28 74 72 2e 70 | .name).end.}).tree.traverse(tr.p |
4b4e0 | 72 6f 6a 65 63 74 73 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 | rojects,.{.onleaf.=.function(nod |
4b500 | 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 6f 72 6b 73 20 | e)._p(4,'%s./*.%s.in.Frameworks. |
4b520 | 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 | */,',.node.buildid,.node.name).e |
4b540 | 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 6e 6c 79 46 6f | nd.})._p(3,');')._p(3,'runOnlyFo |
4b560 | 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;') |
4b580 | 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 72 61 6d 65 77 | ._p(2,'};')._p('/*.End.PBXFramew |
4b5a0 | 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 0a 5f 70 28 27 | orksBuildPhase.section.*/')._p(' |
4b5c0 | 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 6f 75 70 28 74 | ').end.function.xcode.PBXGroup(t |
4b5e0 | 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 63 74 69 6f 6e | r)._p('/*.Begin.PBXGroup.section |
4b600 | 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 6e 6f 64 65 | .*/').tree.traverse(tr,.{.onnode |
4b620 | 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 28 6e 6f 64 65 2e 70 61 74 68 20 | .=.function(node).if.(node.path. |
4b640 | 61 6e 64 20 23 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 20 3d 3d 20 30 29 20 6f 72 20 6e 6f 64 65 | and.#node.children.==.0).or.node |
4b660 | 2e 6b 69 6e 64 20 3d 3d 20 22 76 67 72 6f 75 70 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e | .kind.==."vgroup".then.return.en |
4b680 | 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 65 63 74 73 20 | d.if.node.parent.==.tr.projects. |
4b6a0 | 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 2f 20 3d 20 7b | then._p(2,'%s./*.Products.*/.=.{ |
4b6c0 | 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 65 0a 5f 70 28 | ',.node.productgroupid).else._p( |
4b6e0 | 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 64 2c 20 6e 6f | 2,'%s./*.%s.*/.=.{',.node.id,.no |
4b700 | 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 58 47 72 6f 75 | de.name).end._p(3,'isa.=.PBXGrou |
4b720 | 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 6f 72 20 5f 2c | p;')._p(3,'children.=.(').for._, |
4b740 | 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 68 69 6c 64 72 | .childnode.in.ipairs(node.childr |
4b760 | 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 20 63 68 69 6c | en).do._p(4,'%s./*.%s.*/,',.chil |
4b780 | 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 6e 64 0a 5f 70 | dnode.id,.childnode.name).end._p |
4b7a0 | 28 33 2c 27 29 3b 27 29 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 20 3d 3d 20 74 72 2e 70 72 | (3,');').if.node.parent.==.tr.pr |
4b7c0 | 6f 6a 65 63 74 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 50 72 6f 64 75 63 74 | ojects.then._p(3,'name.=.Product |
4b7e0 | 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 3b 27 2c 20 6e | s;').else._p(3,'name.=."%s";',.n |
4b800 | 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 6e 6f 74 20 6e | ode.name).if.node.path.and.not.n |
4b820 | 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 6e 6f 64 65 2e | ode.isvpath.then.local.p.=.node. |
4b840 | 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 65 6e 0a 70 20 | path.if.node.parent.path.then.p. |
4b860 | 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 65 6e 74 2e 70 | =.path.getrelative(node.parent.p |
4b880 | 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 61 74 68 20 3d | ath,.node.path).end._p(3,'path.= |
4b8a0 | 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 6f 75 72 63 65 | ."%s";',.p).end.end._p(3,'source |
4b8c0 | 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 3b 27 29 0a 65 | Tree.=."<group>";')._p(2,'};').e |
4b8e0 | 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 72 6f 75 70 20 | nd.},.true)._p('/*.End.PBXGroup. |
4b900 | 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 |
4b920 | 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 5f 70 28 27 2f | .xcode.PBXNativeTarget(tr)._p('/ |
4b940 | 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 74 69 6f 6e 20 | *.Begin.PBXNativeTarget.section. |
4b960 | 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 74 72 2e 70 72 | */').for._,.node.in.ipairs(tr.pr |
4b980 | 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 61 6d 65 20 3d | oducts.children).do.local.name.= |
4b9a0 | 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 74 69 6f 6e 20 | .tr.project.name.local.function. |
4b9c0 | 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 23 74 72 2e 70 | hasBuildCommands(which).if.#tr.p |
4b9e0 | 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 72 6e 20 74 72 | roject[which].>.0.then.return.tr |
4ba00 | 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 28 74 72 2e 63 | ue.end.for._,.cfg.in.ipairs(tr.c |
4ba20 | 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 20 30 20 74 68 | onfigs).do.if.#cfg[which].>.0.th |
4ba40 | 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 5f 70 28 32 2c | en.return.true.end.end.end._p(2, |
4ba60 | 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 67 65 74 69 64 | '%s./*.%s.*/.=.{',.node.targetid |
4ba80 | 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 76 65 54 61 72 | ,.name)._p(3,'isa.=.PBXNativeTar |
4baa0 | 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 74 69 6f 6e 4c | get;')._p(3,'buildConfigurationL |
4bac0 | 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 74 69 6f 6e 20 | ist.=.%s./*.Build.configuration. |
4bae0 | 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 73 22 20 2a 2f | list.for.PBXNativeTarget."%s".*/ |
4bb00 | 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 5f 70 28 33 2c | ;',.node.cfgsection,.name)._p(3, |
4bb20 | 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 69 6c 64 43 6f | 'buildPhases.=.(').if.hasBuildCo |
4bb40 | 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 74 68 65 6e 0a | mmands('prebuildcommands').then. |
4bb60 | 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 33 37 36 20 2f | _p(4,'9607AE1010C857E500CD1376./ |
4bb80 | 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 25 73 20 2f 2a | *.Prebuild.*/,').end._p(4,'%s./* |
4bba0 | 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 61 67 65 69 64 | .Resources.*/,',.node.resstageid |
4bbc0 | 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 20 6e 6f 64 65 | )._p(4,'%s./*.Sources.*/,',.node |
4bbe0 | 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 61 6e 64 73 28 | .sourcesid).if.hasBuildCommands( |
4bc00 | 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 34 2c 27 39 36 | 'prelinkcommands').then._p(4,'96 |
4bc20 | 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 72 65 6c 69 6e | 07AE3510C85E7E00CD1376./*.Prelin |
4bc40 | 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 6d 65 77 6f 72 | k.*/,').end._p(4,'%s./*.Framewor |
4bc60 | 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 20 68 61 73 42 | ks.*/,',.node.fxstageid).if.hasB |
4bc80 | 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 27 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 27 | uildCommands('postbuildcommands' |
4bca0 | 29 20 74 68 65 6e 0a 5f 70 28 34 2c 27 39 36 30 37 41 45 33 37 31 30 43 38 35 45 38 46 30 30 43 | ).then._p(4,'9607AE3710C85E8F00C |
4bcc0 | 44 31 33 37 36 20 2f 2a 20 50 6f 73 74 62 75 69 6c 64 20 2a 2f 2c 27 29 0a 65 6e 64 0a 5f 70 28 | D1376./*.Postbuild.*/,').end._p( |
4bce0 | 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 52 75 6c 65 73 20 3d 20 28 27 29 0a 5f | 3,');')._p(3,'buildRules.=.(')._ |
4bd00 | 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 64 65 70 65 6e 64 65 6e 63 69 65 73 20 3d 20 28 | p(3,');')._p(3,'dependencies.=.( |
4bd20 | 27 29 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 6a | ').for._,.node.in.ipairs(tr.proj |
4bd40 | 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 50 42 | ects.children).do._p(4,'%s./*.PB |
4bd60 | 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 74 61 72 | XTargetDependency.*/,',.node.tar |
4bd80 | 67 65 74 64 65 70 65 6e 64 69 64 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 | getdependid).end._p(3,');')._p(3 |
4bda0 | 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 6c 20 70 0a 69 | ,'name.=."%s";',.name).local.p.i |
4bdc0 | 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 41 70 70 22 20 | f.node.cfg.kind.==."ConsoleApp". |
4bde0 | 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 69 66 20 6e 6f | then.p.=."$(HOME)/bin".elseif.no |
4be00 | 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 22 20 74 68 65 | de.cfg.kind.==."WindowedApp".the |
4be20 | 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 22 0a 65 6e 64 | n.p.=."$(HOME)/Applications".end |
4be40 | 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 74 61 6c 6c 50 | .if.p.then._p(3,'productInstallP |
4be60 | 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 70 72 6f 64 75 | ath.=."%s";',.p).end._p(3,'produ |
4be80 | 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 2c 27 70 72 6f | ctName.=."%s";',.name)._p(3,'pro |
4bea0 | 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 3b 27 2c 20 6e | ductReference.=.%s./*.%s.*/;',.n |
4bec0 | 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 6f 64 75 63 74 | ode.id,.node.name)._p(3,'product |
4bee0 | 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 64 75 63 74 74 | Type.=."%s";',.xcode.getproductt |
4bf00 | 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 70 28 27 2f 2a | ype(node))._p(2,'};').end._p('/* |
4bf20 | 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 6e 20 2a 2f 27 | .End.PBXNativeTarget.section.*/' |
4bf40 | 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 50 | )._p('').end.function.xcode.PBXP |
4bf60 | 72 6f 6a 65 63 74 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 50 72 6f 6a 65 | roject(tr)._p('/*.Begin.PBXProje |
4bf80 | 63 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 32 2c 27 30 38 46 42 37 37 39 33 46 45 | ct.section.*/')._p(2,'08FB7793FE |
4bfa0 | 38 34 31 35 35 44 43 30 32 41 41 43 30 37 20 2f 2a 20 50 72 6f 6a 65 63 74 20 6f 62 6a 65 63 74 | 84155DC02AAC07./*.Project.object |
4bfc0 | 20 2a 2f 20 3d 20 7b 27 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 50 72 6f 6a 65 63 74 | .*/.=.{')._p(3,'isa.=.PBXProject |
4bfe0 | 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 6e 4c 69 73 74 | ;')._p(3,'buildConfigurationList |
4c000 | 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 20 2f 2a 20 42 | .=.1DEB928908733DD80010E9CD./*.B |
4c020 | 75 69 6c 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 50 | uild.configuration.list.for.PBXP |
4c040 | 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 5f 70 28 33 2c | roject."%s".*/;',.tr.name)._p(3, |
4c060 | 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 6f 64 65 20 33 | 'compatibilityVersion.=."Xcode.3 |
4c080 | 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 6e 63 6f 64 69 | .2";')._p(3,'hasScannedForEncodi |
4c0a0 | 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 3d 20 25 73 20 | ngs.=.1;')._p(3,'mainGroup.=.%s. |
4c0c0 | 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 0a 5f 70 28 33 | /*.%s.*/;',.tr.id,.tr.name)._p(3 |
4c0e0 | 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 20 23 74 72 2e | ,'projectDirPath.=."";').if.#tr. |
4c100 | 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 33 2c | projects.children.>.0.then._p(3, |
4c120 | 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 72 20 5f 2c 20 | 'projectReferences.=.(').for._,. |
4c140 | 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 63 68 69 6c 64 | node.in.ipairs(tr.projects.child |
4c160 | 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 64 75 63 74 47 | ren).do._p(4,'{')._p(5,'ProductG |
4c180 | 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 20 6e 6f 64 65 | roup.=.%s./*.Products.*/;',.node |
4c1a0 | 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 65 63 74 52 65 | .productgroupid)._p(5,'ProjectRe |
4c1c0 | 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 20 70 61 74 68 | f.=.%s./*.%s.*/;',.node.id,.path |
4c1e0 | 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 7d 2c 27 29 0a | .getname(node.path))._p(4,'},'). |
4c200 | 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 6f 6a 65 63 74 | end._p(3,');').end._p(3,'project |
4c220 | 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 3d 20 28 27 29 | Root.=."";')._p(3,'targets.=.(') |
4c240 | 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 | .for._,.node.in.ipairs(tr.produc |
4c260 | 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 2a | ts.children).do._p(4,'%s./*.%s.* |
4c280 | 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 6d 65 29 0a 65 | /,',.node.targetid,.node.name).e |
4c2a0 | 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 28 27 2f 2a 20 | nd._p(3,');')._p(2,'};')._p('/*. |
4c2c0 | 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 0a 5f 70 28 27 | End.PBXProject.section.*/')._p(' |
4c2e0 | 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 66 65 72 65 6e | ').end.function.xcode.PBXReferen |
4c300 | 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 2e 63 68 69 6c | ceProxy(tr).if.#tr.projects.chil |
4c320 | 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 50 42 58 52 65 | dren.>.0.then._p('/*.Begin.PBXRe |
4c340 | 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 72 65 65 2e 74 | ferenceProxy.section.*/').tree.t |
4c360 | 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 61 66 20 3d 20 | raverse(tr.projects,.{.onleaf.=. |
4c380 | 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 25 73 20 2a 2f | function(node)._p(2,'%s./*.%s.*/ |
4c3a0 | 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c | .=.{',.node.id,.node.name)._p(3, |
4c3c0 | 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 0a 5f 70 28 33 | 'isa.=.PBXReferenceProxy;')._p(3 |
4c3e0 | 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 74 74 61 72 67 | ,'fileType.=.%s;',.xcode.gettarg |
4c400 | 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 22 25 73 22 3b | ettype(node))._p(3,'path.=."%s"; |
4c420 | 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 65 66 20 3d 20 | ',.node.path)._p(3,'remoteRef.=. |
4c440 | 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 20 2a 2f 3b 27 | %s./*.PBXContainerItemProxy.*/;' |
4c460 | 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 64 29 0a 5f 70 | ,.node.parent.productproxyid)._p |
4c480 | 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 55 43 54 53 5f | (3,'sourceTree.=.BUILT_PRODUCTS_ |
4c4a0 | 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 28 27 2f 2a 20 | DIR;')._p(2,'};').end.})._p('/*. |
4c4c0 | 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 6f 6e 20 2a 2f | End.PBXReferenceProxy.section.*/ |
4c4e0 | 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 | ')._p('').end.end.function.xcode |
4c500 | 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 0a 5f 70 28 27 | .PBXResourcesBuildPhase(tr)._p(' |
4c520 | 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 68 61 73 65 20 | /*.Begin.PBXResourcesBuildPhase. |
4c540 | 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 69 6e 20 69 70 | section.*/').for._,.target.in.ip |
4c560 | 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 | airs(tr.products.children).do._p |
4c580 | 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 2c 20 74 61 72 | (2,'%s./*.Resources.*/.=.{',.tar |
4c5a0 | 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 20 50 42 58 52 | get.resstageid)._p(3,'isa.=.PBXR |
4c5c0 | 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 27 62 75 69 6c | esourcesBuildPhase;')._p(3,'buil |
4c5e0 | 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 |
4c600 | 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,. |
4c620 | 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 78 63 6f | {.onnode.=.function(node).if.xco |
4c640 | 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 52 65 | de.getbuildcategory(node).==."Re |
4c660 | 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 73 20 69 6e 20 | sources".then._p(4,'%s./*.%s.in. |
4c680 | 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 64 2c 20 6e 6f | Resources.*/,',.node.buildid,.no |
4c6a0 | 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f | de.name).end.end.})._p(3,');')._ |
4c6c0 | 70 28 33 2c 27 72 75 6e 4f 6e 6c 79 46 6f 72 44 65 70 6c 6f 79 6d 65 6e 74 50 6f 73 74 70 72 6f | p(3,'runOnlyForDeploymentPostpro |
4c6e0 | 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 6e 64 0a 5f 70 | cessing.=.0;')._p(2,'};').end._p |
4c700 | 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 68 61 73 65 20 | ('/*.End.PBXResourcesBuildPhase. |
4c720 | 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 |
4c740 | 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 68 61 73 65 28 | .xcode.PBXShellScriptBuildPhase( |
4c760 | 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 66 61 6c 73 65 | tr).local.wrapperWritten.=.false |
4c780 | 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 20 6e 61 6d 65 | .local.function.doblock(id,.name |
4c7a0 | 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 2e 70 72 6f 6a | ,.which).local.prjcmds.=.tr.proj |
4c7c0 | 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 20 74 61 62 6c | ect[which].local.commands.=.tabl |
4c7e0 | 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 63 66 67 20 69 | e.join(prjcmds,.{}).for._,.cfg.i |
4c800 | 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 61 6c 20 63 66 | n.ipairs(tr.configs).do.local.cf |
4c820 | 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 6d 64 73 20 3e | gcmds.=.cfg[which].if.#cfgcmds.> |
4c840 | 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 28 63 6f 6d 6d | .#prjcmds.then.table.insert(comm |
4c860 | 61 6e 64 73 2c 20 27 69 66 20 5b 20 22 24 7b 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 7d 22 20 3d | ands,.'if.[."${CONFIGURATION}".= |
4c880 | 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 63 66 67 29 20 | ."'....xcode.getconfigname(cfg). |
4c8a0 | 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 6a 63 6d 64 73 | ...'".];.then').for.i.=.#prjcmds |
4c8c0 | 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 65 72 74 28 63 | .+.1,.#cfgcmds.do.table.insert(c |
4c8e0 | 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 62 6c 65 2e 69 | ommands,.cfgcmds[i]).end.table.i |
4c900 | 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 6e 64 0a 69 66 | nsert(commands,.'fi').end.end.if |
4c920 | 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 77 72 61 70 70 | .#commands.>.0.then.if.not.wrapp |
4c940 | 65 72 57 72 69 74 74 65 6e 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 53 | erWritten.then._p('/*.Begin.PBXS |
4c960 | 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 | hellScriptBuildPhase.section.*/' |
4c980 | 29 0a 77 72 61 70 70 65 72 57 72 69 74 74 65 6e 20 3d 20 74 72 75 65 0a 65 6e 64 0a 5f 70 28 32 | ).wrapperWritten.=.true.end._p(2 |
4c9a0 | 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 65 29 0a 5f 70 | ,'%s./*.%s.*/.=.{',.id,.name)._p |
4c9c0 | 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 6c 64 50 68 61 | (3,'isa.=.PBXShellScriptBuildPha |
4c9e0 | 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 20 3d 20 32 31 | se;')._p(3,'buildActionMask.=.21 |
4ca00 | 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 27 29 0a 5f 70 | 47483647;')._p(3,'files.=.(')._p |
4ca20 | 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 20 28 27 29 3b | (3,');')._p(3,'inputPaths.=.('); |
4ca40 | 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 73 3b 27 2c 20 | ._p(3,');');._p(3,'name.=.%s;',. |
4ca60 | 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 28 27 29 3b 0a | name);._p(3,'outputPaths.=.(');. |
4ca80 | 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 72 44 65 70 6c | _p(3,');');._p(3,'runOnlyForDepl |
4caa0 | 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 3b 0a 5f 70 28 | oymentPostprocessing.=.0;');._p( |
4cac0 | 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 5f 70 28 33 2c | 3,'shellPath.=./bin/sh;');._p(3, |
4cae0 | 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 65 2e 63 6f 6e | 'shellScript.=."%s";',.table.con |
4cb00 | 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 22 27 2c 20 27 | cat(commands,."\\n"):gsub('"',.' |
4cb20 | 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 6f 62 6c 6f 63 | \\"'))._p(2,'};').end.end.dobloc |
4cb40 | 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 22 2c 20 22 50 | k("9607AE1010C857E500CD1376",."P |
4cb60 | 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 22 29 0a 64 6f | rebuild",."prebuildcommands").do |
4cb80 | 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 31 33 37 36 22 | block("9607AE3510C85E7E00CD1376" |
4cba0 | 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 64 73 22 29 0a | ,."Prelink",."prelinkcommands"). |
4cbc0 | 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 43 44 31 33 37 | doblock("9607AE3710C85E8F00CD137 |
4cbe0 | 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 63 6f 6d 6d 61 | 6",."Postbuild",."postbuildcomma |
4cc00 | 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 6e 0a 5f 70 28 | nds").if.wrapperWritten.then._p( |
4cc20 | 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 50 68 61 73 65 | '/*.End.PBXShellScriptBuildPhase |
4cc40 | 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 69 6f 6e 20 78 | .section.*/').end.end.function.x |
4cc60 | 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 72 29 0a 5f 70 | code.PBXSourcesBuildPhase(tr)._p |
4cc80 | 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 68 61 73 65 20 | ('/*.Begin.PBXSourcesBuildPhase. |
4cca0 | 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 69 6e 20 69 70 | section.*/').for._,.target.in.ip |
4ccc0 | 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 | airs(tr.products.children).do._p |
4cce0 | 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 74 61 72 67 65 | (2,'%s./*.Sources.*/.=.{',.targe |
4cd00 | 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 58 53 6f 75 72 | t.sourcesid)._p(3,'isa.=.PBXSour |
4cd20 | 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 64 41 63 74 69 | cesBuildPhase;')._p(3,'buildActi |
4cd40 | 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 2c 27 66 69 6c | onMask.=.2147483647;')._p(3,'fil |
4cd60 | 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 7b 0a 6f 6e 6c | es.=.(').tree.traverse(tr,.{.onl |
4cd80 | 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 64 65 2e 67 65 | eaf.=.function(node).if.xcode.ge |
4cda0 | 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 75 72 63 65 73 | tbuildcategory(node).==."Sources |
4cdc0 | 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 75 72 63 65 73 | ".then._p(4,'%s./*.%s.in.Sources |
4cde0 | 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a | .*/,',.node.buildid,.node.name). |
4ce00 | 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 72 75 6e 4f | end.end.})._p(3,');')._p(3,'runO |
4ce20 | 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.= |
4ce40 | 20 30 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 | .0;')._p(2,'};').end._p('/*.End. |
4ce60 | 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 | PBXSourcesBuildPhase.section.*/' |
4ce80 | 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 56 | )._p('').end.function.xcode.PBXV |
4cea0 | 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 6e 20 50 42 58 | ariantGroup(tr)._p('/*.Begin.PBX |
4cec0 | 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 72 65 65 2e 74 | VariantGroup.section.*/').tree.t |
4cee0 | 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 6e 63 74 69 6f | raverse(tr,.{.onbranch.=.functio |
4cf00 | 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 72 6f 75 70 22 | n(node).if.node.kind.==."vgroup" |
4cf20 | 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 27 2c 20 6e 6f | .then._p(2,'%s./*.%s.*/.=.{',.no |
4cf40 | 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 20 3d 20 50 42 | de.id,.node.name)._p(3,'isa.=.PB |
4cf60 | 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 64 72 65 6e 20 | XVariantGroup;')._p(3,'children. |
4cf80 | 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 28 6e 6f 64 65 | =.(').for._,.lang.in.ipairs(node |
4cfa0 | 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 73 20 2a 2f 2c | .children).do._p(4,'%s./*.%s.*/, |
4cfc0 | 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 5f 70 28 33 2c | ',.lang.id,.lang.name).end._p(3, |
4cfe0 | 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 64 65 2e 6e 61 | ');')._p(3,'name.=.%s;',.node.na |
4d000 | 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 6f 75 70 3e 22 | me)._p(3,'sourceTree.=."<group>" |
4d020 | 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 70 28 27 2f 2a | ;')._p(2,'};').end.end.})._p('/* |
4d040 | 20 45 6e 64 20 50 42 58 56 61 72 69 61 6e 74 47 72 6f 75 70 20 73 65 63 74 69 6f 6e 20 2a 2f 27 | .End.PBXVariantGroup.section.*/' |
4d060 | 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 54 | )._p('').end.function.xcode.PBXT |
4d080 | 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 70 72 6f 6a 65 | argetDependency(tr).if.#tr.proje |
4d0a0 | 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 2a 20 42 65 67 | cts.children.>.0.then._p('/*.Beg |
4d0c0 | 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 69 6f 6e 20 2a | in.PBXTargetDependency.section.* |
4d0e0 | 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 74 73 2c 20 7b | /').tree.traverse(tr.projects,.{ |
4d100 | 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 28 32 2c 27 25 | .onleaf.=.function(node)._p(2,'% |
4d120 | 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 20 3d 20 7b 27 | s./*.PBXTargetDependency.*/.=.{' |
4d140 | 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 64 29 0a 5f 70 | ,.node.parent.targetdependid)._p |
4d160 | 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 63 79 3b 27 29 | (3,'isa.=.PBXTargetDependency;') |
4d180 | 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 6e 61 6d 65 29 | ._p(3,'name.=."%s";',.node.name) |
4d1a0 | 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 50 42 58 43 6f | ._p(3,'targetProxy.=.%s./*.PBXCo |
4d1c0 | 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 2e 70 61 72 65 | ntainerItemProxy.*/;',.node.pare |
4d1e0 | 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 29 0a 65 6e 64 | nt.targetproxyid)._p(2,'};').end |
4d200 | 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 65 6e 64 65 6e | .})._p('/*.End.PBXTargetDependen |
4d220 | 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 65 6e 64 0a 66 | cy.section.*/')._p('').end.end.f |
4d240 | 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 61 74 69 | unction.xcode.XCBuildConfigurati |
4d260 | 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 6c 6f 63 61 6c | on_Target(tr,.target,.cfg).local |
4d280 | 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 61 6d 65 28 63 | .cfgname.=.xcode.getconfigname(c |
4d2a0 | 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 20 63 66 67 2e | fg)._p(2,'%s./*.%s.*/.=.{',.cfg. |
4d2c0 | 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 28 33 2c 27 69 | xcode.targetid,.cfgname)._p(3,'i |
4d2e0 | 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 29 0a 5f 70 28 | sa.=.XCBuildConfiguration;')._p( |
4d300 | 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 2c 27 41 4c 57 | 3,'buildSettings.=.{')._p(4,'ALW |
4d320 | 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 27 29 0a 69 66 | AYS_SEARCH_USER_PATHS.=.NO;').if |
4d340 | 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 0a 5f 70 28 34 | .not.cfg.flags.Symbols.then._p(4 |
4d360 | 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 3d 20 22 64 77 | ,'DEBUG_INFORMATION_FORMAT.=."dw |
4d380 | 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 67 2e 6b 69 6e | arf-with-dsym";').end.if.cfg.kin |
4d3a0 | 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 69 6c 64 74 61 | d.~=."StaticLib".and.cfg.buildta |
4d3c0 | 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 2c 27 45 58 45 | rget.prefix.~=."".then._p(4,'EXE |
4d3e0 | 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 62 75 69 6c 64 | CUTABLE_PREFIX.=.%s;',.cfg.build |
4d400 | 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 61 72 67 65 74 | target.prefix).end.if.cfg.target |
4d420 | 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 63 66 67 2e 74 | extension.then.local.ext.=.cfg.t |
4d440 | 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 74 3a 73 74 61 | argetextension.ext.=.iif(ext:sta |
4d460 | 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 78 74 29 0a 5f | rtswith("."),.ext:sub(2),.ext)._ |
4d480 | 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 20 25 73 3b 27 | p(4,'EXECUTABLE_EXTENSION.=.%s;' |
4d4a0 | 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 61 74 68 2e 67 | ,.ext).end.local.outdir.=.path.g |
4d4c0 | 65 74 64 69 72 65 63 74 6f 72 79 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 | etdirectory(cfg.buildtarget.bund |
4d4e0 | 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 65 6e 0a 5f 70 | lepath).if.outdir.~=.".".then._p |
4d500 | 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 20 3d 20 25 73 | (4,'CONFIGURATION_BUILD_DIR.=.%s |
4d520 | 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 59 4e 41 4d 49 | ;',.outdir).end._p(4,'GCC_DYNAMI |
4d540 | 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 4d 4f 44 45 4c | C_NO_PIC.=.NO;')._p(4,'GCC_MODEL |
4d560 | 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 6c 69 73 74 20 | _TUNING.=.G5;').if.tr.infoplist. |
4d580 | 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 20 22 25 73 22 | then._p(4,'INFOPLIST_FILE.=."%s" |
4d5a0 | 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 65 6e 64 0a 69 | ;',.tr.infoplist.cfg.name).end.i |
4d5c0 | 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 3d 20 27 2f 75 | nstallpaths.=.{.ConsoleApp.=.'/u |
4d5e0 | 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 3d 20 27 22 24 | sr/local/bin',.WindowedApp.=.'"$ |
4d600 | 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 65 64 4c 69 62 | (HOME)/Applications"',.SharedLib |
4d620 | 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 4c 69 62 20 3d | .=.'/usr/local/lib',.StaticLib.= |
4d640 | 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 49 4e 53 54 41 | .'/usr/local/lib',.}._p(4,'INSTA |
4d660 | 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 73 5b 63 66 67 | LL_PATH.=.%s;',.installpaths[cfg |
4d680 | 2e 6b 69 6e 64 5d 29 0a 5f 70 28 34 2c 27 50 52 4f 44 55 43 54 5f 4e 41 4d 45 20 3d 20 22 25 73 | .kind])._p(4,'PRODUCT_NAME.=."%s |
4d6a0 | 22 3b 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 5f | ";',.cfg.buildtarget.basename)._ |
4d6c0 | 70 28 33 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 | p(3,'};')._p(3,'name.=."%s";',.c |
4d6e0 | 66 67 6e 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 | fgname)._p(2,'};').end.function. |
4d700 | 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 50 72 6f 6a 65 | xcode.XCBuildConfiguration_Proje |
4d720 | 63 74 28 74 72 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 6e 61 6d 65 20 3d 20 78 63 6f 64 | ct(tr,.cfg).local.cfgname.=.xcod |
4d740 | 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a | e.getconfigname(cfg)._p(2,'%s./* |
4d760 | 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 69 64 | .%s.*/.=.{',.cfg.xcode.projectid |
4d780 | 2c 20 63 66 67 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 42 75 69 6c 64 43 6f | ,.cfgname)._p(3,'isa.=.XCBuildCo |
4d7a0 | 6e 66 69 67 75 72 61 74 69 6f 6e 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 53 65 74 74 69 6e | nfiguration;')._p(3,'buildSettin |
4d7c0 | 67 73 20 3d 20 7b 27 29 0a 6c 6f 63 61 6c 20 61 72 63 68 73 20 3d 20 7b 0a 4e 61 74 69 76 65 20 | gs.=.{').local.archs.=.{.Native. |
4d7e0 | 3d 20 22 24 28 4e 41 54 49 56 45 5f 41 52 43 48 5f 41 43 54 55 41 4c 29 22 2c 0a 78 33 32 20 20 | =."$(NATIVE_ARCH_ACTUAL)",.x32.. |
4d800 | 20 20 3d 20 22 69 33 38 36 22 2c 0a 78 36 34 20 20 20 20 3d 20 22 78 38 36 5f 36 34 22 2c 0a 55 | ..=."i386",.x64....=."x86_64",.U |
4d820 | 6e 69 76 65 72 73 61 6c 33 32 20 3d 20 22 24 28 41 52 43 48 53 5f 53 54 41 4e 44 41 52 44 5f 33 | niversal32.=."$(ARCHS_STANDARD_3 |
4d840 | 32 5f 42 49 54 29 22 2c 0a 55 6e 69 76 65 72 73 61 6c 36 34 20 3d 20 22 24 28 41 52 43 48 53 5f | 2_BIT)",.Universal64.=."$(ARCHS_ |
4d860 | 53 54 41 4e 44 41 52 44 5f 36 34 5f 42 49 54 29 22 2c 0a 55 6e 69 76 65 72 73 61 6c 20 3d 20 22 | STANDARD_64_BIT)",.Universal.=." |
4d880 | 24 28 41 52 43 48 53 5f 53 54 41 4e 44 41 52 44 5f 33 32 5f 36 34 5f 42 49 54 29 22 2c 0a 7d 0a | $(ARCHS_STANDARD_32_64_BIT)",.}. |
4d8a0 | 5f 70 28 34 2c 27 41 52 43 48 53 20 3d 20 22 25 73 22 3b 27 2c 20 61 72 63 68 73 5b 63 66 67 2e | _p(4,'ARCHS.=."%s";',.archs[cfg. |
4d8c0 | 70 6c 61 74 66 6f 72 6d 5d 29 0a 5f 70 28 34 2c 27 53 44 4b 52 4f 4f 54 20 3d 20 22 25 73 22 3b | platform])._p(4,'SDKROOT.=."%s"; |
4d8e0 | 27 2c 20 78 63 6f 64 65 2e 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 64 69 | ',.xcode.toolset).local.targetdi |
4d900 | 72 20 3d 20 70 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 | r.=.path.getdirectory(cfg.buildt |
4d920 | 61 72 67 65 74 2e 62 75 6e 64 6c 65 70 61 74 68 29 0a 69 66 20 74 61 72 67 65 74 64 69 72 20 7e | arget.bundlepath).if.targetdir.~ |
4d940 | 3d 20 22 2e 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 5f 42 | =.".".then._p(4,'CONFIGURATION_B |
4d960 | 55 49 4c 44 5f 44 49 52 20 3d 20 22 24 28 53 59 4d 52 4f 4f 54 29 22 3b 27 29 3b 0a 65 6e 64 0a | UILD_DIR.=."$(SYMROOT)";');.end. |
4d980 | 5f 70 28 34 2c 27 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 5f 54 45 4d 50 5f 44 49 52 20 3d 20 22 | _p(4,'CONFIGURATION_TEMP_DIR.=." |
4d9a0 | 24 28 4f 42 4a 52 4f 4f 54 29 22 3b 27 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 | $(OBJROOT)";').if.cfg.flags.Symb |
4d9c0 | 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 43 4f 50 59 5f 50 48 41 53 45 5f 53 54 52 49 50 20 | ols.then._p(4,'COPY_PHASE_STRIP. |
4d9e0 | 3d 20 4e 4f 3b 27 29 0a 65 6e 64 0a 5f 70 28 34 2c 27 47 43 43 5f 43 5f 4c 41 4e 47 55 41 47 45 | =.NO;').end._p(4,'GCC_C_LANGUAGE |
4da00 | 5f 53 54 41 4e 44 41 52 44 20 3d 20 67 6e 75 39 39 3b 27 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 | _STANDARD.=.gnu99;').if.cfg.flag |
4da20 | 73 2e 4e 6f 45 78 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 | s.NoExceptions.then._p(4,'GCC_EN |
4da40 | 41 42 4c 45 5f 43 50 50 5f 45 58 43 45 50 54 49 4f 4e 53 20 3d 20 4e 4f 3b 27 29 0a 65 6e 64 0a | ABLE_CPP_EXCEPTIONS.=.NO;').end. |
4da60 | 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 54 54 49 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 | if.cfg.flags.NoRTTI.then._p(4,'G |
4da80 | 43 43 5f 45 4e 41 42 4c 45 5f 43 50 50 5f 52 54 54 49 20 3d 20 4e 4f 3b 27 29 0a 65 6e 64 0a 69 | CC_ENABLE_CPP_RTTI.=.NO;').end.i |
4daa0 | 66 20 5f 41 43 54 49 4f 4e 20 7e 3d 20 22 78 63 6f 64 65 34 22 20 61 6e 64 20 63 66 67 2e 66 6c | f._ACTION.~=."xcode4".and.cfg.fl |
4dac0 | 61 67 73 2e 53 79 6d 62 6f 6c 73 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f | ags.Symbols.and.not.cfg.flags.No |
4dae0 | 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 45 | EditAndContinue.then._p(4,'GCC_E |
4db00 | 4e 41 42 4c 45 5f 46 49 58 5f 41 4e 44 5f 43 4f 4e 54 49 4e 55 45 20 3d 20 59 45 53 3b 27 29 0a | NABLE_FIX_AND_CONTINUE.=.YES;'). |
4db20 | 65 6e 64 0a 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 | end.if.cfg.flags.NoExceptions.th |
4db40 | 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 45 4e 41 42 4c 45 5f 4f 42 4a 43 5f 45 58 43 45 50 54 49 | en._p(4,'GCC_ENABLE_OBJC_EXCEPTI |
4db60 | 4f 4e 53 20 3d 20 4e 4f 3b 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 | ONS.=.NO;').end.if.cfg.flags.Opt |
4db80 | 69 6d 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 69 7a 65 20 | imize.or.cfg.flags.OptimizeSize. |
4dba0 | 74 68 65 6e 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 | then._p(4,'GCC_OPTIMIZATION_LEVE |
4dbc0 | 4c 20 3d 20 73 3b 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4f 70 74 69 6d 69 | L.=.s;').elseif.cfg.flags.Optimi |
4dbe0 | 7a 65 53 70 65 65 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 4f 50 54 49 4d 49 5a 41 54 | zeSpeed.then._p(4,'GCC_OPTIMIZAT |
4dc00 | 49 4f 4e 5f 4c 45 56 45 4c 20 3d 20 33 3b 27 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 27 47 43 43 5f | ION_LEVEL.=.3;').else._p(4,'GCC_ |
4dc20 | 4f 50 54 49 4d 49 5a 41 54 49 4f 4e 5f 4c 45 56 45 4c 20 3d 20 30 3b 27 29 0a 65 6e 64 0a 69 66 | OPTIMIZATION_LEVEL.=.0;').end.if |
4dc40 | 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 | .cfg.pchheader.and.not.cfg.flags |
4dc60 | 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 50 52 45 43 4f 4d 50 49 4c 45 | .NoPCH.then._p(4,'GCC_PRECOMPILE |
4dc80 | 5f 50 52 45 46 49 58 5f 48 45 41 44 45 52 20 3d 20 59 45 53 3b 27 29 0a 5f 70 28 34 2c 27 47 43 | _PREFIX_HEADER.=.YES;')._p(4,'GC |
4dca0 | 43 5f 50 52 45 46 49 58 5f 48 45 41 44 45 52 20 3d 20 22 25 73 22 3b 27 2c 20 63 66 67 2e 70 63 | C_PREFIX_HEADER.=."%s";',.cfg.pc |
4dcc0 | 68 68 65 61 64 65 72 29 0a 65 6e 64 0a 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 74 28 63 66 67 | hheader).end.xcode.printlist(cfg |
4dce0 | 2e 64 65 66 69 6e 65 73 2c 20 27 47 43 43 5f 50 52 45 50 52 4f 43 45 53 53 4f 52 5f 44 45 46 49 | .defines,.'GCC_PREPROCESSOR_DEFI |
4dd00 | 4e 49 54 49 4f 4e 53 27 29 0a 5f 70 28 34 2c 27 47 43 43 5f 53 59 4d 42 4f 4c 53 5f 50 52 49 56 | NITIONS')._p(4,'GCC_SYMBOLS_PRIV |
4dd20 | 41 54 45 5f 45 58 54 45 52 4e 20 3d 20 4e 4f 3b 27 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e | ATE_EXTERN.=.NO;').if.cfg.flags. |
4dd40 | 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 47 43 43 5f 54 52 45 | FatalWarnings.then._p(4,'GCC_TRE |
4dd60 | 41 54 5f 57 41 52 4e 49 4e 47 53 5f 41 53 5f 45 52 52 4f 52 53 20 3d 20 59 45 53 3b 27 29 0a 65 | AT_WARNINGS_AS_ERRORS.=.YES;').e |
4dd80 | 6e 64 0a 5f 70 28 34 2c 27 47 43 43 5f 57 41 52 4e 5f 41 42 4f 55 54 5f 52 45 54 55 52 4e 5f 54 | nd._p(4,'GCC_WARN_ABOUT_RETURN_T |
4dda0 | 59 50 45 20 3d 20 59 45 53 3b 27 29 0a 5f 70 28 34 2c 27 47 43 43 5f 57 41 52 4e 5f 55 4e 55 53 | YPE.=.YES;')._p(4,'GCC_WARN_UNUS |
4ddc0 | 45 44 5f 56 41 52 49 41 42 4c 45 20 3d 20 59 45 53 3b 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 | ED_VARIABLE.=.YES;').xcode.print |
4dde0 | 6c 69 73 74 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 27 48 45 41 44 45 52 5f 53 45 | list(cfg.includedirs,.'HEADER_SE |
4de00 | 41 52 43 48 5f 50 41 54 48 53 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 74 28 63 66 67 | ARCH_PATHS').xcode.printlist(cfg |
4de20 | 2e 6c 69 62 64 69 72 73 2c 20 27 4c 49 42 52 41 52 59 5f 53 45 41 52 43 48 5f 50 41 54 48 53 27 | .libdirs,.'LIBRARY_SEARCH_PATHS' |
4de40 | 29 0a 5f 70 28 34 2c 27 4f 42 4a 52 4f 4f 54 20 3d 20 22 25 73 22 3b 27 2c 20 63 66 67 2e 6f 62 | )._p(4,'OBJROOT.=."%s";',.cfg.ob |
4de60 | 6a 65 63 74 73 64 69 72 29 0a 5f 70 28 34 2c 27 4f 4e 4c 59 5f 41 43 54 49 56 45 5f 41 52 43 48 | jectsdir)._p(4,'ONLY_ACTIVE_ARCH |
4de80 | 20 3d 20 25 73 3b 27 2c 69 69 66 28 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 64 65 62 | .=.%s;',iif(premake.config.isdeb |
4dea0 | 75 67 62 75 69 6c 64 28 63 66 67 29 2c 27 59 45 53 27 2c 27 4e 4f 27 29 29 0a 6c 6f 63 61 6c 20 | ugbuild(cfg),'YES','NO')).local. |
4dec0 | 63 68 65 63 6b 73 20 3d 20 7b 0a 5b 22 2d 66 66 61 73 74 2d 6d 61 74 68 22 5d 20 20 20 20 20 20 | checks.=.{.["-ffast-math"]...... |
4dee0 | 20 20 20 20 3d 20 63 66 67 2e 66 6c 61 67 73 2e 46 6c 6f 61 74 46 61 73 74 2c 0a 5b 22 2d 66 66 | ....=.cfg.flags.FloatFast,.["-ff |
4df00 | 6c 6f 61 74 2d 73 74 6f 72 65 22 5d 20 20 20 20 20 20 20 20 3d 20 63 66 67 2e 66 6c 61 67 73 2e | loat-store"]........=.cfg.flags. |
4df20 | 46 6c 6f 61 74 53 74 72 69 63 74 2c 0a 5b 22 2d 66 6f 6d 69 74 2d 66 72 61 6d 65 2d 70 6f 69 6e | FloatStrict,.["-fomit-frame-poin |
4df40 | 74 65 72 22 5d 20 3d 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 | ter"].=.cfg.flags.NoFramePointer |
4df60 | 2c 0a 7d 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 66 6c 61 67 2c 20 | ,.}.local.flags.=.{.}.for.flag,. |
4df80 | 63 68 65 63 6b 20 69 6e 20 70 61 69 72 73 28 63 68 65 63 6b 73 29 20 64 6f 0a 69 66 20 63 68 65 | check.in.pairs(checks).do.if.che |
4dfa0 | 63 6b 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 66 6c 61 67 | ck.then.table.insert(flags,.flag |
4dfc0 | 29 0a 65 6e 64 0a 65 6e 64 0a 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 74 28 74 61 62 6c 65 2e | ).end.end.xcode.printlist(table. |
4dfe0 | 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 27 | join(flags,.cfg.buildoptions),.' |
4e000 | 4f 54 48 45 52 5f 43 46 4c 41 47 53 27 29 0a 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f | OTHER_CFLAGS').flags.=.{.}.for._ |
4e020 | 2c 20 6c 69 62 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 | ,.lib.in.ipairs(premake.getlinks |
4e040 | 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 29 29 20 64 6f 0a 69 66 20 6e 6f 74 20 78 63 6f 64 65 | (cfg,."system")).do.if.not.xcode |
4e060 | 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6c 69 62 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 | .isframework(lib).then.table.ins |
4e080 | 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6c 22 20 2e 2e 20 6c 69 62 29 0a 65 6e 64 0a 65 6e 64 0a | ert(flags,."-l"....lib).end.end. |
4e0a0 | 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 63 66 67 2e 6c 69 | flags.=.table.join(flags,.cfg.li |
4e0c0 | 6e 6b 6f 70 74 69 6f 6e 73 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 6c 69 73 74 28 66 6c 61 67 73 | nkoptions).xcode.printlist(flags |
4e0e0 | 2c 20 27 4f 54 48 45 52 5f 4c 44 46 4c 41 47 53 27 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e | ,.'OTHER_LDFLAGS').if.cfg.flags. |
4e100 | 53 74 61 74 69 63 52 75 6e 74 69 6d 65 20 74 68 65 6e 0a 5f 70 28 34 2c 27 53 54 41 4e 44 41 52 | StaticRuntime.then._p(4,'STANDAR |
4e120 | 44 5f 43 5f 50 4c 55 53 5f 50 4c 55 53 5f 4c 49 42 52 41 52 59 5f 54 59 50 45 20 3d 20 73 74 61 | D_C_PLUS_PLUS_LIBRARY_TYPE.=.sta |
4e140 | 74 69 63 3b 27 29 0a 65 6e 64 0a 69 66 20 74 61 72 67 65 74 64 69 72 20 7e 3d 20 22 2e 22 20 74 | tic;').end.if.targetdir.~=.".".t |
4e160 | 68 65 6e 0a 5f 70 28 34 2c 27 53 59 4d 52 4f 4f 54 20 3d 20 22 25 73 22 3b 27 2c 20 74 61 72 67 | hen._p(4,'SYMROOT.=."%s";',.targ |
4e180 | 65 74 64 69 72 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 45 78 74 72 61 57 61 72 | etdir).end.if.cfg.flags.ExtraWar |
4e1a0 | 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 34 2c 27 57 41 52 4e 49 4e 47 5f 43 46 4c 41 47 53 20 | nings.then._p(4,'WARNING_CFLAGS. |
4e1c0 | 3d 20 22 2d 57 61 6c 6c 22 3b 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 7d 3b 27 29 0a 5f 70 28 33 | =."-Wall";').end._p(3,'};')._p(3 |
4e1e0 | 2c 27 6e 61 6d 65 20 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 | ,'name.=."%s";',.cfgname)._p(2,' |
4e200 | 7d 3b 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 | };').end.function.xcode.XCBuildC |
4e220 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 58 43 | onfiguration(tr)._p('/*.Begin.XC |
4e240 | 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a | BuildConfiguration.section.*/'). |
4e260 | 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 75 | for._,.target.in.ipairs(tr.produ |
4e280 | 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 | cts.children).do.for._,.cfg.in.i |
4e2a0 | 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 78 63 6f 64 65 2e 58 43 42 75 69 | pairs(tr.configs).do.xcode.XCBui |
4e2c0 | 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 54 61 72 67 65 74 28 74 72 2c 20 74 61 72 67 65 | ldConfiguration_Target(tr,.targe |
4e2e0 | 74 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 | t,.cfg).end.end.for._,.cfg.in.ip |
4e300 | 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 78 63 6f 64 65 2e 58 43 42 75 69 6c | airs(tr.configs).do.xcode.XCBuil |
4e320 | 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 50 72 6f 6a 65 63 74 28 74 72 2c 20 63 66 67 29 0a | dConfiguration_Project(tr,.cfg). |
4e340 | 65 6e 64 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 | end._p('/*.End.XCBuildConfigurat |
4e360 | 69 6f 6e 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 | ion.section.*/')._p('').end.func |
4e380 | 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 61 74 69 6f 6e 4c | tion.xcode.XCBuildConfigurationL |
4e3a0 | 69 73 74 28 74 72 29 0a 6c 6f 63 61 6c 20 73 6c 6e 20 3d 20 74 72 2e 70 72 6f 6a 65 63 74 2e 73 | ist(tr).local.sln.=.tr.project.s |
4e3c0 | 6f 6c 75 74 69 6f 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 58 43 43 6f 6e 66 69 67 75 72 61 | olution._p('/*.Begin.XCConfigura |
4e3e0 | 74 69 6f 6e 4c 69 73 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 20 5f 2c 20 74 61 72 | tionList.section.*/').for._,.tar |
4e400 | 67 65 74 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 | get.in.ipairs(tr.products.childr |
4e420 | 65 6e 29 20 64 6f 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 42 75 69 6c 64 20 63 6f 6e 66 69 67 75 | en).do._p(2,'%s./*.Build.configu |
4e440 | 72 61 74 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 20 | ration.list.for.PBXNativeTarget. |
4e460 | 22 25 73 22 20 2a 2f 20 3d 20 7b 27 2c 20 74 61 72 67 65 74 2e 63 66 67 73 65 63 74 69 6f 6e 2c | "%s".*/.=.{',.target.cfgsection, |
4e480 | 20 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 43 6f 6e 66 | .target.name)._p(3,'isa.=.XCConf |
4e4a0 | 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 43 6f 6e 66 | igurationList;')._p(3,'buildConf |
4e4c0 | 69 67 75 72 61 74 69 6f 6e 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 | igurations.=.(').for._,.cfg.in.i |
4e4e0 | 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a | pairs(tr.configs).do._p(4,'%s./* |
4e500 | 20 25 73 20 2a 2f 2c 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 65 74 69 64 2c 20 78 63 | .%s.*/,',.cfg.xcode.targetid,.xc |
4e520 | 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 29 29 0a 65 6e 64 0a 5f 70 28 33 | ode.getconfigname(cfg)).end._p(3 |
4e540 | 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c 74 43 6f 6e 66 69 67 75 72 61 74 69 6f | ,');')._p(3,'defaultConfiguratio |
4e560 | 6e 49 73 56 69 73 69 62 6c 65 20 3d 20 30 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c 74 43 | nIsVisible.=.0;')._p(3,'defaultC |
4e580 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 78 63 6f 64 65 | onfigurationName.=."%s";',.xcode |
4e5a0 | 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 74 72 2e 63 6f 6e 66 69 67 73 5b 31 5d 29 29 0a 5f | .getconfigname(tr.configs[1]))._ |
4e5c0 | 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 31 44 45 42 39 32 38 39 30 38 37 33 | p(2,'};').end._p(2,'1DEB92890873 |
4e5e0 | 33 44 44 38 30 30 31 30 45 39 43 44 20 2f 2a 20 42 75 69 6c 64 20 63 6f 6e 66 69 67 75 72 61 74 | 3DD80010E9CD./*.Build.configurat |
4e600 | 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 50 72 6f 6a 65 63 74 20 22 25 73 22 20 2a 2f 20 | ion.list.for.PBXProject."%s".*/. |
4e620 | 3d 20 7b 27 2c 20 74 72 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 43 6f 6e | =.{',.tr.name)._p(3,'isa.=.XCCon |
4e640 | 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 43 6f 6e | figurationList;')._p(3,'buildCon |
4e660 | 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 | figurations.=.(').for._,.cfg.in. |
4e680 | 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f | ipairs(tr.configs).do._p(4,'%s./ |
4e6a0 | 2a 20 25 73 20 2a 2f 2c 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 69 64 2c 20 | *.%s.*/,',.cfg.xcode.projectid,. |
4e6c0 | 78 63 6f 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 63 66 67 29 29 0a 65 6e 64 0a 5f 70 | xcode.getconfigname(cfg)).end._p |
4e6e0 | 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c 74 43 6f 6e 66 69 67 75 72 61 74 | (3,');')._p(3,'defaultConfigurat |
4e700 | 69 6f 6e 49 73 56 69 73 69 62 6c 65 20 3d 20 30 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c | ionIsVisible.=.0;')._p(3,'defaul |
4e720 | 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4e 61 6d 65 20 3d 20 22 25 73 22 3b 27 2c 20 78 63 6f | tConfigurationName.=."%s";',.xco |
4e740 | 64 65 2e 67 65 74 63 6f 6e 66 69 67 6e 61 6d 65 28 74 72 2e 63 6f 6e 66 69 67 73 5b 31 5d 29 29 | de.getconfigname(tr.configs[1])) |
4e760 | 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 58 43 43 6f 6e 66 69 67 75 | ._p(2,'};')._p('/*.End.XCConfigu |
4e780 | 72 61 74 69 6f 6e 4c 69 73 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 | rationList.section.*/')._p('').e |
4e7a0 | 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 46 6f 6f 74 65 72 28 29 0a 5f 70 28 31 2c | nd.function.xcode.Footer()._p(1, |
4e7c0 | 27 7d 3b 27 29 0a 5f 70 28 27 5c 74 72 6f 6f 74 4f 62 6a 65 63 74 20 3d 20 30 38 46 42 37 37 39 | '};')._p('\trootObject.=.08FB779 |
4e7e0 | 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 62 6a | 3FE84155DC02AAC07./*.Project.obj |
4e800 | 65 63 74 20 2a 2f 3b 27 29 0a 5f 70 28 27 7d 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 78 63 6f | ect.*/;')._p('}').end..local.xco |
4e820 | 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 72 65 65 20 3d 20 | de.=.premake.xcode.local.tree.=. |
4e840 | 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 64 65 2e 62 75 69 6c | premake.tree.function.xcode.buil |
4e860 | 64 70 72 6a 74 72 65 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 65 6d 61 6b 65 | dprjtree(prj).local.tr.=.premake |
4e880 | 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 74 72 | .project.buildsourcetree(prj).tr |
4e8a0 | 2e 63 6f 6e 66 69 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 66 67 6e 61 6d 65 20 69 6e 20 | .configs.=.{}.for._,.cfgname.in. |
4e8c0 | 69 70 61 69 72 73 28 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 | ipairs(prj.solution.configuratio |
4e8e0 | 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 72 73 | ns).do.for._,.platform.in.ipairs |
4e900 | 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 78 63 6f 64 65 2e 70 6c 61 74 66 6f 72 6d 73 29 20 64 | (prj.solution.xcode.platforms).d |
4e920 | 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 66 69 67 28 | o.local.cfg.=.premake.getconfig( |
4e940 | 70 72 6a 2c 20 63 66 67 6e 61 6d 65 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 63 66 67 2e 78 63 6f 64 | prj,.cfgname,.platform).cfg.xcod |
4e960 | 65 20 3d 20 7b 7d 0a 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 65 74 69 64 20 3d 20 78 63 6f 64 | e.=.{}.cfg.xcode.targetid.=.xcod |
4e980 | 65 2e 6e 65 77 69 64 28 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2c 20 63 | e.newid(prj.xcode.projectnode,.c |
4e9a0 | 66 67 6e 61 6d 65 29 0a 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 69 64 20 3d 20 78 63 | fgname).cfg.xcode.projectid.=.xc |
4e9c0 | 6f 64 65 2e 6e 65 77 69 64 28 74 72 2c 20 63 66 67 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 69 6e 73 | ode.newid(tr,.cfgname).table.ins |
4e9e0 | 65 72 74 28 74 72 2e 63 6f 6e 66 69 67 73 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 74 72 65 | ert(tr.configs,.cfg).end.end.tre |
4ea00 | 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 6e 63 | e.traverse(tr,.{.onbranch.=.func |
4ea20 | 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 | tion(node).if.path.getextension( |
4ea40 | 6e 6f 64 65 2e 6e 61 6d 65 29 20 3d 3d 20 22 2e 6c 70 72 6f 6a 22 20 74 68 65 6e 0a 6c 6f 63 61 | node.name).==.".lproj".then.loca |
4ea60 | 6c 20 6c 61 6e 67 20 3d 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6e 6f 64 65 2e 6e | l.lang.=.path.getbasename(node.n |
4ea80 | 61 6d 65 29 20 20 2d 2d 20 22 45 6e 67 6c 69 73 68 22 2c 20 22 46 72 65 6e 63 68 22 2c 20 65 74 | ame)..--."English",."French",.et |
4eaa0 | 63 2e 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 6e 6f 64 | c..for._,.filenode.in.ipairs(nod |
4eac0 | 65 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 67 72 70 6e 6f 64 65 20 3d 20 6e | e.children).do.local.grpnode.=.n |
4eae0 | 6f 64 65 2e 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b 66 69 6c 65 6e 6f 64 65 2e 6e 61 6d | ode.parent.children[filenode.nam |
4eb00 | 65 5d 0a 69 66 20 6e 6f 74 20 67 72 70 6e 6f 64 65 20 74 68 65 6e 0a 67 72 70 6e 6f 64 65 20 3d | e].if.not.grpnode.then.grpnode.= |
4eb20 | 20 74 72 65 65 2e 69 6e 73 65 72 74 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2c 20 74 72 65 65 2e 6e | .tree.insert(node.parent,.tree.n |
4eb40 | 65 77 28 66 69 6c 65 6e 6f 64 65 2e 6e 61 6d 65 29 29 0a 67 72 70 6e 6f 64 65 2e 6b 69 6e 64 20 | ew(filenode.name)).grpnode.kind. |
4eb60 | 3d 20 22 76 67 72 6f 75 70 22 0a 65 6e 64 0a 66 69 6c 65 6e 6f 64 65 2e 6e 61 6d 65 20 3d 20 70 | =."vgroup".end.filenode.name.=.p |
4eb80 | 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 61 6e 67 29 0a 74 72 65 65 2e 69 6e 73 65 72 | ath.getbasename(lang).tree.inser |
4eba0 | 74 28 67 72 70 6e 6f 64 65 2c 20 66 69 6c 65 6e 6f 64 65 29 0a 65 6e 64 0a 74 72 65 65 2e 72 65 | t(grpnode,.filenode).end.tree.re |
4ebc0 | 6d 6f 76 65 28 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 74 72 2e 66 72 61 6d 65 77 6f | move(node).end.end.}).tr.framewo |
4ebe0 | 72 6b 73 20 3d 20 74 72 65 65 2e 6e 65 77 28 22 46 72 61 6d 65 77 6f 72 6b 73 22 29 0a 66 6f 72 | rks.=.tree.new("Frameworks").for |
4ec00 | 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 29 20 | .cfg.in.premake.eachconfig(prj). |
4ec20 | 64 6f 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 70 72 65 6d 61 6b 65 | do.for._,.link.in.ipairs(premake |
4ec40 | 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 66 75 6c 6c 70 61 | .getlinks(cfg,."system",."fullpa |
4ec60 | 74 68 22 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 | th")).do.local.name.=.path.getna |
4ec80 | 6d 65 28 6c 69 6e 6b 29 0a 69 66 20 78 63 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6e 61 | me(link).if.xcode.isframework(na |
4eca0 | 6d 65 29 20 61 6e 64 20 6e 6f 74 20 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2e 63 68 69 6c 64 72 | me).and.not.tr.frameworks.childr |
4ecc0 | 65 6e 5b 6e 61 6d 65 5d 20 74 68 65 6e 0a 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 | en[name].then.node.=.tree.insert |
4ece0 | 28 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2c 20 74 72 65 65 2e 6e 65 77 28 6e 61 6d 65 29 29 0a | (tr.frameworks,.tree.new(name)). |
4ed00 | 6e 6f 64 65 2e 70 61 74 68 20 3d 20 6c 69 6e 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 | node.path.=.link.end.end.end.if. |
4ed20 | 23 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e | #tr.frameworks.children.>.0.then |
4ed40 | 20 0a 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2c 20 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 29 | ..tree.insert(tr,.tr.frameworks) |
4ed60 | 0a 65 6e 64 0a 74 72 2e 70 72 6f 64 75 63 74 73 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 | .end.tr.products.=.tree.insert(t |
4ed80 | 72 2c 20 74 72 65 65 2e 6e 65 77 28 22 50 72 6f 64 75 63 74 73 22 29 29 0a 74 72 2e 70 72 6f 6a | r,.tree.new("Products")).tr.proj |
4eda0 | 65 63 74 73 20 3d 20 74 72 65 65 2e 6e 65 77 28 22 50 72 6f 6a 65 63 74 73 22 29 0a 66 6f 72 20 | ects.=.tree.new("Projects").for. |
4edc0 | 5f 2c 20 64 65 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 | _,.dep.in.ipairs(premake.getdepe |
4ede0 | 6e 64 65 6e 63 69 65 73 28 70 72 6a 2c 20 22 73 69 62 6c 69 6e 67 22 2c 20 22 6f 62 6a 65 63 74 | ndencies(prj,."sibling",."object |
4ee00 | 22 29 29 20 64 6f 0a 6c 6f 63 61 6c 20 78 63 70 61 74 68 20 3d 20 78 63 6f 64 65 2e 67 65 74 78 | ")).do.local.xcpath.=.xcode.getx |
4ee20 | 63 6f 64 65 70 72 6f 6a 6e 61 6d 65 28 64 65 70 29 0a 6c 6f 63 61 6c 20 78 63 6e 6f 64 65 20 3d | codeprojname(dep).local.xcnode.= |
4ee40 | 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2e 70 72 6f 6a 65 63 74 73 2c 20 74 72 65 65 2e 6e | .tree.insert(tr.projects,.tree.n |
4ee60 | 65 77 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 78 63 70 61 74 68 29 29 29 0a 78 63 6e 6f 64 65 | ew(path.getname(xcpath))).xcnode |
4ee80 | 2e 70 61 74 68 20 3d 20 78 63 70 61 74 68 0a 78 63 6e 6f 64 65 2e 70 72 6f 6a 65 63 74 20 3d 20 | .path.=.xcpath.xcnode.project.=. |
4eea0 | 64 65 70 0a 78 63 6e 6f 64 65 2e 70 72 6f 64 75 63 74 67 72 6f 75 70 69 64 20 3d 20 78 63 6f 64 | dep.xcnode.productgroupid.=.xcod |
4eec0 | 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2c 20 22 70 72 6f 64 67 72 70 22 29 0a 78 63 6e 6f 64 | e.newid(xcnode,."prodgrp").xcnod |
4eee0 | 65 2e 70 72 6f 64 75 63 74 70 72 6f 78 79 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 | e.productproxyid.=.xcode.newid(x |
4ef00 | 63 6e 6f 64 65 2c 20 22 70 72 6f 64 70 72 6f 78 22 29 0a 78 63 6e 6f 64 65 2e 74 61 72 67 65 74 | cnode,."prodprox").xcnode.target |
4ef20 | 70 72 6f 78 79 69 64 20 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2c 20 22 | proxyid..=.xcode.newid(xcnode,." |
4ef40 | 74 61 72 67 70 72 6f 78 22 29 0a 78 63 6e 6f 64 65 2e 74 61 72 67 65 74 64 65 70 65 6e 64 69 64 | targprox").xcnode.targetdependid |
4ef60 | 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2c 20 22 74 61 72 67 64 65 70 22 | .=.xcode.newid(xcnode,."targdep" |
4ef80 | 29 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 66 69 67 28 | ).local.cfg.=.premake.getconfig( |
4efa0 | 64 65 70 2c 20 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 29 0a 6e 6f 64 65 | dep,.prj.configurations[1]).node |
4efc0 | 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 78 63 6e 6f 64 65 2c 20 74 72 65 65 2e 6e 65 77 28 | .=.tree.insert(xcnode,.tree.new( |
4efe0 | 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 6e 6f 64 65 2e 70 61 74 68 20 | cfg.linktarget.name)).node.path. |
4f000 | 3d 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 0a 6e 6f 64 65 2e 63 | =.cfg.linktarget.fullpath.node.c |
4f020 | 66 67 20 3d 20 63 66 67 0a 65 6e 64 0a 69 66 20 23 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 | fg.=.cfg.end.if.#tr.projects.chi |
4f040 | 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2c 20 74 | ldren.>.0.then.tree.insert(tr,.t |
4f060 | 72 2e 70 72 6f 6a 65 63 74 73 29 0a 65 6e 64 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 | r.projects).end.tree.traverse(tr |
4f080 | 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 6e 6f 64 65 | ,.{.onnode.=.function(node).node |
4f0a0 | 2e 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 29 0a 69 66 20 78 63 6f 64 65 | .id.=.xcode.newid(node).if.xcode |
4f0c0 | 2e 67 65 74 62 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 29 20 74 68 65 6e 0a 6e 6f 64 | .getbuildcategory(node).then.nod |
4f0e0 | 65 2e 62 75 69 6c 64 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 62 | e.buildid.=.xcode.newid(node,."b |
4f100 | 75 69 6c 64 22 29 0a 65 6e 64 0a 69 66 20 73 74 72 69 6e 67 2e 65 6e 64 73 77 69 74 68 28 6e 6f | uild").end.if.string.endswith(no |
4f120 | 64 65 2e 6e 61 6d 65 2c 20 22 49 6e 66 6f 2e 70 6c 69 73 74 22 29 20 74 68 65 6e 0a 74 72 2e 69 | de.name,."Info.plist").then.tr.i |
4f140 | 6e 66 6f 70 6c 69 73 74 20 3d 20 6e 6f 64 65 0a 65 6e 64 0a 65 6e 64 0a 7d 2c 20 74 72 75 65 29 | nfoplist.=.node.end.end.},.true) |
4f160 | 0a 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 64 75 63 74 73 2c | .node.=.tree.insert(tr.products, |
4f180 | 20 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 29 0a 6e 6f 64 65 2e 6b 69 6e | .prj.xcode.projectnode).node.kin |
4f1a0 | 64 20 3d 20 22 70 72 6f 64 75 63 74 22 0a 6e 6f 64 65 2e 70 61 74 68 20 3d 20 6e 6f 64 65 2e 63 | d.=."product".node.path.=.node.c |
4f1c0 | 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 0a 6e 6f 64 65 2e 63 66 67 | fg.buildtarget.fullpath.node.cfg |
4f1e0 | 73 65 63 74 69 6f 6e 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 63 66 67 | section.=.xcode.newid(node,."cfg |
4f200 | 22 29 0a 6e 6f 64 65 2e 72 65 73 73 74 61 67 65 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 | ").node.resstageid.=.xcode.newid |
4f220 | 28 6e 6f 64 65 2c 20 22 72 65 7a 22 29 0a 6e 6f 64 65 2e 73 6f 75 72 63 65 73 69 64 20 20 3d 20 | (node,."rez").node.sourcesid..=. |
4f240 | 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2c 20 22 73 72 63 22 29 0a 6e 6f 64 65 2e 66 78 | xcode.newid(node,."src").node.fx |
4f260 | 73 74 61 67 65 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 66 78 | stageid..=.xcode.newid(node,."fx |
4f280 | 73 22 29 0a 72 65 74 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 | s").return.tr.end.function.prema |
4f2a0 | 6b 65 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d | ke.xcode.project(prj).local.tr.= |
4f2c0 | 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 78 63 6f 64 65 2e 48 | .xcode.buildprjtree(prj).xcode.H |
4f2e0 | 65 61 64 65 72 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 42 75 69 6c 64 46 69 6c 65 28 74 72 29 | eader(tr).xcode.PBXBuildFile(tr) |
4f300 | 0a 78 63 6f 64 65 2e 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 28 74 72 29 | .xcode.PBXContainerItemProxy(tr) |
4f320 | 0a 78 63 6f 64 65 2e 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 28 74 72 2c 70 72 6a 29 0a | .xcode.PBXFileReference(tr,prj). |
4f340 | 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 28 74 72 | xcode.PBXFrameworksBuildPhase(tr |
4f360 | 29 0a 78 63 6f 64 65 2e 50 42 58 47 72 6f 75 70 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 4e 61 | ).xcode.PBXGroup(tr).xcode.PBXNa |
4f380 | 74 69 76 65 54 61 72 67 65 74 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 50 72 6f 6a 65 63 74 28 | tiveTarget(tr).xcode.PBXProject( |
4f3a0 | 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 28 74 72 29 0a | tr).xcode.PBXReferenceProxy(tr). |
4f3c0 | 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) |
4f3e0 | 0a 78 63 6f 64 65 2e 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 28 | .xcode.PBXShellScriptBuildPhase( |
4f400 | 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 28 74 | tr).xcode.PBXSourcesBuildPhase(t |
4f420 | 72 29 0a 78 63 6f 64 65 2e 50 42 58 56 61 72 69 61 6e 74 47 72 6f 75 70 28 74 72 29 0a 78 63 6f | r).xcode.PBXVariantGroup(tr).xco |
4f440 | 64 65 2e 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 28 74 72 29 0a 78 63 6f 64 65 | de.PBXTargetDependency(tr).xcode |
4f460 | 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 74 72 29 0a 78 63 6f 64 65 2e | .XCBuildConfiguration(tr).xcode. |
4f480 | 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 28 74 72 29 0a 78 63 6f | XCBuildConfigurationList(tr).xco |
4f4a0 | 64 65 2e 46 6f 6f 74 65 72 28 74 72 29 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 78 63 6f 64 65 | de.Footer(tr).end..premake.xcode |
4f4c0 | 34 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 78 63 6f 64 65 34 20 3d 20 70 72 65 6d 61 6b 65 2e 78 63 | 4.=.{}.local.xcode4.=.premake.xc |
4f4e0 | 6f 64 65 34 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 68 | ode4.function.xcode4.workspace_h |
4f500 | 65 61 64 28 29 0a 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 | ead()._p('<?xml.version="1.0".en |
4f520 | 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 3f 3e 27 29 0a 5f 70 28 27 3c 57 6f 72 6b 73 70 61 63 | coding="UTF-8"?>')._p('<Workspac |
4f540 | 65 27 29 0a 5f 70 28 31 2c 27 76 65 72 73 69 6f 6e 20 3d 20 22 31 2e 30 22 3e 27 29 0a 65 6e 64 | e')._p(1,'version.=."1.0">').end |
4f560 | 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 74 61 69 6c 28 | .function.xcode4.workspace_tail( |
4f580 | 29 0a 5f 70 28 27 3c 2f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f | )._p('</Workspace>').end.functio |
4f5a0 | 6e 20 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 66 69 6c 65 5f 72 65 66 28 70 72 6a 29 | n.xcode4.workspace_file_ref(prj) |
4f5c0 | 0a 6c 6f 63 61 6c 20 70 72 6f 6a 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 | .local.projpath.=.path.getrelati |
4f5e0 | 76 65 28 70 72 6a 2e 73 6f 6c 75 74 69 6f 6e 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 2e 6c 6f | ve(prj.solution.location,.prj.lo |
4f600 | 63 61 74 69 6f 6e 29 0a 69 66 20 70 72 6f 6a 70 61 74 68 20 3d 3d 20 27 2e 27 20 74 68 65 6e 20 | cation).if.projpath.==.'.'.then. |
4f620 | 70 72 6f 6a 70 61 74 68 20 3d 20 27 27 20 0a 65 6c 73 65 20 70 72 6f 6a 70 61 74 68 20 3d 20 70 | projpath.=.''..else.projpath.=.p |
4f640 | 72 6f 6a 70 61 74 68 20 2e 2e 27 2f 27 20 0a 65 6e 64 0a 5f 70 28 31 2c 27 3c 46 69 6c 65 52 65 | rojpath...'/'..end._p(1,'<FileRe |
4f660 | 66 27 29 0a 5f 70 28 32 2c 27 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 67 72 6f 75 70 3a 25 73 22 3e | f')._p(2,'location.=."group:%s"> |
4f680 | 27 2c 70 72 6f 6a 70 61 74 68 20 2e 2e 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 27 2e 78 63 6f 64 | ',projpath....prj.name....'.xcod |
4f6a0 | 65 70 72 6f 6a 27 29 0a 5f 70 28 31 2c 27 3c 2f 46 69 6c 65 52 65 66 3e 27 29 0a 65 6e 64 0a 66 | eproj')._p(1,'</FileRef>').end.f |
4f6c0 | 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 67 65 6e 65 72 61 74 | unction.xcode4.workspace_generat |
4f6e0 | 65 28 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 | e(sln).premake.xcode.preparesolu |
4f700 | 74 69 6f 6e 28 73 6c 6e 29 0a 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 68 65 61 64 28 | tion(sln).xcode4.workspace_head( |
4f720 | 29 0a 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 66 6f | ).xcode4.reorderProjects(sln).fo |
4f740 | 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 72 | r.prj.in.premake.solution.eachpr |
4f760 | 6f 6a 65 63 74 28 73 6c 6e 29 20 64 6f 0a 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 65 5f 66 | oject(sln).do.xcode4.workspace_f |
4f780 | 69 6c 65 5f 72 65 66 28 70 72 6a 29 0a 65 6e 64 0a 78 63 6f 64 65 34 2e 77 6f 72 6b 73 70 61 63 | ile_ref(prj).end.xcode4.workspac |
4f7a0 | 65 5f 74 61 69 6c 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 34 2e 72 65 6f | e_tail().end.function.xcode4.reo |
4f7c0 | 72 64 65 72 50 72 6f 6a 65 63 74 73 28 73 6c 6e 29 0a 69 66 20 73 6c 6e 2e 73 74 61 72 74 70 72 | rderProjects(sln).if.sln.startpr |
4f7e0 | 6f 6a 65 63 74 20 74 68 65 6e 0a 66 6f 72 20 69 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 | oject.then.for.i,.prj.in.ipairs( |
4f800 | 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 20 73 6c 6e 2e 73 74 61 72 74 70 72 6f | sln.projects).do.if.sln.startpro |
4f820 | 6a 65 63 74 20 3d 3d 20 70 72 6a 2e 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 75 72 20 | ject.==.prj.name.then.local.cur. |
4f840 | 3d 20 70 72 6a 2e 67 72 6f 75 70 0a 77 68 69 6c 65 20 63 75 72 20 7e 3d 20 6e 69 6c 20 64 6f 0a | =.prj.group.while.cur.~=.nil.do. |
4f860 | 66 6f 72 20 6a 2c 20 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 73 28 73 6c 6e 2e 67 72 6f 75 70 | for.j,.group.in.ipairs(sln.group |
4f880 | 73 29 20 64 6f 0a 69 66 20 67 72 6f 75 70 20 3d 3d 20 63 75 72 20 74 68 65 6e 0a 74 61 62 6c 65 | s).do.if.group.==.cur.then.table |
4f8a0 | 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 6a 29 0a 62 72 65 61 6b 0a 65 6e 64 | .remove(sln.groups,.j).break.end |
4f8c0 | 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6c 6e 2e 67 72 6f 75 70 73 2c 20 31 2c | .end.table.insert(sln.groups,.1, |
4f8e0 | 20 63 75 72 29 0a 63 75 72 20 3d 20 63 75 72 2e 70 61 72 65 6e 74 0a 65 6e 64 0a 74 61 62 6c 65 | .cur).cur.=.cur.parent.end.table |
4f900 | 2e 72 65 6d 6f 76 65 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 69 29 0a 74 61 62 6c 65 2e 69 | .remove(sln.projects,.i).table.i |
4f920 | 6e 73 65 72 74 28 73 6c 6e 2e 70 72 6f 6a 65 63 74 73 2c 20 31 2c 20 70 72 6a 29 0a 62 72 65 61 | nsert(sln.projects,.1,.prj).brea |
4f940 | 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e | k.end.end.end.end..premake.clean |
4f960 | 20 3d 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 64 69 | .=.{.}.function.premake.clean.di |
4f980 | 72 65 63 74 6f 72 79 28 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d | rectory(obj,.pattern).local.fnam |
4f9a0 | 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 28 | e.=.premake.project.getfilename( |
4f9c0 | 6f 62 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6f 73 2e 72 6d 64 69 72 28 66 6e 61 6d 65 29 0a 65 6e | obj,.pattern).os.rmdir(fname).en |
4f9e0 | 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 6f 62 | d.function.premake.clean.file(ob |
4fa00 | 6a 2c 20 70 61 74 74 65 72 6e 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b | j,.pattern).local.fname.=.premak |
4fa20 | 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 70 61 74 74 65 | e.project.getfilename(obj,.patte |
4fa40 | 72 6e 29 0a 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 29 0a 65 6e 64 0a 6e 65 77 61 63 74 69 | rn).os.remove(fname).end.newacti |
4fa60 | 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 63 6c 65 61 6e 22 2c 0a 64 65 73 63 | on.{.trigger.....=."clean",.desc |
4fa80 | 72 69 70 74 69 6f 6e 20 3d 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 62 69 6e 61 72 69 65 73 20 61 | ription.=."Remove.all.binaries.a |
4faa0 | 6e 64 20 67 65 6e 65 72 61 74 65 64 20 66 69 6c 65 73 22 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 | nd.generated.files",.onsolution. |
4fac0 | 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 66 6f 72 20 61 63 74 69 6f 6e 20 69 6e 20 70 72 | =.function(sln).for.action.in.pr |
4fae0 | 65 6d 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 | emake.action.each().do.if.action |
4fb00 | 2e 6f 6e 63 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 20 74 68 65 6e 0a 61 63 74 69 6f 6e 2e 6f 6e 63 | .oncleansolution.then.action.onc |
4fb20 | 6c 65 61 6e 73 6f 6c 75 74 69 6f 6e 28 73 6c 6e 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 6f | leansolution(sln).end.end.end,.o |
4fb40 | 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 66 6f 72 20 61 63 74 | nproject.=.function(prj).for.act |
4fb60 | 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 6f 0a | ion.in.premake.action.each().do. |
4fb80 | 69 66 20 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 61 63 | if.action.oncleanproject.then.ac |
4fba0 | 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 | tion.oncleanproject(prj).end.end |
4fbc0 | 0a 69 66 20 28 70 72 6a 2e 6f 62 6a 65 63 74 73 64 69 72 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b | .if.(prj.objectsdir).then.premak |
4fbe0 | 65 2e 63 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 70 72 6a 2e 6f 62 6a 65 63 | e.clean.directory(prj,.prj.objec |
4fc00 | 74 73 64 69 72 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 72 6a | tsdir).end.local.platforms.=.prj |
4fc20 | 2e 73 6f 6c 75 74 69 6f 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 6f 72 20 7b 20 7d 0a 69 66 20 6e 6f | .solution.platforms.or.{.}.if.no |
4fc40 | 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 22 4e 61 74 | t.table.contains(platforms,."Nat |
4fc60 | 69 76 65 22 29 20 74 68 65 6e 0a 70 6c 61 74 66 6f 72 6d 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 | ive").then.platforms.=.table.joi |
4fc80 | 6e 28 70 6c 61 74 66 6f 72 6d 73 2c 20 7b 20 22 4e 61 74 69 76 65 22 20 7d 29 0a 65 6e 64 0a 66 | n(platforms,.{."Native".}).end.f |
4fca0 | 6f 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 | or._,.platform.in.ipairs(platfor |
4fcc0 | 6d 73 29 20 64 6f 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 | ms).do.for.cfg.in.premake.eachco |
4fce0 | 6e 66 69 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 20 64 6f 0a 70 72 65 6d 61 6b 65 2e 63 | nfig(prj,.platform).do.premake.c |
4fd00 | 6c 65 61 6e 2e 64 69 72 65 63 74 6f 72 79 28 70 72 6a 2c 20 63 66 67 2e 6f 62 6a 65 63 74 73 64 | lean.directory(prj,.cfg.objectsd |
4fd20 | 69 72 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 | ir).premake.clean.file(prj,.prem |
4fd40 | 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 22 70 6f 73 | ake.gettarget(cfg,."build",."pos |
4fd60 | 69 78 22 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 | ix",."windows",."windows").fullp |
4fd80 | 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 70 72 65 | ath).premake.clean.file(prj,.pre |
4fda0 | 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 22 70 6f | make.gettarget(cfg,."build",."po |
4fdc0 | 73 69 78 22 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 | six",."posix",."linux").fullpath |
4fde0 | 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 |
4fe00 | 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 22 70 6f 73 69 78 | e.gettarget(cfg,."build",."posix |
4fe20 | 22 2c 20 22 70 6f 73 69 78 22 2c 20 22 6d 61 63 6f 73 78 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a | ",."posix",."macosx").fullpath). |
4fe40 | 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. |
4fe60 | 67 65 74 74 61 72 67 65 74 28 63 66 67 2c 20 22 62 75 69 6c 64 22 2c 20 22 70 6f 73 69 78 22 2c | gettarget(cfg,."build",."posix", |
4fe80 | 20 22 50 53 33 22 2c 20 22 77 69 6e 64 6f 77 73 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a 69 66 20 | ."PS3",."windows").fullpath).if. |
4fea0 | 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 74 68 65 6e 0a 70 | cfg.kind.==."WindowedApp".then.p |
4fec0 | 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 70 72 65 6d | remake.clean.directory(prj,.prem |
4fee0 | 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 22 70 6f 73 | ake.gettarget(cfg,."build",."pos |
4ff00 | 69 78 22 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 20 | ix",."posix",."linux").fullpath. |
4ff20 | 2e 2e 20 22 2e 61 70 70 22 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 2e 66 69 6c | ...".app").end.premake.clean.fil |
4ff40 | 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 6c | e(prj,.premake.gettarget(cfg,."l |
4ff60 | 69 6e 6b 22 2c 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 77 69 6e | ink",."windows",."windows",."win |
4ff80 | 64 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 | dows").fullpath).premake.clean.f |
4ffa0 | 69 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 | ile(prj,.premake.gettarget(cfg,. |
4ffc0 | 22 6c 69 6e 6b 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 | "link",."posix",."posix",."linux |
4ffe0 | 22 29 2e 66 75 6c 6c 70 61 74 68 29 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 20 3d 20 70 61 74 68 | ").fullpath).local.target.=.path |
50000 | 2e 6a 6f 69 6e 28 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 | .join(premake.project.getfilenam |
50020 | 65 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 | e(prj,.cfg.buildtarget.directory |
50040 | 29 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 66 6f 72 | ),.cfg.buildtarget.basename).for |
50060 | 20 61 63 74 69 6f 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 65 61 63 68 28 29 | .action.in.premake.action.each() |
50080 | 20 64 6f 0a 69 66 20 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 74 61 72 67 65 74 20 74 68 65 6e | .do.if.action.oncleantarget.then |
500a0 | 0a 61 63 74 69 6f 6e 2e 6f 6e 63 6c 65 61 6e 74 61 72 67 65 74 28 74 61 72 67 65 74 29 0a 65 6e | .action.oncleantarget(target).en |
500c0 | 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 7d 0a 00 5f 57 4f 52 4b 49 4e 47 5f 44 49 | d.end.end.end.end.}.._WORKING_DI |
500e0 | 52 20 20 20 20 20 20 20 20 3d 20 6f 73 2e 67 65 74 63 77 64 28 29 0a 6c 6f 63 61 6c 20 66 75 6e | R........=.os.getcwd().local.fun |
50100 | 63 74 69 6f 6e 20 69 6e 6a 65 63 74 70 6c 61 74 66 6f 72 6d 28 70 6c 61 74 66 6f 72 6d 29 0a 69 | ction.injectplatform(platform).i |
50120 | 66 20 6e 6f 74 20 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e 20 72 65 74 75 72 6e 20 74 72 75 65 20 | f.not.platform.then.return.true. |
50140 | 65 6e 64 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 76 61 6c 75 | end.platform.=.premake.checkvalu |
50160 | 65 28 70 6c 61 74 66 6f 72 6d 2c 20 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 2e 70 6c 61 74 66 | e(platform,.premake.fields.platf |
50180 | 6f 72 6d 73 2e 61 6c 6c 6f 77 65 64 29 0a 66 6f 72 20 73 6c 6e 20 69 6e 20 70 72 65 6d 61 6b 65 | orms.allowed).for.sln.in.premake |
501a0 | 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 70 6c 61 74 66 6f | .solution.each().do.local.platfo |
501c0 | 72 6d 73 20 3d 20 73 6c 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 6f 72 20 7b 20 7d 0a 69 66 20 23 70 | rms.=.sln.platforms.or.{.}.if.#p |
501e0 | 6c 61 74 66 6f 72 6d 73 20 3d 3d 20 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 | latforms.==.0.then.table.insert( |
50200 | 70 6c 61 74 66 6f 72 6d 73 2c 20 22 4e 61 74 69 76 65 22 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 | platforms,."Native").end.if.not. |
50220 | 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 22 4e 61 74 69 76 | table.contains(platforms,."Nativ |
50240 | 65 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 73 6c 6e 2e 6e 61 6d 65 20 | e").then.return.false,.sln.name. |
50260 | 2e 2e 20 22 20 64 6f 65 73 20 6e 6f 74 20 74 61 72 67 65 74 20 6e 61 74 69 76 65 20 70 6c 61 74 | ...".does.not.target.native.plat |
50280 | 66 6f 72 6d 5c 6e 4e 61 74 69 76 65 20 70 6c 61 74 66 6f 72 6d 20 73 65 74 74 69 6e 67 73 20 61 | form\nNative.platform.settings.a |
502a0 | 72 65 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 74 68 65 20 2d 2d 70 6c 61 74 66 6f 72 6d 20 66 | re.required.for.the.--platform.f |
502c0 | 65 61 74 75 72 65 2e 22 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 | eature.".end.if.not.table.contai |
502e0 | 6e 73 28 70 6c 61 74 66 6f 72 6d 73 2c 20 70 6c 61 74 66 6f 72 6d 29 20 74 68 65 6e 0a 74 61 62 | ns(platforms,.platform).then.tab |
50300 | 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 | le.insert(platforms,.platform).e |
50320 | 6e 64 0a 73 6c 6e 2e 70 6c 61 74 66 6f 72 6d 73 20 3d 20 70 6c 61 74 66 6f 72 6d 73 0a 65 6e 64 | nd.sln.platforms.=.platforms.end |
50340 | 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 70 72 65 6d 61 | .return.true.end.function._prema |
50360 | 6b 65 5f 6d 61 69 6e 28 73 63 72 69 70 74 70 61 74 68 29 0a 69 66 20 28 73 63 72 69 70 74 70 61 | ke_main(scriptpath).if.(scriptpa |
50380 | 74 68 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 73 63 72 69 70 74 73 20 20 3d 20 64 6f 66 69 6c 65 | th).then.local.scripts..=.dofile |
503a0 | 28 73 63 72 69 70 74 70 61 74 68 20 2e 2e 20 22 2f 5f 6d 61 6e 69 66 65 73 74 2e 6c 75 61 22 29 | (scriptpath...."/_manifest.lua") |
503c0 | 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 73 63 72 69 70 74 73 29 20 64 6f 0a 64 | .for._,v.in.ipairs(scripts).do.d |
503e0 | 6f 66 69 6c 65 28 73 63 72 69 70 74 70 61 74 68 20 2e 2e 20 22 2f 22 20 2e 2e 20 76 29 0a 65 6e | ofile(scriptpath...."/"....v).en |
50400 | 64 0a 65 6e 64 0a 5f 50 52 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 20 3d 20 70 61 74 68 2e 67 65 | d.end._PREMAKE_COMMAND.=.path.ge |
50420 | 74 61 62 73 6f 6c 75 74 65 28 5f 50 52 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 29 0a 70 72 65 6d | tabsolute(_PREMAKE_COMMAND).prem |
50440 | 61 6b 65 2e 61 63 74 69 6f 6e 2e 73 65 74 28 5f 41 43 54 49 4f 4e 29 0a 6d 61 74 68 2e 72 61 6e | ake.action.set(_ACTION).math.ran |
50460 | 64 6f 6d 73 65 65 64 28 6f 73 2e 74 69 6d 65 28 29 29 0a 69 66 20 28 6e 69 6c 20 7e 3d 20 5f 4f | domseed(os.time()).if.(nil.~=._O |
50480 | 50 54 49 4f 4e 53 5b 22 66 69 6c 65 22 5d 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 | PTIONS["file"]).then.local.fname |
504a0 | 20 3d 20 5f 4f 50 54 49 4f 4e 53 5b 22 66 69 6c 65 22 5d 0a 69 66 20 28 6f 73 2e 69 73 66 69 6c | .=._OPTIONS["file"].if.(os.isfil |
504c0 | 65 28 66 6e 61 6d 65 29 29 20 74 68 65 6e 0a 64 6f 66 69 6c 65 28 66 6e 61 6d 65 29 0a 65 6c 73 | e(fname)).then.dofile(fname).els |
504e0 | 65 0a 65 72 72 6f 72 28 22 4e 6f 20 67 65 6e 69 65 20 73 63 72 69 70 74 20 27 22 20 2e 2e 20 66 | e.error("No.genie.script.'"....f |
50500 | 6e 61 6d 65 20 2e 2e 20 22 27 20 66 6f 75 6e 64 21 22 2c 20 32 29 0a 65 6e 64 0a 65 6c 73 65 0a | name...."'.found!",.2).end.else. |
50520 | 6c 6f 63 61 6c 20 64 69 72 2c 20 6e 61 6d 65 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 44 65 | local.dir,.name.=.premake.findDe |
50540 | 66 61 75 6c 74 53 63 72 69 70 74 28 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 22 2e 2f | faultScript(path.getabsolute("./ |
50560 | 22 29 29 0a 69 66 20 64 69 72 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6f 73 2e 63 68 64 69 72 28 | ")).if.dir.~=.nil.then.os.chdir( |
50580 | 64 69 72 29 0a 64 6f 66 69 6c 65 28 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 5f 4f | dir).dofile(name).end.end.if.(_O |
505a0 | 50 54 49 4f 4e 53 5b 22 76 65 72 73 69 6f 6e 22 5d 20 6f 72 20 5f 4f 50 54 49 4f 4e 53 5b 22 68 | PTIONS["version"].or._OPTIONS["h |
505c0 | 65 6c 70 22 5d 20 6f 72 20 6e 6f 74 20 5f 41 43 54 49 4f 4e 29 20 74 68 65 6e 0a 70 72 69 6e 74 | elp"].or.not._ACTION).then.print |
505e0 | 66 28 22 47 45 4e 69 65 20 2d 20 50 72 6f 6a 65 63 74 20 67 65 6e 65 72 61 74 6f 72 20 74 6f 6f | f("GENie.-.Project.generator.too |
50600 | 6c 20 25 73 22 2c 20 5f 47 45 4e 49 45 5f 56 45 52 53 49 4f 4e 5f 53 54 52 29 0a 70 72 69 6e 74 | l.%s",._GENIE_VERSION_STR).print |
50620 | 66 28 22 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 | f("https://github.com/bkaradzic/ |
50640 | 67 65 6e 69 65 22 29 0a 69 66 20 28 6e 6f 74 20 5f 4f 50 54 49 4f 4e 53 5b 22 76 65 72 73 69 6f | genie").if.(not._OPTIONS["versio |
50660 | 6e 22 5d 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 73 68 6f 77 68 65 6c 70 28 29 0a 65 6e 64 | n"]).then.premake.showhelp().end |
50680 | 0a 72 65 74 75 72 6e 20 31 0a 65 6e 64 0a 61 63 74 69 6f 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 61 | .return.1.end.action.=.premake.a |
506a0 | 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 6f 6e 29 20 | ction.current().if.(not.action). |
506c0 | 74 68 65 6e 0a 65 72 72 6f 72 28 22 45 72 72 6f 72 3a 20 6e 6f 20 73 75 63 68 20 61 63 74 69 6f | then.error("Error:.no.such.actio |
506e0 | 6e 20 27 22 20 2e 2e 20 5f 41 43 54 49 4f 4e 20 2e 2e 20 22 27 22 2c 20 30 29 0a 65 6e 64 0a 6f | n.'"...._ACTION...."'",.0).end.o |
50700 | 6b 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 76 61 6c 69 64 61 74 65 | k,.err.=.premake.option.validate |
50720 | 28 5f 4f 50 54 49 4f 4e 53 29 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 20 65 72 72 6f | (_OPTIONS).if.(not.ok).then.erro |
50740 | 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 |
50760 | 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b 74 6f 6f 6c 73 28 29 0a 69 66 20 28 6e 6f | rr.=.premake.checktools().if.(no |
50780 | 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 65 72 | t.ok).then.error("Error:."....er |
507a0 | 72 2c 20 30 29 20 65 6e 64 0a 6f 6b 2c 20 65 72 72 20 3d 20 69 6e 6a 65 63 74 70 6c 61 74 66 6f | r,.0).end.ok,.err.=.injectplatfo |
507c0 | 72 6d 28 5f 4f 50 54 49 4f 4e 53 5b 22 70 6c 61 74 66 6f 72 6d 22 5d 29 0a 69 66 20 28 6e 6f 74 | rm(_OPTIONS["platform"]).if.(not |
507e0 | 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 65 72 72 | .ok).then.error("Error:."....err |
50800 | 2c 20 30 29 20 65 6e 64 0a 70 72 69 6e 74 28 22 42 75 69 6c 64 69 6e 67 20 63 6f 6e 66 69 67 75 | ,.0).end.print("Building.configu |
50820 | 72 61 74 69 6f 6e 73 2e 2e 2e 22 29 0a 70 72 65 6d 61 6b 65 2e 62 61 6b 65 2e 62 75 69 6c 64 63 | rations...").premake.bake.buildc |
50840 | 6f 6e 66 69 67 73 28 29 0a 6f 6b 2c 20 65 72 72 20 3d 20 70 72 65 6d 61 6b 65 2e 63 68 65 63 6b | onfigs().ok,.err.=.premake.check |
50860 | 70 72 6f 6a 65 63 74 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 | projects().if.(not.ok).then.erro |
50880 | 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 70 72 69 6e 74 | r("Error:."....err,.0).end.print |
508a0 | 66 28 22 52 75 6e 6e 69 6e 67 20 61 63 74 69 6f 6e 20 27 25 73 27 2e 2e 2e 22 2c 20 61 63 74 69 | f("Running.action.'%s'...",.acti |
508c0 | 6f 6e 2e 74 72 69 67 67 65 72 29 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 63 61 6c 6c 28 | on.trigger).premake.action.call( |
508e0 | 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 70 72 69 6e 74 28 22 44 6f 6e 65 2e 22 29 0a 72 | action.trigger).print("Done.").r |
50900 | 65 74 75 72 6e 20 30 0a 65 6e 64 0a 00 6c 69 6e 75 78 00 2e 2d 00 6d 61 6a 6f 72 76 65 72 73 69 | eturn.0.end..linux..-.majorversi |
50920 | 6f 6e 00 6d 69 6e 6f 72 76 65 72 73 69 6f 6e 00 72 65 76 69 73 69 6f 6e 00 64 65 73 63 72 69 70 | on.minorversion.revision.descrip |
50940 | 74 69 6f 6e 00 75 6e 61 62 6c 65 20 74 6f 20 72 65 6d 6f 76 65 20 64 69 72 65 63 74 6f 72 79 20 | tion.unable.to.remove.directory. |
50960 | 27 25 73 27 00 25 73 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 | '%s'.%s/%s.scripts.Lua.5.3.0..Co |
50980 | 70 79 72 69 67 68 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 | pyright.(C).1994-2015.Lua.org,.P |
509a0 | 55 43 2d 52 69 6f 00 5f 47 45 4e 49 45 5f 56 45 52 53 49 4f 4e 00 76 65 72 73 69 6f 6e 20 32 37 | UC-Rio._GENIE_VERSION.version.27 |
509c0 | 33 20 28 63 6f 6d 6d 69 74 20 61 61 37 65 33 32 31 65 37 61 32 39 64 64 31 34 30 65 32 38 35 63 | 3.(commit.aa7e321e7a29dd140e285c |
509e0 | 34 61 62 39 61 61 63 63 30 36 66 35 34 63 34 64 65 37 29 00 5f 47 45 4e 49 45 5f 56 45 52 53 49 | 4ab9aacc06f54c4de7)._GENIE_VERSI |
50a00 | 4f 4e 5f 53 54 52 00 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 32 2d 32 30 31 33 20 4a | ON_STR.Copyright.(C).2002-2013.J |
50a20 | 61 73 6f 6e 20 50 65 72 6b 69 6e 73 20 61 6e 64 20 74 68 65 20 50 72 65 6d 61 6b 65 20 50 72 6f | ason.Perkins.and.the.Premake.Pro |
50a40 | 6a 65 63 74 00 5f 50 52 45 4d 41 4b 45 5f 43 4f 50 59 52 49 47 48 54 00 5f 4f 53 00 5f 41 43 54 | ject._PREMAKE_COPYRIGHT._OS._ACT |
50a60 | 49 4f 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 | ION._ARGS._OPTIONS.debug.traceba |
50a80 | 63 6b 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 | ck._premake_main./proc/self/exe. |
50aa0 | 65 6e 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 | endswith.chdir.copyfile._is64bit |
50ac0 | 00 69 73 64 69 72 00 67 65 74 63 77 64 00 67 65 74 76 65 72 73 69 6f 6e 00 6d 61 74 63 68 64 6f | .isdir.getcwd.getversion.matchdo |
50ae0 | 6e 65 00 6d 61 74 63 68 69 73 66 69 6c 65 00 6d 61 74 63 68 6e 61 6d 65 00 6d 61 74 63 68 6e 65 | ne.matchisfile.matchname.matchne |
50b00 | 78 74 00 6d 61 74 63 68 73 74 61 72 74 00 6d 6b 64 69 72 00 70 61 74 68 73 65 61 72 63 68 00 72 | xt.matchstart.mkdir.pathsearch.r |
50b20 | 6d 64 69 72 00 73 74 61 74 00 74 69 63 6b 73 00 75 75 69 64 00 69 73 61 62 73 6f 6c 75 74 65 00 | mdir.stat.ticks.uuid.isabsolute. |
50b40 | a0 0a 45 00 00 00 00 00 38 4e 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..E.....8N@..................... |
50b60 | a9 0a 45 00 00 00 00 00 cb 4a 40 00 00 00 00 00 af 0a 45 00 00 00 00 00 aa 4d 40 00 00 00 00 00 | ..E......J@.......E......M@..... |
50b80 | b8 0a 45 00 00 00 00 00 e0 5a 40 00 00 00 00 00 c1 0a 45 00 00 00 00 00 f0 59 40 00 00 00 00 00 | ..E......Z@.......E......Y@..... |
50ba0 | c7 0a 45 00 00 00 00 00 4d 49 40 00 00 00 00 00 ce 0a 45 00 00 00 00 00 bb 4f 40 00 00 00 00 00 | ..E.....MI@.......E......O@..... |
50bc0 | e8 0a 45 00 00 00 00 00 3c 4d 40 00 00 00 00 00 d9 0a 45 00 00 00 00 00 98 53 40 00 00 00 00 00 | ..E.....<M@.......E......S@..... |
50be0 | e3 0a 45 00 00 00 00 00 f6 53 40 00 00 00 00 00 ef 0a 45 00 00 00 00 00 d1 53 40 00 00 00 00 00 | ..E......S@.......E......S@..... |
50c00 | f9 0a 45 00 00 00 00 00 82 54 40 00 00 00 00 00 03 0b 45 00 00 00 00 00 a2 52 40 00 00 00 00 00 | ..E......T@.......E......R@..... |
50c20 | 0e 0b 45 00 00 00 00 00 42 5a 40 00 00 00 00 00 14 0b 45 00 00 00 00 00 0e 51 40 00 00 00 00 00 | ..E.....BZ@.......E......Q@..... |
50c40 | 1f 0b 45 00 00 00 00 00 4a 52 40 00 00 00 00 00 25 0b 45 00 00 00 00 00 ce 49 40 00 00 00 00 00 | ..E.....JR@.....%.E......I@..... |
50c60 | 2a 0b 45 00 00 00 00 00 65 4d 40 00 00 00 00 00 30 0b 45 00 00 00 00 00 3c 4b 40 00 00 00 00 00 | *.E.....eM@.....0.E.....<K@..... |
50c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 35 0b 45 00 00 00 00 00 9f 5a 40 00 00 00 00 00 | ................5.E......Z@..... |
50ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 71 40 75 6e 61 62 6c 65 20 74 | ......................q@unable.t |
50cc0 | 6f 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72 79 20 27 25 73 27 00 1b 4c 75 61 00 19 93 0d | o.create.directory.'%s'..Lua.... |
50ce0 | 0a 1a 0a 00 00 00 00 00 00 00 00 00 00 28 77 40 67 65 74 74 61 62 6c 65 20 63 68 61 69 6e 20 74 | .............(w@gettable.chain.t |
50d00 | 6f 6f 20 6c 6f 6e 67 3b 20 70 6f 73 73 69 62 6c 65 20 6c 6f 6f 70 00 73 65 74 74 61 62 6c 65 20 | oo.long;.possible.loop.settable. |
50d20 | 63 68 61 69 6e 20 74 6f 6f 20 6c 6f 6e 67 3b 20 70 6f 73 73 69 62 6c 65 20 6c 6f 6f 70 00 73 74 | chain.too.long;.possible.loop.st |
50d40 | 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f 76 65 72 66 6c 6f 77 00 67 65 74 20 6c 65 6e 67 74 68 20 | ring.length.overflow.get.length. |
50d60 | 6f 66 00 61 74 74 65 6d 70 74 20 74 6f 20 64 69 76 69 64 65 20 62 79 20 7a 65 72 6f 00 61 74 74 | of.attempt.to.divide.by.zero.att |
50d80 | 65 6d 70 74 20 74 6f 20 70 65 72 66 6f 72 6d 20 27 6e 25 25 30 27 00 27 66 6f 72 27 20 6c 69 6d | empt.to.perform.'n%%0'.'for'.lim |
50da0 | 69 74 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 00 27 66 6f 72 27 20 73 74 65 70 20 6d | it.must.be.a.number.'for'.step.m |
50dc0 | 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 00 27 66 6f 72 27 20 69 6e 69 74 69 61 6c 20 76 61 | ust.be.a.number.'for'.initial.va |
50de0 | 6c 75 65 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 00 00 00 00 c5 66 40 00 00 00 00 00 | lue.must.be.a.number.....f@..... |
50e00 | a2 65 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 88 65 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 | .e@......f@......e@......f@..... |
50e20 | 13 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 c6 65 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 | .f@......f@......e@......f@..... |
50e40 | 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 | .f@......f@......f@......f@..... |
50e60 | 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 | .f@......f@......f@......f@..... |
50e80 | 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 b3 65 40 00 00 00 00 00 | .f@......f@......f@......e@..... |
50ea0 | 8a 66 40 00 00 00 00 00 8a 66 40 00 00 00 00 00 0a 6c 40 00 00 00 00 00 19 6c 40 00 00 00 00 00 | .f@......f@......l@......l@..... |
50ec0 | 2c 6c 40 00 00 00 00 00 57 6c 40 00 00 00 00 00 7a 6c 40 00 00 00 00 00 98 6c 40 00 00 00 00 00 | ,l@.....Wl@.....zl@......l@..... |
50ee0 | bd 6c 40 00 00 00 00 00 02 6d 40 00 00 00 00 00 42 6d 40 00 00 00 00 00 9f 6d 40 00 00 00 00 00 | .l@......m@.....Bm@......m@..... |
50f00 | e3 6d 40 00 00 00 00 00 3e 6e 40 00 00 00 00 00 a4 6e 40 00 00 00 00 00 ec 6e 40 00 00 00 00 00 | .m@.....>n@......n@......n@..... |
50f20 | d1 6f 40 00 00 00 00 00 ca 70 40 00 00 00 00 00 4f 76 40 00 00 00 00 00 52 78 40 00 00 00 00 00 | .o@......p@.....Ov@.....Rx@..... |
50f40 | b0 71 40 00 00 00 00 00 60 77 40 00 00 00 00 00 7a 72 40 00 00 00 00 00 40 73 40 00 00 00 00 00 | .q@.....`w@.....zr@.....@s@..... |
50f60 | 03 74 40 00 00 00 00 00 c6 74 40 00 00 00 00 00 84 75 40 00 00 00 00 00 1e 79 40 00 00 00 00 00 | .t@......t@......u@......y@..... |
50f80 | 8a 79 40 00 00 00 00 00 e3 79 40 00 00 00 00 00 1a 7a 40 00 00 00 00 00 36 7a 40 00 00 00 00 00 | .y@......y@......z@.....6z@..... |
50fa0 | b5 7a 40 00 00 00 00 00 f5 7a 40 00 00 00 00 00 52 7b 40 00 00 00 00 00 a7 7b 40 00 00 00 00 00 | .z@......z@.....R{@......{@..... |
50fc0 | 51 7c 40 00 00 00 00 00 95 7c 40 00 00 00 00 00 3b 7d 40 00 00 00 00 00 8d 7d 40 00 00 00 00 00 | Q|@......|@.....;}@......}@..... |
50fe0 | 4c 7e 40 00 00 00 00 00 aa 7e 40 00 00 00 00 00 66 7f 40 00 00 00 00 00 40 81 40 00 00 00 00 00 | L~@......~@.....f.@.....@.@..... |
51000 | b0 81 40 00 00 00 00 00 dc 81 40 00 00 00 00 00 b9 82 40 00 00 00 00 00 c3 83 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
51020 | 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 e0 c3 00 00 00 00 00 00 e0 43 00 00 00 00 00 00 00 00 | .......?...............C........ |
51040 | 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 88 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 | ..................@.......@..... |
51060 | f4 84 40 00 00 00 00 00 72 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 | ..@.....r.@.......@.......@..... |
51080 | 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
510a0 | 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
510c0 | 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
510e0 | 88 85 40 00 00 00 00 00 48 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 9b 85 40 00 00 00 00 00 | ..@.....H.@.......@.......@..... |
51100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
51120 | 69 6e 76 61 6c 69 64 20 6b 65 79 20 74 6f 20 27 6e 65 78 74 27 00 74 61 62 6c 65 20 6f 76 65 72 | invalid.key.to.'next'.table.over |
51140 | 66 6c 6f 77 00 74 61 62 6c 65 20 69 6e 64 65 78 20 69 73 20 6e 69 6c 00 74 61 62 6c 65 20 69 6e | flow.table.index.is.nil.table.in |
51160 | 64 65 78 20 69 73 20 4e 61 4e 00 00 00 00 00 00 00 00 c0 ff fe ff df 41 25 64 2d 62 79 74 65 20 | dex.is.NaN.............A%d-byte. |
51180 | 69 6e 74 65 67 65 72 20 64 6f 65 73 20 6e 6f 74 20 66 69 74 20 69 6e 74 6f 20 4c 75 61 20 49 6e | integer.does.not.fit.into.Lua.In |
511a0 | 74 65 67 65 72 00 6d 61 6c 66 6f 72 6d 65 64 20 70 61 74 74 65 72 6e 20 28 65 6e 64 73 20 77 69 | teger.malformed.pattern.(ends.wi |
511c0 | 74 68 20 27 25 25 27 29 00 6d 61 6c 66 6f 72 6d 65 64 20 70 61 74 74 65 72 6e 20 28 6d 69 73 73 | th.'%%').malformed.pattern.(miss |
511e0 | 69 6e 67 20 27 5d 27 29 00 72 65 73 75 6c 74 69 6e 67 20 73 74 72 69 6e 67 20 74 6f 6f 20 6c 61 | ing.']').resulting.string.too.la |
51200 | 72 67 65 00 76 61 6c 75 65 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 6e 6f 20 76 61 6c 75 65 00 | rge.value.out.of.range.no.value. |
51220 | 2d 2b 20 23 30 00 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 28 72 65 70 65 61 74 65 64 20 66 | -+.#0.invalid.format.(repeated.f |
51240 | 6c 61 67 73 29 00 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 28 77 69 64 74 68 20 6f 72 20 70 | lags).invalid.format.(width.or.p |
51260 | 72 65 63 69 73 69 6f 6e 20 74 6f 6f 20 6c 6f 6e 67 29 00 5c 25 64 00 5c 25 30 33 64 00 69 6e 76 | recision.too.long).\%d.\%03d.inv |
51280 | 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 25 25 63 27 20 74 6f 20 27 66 6f 72 6d 61 74 27 00 73 | alid.option.'%%%c'.to.'format'.s |
512a0 | 74 72 69 6e 67 20 73 6c 69 63 65 20 74 6f 6f 20 6c 6f 6e 67 00 69 6e 76 61 6c 69 64 20 63 61 70 | tring.slice.too.long.invalid.cap |
512c0 | 74 75 72 65 20 69 6e 64 65 78 20 25 25 25 64 00 75 6e 66 69 6e 69 73 68 65 64 20 63 61 70 74 75 | ture.index.%%%d.unfinished.captu |
512e0 | 72 65 00 74 6f 6f 20 6d 61 6e 79 20 63 61 70 74 75 72 65 73 00 75 6e 61 62 6c 65 20 74 6f 20 64 | re.too.many.captures.unable.to.d |
51300 | 75 6d 70 20 67 69 76 65 6e 20 66 75 6e 63 74 69 6f 6e 00 69 6e 74 65 67 72 61 6c 20 73 69 7a 65 | ump.given.function.integral.size |
51320 | 20 28 25 64 29 20 6f 75 74 20 6f 66 20 6c 69 6d 69 74 73 20 5b 31 2c 25 64 5d 00 6d 69 73 73 69 | .(%d).out.of.limits.[1,%d].missi |
51340 | 6e 67 20 73 69 7a 65 20 66 6f 72 20 66 6f 72 6d 61 74 20 6f 70 74 69 6f 6e 20 27 63 27 00 69 6e | ng.size.for.format.option.'c'.in |
51360 | 76 61 6c 69 64 20 66 6f 72 6d 61 74 20 6f 70 74 69 6f 6e 20 27 25 63 27 00 69 6e 76 61 6c 69 64 | valid.format.option.'%c'.invalid |
51380 | 20 6e 65 78 74 20 6f 70 74 69 6f 6e 20 66 6f 72 20 6f 70 74 69 6f 6e 20 27 58 27 00 66 6f 72 6d | .next.option.for.option.'X'.form |
513a0 | 61 74 20 61 73 6b 73 20 66 6f 72 20 61 6c 69 67 6e 6d 65 6e 74 20 6e 6f 74 20 70 6f 77 65 72 20 | at.asks.for.alignment.not.power. |
513c0 | 6f 66 20 32 00 66 6f 72 6d 61 74 20 72 65 73 75 6c 74 20 74 6f 6f 20 6c 61 72 67 65 00 76 61 72 | of.2.format.result.too.large.var |
513e0 | 69 61 62 6c 65 2d 6c 65 6e 67 74 68 20 66 6f 72 6d 61 74 00 69 6e 69 74 69 61 6c 20 70 6f 73 69 | iable-length.format.initial.posi |
51400 | 74 69 6f 6e 20 6f 75 74 20 6f 66 20 73 74 72 69 6e 67 00 64 61 74 61 20 73 74 72 69 6e 67 20 74 | tion.out.of.string.data.string.t |
51420 | 6f 6f 20 73 68 6f 72 74 00 74 6f 6f 20 6d 61 6e 79 20 72 65 73 75 6c 74 73 00 69 6e 74 65 67 65 | oo.short.too.many.results.intege |
51440 | 72 20 6f 76 65 72 66 6c 6f 77 00 75 6e 73 69 67 6e 65 64 20 6f 76 65 72 66 6c 6f 77 00 77 72 6f | r.overflow.unsigned.overflow.wro |
51460 | 6e 67 20 6c 65 6e 67 74 68 00 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20 64 6f 65 73 20 6e 6f 74 | ng.length.string.length.does.not |
51480 | 20 66 69 74 20 69 6e 20 67 69 76 65 6e 20 73 69 7a 65 00 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 | .fit.in.given.size.string.contai |
514a0 | 6e 73 20 7a 65 72 6f 73 00 70 61 74 74 65 72 6e 20 74 6f 6f 20 63 6f 6d 70 6c 65 78 00 69 6e 76 | ns.zeros.pattern.too.complex.inv |
514c0 | 61 6c 69 64 20 70 61 74 74 65 72 6e 20 63 61 70 74 75 72 65 00 6d 61 6c 66 6f 72 6d 65 64 20 70 | alid.pattern.capture.malformed.p |
514e0 | 61 74 74 65 72 6e 20 28 6d 69 73 73 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 27 25 25 | attern.(missing.arguments.to.'%% |
51500 | 62 27 29 00 6d 69 73 73 69 6e 67 20 27 5b 27 20 61 66 74 65 72 20 27 25 25 66 27 20 69 6e 20 70 | b').missing.'['.after.'%%f'.in.p |
51520 | 61 74 74 65 72 6e 00 5e 24 2a 2b 3f 2e 28 5b 25 2d 00 73 74 72 69 6e 67 2f 66 75 6e 63 74 69 6f | attern.^$*+?.([%-.string/functio |
51540 | 6e 2f 74 61 62 6c 65 20 65 78 70 65 63 74 65 64 00 69 6e 76 61 6c 69 64 20 75 73 65 20 6f 66 20 | n/table.expected.invalid.use.of. |
51560 | 27 25 63 27 20 69 6e 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 73 74 72 69 6e 67 00 69 6e 76 61 6c | '%c'.in.replacement.string.inval |
51580 | 69 64 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 76 61 6c 75 65 20 28 61 20 25 73 29 00 5f 5f 69 6e | id.replacement.value.(a.%s).__in |
515a0 | 64 65 78 00 63 68 61 72 00 64 75 6d 70 00 66 69 6e 64 00 67 6d 61 74 63 68 00 67 73 75 62 00 6c | dex.char.dump.find.gmatch.gsub.l |
515c0 | 6f 77 65 72 00 72 65 70 00 72 65 76 65 72 73 65 00 75 70 70 65 72 00 70 61 63 6b 73 69 7a 65 00 | ower.rep.reverse.upper.packsize. |
515e0 | 2a 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 40 95 40 00 00 00 00 00 54 95 40 00 00 00 00 00 | *.@.......@.....@.@.....T.@..... |
51600 | f5 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 67 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 | ..@.......@.....g.@.......@..... |
51620 | f5 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 7a 95 40 00 00 00 00 00 | ..@.......@.......@.....z.@..... |
51640 | f5 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 8d 95 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
51660 | f5 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 9e 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
51680 | b1 95 40 00 00 00 00 00 f5 95 40 00 00 00 00 00 c4 95 40 00 00 00 00 00 d5 95 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
516a0 | f5 95 40 00 00 00 00 00 eb 95 40 00 00 00 00 00 a3 a6 40 00 00 00 00 00 a3 a6 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
516c0 | ce a6 40 00 00 00 00 00 0c a7 40 00 00 00 00 00 22 a7 40 00 00 00 00 00 7d a7 40 00 00 00 00 00 | ..@.......@.....".@.....}.@..... |
516e0 | a7 a7 40 00 00 00 00 00 a7 a7 40 00 00 00 00 00 a7 a7 40 00 00 00 00 00 ed a8 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
51700 | 3a a9 40 00 00 00 00 00 87 a9 40 00 00 00 00 00 de a9 40 00 00 00 00 00 22 aa 40 00 00 00 00 00 | :.@.......@.......@.....".@..... |
51720 | 92 aa 40 00 00 00 00 00 1b ab 40 00 00 00 00 00 4d ab 40 00 00 00 00 00 4d ab 40 00 00 00 00 00 | ..@.......@.....M.@.....M.@..... |
51740 | f7 3f 45 00 00 00 00 00 85 9d 40 00 00 00 00 00 a4 15 45 00 00 00 00 00 e4 96 40 00 00 00 00 00 | .?E.......@.......E.......@..... |
51760 | a9 15 45 00 00 00 00 00 98 a0 40 00 00 00 00 00 ae 15 45 00 00 00 00 00 99 b2 40 00 00 00 00 00 | ..E.......@.......E.......@..... |
51780 | 58 19 45 00 00 00 00 00 fd 97 40 00 00 00 00 00 b3 15 45 00 00 00 00 00 95 96 40 00 00 00 00 00 | X.E.......@.......E.......@..... |
517a0 | ba 15 45 00 00 00 00 00 a3 b2 40 00 00 00 00 00 90 2b 45 00 00 00 00 00 84 8f 40 00 00 00 00 00 | ..E.......@......+E.......@..... |
517c0 | bf 15 45 00 00 00 00 00 6b 94 40 00 00 00 00 00 b4 15 45 00 00 00 00 00 92 b2 40 00 00 00 00 00 | ..E.....k.@.......E.......@..... |
517e0 | c5 15 45 00 00 00 00 00 33 93 40 00 00 00 00 00 c9 15 45 00 00 00 00 00 a5 92 40 00 00 00 00 00 | ..E.....3.@.......E.......@..... |
51800 | a1 2b 45 00 00 00 00 00 6b 9e 40 00 00 00 00 00 d1 15 45 00 00 00 00 00 09 92 40 00 00 00 00 00 | .+E.....k.@.......E.......@..... |
51820 | e5 33 45 00 00 00 00 00 ed a7 40 00 00 00 00 00 d7 15 45 00 00 00 00 00 a8 a4 40 00 00 00 00 00 | .3E.......@.......E.......@..... |
51840 | e3 33 45 00 00 00 00 00 6f a5 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .3E.....o.@..................... |
51860 | 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 |
51880 | 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 |
518a0 | 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 |
518c0 | 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 |
518e0 | 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 |
51900 | 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 |
51920 | 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. |
51940 | 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 |
51960 | 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 |
51980 | 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 |
519a0 | 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 |
519c0 | 00 74 6d 70 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 | .tmpfile........................ |
519e0 | 0b 40 45 00 00 00 00 00 08 19 45 00 00 00 00 00 23 05 44 00 00 00 00 00 00 00 00 00 00 00 00 00 | .@E.......E.....#.D............. |
51a00 | 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 84 19 45 00 00 00 00 00 87 19 45 00 00 00 00 00 | ..................E.......E..... |
51a20 | bb 24 45 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 19 45 00 00 00 00 00 68 ba 40 00 00 00 00 00 | .$E...............E.....h.@..... |
51a40 | 92 19 45 00 00 00 00 00 1d be 40 00 00 00 00 00 96 38 45 00 00 00 00 00 88 c0 40 00 00 00 00 00 | ..E.......@......8E.......@..... |
51a60 | 15 2c 45 00 00 00 00 00 e6 c7 40 00 00 00 00 00 98 19 45 00 00 00 00 00 a5 c1 40 00 00 00 00 00 | .,E.......@.......E.......@..... |
51a80 | 9d 19 45 00 00 00 00 00 a2 c0 40 00 00 00 00 00 a5 19 45 00 00 00 00 00 e7 be 40 00 00 00 00 00 | ..E.......@.......E.......@..... |
51aa0 | ab 19 45 00 00 00 00 00 9a ba 40 00 00 00 00 00 b0 19 45 00 00 00 00 00 5e c1 40 00 00 00 00 00 | ..E.......@.......E.....^.@..... |
51ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c 19 45 00 00 00 00 00 68 ba 40 00 00 00 00 00 | ..................E.....h.@..... |
51ae0 | 92 19 45 00 00 00 00 00 f4 bd 40 00 00 00 00 00 2b 19 45 00 00 00 00 00 5c c3 40 00 00 00 00 00 | ..E.......@.....+.E.....\.@..... |
51b00 | 96 38 45 00 00 00 00 00 6b c3 40 00 00 00 00 00 df 35 45 00 00 00 00 00 70 bf 40 00 00 00 00 00 | .8E.....k.@......5E.....p.@..... |
51b20 | 9a 18 45 00 00 00 00 00 4d c3 40 00 00 00 00 00 bb 19 45 00 00 00 00 00 41 be 40 00 00 00 00 00 | ..E.....M.@.......E.....A.@..... |
51b40 | 15 2c 45 00 00 00 00 00 c7 c7 40 00 00 00 00 00 c1 19 45 00 00 00 00 00 21 c2 40 00 00 00 00 00 | .,E.......@.......E.....!.@..... |
51b60 | 2a 41 45 00 00 00 00 00 05 c1 40 00 00 00 00 00 a5 19 45 00 00 00 00 00 db b9 40 00 00 00 00 00 | *AE.......@.......E.......@..... |
51b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 63 6f 6e 73 74 61 6e 74 73 00 63 6f 6e 74 72 6f | ................constants.contro |
51ba0 | 6c 20 73 74 72 75 63 74 75 72 65 20 74 6f 6f 20 6c 6f 6e 67 00 6f 70 63 6f 64 65 73 00 66 75 6e | l.structure.too.long.opcodes.fun |
51bc0 | 63 74 69 6f 6e 20 6f 72 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 6f 20 63 6f 6d 70 6c 65 78 00 | ction.or.expression.too.complex. |
51be0 | 69 d1 40 00 00 00 00 00 71 d1 40 00 00 00 00 00 81 d1 40 00 00 00 00 00 cc d1 40 00 00 00 00 00 | i.@.....q.@.......@.......@..... |
51c00 | cc d1 40 00 00 00 00 00 c4 d1 40 00 00 00 00 00 c4 d1 40 00 00 00 00 00 fc d1 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
51c20 | 11 d2 40 00 00 00 00 00 11 d2 40 00 00 00 00 00 26 d2 40 00 00 00 00 00 2b d2 40 00 00 00 00 00 | ..@.......@.....&.@.....+.@..... |
51c40 | 5a d2 40 00 00 00 00 00 90 d2 40 00 00 00 00 00 b3 d2 40 00 00 00 00 00 b3 d2 40 00 00 00 00 00 | Z.@.......@.......@.......@..... |
51c60 | b3 d2 40 00 00 00 00 00 b3 d2 40 00 00 00 00 00 68 d2 40 00 00 00 00 00 3a d5 40 00 00 00 00 00 | ..@.......@.....h.@.....:.@..... |
51c80 | 3a d5 40 00 00 00 00 00 3a d5 40 00 00 00 00 00 dc d5 40 00 00 00 00 00 b0 d5 40 00 00 00 00 00 | :.@.....:.@.......@.......@..... |
51ca0 | a2 d5 40 00 00 00 00 00 b4 db 40 00 00 00 00 00 bc db 40 00 00 00 00 00 b4 db 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
51cc0 | bc db 40 00 00 00 00 00 bc db 40 00 00 00 00 00 bc db 40 00 00 00 00 00 d1 db 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
51ce0 | 19 dc 40 00 00 00 00 00 19 dc 40 00 00 00 00 00 19 dc 40 00 00 00 00 00 c4 db 40 00 00 00 00 00 | ..@.......@.......@.......@..... |
51d00 | d1 db 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 | ..@.....'.@.....'.@.....'.@..... |
51d20 | 27 dd 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 | '.@.....'.@.....'.@.....'.@..... |
51d40 | 27 dd 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 27 dd 40 00 00 00 00 00 | '.@.....'.@.....'.@.....'.@..... |
51d60 | 27 dd 40 00 00 00 00 00 9c dc 40 00 00 00 00 00 3a dd 40 00 00 00 00 00 3a dd 40 00 00 00 00 00 | '.@.......@.....:.@.....:.@..... |
51d80 | 3a dd 40 00 00 00 00 00 4a dd 40 00 00 00 00 00 4a dd 40 00 00 00 00 00 4a dd 40 00 00 00 00 00 | :.@.....J.@.....J.@.....J.@..... |
51da0 | 62 dc 40 00 00 00 00 00 73 dc 40 00 00 00 00 00 6c 61 62 65 6c 73 2f 67 6f 74 6f 73 00 6d 61 69 | b.@.....s.@.....labels/gotos.mai |
51dc0 | 6e 20 66 75 6e 63 74 69 6f 6e 00 66 75 6e 63 74 69 6f 6e 20 61 74 20 6c 69 6e 65 20 25 64 00 74 | n.function.function.at.line.%d.t |
51de0 | 6f 6f 20 6d 61 6e 79 20 25 73 20 28 6c 69 6d 69 74 20 69 73 20 25 64 29 20 69 6e 20 25 73 00 25 | oo.many.%s.(limit.is.%d).in.%s.% |
51e00 | 73 20 65 78 70 65 63 74 65 64 00 3c 67 6f 74 6f 20 25 73 3e 20 61 74 20 6c 69 6e 65 20 25 64 20 | s.expected.<goto.%s>.at.line.%d. |
51e20 | 6a 75 6d 70 73 20 69 6e 74 6f 20 74 68 65 20 73 63 6f 70 65 20 6f 66 20 6c 6f 63 61 6c 20 27 25 | jumps.into.the.scope.of.local.'% |
51e40 | 73 27 00 25 73 20 65 78 70 65 63 74 65 64 20 28 74 6f 20 63 6c 6f 73 65 20 25 73 20 61 74 20 6c | s'.%s.expected.(to.close.%s.at.l |
51e60 | 69 6e 65 20 25 64 29 00 43 20 6c 65 76 65 6c 73 00 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 | ine.%d).C.levels.local.variables |
51e80 | 00 3c 25 73 3e 20 61 74 20 6c 69 6e 65 20 25 64 20 6e 6f 74 20 69 6e 73 69 64 65 20 61 20 6c 6f | .<%s>.at.line.%d.not.inside.a.lo |
51ea0 | 6f 70 00 6e 6f 20 76 69 73 69 62 6c 65 20 6c 61 62 65 6c 20 27 25 73 27 20 66 6f 72 20 3c 67 6f | op.no.visible.label.'%s'.for.<go |
51ec0 | 74 6f 3e 20 61 74 20 6c 69 6e 65 20 25 64 00 62 72 65 61 6b 00 28 66 6f 72 20 69 6e 64 65 78 29 | to>.at.line.%d.break.(for.index) |
51ee0 | 00 28 66 6f 72 20 6c 69 6d 69 74 29 00 28 66 6f 72 20 73 74 65 70 29 00 28 66 6f 72 20 67 65 6e | .(for.limit).(for.step).(for.gen |
51f00 | 65 72 61 74 6f 72 29 00 28 66 6f 72 20 73 74 61 74 65 29 00 28 66 6f 72 20 63 6f 6e 74 72 6f 6c | erator).(for.state).(for.control |
51f20 | 29 00 27 3d 27 20 6f 72 20 27 69 6e 27 20 65 78 70 65 63 74 65 64 00 6c 61 62 65 6c 20 27 25 73 | ).'='.or.'in'.expected.label.'%s |
51f40 | 27 20 61 6c 72 65 61 64 79 20 64 65 66 69 6e 65 64 20 6f 6e 20 6c 69 6e 65 20 25 64 00 73 79 6e | '.already.defined.on.line.%d.syn |
51f60 | 74 61 78 20 65 72 72 6f 72 00 73 65 6c 66 00 3c 6e 61 6d 65 3e 20 6f 72 20 27 2e 2e 2e 27 20 65 | tax.error.self.<name>.or.'...'.e |
51f80 | 78 70 65 63 74 65 64 00 63 61 6e 6e 6f 74 20 75 73 65 20 27 2e 2e 2e 27 20 6f 75 74 73 69 64 65 | xpected.cannot.use.'...'.outside |
51fa0 | 20 61 20 76 61 72 61 72 67 20 66 75 6e 63 74 69 6f 6e 00 66 75 6e 63 74 69 6f 6e 20 61 72 67 75 | .a.vararg.function.function.argu |
51fc0 | 6d 65 6e 74 73 20 65 78 70 65 63 74 65 64 00 75 6e 65 78 70 65 63 74 65 64 20 73 79 6d 62 6f 6c | ments.expected.unexpected.symbol |
51fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 0a 0a 0a 0b 0b 0b 0b 0e 0d 0b 0b 0b 0b 06 06 | ................................ |
52000 | 04 04 05 05 07 07 07 07 09 08 03 03 03 03 03 03 03 03 03 03 03 03 02 02 01 01 73 65 61 72 63 68 | ..........................search |
52020 | 65 72 73 00 27 70 61 63 6b 61 67 65 2e 73 65 61 72 63 68 65 72 73 27 20 6d 75 73 74 20 62 65 20 | ers.'package.searchers'.must.be. |
52040 | 61 20 74 61 62 6c 65 00 6d 6f 64 75 6c 65 20 27 25 73 27 20 6e 6f 74 20 66 6f 75 6e 64 3a 25 73 | a.table.module.'%s'.not.found:%s |
52060 | 00 5f 4c 4f 41 44 45 44 00 5f 4e 41 4d 45 00 5f 4d 00 5f 50 41 43 4b 41 47 45 00 27 6d 6f 64 75 | ._LOADED._NAME._M._PACKAGE.'modu |
52080 | 6c 65 27 20 6e 6f 74 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 61 20 4c 75 61 20 66 75 6e 63 74 69 | le'.not.called.from.a.Lua.functi |
520a0 | 6f 6e 00 5f 50 52 45 4c 4f 41 44 00 0a 09 6e 6f 20 66 69 65 6c 64 20 70 61 63 6b 61 67 65 2e 70 | on._PRELOAD...no.field.package.p |
520c0 | 72 65 6c 6f 61 64 5b 27 25 73 27 5d 00 0a 09 6e 6f 20 66 69 6c 65 20 27 25 73 27 00 69 6e 69 74 | reload['%s']...no.file.'%s'.init |
520e0 | 00 5f 00 6c 75 61 6f 70 65 6e 5f 25 73 00 4c 55 41 5f 4e 4f 45 4e 56 00 3b 01 3b 00 3b 3b 00 01 | ._.luaopen_%s.LUA_NOENV.;.;.;;.. |
52100 | 00 65 72 72 6f 72 20 6c 6f 61 64 69 6e 67 20 6d 6f 64 75 6c 65 20 27 25 73 27 20 66 72 6f 6d 20 | .error.loading.module.'%s'.from. |
52120 | 66 69 6c 65 20 27 25 73 27 3a 0a 09 25 73 00 27 70 61 63 6b 61 67 65 2e 25 73 27 20 6d 75 73 74 | file.'%s':..%s.'package.%s'.must |
52140 | 20 62 65 20 61 20 73 74 72 69 6e 67 00 63 70 61 74 68 00 0a 09 6e 6f 20 6d 6f 64 75 6c 65 20 27 | .be.a.string.cpath...no.module.' |
52160 | 25 73 27 20 69 6e 20 66 69 6c 65 20 27 25 73 27 00 2f 75 73 72 2f 6c 6f 63 61 6c 2f 73 68 61 72 | %s'.in.file.'%s'./usr/local/shar |
52180 | 65 2f 6c 75 61 2f 35 2e 33 2f 3f 2e 6c 75 61 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 73 68 61 72 65 | e/lua/5.3/?.lua;/usr/local/share |
521a0 | 2f 6c 75 61 2f 35 2e 33 2f 3f 2f 69 6e 69 74 2e 6c 75 61 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c | /lua/5.3/?/init.lua;/usr/local/l |
521c0 | 69 62 2f 6c 75 61 2f 35 2e 33 2f 3f 2e 6c 75 61 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f | ib/lua/5.3/?.lua;/usr/local/lib/ |
521e0 | 6c 75 61 2f 35 2e 33 2f 3f 2f 69 6e 69 74 2e 6c 75 61 3b 2e 2f 3f 2e 6c 75 61 3b 2e 2f 3f 2f 69 | lua/5.3/?/init.lua;./?.lua;./?/i |
52200 | 6e 69 74 2e 6c 75 61 00 4c 55 41 5f 50 41 54 48 00 4c 55 41 5f 50 41 54 48 5f 35 5f 33 00 2f 75 | nit.lua.LUA_PATH.LUA_PATH_5_3./u |
52220 | 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 2f 35 2e 33 2f 3f 2e 73 6f 3b 2f 75 73 72 2f 6c | sr/local/lib/lua/5.3/?.so;/usr/l |
52240 | 6f 63 61 6c 2f 6c 69 62 2f 6c 75 61 2f 35 2e 33 2f 6c 6f 61 64 61 6c 6c 2e 73 6f 3b 2e 2f 3f 2e | ocal/lib/lua/5.3/loadall.so;./?. |
52260 | 73 6f 00 4c 55 41 5f 43 50 41 54 48 00 4c 55 41 5f 43 50 41 54 48 5f 35 5f 33 00 2f 0a 3b 0a 3f | so.LUA_CPATH.LUA_CPATH_5_3./.;.? |
52280 | 0a 21 0a 2d 0a 00 63 6f 6e 66 69 67 00 6c 6f 61 64 65 64 00 70 72 65 6c 6f 61 64 00 6d 6f 64 75 | .!.-..config.loaded.preload.modu |
522a0 | 6c 65 00 72 65 71 75 69 72 65 00 6c 6f 61 64 6c 69 62 00 73 65 61 72 63 68 70 61 74 68 00 73 65 | le.require.loadlib.searchpath.se |
522c0 | 65 61 6c 6c 00 00 00 00 00 00 00 00 00 00 00 00 60 09 41 00 00 00 00 00 05 10 41 00 00 00 00 00 | eall............`.A.......A..... |
522e0 | 22 11 41 00 00 00 00 00 63 10 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ".A.....c.A..................... |
52300 | 9c 22 45 00 00 00 00 00 14 07 41 00 00 00 00 00 a3 22 45 00 00 00 00 00 0d 06 41 00 00 00 00 00 | ."E.......A......"E.......A..... |
52320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 22 45 00 00 00 00 00 7a 0c 41 00 00 00 00 00 | ................."E.....z.A..... |
52340 | b3 22 45 00 00 00 00 00 01 0f 41 00 00 00 00 00 be 22 45 00 00 00 00 00 ed 08 41 00 00 00 00 00 | ."E.......A......"E.......A..... |
52360 | 94 22 45 00 00 00 00 00 00 00 00 00 00 00 00 00 4d 21 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | ."E.............M!E............. |
52380 | 4e 21 45 00 00 00 00 00 00 00 00 00 00 00 00 00 1a 20 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | N!E...............E............. |
523a0 | 8d 22 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 | ."E............................. |
523c0 | 00 00 00 00 6c 69 62 72 61 72 79 20 27 62 69 74 33 32 27 20 68 61 73 20 62 65 65 6e 20 64 65 70 | ....library.'bit32'.has.been.dep |
523e0 | 72 65 63 61 74 65 64 00 69 6e 76 61 6c 69 64 20 75 70 76 61 6c 75 65 20 69 6e 64 65 78 00 6e 69 | recated.invalid.upvalue.index.ni |
52400 | 6c 20 6f 72 20 74 61 62 6c 65 20 65 78 70 65 63 74 65 64 00 4c 75 61 20 66 75 6e 63 74 69 6f 6e | l.or.table.expected.Lua.function |
52420 | 20 65 78 70 65 63 74 65 64 00 6c 75 61 5f 64 65 62 75 67 3e 20 00 63 6f 6e 74 0a 00 3d 28 64 65 | .expected.lua_debug>..cont..=(de |
52440 | 62 75 67 20 63 6f 6d 6d 61 6e 64 29 00 25 73 0a 00 6c 65 76 65 6c 20 6f 75 74 20 6f 66 20 72 61 | bug.command).%s..level.out.of.ra |
52460 | 6e 67 65 00 5f 5f 6d 6f 64 65 00 65 78 74 65 72 6e 61 6c 20 68 6f 6f 6b 00 66 6c 6e 53 74 75 00 | nge.__mode.external.hook.flnStu. |
52480 | 3e 25 73 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 73 6f 75 72 63 65 00 73 68 6f 72 74 5f | >%s.invalid.option.source.short_ |
524a0 | 73 72 63 00 6c 61 73 74 6c 69 6e 65 64 65 66 69 6e 65 64 00 63 75 72 72 65 6e 74 6c 69 6e 65 00 | src.lastlinedefined.currentline. |
524c0 | 6e 75 70 73 00 6e 70 61 72 61 6d 73 00 69 73 76 61 72 61 72 67 00 6e 61 6d 65 77 68 61 74 00 69 | nups.nparams.isvararg.namewhat.i |
524e0 | 73 74 61 69 6c 63 61 6c 6c 00 61 63 74 69 76 65 6c 69 6e 65 73 00 66 75 6e 63 00 72 65 74 75 72 | stailcall.activelines.func.retur |
52500 | 6e 00 63 6f 75 6e 74 00 74 61 69 6c 20 63 61 6c 6c 00 67 65 74 75 73 65 72 76 61 6c 75 65 00 67 | n.count.tail.call.getuservalue.g |
52520 | 65 74 68 6f 6f 6b 00 67 65 74 69 6e 66 6f 00 67 65 74 6c 6f 63 61 6c 00 67 65 74 72 65 67 69 73 | ethook.getinfo.getlocal.getregis |
52540 | 74 72 79 00 67 65 74 6d 65 74 61 74 61 62 6c 65 00 67 65 74 75 70 76 61 6c 75 65 00 75 70 76 61 | try.getmetatable.getupvalue.upva |
52560 | 6c 75 65 6a 6f 69 6e 00 75 70 76 61 6c 75 65 69 64 00 73 65 74 75 73 65 72 76 61 6c 75 65 00 73 | luejoin.upvalueid.setuservalue.s |
52580 | 65 74 68 6f 6f 6b 00 73 65 74 6c 6f 63 61 6c 00 73 65 74 6d 65 74 61 74 61 62 6c 65 00 73 65 74 | ethook.setlocal.setmetatable.set |
525a0 | 75 70 76 61 6c 75 65 00 00 00 00 00 00 00 00 00 0d 25 45 00 00 00 00 00 fb 24 45 00 00 00 00 00 | upvalue..........%E......$E..... |
525c0 | bb 24 45 00 00 00 00 00 02 25 45 00 00 00 00 00 08 25 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .$E......%E......%E............. |
525e0 | 73 0a 45 00 00 00 00 00 9c 17 41 00 00 00 00 00 12 25 45 00 00 00 00 00 6b 17 41 00 00 00 00 00 | s.E.......A......%E.....k.A..... |
52600 | 1f 25 45 00 00 00 00 00 5a 1d 41 00 00 00 00 00 27 25 45 00 00 00 00 00 08 1f 41 00 00 00 00 00 | .%E.....Z.A.....'%E.......A..... |
52620 | 2f 25 45 00 00 00 00 00 2b 1c 41 00 00 00 00 00 38 25 45 00 00 00 00 00 6a 14 41 00 00 00 00 00 | /%E.....+.A.....8%E.....j.A..... |
52640 | 44 25 45 00 00 00 00 00 3d 17 41 00 00 00 00 00 51 25 45 00 00 00 00 00 05 15 41 00 00 00 00 00 | D%E.....=.A.....Q%E.......A..... |
52660 | 5c 25 45 00 00 00 00 00 ac 16 41 00 00 00 00 00 68 25 45 00 00 00 00 00 78 16 41 00 00 00 00 00 | \%E.......A.....h%E.....x.A..... |
52680 | 72 25 45 00 00 00 00 00 37 16 41 00 00 00 00 00 7f 25 45 00 00 00 00 00 7f 1a 41 00 00 00 00 00 | r%E.....7.A......%E.......A..... |
526a0 | 87 25 45 00 00 00 00 00 7d 19 41 00 00 00 00 00 90 25 45 00 00 00 00 00 65 15 41 00 00 00 00 00 | .%E.....}.A......%E.....e.A..... |
526c0 | 9d 25 45 00 00 00 00 00 ec 14 41 00 00 00 00 00 79 0a 45 00 00 00 00 00 f3 18 41 00 00 00 00 00 | .%E.......A.....y.E.......A..... |
526e0 | 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 |
52700 | 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. |
52720 | 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 |
52740 | 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 |
52760 | 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 |
52780 | 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 |
527a0 | 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 |
527c0 | 71 72 74 00 00 00 00 00 00 00 00 00 00 00 00 00 66 27 45 00 00 00 00 00 3f 28 41 00 00 00 00 00 | qrt.............f'E.....?(A..... |
527e0 | 6a 27 45 00 00 00 00 00 6f 26 41 00 00 00 00 00 6f 27 45 00 00 00 00 00 4d 26 41 00 00 00 00 00 | j'E.....o&A.....o'E.....M&A..... |
52800 | 74 27 45 00 00 00 00 00 fa 25 41 00 00 00 00 00 79 27 45 00 00 00 00 00 e9 26 41 00 00 00 00 00 | t'E......%A.....y'E......&A..... |
52820 | 6b 27 45 00 00 00 00 00 d8 25 41 00 00 00 00 00 7e 27 45 00 00 00 00 00 3e 22 41 00 00 00 00 00 | k'E......%A.....~'E.....>"A..... |
52840 | 82 27 45 00 00 00 00 00 b6 25 41 00 00 00 00 00 86 27 45 00 00 00 00 00 f4 27 41 00 00 00 00 00 | .'E......%A......'E......'A..... |
52860 | 90 27 45 00 00 00 00 00 ba 27 41 00 00 00 00 00 96 27 45 00 00 00 00 00 9c 28 41 00 00 00 00 00 | .'E......'A......'E......(A..... |
52880 | 9b 27 45 00 00 00 00 00 7c 25 41 00 00 00 00 00 9f 27 45 00 00 00 00 00 cf 24 41 00 00 00 00 00 | .'E.....|%A......'E......$A..... |
528a0 | a3 27 45 00 00 00 00 00 63 24 41 00 00 00 00 00 a7 27 45 00 00 00 00 00 f7 23 41 00 00 00 00 00 | .'E.....c$A......'E......#A..... |
528c0 | ab 27 45 00 00 00 00 00 23 27 41 00 00 00 00 00 b0 27 45 00 00 00 00 00 19 22 41 00 00 00 00 00 | .'E.....#'A......'E......"A..... |
528e0 | 47 ea 41 00 00 00 00 00 e7 22 41 00 00 00 00 00 b4 27 45 00 00 00 00 00 c9 22 41 00 00 00 00 00 | G.A......"A......'E......"A..... |
52900 | 70 27 45 00 00 00 00 00 a7 22 41 00 00 00 00 00 bf 27 45 00 00 00 00 00 85 22 41 00 00 00 00 00 | p'E......"A......'E......"A..... |
52920 | 75 27 45 00 00 00 00 00 63 22 41 00 00 00 00 00 2a 41 45 00 00 00 00 00 91 26 41 00 00 00 00 00 | u'E.....c"A.....*AE......&A..... |
52940 | 48 27 45 00 00 00 00 00 00 00 00 00 00 00 00 00 4b 27 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | H'E.............K'E............. |
52960 | 50 27 45 00 00 00 00 00 00 00 00 00 00 00 00 00 5b 27 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | P'E.............['E............. |
52980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39 9d 52 a2 46 df 91 3f f8 c1 63 1a dc a5 4c 40 | ................9.R.F..?..c...L@ |
529a0 | 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 24 40 18 2d 44 54 fb 21 09 40 00 00 00 00 00 00 f0 7f | .......>......$@.-DT.!.@........ |
529c0 | ff ff ff ff ff ff ff 7f 00 00 00 00 00 00 00 00 6d 65 6d 6f 72 79 20 61 6c 6c 6f 63 61 74 69 6f | ................memory.allocatio |
529e0 | 6e 20 65 72 72 6f 72 3a 20 62 6c 6f 63 6b 20 74 6f 6f 20 62 69 67 00 74 6f 6f 20 6d 61 6e 79 20 | n.error:.block.too.big.too.many. |
52a00 | 25 73 20 28 6c 69 6d 69 74 20 69 73 20 25 64 29 00 6e 6f 20 6d 65 73 73 61 67 65 00 65 72 72 6f | %s.(limit.is.%d).no.message.erro |
52a20 | 72 20 69 6e 20 5f 5f 67 63 20 6d 65 74 61 6d 65 74 68 6f 64 20 28 25 73 29 00 00 00 00 00 00 00 | r.in.__gc.metamethod.(%s)....... |
52a40 | e9 3c 41 00 00 00 00 00 0d 3d 41 00 00 00 00 00 bf 3e 41 00 00 00 00 00 ca 3e 41 00 00 00 00 00 | .<A......=A......>A......>A..... |
52a60 | d8 3e 41 00 00 00 00 00 f6 3e 41 00 00 00 00 00 73 3f 41 00 00 00 00 00 64 3c 41 00 00 00 00 00 | .>A......>A.....s?A.....d<A..... |
52a80 | 5f 47 00 70 61 63 6b 61 67 65 00 6d 61 74 68 00 75 74 66 38 00 00 00 00 00 00 00 00 00 00 00 00 | _G.package.math.utf8............ |
52aa0 | 80 2a 45 00 00 00 00 00 86 72 41 00 00 00 00 00 83 2a 45 00 00 00 00 00 87 11 41 00 00 00 00 00 | .*E......rA......*E.......A..... |
52ac0 | f7 3b 45 00 00 00 00 00 6d 9c 41 00 00 00 00 00 42 20 45 00 00 00 00 00 f0 7d 41 00 00 00 00 00 | .;E.....m.A.....B.E......}A..... |
52ae0 | a4 09 45 00 00 00 00 00 1b c9 40 00 00 00 00 00 6c 27 45 00 00 00 00 00 6e d1 41 00 00 00 00 00 | ..E.......@.....l'E.....n.A..... |
52b00 | 46 21 45 00 00 00 00 00 f7 b7 40 00 00 00 00 00 8b 2a 45 00 00 00 00 00 5b 29 41 00 00 00 00 00 | F!E.......@......*E.....[)A..... |
52b20 | 90 2a 45 00 00 00 00 00 d4 c9 41 00 00 00 00 00 73 0a 45 00 00 00 00 00 b7 21 41 00 00 00 00 00 | .*E.......A.....s.E......!A..... |
52b40 | 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. |
52b60 | 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. |
52b80 | 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._ |
52ba0 | 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 |
52bc0 | 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.__ |
52be0 | 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 |
52c00 | 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. |
52c20 | 9c 15 45 00 00 00 00 00 83 2b 45 00 00 00 00 00 ab 19 45 00 00 00 00 00 64 24 45 00 00 00 00 00 | ..E......+E.......E.....d$E..... |
52c40 | 8e 2b 45 00 00 00 00 00 94 2b 45 00 00 00 00 00 99 2b 45 00 00 00 00 00 9f 2b 45 00 00 00 00 00 | .+E......+E......+E......+E..... |
52c60 | a5 2b 45 00 00 00 00 00 ab 2b 45 00 00 00 00 00 b1 2b 45 00 00 00 00 00 b7 2b 45 00 00 00 00 00 | .+E......+E......+E......+E..... |
52c80 | bd 2b 45 00 00 00 00 00 c4 2b 45 00 00 00 00 00 cb 2b 45 00 00 00 00 00 d1 2b 45 00 00 00 00 00 | .+E......+E......+E......+E..... |
52ca0 | d8 2b 45 00 00 00 00 00 de 2b 45 00 00 00 00 00 e4 2b 45 00 00 00 00 00 ea 2b 45 00 00 00 00 00 | .+E......+E......+E......+E..... |
52cc0 | f1 2b 45 00 00 00 00 00 f6 2b 45 00 00 00 00 00 fb 2b 45 00 00 00 00 00 04 2c 45 00 00 00 00 00 | .+E......+E......+E......,E..... |
52ce0 | 17 12 45 00 00 00 00 00 54 11 45 00 00 00 00 00 0b 2c 45 00 00 00 00 00 38 2d 45 00 00 00 00 00 | ..E.....T.E......,E.....8-E..... |
52d00 | ee 0d 45 00 00 00 00 00 46 21 45 00 00 00 00 00 42 20 45 00 00 00 00 00 9a 20 45 00 00 00 00 00 | ..E.....F!E.....B.E.......E..... |
52d20 | 38 2d 45 00 00 00 00 00 13 2c 45 00 00 00 00 00 1a 2c 45 00 00 00 00 00 75 73 65 72 64 61 74 61 | 8-E......,E......,E.....userdata |
52d40 | 00 28 2a 6e 6f 20 6e 61 6d 65 29 00 00 00 00 00 92 5a 41 00 00 00 00 00 9b 5a 41 00 00 00 00 00 | .(*no.name)......ZA......ZA..... |
52d60 | ae 5a 41 00 00 00 00 00 ba 5a 41 00 00 00 00 00 cb 5a 41 00 00 00 00 00 dc 5a 41 00 00 00 00 00 | .ZA......ZA......ZA......ZA..... |
52d80 | 44 5b 41 00 00 00 00 00 52 5b 41 00 00 00 00 00 71 5b 41 00 00 00 00 00 6b 5b 41 00 00 00 00 00 | D[A.....R[A.....q[A.....k[A..... |
52da0 | 00 00 00 00 00 70 7f 40 00 00 00 00 00 00 00 00 24 4c 75 61 56 65 72 73 69 6f 6e 3a 20 4c 75 61 | .....p.@........$LuaVersion:.Lua |
52dc0 | 20 35 2e 33 2e 30 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 34 2d 32 30 31 35 20 | .5.3.0..Copyright.(C).1994-2015. |
52de0 | 4c 75 61 2e 6f 72 67 2c 20 50 55 43 2d 52 69 6f 20 24 24 4c 75 61 41 75 74 68 6f 72 73 3a 20 52 | Lua.org,.PUC-Rio.$$LuaAuthors:.R |
52e00 | 2e 20 49 65 72 75 73 61 6c 69 6d 73 63 68 79 2c 20 4c 2e 20 48 2e 20 64 65 20 46 69 67 75 65 69 | ..Ierusalimschy,.L..H..de.Figuei |
52e20 | 72 65 64 6f 2c 20 57 2e 20 43 65 6c 65 73 20 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | redo,.W..Celes.$................ |
52e40 | 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 | ................................ |
52e60 | 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 | ................................ |
52e80 | 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 | ................................ |
52ea0 | 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 | ................................ |
52ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52f40 | 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. |
52f60 | 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 |
52f80 | 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 |
52fa0 | 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 |
52fc0 | 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 |
52fe0 | 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 |
53000 | 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 |
53020 | 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.= |
53040 | 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 |
53060 | 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 |
53080 | 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. |
530a0 | 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 |
530c0 | 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 |
530e0 | 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 |
53100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 | ................................ |
53120 | 05 00 00 00 06 00 00 00 07 00 00 00 09 00 00 00 69 30 45 00 00 00 00 00 6e 30 45 00 00 00 00 00 | ................i0E.....n0E..... |
53140 | 04 30 45 00 00 00 00 00 02 25 45 00 00 00 00 00 76 30 45 00 00 00 00 00 7b 30 45 00 00 00 00 00 | .0E......%E.....v0E.....{0E..... |
53160 | 84 30 45 00 00 00 00 00 8f 30 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .0E......0E..................... |
53180 | 99 30 45 00 00 00 00 00 9f 71 41 00 00 00 00 00 a0 30 45 00 00 00 00 00 2d 6e 41 00 00 00 00 00 | .0E......qA......0E.....-nA..... |
531a0 | af 30 45 00 00 00 00 00 3c 71 41 00 00 00 00 00 64 1f 45 00 00 00 00 00 c4 6d 41 00 00 00 00 00 | .0E.....<qA.....d.E......mA..... |
531c0 | 44 25 45 00 00 00 00 00 fa 70 41 00 00 00 00 00 b6 30 45 00 00 00 00 00 1a 6a 41 00 00 00 00 00 | D%E......pA......0E......jA..... |
531e0 | bd 30 45 00 00 00 00 00 91 70 41 00 00 00 00 00 97 22 45 00 00 00 00 00 b4 6f 41 00 00 00 00 00 | .0E......pA......"E......oA..... |
53200 | fe 0a 45 00 00 00 00 00 93 6c 41 00 00 00 00 00 5b 30 45 00 00 00 00 00 0c 72 41 00 00 00 00 00 | ..E......lA.....[0E......rA..... |
53220 | fb 30 45 00 00 00 00 00 f2 66 41 00 00 00 00 00 c6 30 45 00 00 00 00 00 8d 6b 41 00 00 00 00 00 | .0E......fA......0E......kA..... |
53240 | cc 30 45 00 00 00 00 00 4f 6b 41 00 00 00 00 00 d5 30 45 00 00 00 00 00 08 6b 41 00 00 00 00 00 | .0E.....OkA......0E......kA..... |
53260 | dc 30 45 00 00 00 00 00 c7 6a 41 00 00 00 00 00 e3 30 45 00 00 00 00 00 79 6a 41 00 00 00 00 00 | .0E......jA......0E.....yjA..... |
53280 | ea 30 45 00 00 00 00 00 71 67 41 00 00 00 00 00 90 25 45 00 00 00 00 00 ce 6e 41 00 00 00 00 00 | .0E.....qgA......%E......nA..... |
532a0 | f1 30 45 00 00 00 00 00 48 68 41 00 00 00 00 00 b2 19 45 00 00 00 00 00 4d 67 41 00 00 00 00 00 | .0E.....HhA.......E.....MgA..... |
532c0 | fa 30 45 00 00 00 00 00 76 66 41 00 00 00 00 00 2a 41 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .0E.....vfA.....*AE............. |
532e0 | 80 2a 45 00 00 00 00 00 00 00 00 00 00 00 00 00 ad 09 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | .*E...............E............. |
53300 | 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. |
53320 | 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 |
53340 | 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 |
53360 | 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 |
53380 | 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 |
533a0 | 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 |
533c0 | 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. |
533e0 | 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.... |
53400 | fd 2b 45 00 00 00 00 00 21 7a 41 00 00 00 00 00 ea 33 45 00 00 00 00 00 34 7b 41 00 00 00 00 00 | .+E.....!zA......3E.....4{A..... |
53420 | e5 33 45 00 00 00 00 00 9d 74 41 00 00 00 00 00 e3 33 45 00 00 00 00 00 f5 7b 41 00 00 00 00 00 | .3E......tA......3E......{A..... |
53440 | f1 33 45 00 00 00 00 00 b4 7c 41 00 00 00 00 00 f3 33 45 00 00 00 00 00 36 73 41 00 00 00 00 00 | .3E......|A......3E.....6sA..... |
53460 | f8 33 45 00 00 00 00 00 72 7d 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .3E.....r}A..................... |
53480 | 5f 47 2e 00 63 61 6e 6e 6f 74 20 25 73 20 25 73 3a 20 25 73 00 ef bb bf 00 50 41 4e 49 43 3a 20 | _G..cannot.%s.%s:.%s.....PANIC:. |
534a0 | 75 6e 70 72 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 | unprotected.error.in.call.to.Lua |
534c0 | 20 41 50 49 20 28 25 73 29 0a 00 73 74 61 63 6b 20 74 72 61 63 65 62 61 63 6b 3a 00 0a 09 2e 2e | .API.(%s)..stack.traceback:..... |
534e0 | 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.' |
53500 | 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. |
53520 | 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. |
53540 | 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 |
53560 | 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. |
53580 | 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 |
535a0 | 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) |
535c0 | 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 |
535e0 | 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,. |
53600 | 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 |
53620 | 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. |
53640 | 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. |
53660 | 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 |
53680 | 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 |
536a0 | 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 |
536c0 | 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 |
536e0 | 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 |
53700 | 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 |
53720 | 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 |
53740 | 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. |
53760 | 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 |
53780 | 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 |
537a0 | 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 |
537c0 | 64 61 62 6c 65 00 00 00 00 00 00 00 00 00 00 00 a1 37 45 00 00 00 00 00 34 9a 41 00 00 00 00 00 | dable............7E.....4.A..... |
537e0 | 74 37 45 00 00 00 00 00 fb 9b 41 00 00 00 00 00 91 30 45 00 00 00 00 00 1a 9a 41 00 00 00 00 00 | t7E.......A......0E.......A..... |
53800 | a8 37 45 00 00 00 00 00 43 9b 41 00 00 00 00 00 af 37 45 00 00 00 00 00 7a 9a 41 00 00 00 00 00 | .7E.....C.A......7E.....z.A..... |
53820 | b4 37 45 00 00 00 00 00 32 99 41 00 00 00 00 00 ba 37 45 00 00 00 00 00 18 99 41 00 00 00 00 00 | .7E.....2.A......7E.......A..... |
53840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5f 45 4e 56 00 25 73 3a 25 64 3a 20 25 73 00 25 | ................_ENV.%s:%d:.%s.% |
53860 | 73 20 6e 65 61 72 20 25 73 00 6c 65 78 69 63 61 6c 20 65 6c 65 6d 65 6e 74 20 74 6f 6f 20 6c 6f | s.near.%s.lexical.element.too.lo |
53880 | 6e 67 00 63 68 75 6e 6b 20 68 61 73 20 74 6f 6f 20 6d 61 6e 79 20 6c 69 6e 65 73 00 68 65 78 61 | ng.chunk.has.too.many.lines.hexa |
538a0 | 64 65 63 69 6d 61 6c 20 64 69 67 69 74 20 65 78 70 65 63 74 65 64 00 50 70 00 45 65 00 6d 61 6c | decimal.digit.expected.Pp.Ee.mal |
538c0 | 66 6f 72 6d 65 64 20 6e 75 6d 62 65 72 00 63 6f 6d 6d 65 6e 74 00 75 6e 66 69 6e 69 73 68 65 64 | formed.number.comment.unfinished |
538e0 | 20 6c 6f 6e 67 20 25 73 20 28 73 74 61 72 74 69 6e 67 20 61 74 20 6c 69 6e 65 20 25 64 29 00 69 | .long.%s.(starting.at.line.%d).i |
53900 | 6e 76 61 6c 69 64 20 6c 6f 6e 67 20 73 74 72 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 00 75 6e 66 | nvalid.long.string.delimiter.unf |
53920 | 69 6e 69 73 68 65 64 20 73 74 72 69 6e 67 00 6d 69 73 73 69 6e 67 20 27 7b 27 00 55 54 46 2d 38 | inished.string.missing.'{'.UTF-8 |
53940 | 20 76 61 6c 75 65 20 74 6f 6f 20 6c 61 72 67 65 00 6d 69 73 73 69 6e 67 20 27 7d 27 00 69 6e 76 | .value.too.large.missing.'}'.inv |
53960 | 61 6c 69 64 20 65 73 63 61 70 65 20 73 65 71 75 65 6e 63 65 00 64 65 63 69 6d 61 6c 20 65 73 63 | alid.escape.sequence.decimal.esc |
53980 | 61 70 65 20 74 6f 6f 20 6c 61 72 67 65 00 64 6f 00 65 6c 73 65 00 65 6c 73 65 69 66 00 66 6f 72 | ape.too.large.do.else.elseif.for |
539a0 | 00 67 6f 74 6f 00 72 65 70 65 61 74 00 74 68 65 6e 00 75 6e 74 69 6c 00 77 68 69 6c 65 00 2f 2f | .goto.repeat.then.until.while.// |
539c0 | 00 3d 3d 00 3e 3d 00 3c 3d 00 7e 3d 00 3c 3c 00 3e 3e 00 3a 3a 00 3c 65 6f 66 3e 00 3c 6e 75 6d | .==.>=.<=.~=.<<.>>.::.<eof>.<num |
539e0 | 62 65 72 3e 00 3c 69 6e 74 65 67 65 72 3e 00 3c 6e 61 6d 65 3e 00 3c 73 74 72 69 6e 67 3e 00 00 | ber>.<integer>.<name>.<string>.. |
53a00 | c7 2b 45 00 00 00 00 00 cf 1e 45 00 00 00 00 00 8e 39 45 00 00 00 00 00 91 39 45 00 00 00 00 00 | .+E.......E......9E......9E..... |
53a20 | 96 39 45 00 00 00 00 00 23 05 44 00 00 00 00 00 65 36 45 00 00 00 00 00 9d 39 45 00 00 00 00 00 | .9E.....#.D.....e6E......9E..... |
53a40 | 9a 20 45 00 00 00 00 00 a1 39 45 00 00 00 00 00 9a 39 45 00 00 00 00 00 35 3c 45 00 00 00 00 00 | ..E......9E......9E.....5<E..... |
53a60 | 32 25 45 00 00 00 00 00 54 11 45 00 00 00 00 00 ed 2b 45 00 00 00 00 00 ce 2b 45 00 00 00 00 00 | 2%E.....T.E......+E......+E..... |
53a80 | a6 39 45 00 00 00 00 00 fb 24 45 00 00 00 00 00 ad 39 45 00 00 00 00 00 60 36 45 00 00 00 00 00 | .9E......$E......9E.....`6E..... |
53aa0 | b2 39 45 00 00 00 00 00 b8 39 45 00 00 00 00 00 be 39 45 00 00 00 00 00 df 34 45 00 00 00 00 00 | .9E......9E......9E......4E..... |
53ac0 | de 34 45 00 00 00 00 00 c1 39 45 00 00 00 00 00 c4 39 45 00 00 00 00 00 c7 39 45 00 00 00 00 00 | .4E......9E......9E......9E..... |
53ae0 | ca 39 45 00 00 00 00 00 cd 39 45 00 00 00 00 00 d0 39 45 00 00 00 00 00 d3 39 45 00 00 00 00 00 | .9E......9E......9E......9E..... |
53b00 | d6 39 45 00 00 00 00 00 dc 39 45 00 00 00 00 00 e5 39 45 00 00 00 00 00 ef 39 45 00 00 00 00 00 | .9E......9E......9E......9E..... |
53b20 | f6 39 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 | .9E.....error.in.error.handling. |
53b40 | 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 |
53b60 | 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 |
53b80 | 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 |
53ba0 | 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 |
53bc0 | 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 |
53be0 | 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 |
53c00 | 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 |
53c20 | 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 |
53c40 | 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. |
53c60 | 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 |
53c80 | 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 |
53ca0 | 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 |
53cc0 | 20 69 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 60 71 41 54 50 50 5c 6c 3c 10 3c 54 6c 7c 7c 7c | .in.............`qATPP\l<.<Tl||| |
53ce0 | 7c 7c 7c 7c 7c 7c 7c 7c 7c 60 60 60 60 68 22 bc bc bc 84 e4 54 54 10 62 62 04 62 14 51 50 17 00 | |||||||||````h".....TT.bb.b.QP.. |
53d00 | 80 3e 45 00 00 00 00 00 85 3e 45 00 00 00 00 00 8b 3e 45 00 00 00 00 00 92 3e 45 00 00 00 00 00 | .>E......>E......>E......>E..... |
53d20 | 9b 3e 45 00 00 00 00 00 a3 3e 45 00 00 00 00 00 ac 3e 45 00 00 00 00 00 b5 3e 45 00 00 00 00 00 | .>E......>E......>E......>E..... |
53d40 | be 3e 45 00 00 00 00 00 c7 3e 45 00 00 00 00 00 d0 3e 45 00 00 00 00 00 d9 3e 45 00 00 00 00 00 | .>E......>E......>E......>E..... |
53d60 | e2 3e 45 00 00 00 00 00 e7 3e 45 00 00 00 00 00 eb 3e 45 00 00 00 00 00 ef 3e 45 00 00 00 00 00 | .>E......>E......>E......>E..... |
53d80 | f3 3e 45 00 00 00 00 00 f7 3e 45 00 00 00 00 00 fc 3e 45 00 00 00 00 00 fb 3e 45 00 00 00 00 00 | .>E......>E......>E......>E..... |
53da0 | 00 3f 45 00 00 00 00 00 05 3f 45 00 00 00 00 00 09 3f 45 00 00 00 00 00 0e 3f 45 00 00 00 00 00 | .?E......?E......?E......?E..... |
53dc0 | 12 3f 45 00 00 00 00 00 16 3f 45 00 00 00 00 00 1a 3f 45 00 00 00 00 00 1b 3f 45 00 00 00 00 00 | .?E......?E......?E......?E..... |
53de0 | 1f 3f 45 00 00 00 00 00 23 3f 45 00 00 00 00 00 2a 3f 45 00 00 00 00 00 2e 3f 45 00 00 00 00 00 | .?E.....#?E.....*?E......?E..... |
53e00 | 31 3f 45 00 00 00 00 00 bb 3e 45 00 00 00 00 00 34 3f 45 00 00 00 00 00 39 3f 45 00 00 00 00 00 | 1?E......>E.....4?E.....9?E..... |
53e20 | 45 3f 45 00 00 00 00 00 41 3f 45 00 00 00 00 00 4a 3f 45 00 00 00 00 00 63 3f 45 00 00 00 00 00 | E?E.....A?E.....J?E.....c?E..... |
53e40 | 51 3f 45 00 00 00 00 00 59 3f 45 00 00 00 00 00 62 3f 45 00 00 00 00 00 6b 3f 45 00 00 00 00 00 | Q?E.....Y?E.....b?E.....k?E..... |
53e60 | 73 3f 45 00 00 00 00 00 7b 3f 45 00 00 00 00 00 82 3f 45 00 00 00 00 00 00 00 00 00 00 00 00 00 | s?E.....{?E......?E............. |
53e80 | 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 |
53ea0 | 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 |
53ec0 | 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 |
53ee0 | 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. |
53f00 | 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 |
53f20 | 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 |
53f40 | 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 |
53f60 | 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 |
53f80 | 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 |
53fa0 | 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 |
53fc0 | 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 |
53fe0 | 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 |
54000 | 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........ |
54020 | 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 | [.-..-.][.-.]*.................. |
54040 | 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 |
54060 | 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'. |
54080 | 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 |
540a0 | 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. |
540c0 | 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.'%% |
540e0 | 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 |
54100 | 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 |
54120 | 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. |
54140 | 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 |
54160 | 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..... |
54180 | e4 40 45 00 00 00 00 00 00 21 45 00 00 00 00 00 79 20 45 00 00 00 00 00 0a 41 45 00 00 00 00 00 | .@E......!E.....y.E......AE..... |
541a0 | 11 41 45 00 00 00 00 00 13 41 45 00 00 00 00 00 06 00 00 00 03 00 00 00 00 00 00 00 04 00 00 00 | .AE......AE..................... |
541c0 | 01 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 0e 25 45 00 00 00 00 00 21 41 45 00 00 00 00 00 | .................%E.....!AE..... |
541e0 | 29 41 45 00 00 00 00 00 2f 41 45 00 00 00 00 00 38 41 45 00 00 00 00 00 4f 41 45 00 00 00 00 00 | )AE...../AE.....8AE.....OAE..... |
54200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 41 45 00 00 00 00 00 2d cc 41 00 00 00 00 00 | ................@AE.....-.A..... |
54220 | 46 41 45 00 00 00 00 00 64 ce 41 00 00 00 00 00 4b 41 45 00 00 00 00 00 cd cb 41 00 00 00 00 00 | FAE.....d.A.....KAE.......A..... |
54240 | 54 41 45 00 00 00 00 00 8e cb 41 00 00 00 00 00 a1 35 45 00 00 00 00 00 27 cb 41 00 00 00 00 00 | TAE.......A......5E.....'.A..... |
54260 | 5c 41 45 00 00 00 00 00 fd ca 41 00 00 00 00 00 f1 33 45 00 00 00 00 00 ca ca 41 00 00 00 00 00 | \AE.......A......3E.......A..... |
54280 | 63 41 45 00 00 00 00 00 86 ca 41 00 00 00 00 00 6a 41 45 00 00 00 00 00 33 ca 41 00 00 00 00 00 | cAE.......A.....jAE.....3.A..... |
542a0 | 4f 41 45 00 00 00 00 00 3b cd 41 00 00 00 00 00 74 41 45 00 00 00 00 00 5c cc 41 00 00 00 00 00 | OAE.....;.A.....tAE.....\.A..... |
542c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 84 2e 41 00 00 00 00 00 00 00 00 | .......................A........ |
542e0 | bd d1 41 00 00 00 00 00 c1 d1 41 00 00 00 00 00 c5 d1 41 00 00 00 00 00 ca d1 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
54300 | 01 d2 41 00 00 00 00 00 01 d2 41 00 00 00 00 00 d2 d1 41 00 00 00 00 00 da d1 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
54320 | de d1 41 00 00 00 00 00 e2 d1 41 00 00 00 00 00 e6 d1 41 00 00 00 00 00 eb d1 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
54340 | f9 d1 41 00 00 00 00 00 fd d1 41 00 00 00 00 00 39 d2 41 00 00 00 00 00 3e d2 41 00 00 00 00 00 | ..A.......A.....9.A.....>.A..... |
54360 | 43 d2 41 00 00 00 00 00 67 d2 41 00 00 00 00 00 4d d2 41 00 00 00 00 00 48 d2 41 00 00 00 00 00 | C.A.....g.A.....M.A.....H.A..... |
54380 | 52 d2 41 00 00 00 00 00 93 d2 41 00 00 00 00 00 93 d2 41 00 00 00 00 00 93 d2 41 00 00 00 00 00 | R.A.......A.......A.......A..... |
543a0 | 93 d2 41 00 00 00 00 00 93 d2 41 00 00 00 00 00 5b d2 41 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..A.......A.....[.A............. |
543c0 | 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 | ................................ |
543e0 | 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 | ................................ |
54400 | 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 | ................................ |
54420 | 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 | ................................ |
54440 | 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 | ................................ |
54460 | 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 | ................................ |
54480 | 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 | ................................ |
544a0 | 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 | ................................ |
544c0 | 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.( |
544e0 | 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 |
54500 | 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 76 61 72 61 72 67 29 | '.to.'lua_pushfstring'.(*vararg) |
54520 | 00 28 2a 74 65 6d 70 6f 72 61 72 79 29 00 66 69 65 6c 64 00 63 6f 6e 73 74 61 6e 74 00 67 6c 6f | .(*temporary).field.constant.glo |
54540 | 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 |
54560 | 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 |
54580 | 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 |
545a0 | 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 |
545c0 | 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. |
545e0 | 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... |
54600 | f5 dd 41 00 00 00 00 00 c3 de 41 00 00 00 00 00 c3 de 41 00 00 00 00 00 23 df 41 00 00 00 00 00 | ..A.......A.......A.....#.A..... |
54620 | 23 df 41 00 00 00 00 00 9b de 41 00 00 00 00 00 14 de 41 00 00 00 00 00 14 de 41 00 00 00 00 00 | #.A.......A.......A.......A..... |
54640 | 23 df 41 00 00 00 00 00 23 df 41 00 00 00 00 00 23 df 41 00 00 00 00 00 23 df 41 00 00 00 00 00 | #.A.....#.A.....#.A.....#.A..... |
54660 | fb de 41 00 00 00 00 00 1e e4 41 00 00 00 00 00 bb e3 41 00 00 00 00 00 1e e4 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
54680 | bb e3 41 00 00 00 00 00 bb e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
546a0 | e5 e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
546c0 | e5 e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
546e0 | e5 e3 41 00 00 00 00 00 e5 e3 41 00 00 00 00 00 ed e3 41 00 00 00 00 00 f4 e3 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
54700 | bb e3 41 00 00 00 00 00 fb e3 41 00 00 00 00 00 02 e4 41 00 00 00 00 00 bb e3 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
54720 | 09 e4 41 00 00 00 00 00 10 e4 41 00 00 00 00 00 17 e4 41 00 00 00 00 00 bb e3 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
54740 | bb e3 41 00 00 00 00 00 bf e3 41 00 00 00 00 00 bf e3 41 00 00 00 00 00 bb e3 41 00 00 00 00 00 | ..A.......A.......A.......A..... |
54760 | bb e3 41 00 00 00 00 00 bb e3 41 00 00 00 00 00 d6 e3 41 00 00 00 00 00 01 1b 03 3b 74 15 00 00 | ..A.......A.......A........;t... |
54780 | ad 02 00 00 98 f8 fa ff c0 15 00 00 78 ff fa ff 68 39 00 00 d3 ff fa ff 88 7a 00 00 23 00 fb ff | ............x...h9.......z..#... |
547a0 | 88 7c 00 00 55 00 fb ff 18 80 00 00 7c 00 fb ff 70 16 00 00 e2 00 fb ff 90 15 00 00 d5 01 fb ff | .|..U.......|...p............... |
547c0 | e8 15 00 00 56 02 fb ff 10 16 00 00 53 03 fb ff 48 16 00 00 ab 03 fb ff a8 16 00 00 c4 03 fb ff | ....V.......S...H............... |
547e0 | c0 16 00 00 98 05 fb ff f8 16 00 00 c4 05 fb ff 10 17 00 00 ed 05 fb ff 30 17 00 00 32 06 fb ff | ........................0...2... |
54800 | 50 17 00 00 c0 06 fb ff 80 17 00 00 4c 07 fb ff a8 17 00 00 43 08 fb ff d8 17 00 00 25 09 fb ff | P...........L.......C.......%... |
54820 | f8 17 00 00 4c 09 fb ff 10 18 00 00 96 09 fb ff 30 18 00 00 d2 0a fb ff 70 18 00 00 2a 0b fb ff | ....L...........0.......p...*... |
54840 | 98 18 00 00 20 0c fb ff e0 18 00 00 59 0c fb ff 00 19 00 00 7e 0c fb ff 20 19 00 00 0a 0d fb ff | ............Y.......~........... |
54860 | 50 19 00 00 6f 0d fb ff 78 19 00 00 59 0e fb ff b8 19 00 00 1f 0f fb ff d8 19 00 00 16 11 fb ff | P...o...x...Y................... |
54880 | 28 1a 00 00 78 12 fb ff 58 1a 00 00 ca 12 fb ff 78 1a 00 00 27 13 fb ff a0 1a 00 00 68 13 fb ff | (...x...X.......x...'.......h... |
548a0 | c0 1a 00 00 77 13 fb ff d8 1a 00 00 96 13 fb ff f8 1a 00 00 b6 13 fb ff 10 1b 00 00 d5 13 fb ff | ....w........................... |
548c0 | 28 1b 00 00 44 14 fb ff 50 1b 00 00 cd 16 fb ff 98 1b 00 00 e1 17 fb ff c0 1b 00 00 9e 18 fb ff | (...D...P....................... |
548e0 | f0 1b 00 00 12 19 fb ff 38 1c 00 00 47 19 fb ff 50 1c 00 00 b4 19 fb ff 80 1c 00 00 bb 19 fb ff | ........8...G...P............... |
54900 | 98 1c 00 00 b8 1a fb ff 00 1d 00 00 1c 1c fb ff 78 1d 00 00 cc 1c fb ff a8 1d 00 00 9b 1d fb ff | ................x............... |
54920 | d8 1d 00 00 5f 1f fb ff 18 1e 00 00 15 21 fb ff 68 1e 00 00 d0 21 fb ff b8 1e 00 00 08 22 fb ff | ...._........!..h....!.......".. |
54940 | d0 1e 00 00 42 22 fb ff e8 1e 00 00 6b 22 fb ff 00 1f 00 00 f0 23 fb ff 40 1f 00 00 56 3d fb ff | ....B"......k".......#..@...V=.. |
54960 | 90 1f 00 00 4e 3e fb ff c0 1f 00 00 7b 3e fb ff e0 1f 00 00 a4 3f fb ff 20 20 00 00 e5 3f fb ff | ....N>......{>.......?.......?.. |
54980 | 38 20 00 00 3e 40 fb ff 60 20 00 00 94 40 fb ff 78 20 00 00 d1 40 fb ff 90 20 00 00 a3 41 fb ff | 8...>@..`....@..x....@.......A.. |
549a0 | d0 20 00 00 00 42 fb ff 08 21 00 00 d8 43 fb ff 70 21 00 00 f8 43 fb ff 88 21 00 00 04 47 fb ff | .....B...!...C..p!...C...!...G.. |
549c0 | d8 21 00 00 45 47 fb ff 10 22 00 00 0c 48 fb ff 48 22 00 00 3b 48 fb ff 68 22 00 00 5d 49 fb ff | .!..EG..."...H..H"..;H..h"..]I.. |
549e0 | b0 22 00 00 e2 49 fb ff e0 22 00 00 84 4a fb ff 28 23 00 00 91 4a fb ff 40 23 00 00 2d 4b fb ff | ."...I..."...J..(#...J..@#..-K.. |
54a00 | 78 23 00 00 bb 4b fb ff a8 23 00 00 f3 4c fb ff f0 23 00 00 8f 4d fb ff 28 24 00 00 9e 4e fb ff | x#...K...#...L...#...M..($...N.. |
54a20 | 58 24 00 00 1d 4f fb ff 90 24 00 00 6c 4f fb ff b0 24 00 00 36 50 fb ff 00 25 00 00 85 50 fb ff | X$...O...$..lO...$..6P...%...P.. |
54a40 | 38 25 00 00 f0 55 fb ff 88 25 00 00 0d 56 fb ff a0 25 00 00 f3 56 fb ff d8 25 00 00 9f 57 fb ff | 8%...U...%...V...%...V...%...W.. |
54a60 | 10 26 00 00 c9 57 fb ff 28 26 00 00 0f 58 fb ff 40 26 00 00 98 58 fb ff 88 26 00 00 ee 58 fb ff | .&...W..(&...X..@&...X...&...X.. |
54a80 | c8 26 00 00 20 59 fb ff e0 26 00 00 d1 59 fb ff 10 27 00 00 16 5a fb ff 38 27 00 00 5d 5c fb ff | .&...Y...&...Y...'...Z..8'..]\.. |
54aa0 | 68 27 00 00 30 5d fb ff b0 27 00 00 f7 5d fb ff e0 27 00 00 75 60 fb ff 30 28 00 00 17 64 fb ff | h'..0]...'...]...'..u`..0(...d.. |
54ac0 | 78 28 00 00 89 68 fb ff c8 28 00 00 1a 6b fb ff 18 29 00 00 21 6b fb ff 30 29 00 00 2b 6b fb ff | x(...h...(...k...)..!k..0)..+k.. |
54ae0 | 48 29 00 00 84 6f fb ff 98 29 00 00 7f 70 fb ff e0 29 00 00 2b 71 fb ff 00 2a 00 00 74 71 fb ff | H)...o...)...p...)..+q...*..tq.. |
54b00 | 30 2a 00 00 63 72 fb ff 70 2a 00 00 82 72 fb ff 90 2a 00 00 b8 72 fb ff b8 2a 00 00 f0 72 fb ff | 0*..cr..p*...r...*...r...*...r.. |
54b20 | d8 2a 00 00 22 73 fb ff f8 2a 00 00 4e 73 fb ff 18 2b 00 00 8a 73 fb ff 38 2b 00 00 b8 73 fb ff | .*.."s...*..Ns...+...s..8+...s.. |
54b40 | 58 2b 00 00 ef 73 fb ff 78 2b 00 00 77 74 fb ff a8 2b 00 00 fb 74 fb ff d0 2b 00 00 47 75 fb ff | X+...s..x+..wt...+...t...+..Gu.. |
54b60 | f0 2b 00 00 7c 76 fb ff 40 2c 00 00 a5 76 fb ff 60 2c 00 00 c9 76 fb ff 80 2c 00 00 49 77 fb ff | .+..|v..@,...v..`,...v...,..Iw.. |
54b80 | d0 2c 00 00 6f 77 fb ff f0 2c 00 00 9d 77 fb ff 18 2d 00 00 f8 77 fb ff 50 2d 00 00 c0 78 fb ff | .,..ow...,...w...-...w..P-...x.. |
54ba0 | a0 2d 00 00 10 79 fb ff d0 2d 00 00 2a 79 fb ff f0 2d 00 00 8d 79 fb ff 20 2e 00 00 e6 79 fb ff | .-...y...-..*y...-...y.......y.. |
54bc0 | 40 2e 00 00 2d 7a fb ff 60 2e 00 00 a9 7a fb ff 98 2e 00 00 eb 7a fb ff d0 2e 00 00 57 7b fb ff | @...-z..`....z.......z......W{.. |
54be0 | 20 2f 00 00 d5 7b fb ff 50 2f 00 00 e4 7b fb ff 68 2f 00 00 f3 7b fb ff 80 2f 00 00 a9 7c fb ff | ./...{..P/...{..h/...{.../...|.. |
54c00 | a0 2f 00 00 1a 7d fb ff d8 2f 00 00 4f 80 fb ff 28 30 00 00 6e 80 fb ff 48 30 00 00 88 80 fb ff | ./...}.../..O...(0..n...H0...... |
54c20 | 68 30 00 00 a3 81 fb ff c8 30 00 00 6c 82 fb ff e8 30 00 00 a3 83 fb ff 38 31 00 00 bf 83 fb ff | h0.......0..l....0......81...... |
54c40 | 50 31 00 00 e8 83 fb ff 68 31 00 00 2a 84 fb ff 98 31 00 00 87 84 fb ff b8 31 00 00 b4 84 fb ff | P1......h1..*....1.......1...... |
54c60 | e0 31 00 00 c8 84 fb ff f8 31 00 00 d3 84 fb ff 10 32 00 00 f8 84 fb ff 28 32 00 00 40 85 fb ff | .1.......1.......2......(2..@... |
54c80 | 40 32 00 00 9f 85 fb ff 88 32 00 00 56 86 fb ff b8 32 00 00 5d 86 fb ff d0 32 00 00 a9 86 fb ff | @2.......2..V....2..]....2...... |
54ca0 | 08 33 00 00 fd 86 fb ff 50 33 00 00 0e 87 fb ff 68 33 00 00 25 87 fb ff 80 33 00 00 60 87 fb ff | .3......P3......h3..%....3..`... |
54cc0 | a8 33 00 00 7b 87 fb ff c0 33 00 00 0a 88 fb ff d8 33 00 00 1c 88 fb ff f0 33 00 00 2d 88 fb ff | .3..{....3.......3.......3..-... |
54ce0 | 08 34 00 00 79 88 fb ff 40 34 00 00 a6 88 fb ff 58 34 00 00 bb 88 fb ff 80 34 00 00 e0 88 fb ff | .4..y...@4......X4.......4...... |
54d00 | 98 34 00 00 0f 89 fb ff b0 34 00 00 87 89 fb ff c8 34 00 00 d7 89 fb ff e0 34 00 00 58 8a fb ff | .4.......4.......4.......4..X... |
54d20 | 18 35 00 00 44 8b fb ff 48 35 00 00 5d 8c fb ff 90 35 00 00 f4 8c fb ff c0 35 00 00 2e 8d fb ff | .5..D...H5..]....5.......5...... |
54d40 | e8 35 00 00 77 8d fb ff 10 36 00 00 8a 8d fb ff 28 36 00 00 9c 8d fb ff 40 36 00 00 85 8e fb ff | .5..w....6......(6......@6...... |
54d60 | 68 36 00 00 1d 8f fb ff b0 36 00 00 b3 8f fb ff 00 37 00 00 25 90 fb ff 38 37 00 00 91 90 fb ff | h6.......6.......7..%...87...... |
54d80 | 60 37 00 00 ed 90 fb ff 88 37 00 00 17 91 fb ff a8 37 00 00 53 91 fb ff c0 37 00 00 63 91 fb ff | `7.......7.......7..S....7..c... |
54da0 | d8 37 00 00 cb 93 fb ff 28 38 00 00 c7 94 fb ff 50 38 00 00 f6 95 fb ff a8 38 00 00 5c 96 fb ff | .7......(8......P8.......8..\... |
54dc0 | d8 38 00 00 7e 96 fb ff f0 38 00 00 ab 96 fb ff 08 39 00 00 bf 96 fb ff 20 39 00 00 41 97 fb ff | .8..~....8.......9.......9..A... |
54de0 | 90 39 00 00 68 97 fb ff a8 39 00 00 92 97 fb ff d0 39 00 00 bd 97 fb ff e8 39 00 00 68 98 fb ff | .9..h....9.......9.......9..h... |
54e00 | 28 3a 00 00 c0 98 fb ff 60 3a 00 00 53 99 fb ff 98 3a 00 00 c3 99 fb ff d0 3a 00 00 35 9a fb ff | (:......`:..S....:.......:..5... |
54e20 | 18 3b 00 00 68 9a fb ff 30 3b 00 00 87 9b fb ff 80 3b 00 00 9c 9b fb ff a0 3b 00 00 37 9d fb ff | .;..h...0;.......;.......;..7... |
54e40 | e0 3b 00 00 70 9e fb ff 30 3c 00 00 80 9e fb ff 48 3c 00 00 a2 9e fb ff 68 3c 00 00 d7 9e fb ff | .;..p...0<......H<......h<...... |
54e60 | 90 3c 00 00 1f 9f fb ff c0 3c 00 00 7d 9f fb ff f0 3c 00 00 6d a0 fb ff 30 3d 00 00 56 a1 fb ff | .<.......<..}....<..m...0=..V... |
54e80 | 70 3d 00 00 e0 a1 fb ff a8 3d 00 00 ec a9 fb ff f8 3d 00 00 23 aa fb ff 30 3e 00 00 dd ac fb ff | p=.......=.......=..#...0>...... |
54ea0 | 80 3e 00 00 ee b0 fb ff c8 3e 00 00 f5 b0 fb ff e0 3e 00 00 2a b1 fb ff 08 3f 00 00 c2 b1 fb ff | .>.......>.......>..*....?...... |
54ec0 | 48 3f 00 00 d3 b1 fb ff 68 3f 00 00 0c b4 fb ff b0 3f 00 00 53 b4 fb ff e0 3f 00 00 93 b5 fb ff | H?......h?.......?..S....?...... |
54ee0 | 20 40 00 00 b4 b6 fb ff 60 40 00 00 5d b8 fb ff a0 40 00 00 96 b8 fb ff c0 40 00 00 c0 b8 fb ff | .@......`@..]....@.......@...... |
54f00 | e0 40 00 00 f3 b8 fb ff 08 41 00 00 07 ba fb ff 50 41 00 00 26 ba fb ff 70 41 00 00 16 bb fb ff | .@.......A......PA..&...pA...... |
54f20 | a8 41 00 00 58 bd fb ff f8 41 00 00 95 be fb ff 30 42 00 00 9c bf fb ff 58 42 00 00 75 c1 fb ff | .A..X....A......0B......XB..u... |
54f40 | 90 42 00 00 e8 c1 fb ff b0 42 00 00 3a c2 fb ff d8 42 00 00 be c3 fb ff 20 43 00 00 02 c5 fb ff | .B.......B..:....B.......C...... |
54f60 | 60 43 00 00 7a c5 fb ff 88 43 00 00 1c c6 fb ff d8 43 00 00 6f c6 fb ff 00 44 00 00 3f c7 fb ff | `C..z....C.......C..o....D..?... |
54f80 | 40 44 00 00 89 c7 fb ff 68 44 00 00 2c c8 fb ff 98 44 00 00 8d c8 fb ff d0 44 00 00 eb c8 fb ff | @D......hD..,....D.......D...... |
54fa0 | 08 45 00 00 aa c9 fb ff 40 45 00 00 0f ca fb ff 78 45 00 00 f1 cb fb ff a8 45 00 00 fd cb fb ff | .E......@E......xE.......E...... |
54fc0 | c0 45 00 00 40 cc fb ff e0 45 00 00 5c cc fb ff f8 45 00 00 b8 cc fb ff 28 46 00 00 f2 cc fb ff | .E..@....E..\....E......(F...... |
54fe0 | 50 46 00 00 04 cd fb ff 68 46 00 00 74 cd fb ff 98 46 00 00 8d cd fb ff b8 46 00 00 97 cd fb ff | PF......hF..t....F.......F...... |
55000 | d0 46 00 00 ed cd fb ff 08 47 00 00 37 ce fb ff 28 47 00 00 5b ce fb ff 50 47 00 00 9b ce fb ff | .F.......G..7...(G..[...PG...... |
55020 | 78 47 00 00 bf ce fb ff a0 47 00 00 00 cf fb ff c0 47 00 00 34 cf fb ff e0 47 00 00 c5 cf fb ff | xG.......G.......G..4....G...... |
55040 | 10 48 00 00 f3 cf fb ff 30 48 00 00 24 d0 fb ff 50 48 00 00 3d d1 fb ff 80 48 00 00 7b d1 fb ff | .H......0H..$...PH..=....H..{... |
55060 | b8 48 00 00 05 d2 fb ff e8 48 00 00 07 d3 fb ff 28 49 00 00 b3 d4 fb ff 78 49 00 00 e2 d5 fb ff | .H.......H......(I......xI...... |
55080 | b0 49 00 00 16 d7 fb ff e8 49 00 00 90 d7 fb ff 20 4a 00 00 3f da fb ff 58 4a 00 00 7a da fb ff | .I.......I.......J..?...XJ..z... |
550a0 | 78 4a 00 00 a1 da fb ff 90 4a 00 00 c6 da fb ff b0 4a 00 00 eb da fb ff d0 4a 00 00 0d db fb ff | xJ.......J.......J.......J...... |
550c0 | f0 4a 00 00 2f db fb ff 10 4b 00 00 51 db fb ff 30 4b 00 00 6f db fb ff 48 4b 00 00 7f dc fb ff | .J../....K..Q...0K..o...HK...... |
550e0 | 88 4b 00 00 eb dc fb ff c0 4b 00 00 57 dd fb ff f8 4b 00 00 04 de fb ff 18 4c 00 00 3e de fb ff | .K.......K..W....K.......L..>... |
55100 | 40 4c 00 00 60 de fb ff 60 4c 00 00 82 de fb ff 80 4c 00 00 d5 de fb ff a0 4c 00 00 f7 de fb ff | @L..`...`L.......L.......L...... |
55120 | c0 4c 00 00 19 df fb ff e0 4c 00 00 71 df fb ff 00 4d 00 00 ab df fb ff 20 4d 00 00 42 e0 fb ff | .L.......L..q....M.......M..B... |
55140 | 40 4d 00 00 7c e0 fb ff 60 4d 00 00 c7 e0 fb ff 80 4d 00 00 24 e1 fb ff a0 4d 00 00 e3 e1 fb ff | @M..|...`M.......M..$....M...... |
55160 | c8 4d 00 00 aa e2 fb ff e8 4d 00 00 c7 e2 fb ff 08 4e 00 00 00 e3 fb ff 28 4e 00 00 4c e3 fb ff | .M.......M.......N......(N..L... |
55180 | 58 4e 00 00 c2 e3 fb ff 88 4e 00 00 28 e4 fb ff b0 4e 00 00 be e4 fb ff c8 4e 00 00 5e e5 fb ff | XN.......N..(....N.......N..^... |
551a0 | f0 4e 00 00 92 e5 fb ff 08 4f 00 00 9f e5 fb ff 20 4f 00 00 16 e6 fb ff 68 4f 00 00 84 e6 fb ff | .N.......O.......O......hO...... |
551c0 | 88 4f 00 00 52 e7 fb ff b0 4f 00 00 83 e7 fb ff d8 4f 00 00 af e7 fb ff 00 50 00 00 f3 e7 fb ff | .O..R....O.......O.......P...... |
551e0 | 18 50 00 00 31 e9 fb ff 60 50 00 00 76 e9 fb ff 90 50 00 00 87 e9 fb ff a8 50 00 00 cc e9 fb ff | .P..1...`P..v....P.......P...... |
55200 | c0 50 00 00 e4 e9 fb ff d8 50 00 00 18 ea fb ff f8 50 00 00 49 eb fb ff 48 51 00 00 86 f0 fb ff | .P.......P.......P..I...HQ...... |
55220 | 98 51 00 00 9d f0 fb ff b8 51 00 00 56 f1 fb ff 00 52 00 00 c6 f1 fb ff 40 52 00 00 11 f2 fb ff | .Q.......Q..V....R......@R...... |
55240 | 70 52 00 00 35 f2 fb ff 88 52 00 00 4a f2 fb ff a0 52 00 00 6b f2 fb ff b8 52 00 00 8c f2 fb ff | pR..5....R..J....R..k....R...... |
55260 | d0 52 00 00 c3 f2 fb ff f8 52 00 00 df f2 fb ff 10 53 00 00 32 f4 fb ff 60 53 00 00 87 f4 fb ff | .R.......R.......S..2...`S...... |
55280 | 98 53 00 00 c4 f4 fb ff d0 53 00 00 2a f8 fb ff 38 54 00 00 d4 f8 fb ff 70 54 00 00 46 f9 fb ff | .S.......S..*...8T......pT..F... |
552a0 | a0 54 00 00 6d f9 fb ff d0 54 00 00 1d fa fb ff 18 55 00 00 80 fa fb ff 40 55 00 00 b1 fa fb ff | .T..m....T.......U......@U...... |
552c0 | 58 55 00 00 e4 fa fb ff 70 55 00 00 aa fb fb ff a0 55 00 00 db fb fb ff b8 55 00 00 46 fd fb ff | XU......pU.......U.......U..F... |
552e0 | 08 56 00 00 63 fd fb ff 20 56 00 00 ab fd fb ff 40 56 00 00 e6 fd fb ff 68 56 00 00 2e fe fb ff | .V..c....V......@V......hV...... |
55300 | 98 56 00 00 57 fe fb ff c0 56 00 00 a8 fe fb ff d8 56 00 00 58 ff fb ff 00 57 00 00 c7 ff fb ff | .V..W....V.......V..X....W...... |
55320 | 38 57 00 00 8c 00 fc ff 70 57 00 00 c5 00 fc ff 90 57 00 00 45 01 fc ff a8 57 00 00 4c 01 fc ff | 8W......pW.......W..E....W..L... |
55340 | c0 57 00 00 59 01 fc ff d8 57 00 00 80 01 fc ff f0 57 00 00 01 02 fc ff 20 58 00 00 40 02 fc ff | .W..Y....W.......W.......X..@... |
55360 | 38 58 00 00 53 02 fc ff 50 58 00 00 6a 02 fc ff 68 58 00 00 8c 02 fc ff 80 58 00 00 a3 02 fc ff | 8X..S...PX..j...hX.......X...... |
55380 | 98 58 00 00 e6 02 fc ff b0 58 00 00 43 03 fc ff e0 58 00 00 a1 03 fc ff 18 59 00 00 cd 03 fc ff | .X.......X..C....X.......Y...... |
553a0 | 40 59 00 00 e5 03 fc ff 58 59 00 00 f3 03 fc ff 70 59 00 00 0d 04 fc ff 88 59 00 00 1d 04 fc ff | @Y......XY......pY.......Y...... |
553c0 | a0 59 00 00 43 04 fc ff b8 59 00 00 5b 04 fc ff d0 59 00 00 75 04 fc ff e8 59 00 00 bb 04 fc ff | .Y..C....Y..[....Y..u....Y...... |
553e0 | 20 5a 00 00 f9 04 fc ff 40 5a 00 00 84 05 fc ff b0 5a 00 00 a0 05 fc ff d0 5a 00 00 f1 05 fc ff | .Z......@Z.......Z.......Z...... |
55400 | f0 5a 00 00 3f 06 fc ff 10 5b 00 00 5e 06 fc ff 28 5b 00 00 ea 06 fc ff 58 5b 00 00 27 07 fc ff | .Z..?....[..^...([......X[..'... |
55420 | 70 5b 00 00 48 07 fc ff 88 5b 00 00 6c 07 fc ff a0 5b 00 00 7e 07 fc ff b8 5b 00 00 ca 07 fc ff | p[..H....[..l....[..~....[...... |
55440 | e8 5b 00 00 de 07 fc ff 00 5c 00 00 f3 07 fc ff 18 5c 00 00 07 08 fc ff 30 5c 00 00 5b 08 fc ff | .[.......\.......\......0\..[... |
55460 | 50 5c 00 00 b5 08 fc ff 70 5c 00 00 ec 08 fc ff 90 5c 00 00 a3 09 fc ff b8 5c 00 00 35 0a fc ff | P\......p\.......\.......\..5... |
55480 | e8 5c 00 00 4f 0a fc ff 00 5d 00 00 63 0a fc ff 18 5d 00 00 88 0a fc ff 30 5d 00 00 f9 0a fc ff | .\..O....]..c....]......0]...... |
554a0 | 68 5d 00 00 24 0b fc ff 88 5d 00 00 84 0b fc ff c0 5d 00 00 c8 0b fc ff e8 5d 00 00 02 0c fc ff | h]..$....].......].......]...... |
554c0 | 10 5e 00 00 4b 0c fc ff 40 5e 00 00 9e 0c fc ff 68 5e 00 00 f7 0c fc ff a0 5e 00 00 54 0d fc ff | .^..K...@^......h^.......^..T... |
554e0 | c0 5e 00 00 82 0d fc ff e0 5e 00 00 ef 0d fc ff 18 5f 00 00 16 0e fc ff 38 5f 00 00 76 0e fc ff | .^.......^......._......8_..v... |
55500 | 70 5f 00 00 ba 0e fc ff 98 5f 00 00 22 0f fc ff c0 5f 00 00 81 0f fc ff e8 5f 00 00 eb 0f fc ff | p_......._.."...._......._...... |
55520 | 18 60 00 00 7c 10 fc ff 48 60 00 00 c6 10 fc ff 68 60 00 00 30 11 fc ff 90 60 00 00 2b 12 fc ff | .`..|...H`......h`..0....`..+... |
55540 | c0 60 00 00 cc 12 fc ff f0 60 00 00 f5 12 fc ff 08 61 00 00 fa 12 fc ff 20 61 00 00 08 14 fc ff | .`.......`.......a.......a...... |
55560 | 58 61 00 00 0e 14 fc ff 70 61 00 00 3c 14 fc ff 90 61 00 00 a0 14 fc ff c8 61 00 00 bf 14 fc ff | Xa......pa..<....a.......a...... |
55580 | e8 61 00 00 d7 14 fc ff 00 62 00 00 e3 14 fc ff 18 62 00 00 2a 15 fc ff 38 62 00 00 cf 15 fc ff | .a.......b.......b..*...8b...... |
555a0 | 60 62 00 00 cd 16 fc ff 88 62 00 00 0e 17 fc ff a8 62 00 00 af 17 fc ff f8 62 00 00 35 18 fc ff | `b.......b.......b.......b..5... |
555c0 | 18 63 00 00 16 19 fc ff 48 63 00 00 26 19 fc ff 60 63 00 00 4e 19 fc ff 80 63 00 00 85 19 fc ff | .c......Hc..&...`c..N....c...... |
555e0 | a8 63 00 00 b9 19 fc ff c8 63 00 00 39 1a fc ff f0 63 00 00 ef 1c fc ff 38 64 00 00 2d 1d fc ff | .c.......c..9....c......8d..-... |
55600 | 68 64 00 00 4b 1e fc ff 98 64 00 00 7f 1e fc ff c0 64 00 00 8f 1e fc ff d8 64 00 00 c0 1e fc ff | hd..K....d.......d.......d...... |
55620 | f8 64 00 00 ca 1e fc ff 10 65 00 00 fe 1e fc ff 38 65 00 00 7a 1f fc ff 60 65 00 00 d5 1f fc ff | .d.......e......8e..z...`e...... |
55640 | 80 65 00 00 f9 1f fc ff a0 65 00 00 83 20 fc ff d0 65 00 00 d0 20 fc ff f8 65 00 00 a2 22 fc ff | .e.......e.......e.......e...".. |
55660 | 48 66 00 00 01 23 fc ff 70 66 00 00 4f 23 fc ff 90 66 00 00 90 23 fc ff b0 66 00 00 d7 23 fc ff | Hf...#..pf..O#...f...#...f...#.. |
55680 | d0 66 00 00 15 24 fc ff f0 66 00 00 1b 25 fc ff 28 67 00 00 62 25 fc ff 48 67 00 00 11 26 fc ff | .f...$...f...%..(g..b%..Hg...&.. |
556a0 | 80 67 00 00 4c 26 fc ff a8 67 00 00 b5 26 fc ff d0 67 00 00 56 27 fc ff 00 68 00 00 e0 27 fc ff | .g..L&...g...&...g..V'...h...'.. |
556c0 | 38 68 00 00 3c 28 fc ff 58 68 00 00 19 29 fc ff 90 68 00 00 82 29 fc ff c8 68 00 00 c4 29 fc ff | 8h..<(..Xh...)...h...)...h...).. |
556e0 | e8 68 00 00 27 2a fc ff 20 69 00 00 94 2a fc ff 40 69 00 00 0e 2b fc ff 60 69 00 00 be 2b fc ff | .h..'*...i...*..@i...+..`i...+.. |
55700 | 88 69 00 00 25 2d fc ff d8 69 00 00 a8 2d fc ff 10 6a 00 00 d5 2d fc ff 40 6a 00 00 72 2e fc ff | .i..%-...i...-...j...-..@j..r... |
55720 | 80 6a 00 00 83 31 fc ff d0 6a 00 00 e2 31 fc ff 00 6b 00 00 a9 32 fc ff 28 6b 00 00 bc 33 fc ff | .j...1...j...1...k...2..(k...3.. |
55740 | 68 6b 00 00 7d 34 fc ff a0 6b 00 00 3c 35 fc ff d8 6b 00 00 fa 35 fc ff 10 6c 00 00 78 36 fc ff | hk..}4...k..<5...k...5...l..x6.. |
55760 | 38 6c 00 00 b3 36 fc ff 58 6c 00 00 ce 36 fc ff 70 6c 00 00 c1 37 fc ff a0 6c 00 00 a3 38 fc ff | 8l...6..Xl...6..pl...7...l...8.. |
55780 | d8 6c 00 00 13 39 fc ff 08 6d 00 00 62 39 fc ff 30 6d 00 00 b4 39 fc ff 68 6d 00 00 ce 3a fc ff | .l...9...m..b9..0m...9..hm...:.. |
557a0 | b0 6d 00 00 04 3b fc ff c8 6d 00 00 1e 3b fc ff e0 6d 00 00 4e 3b fc ff 08 6e 00 00 db 3d fc ff | .m...;...m...;...m..N;...n...=.. |
557c0 | 58 6e 00 00 67 3e fc ff 80 6e 00 00 28 3f fc ff b0 6e 00 00 25 40 fc ff e8 6e 00 00 a8 40 fc ff | Xn..g>...n..(?...n..%@...n...@.. |
557e0 | 20 6f 00 00 2f 41 fc ff 58 6f 00 00 a7 41 fc ff 80 6f 00 00 c6 41 fc ff a0 6f 00 00 39 42 fc ff | .o../A..Xo...A...o...A...o..9B.. |
55800 | d8 6f 00 00 88 42 fc ff 10 70 00 00 b0 42 fc ff 48 70 00 00 5a 43 fc ff 80 70 00 00 83 43 fc ff | .o...B...p...B..Hp..ZC...p...C.. |
55820 | b0 70 00 00 a0 43 fc ff c8 70 00 00 e6 43 fc ff 00 71 00 00 ef 43 fc ff 18 71 00 00 6d 44 fc ff | .p...C...p...C...q...C...q..mD.. |
55840 | 50 71 00 00 89 44 fc ff 68 71 00 00 b2 44 fc ff 80 71 00 00 5a 45 fc ff b8 71 00 00 a9 45 fc ff | Pq...D..hq...D...q..ZE...q...E.. |
55860 | f0 71 00 00 89 47 fc ff 38 72 00 00 a8 47 fc ff 50 72 00 00 cb 47 fc ff 68 72 00 00 23 48 fc ff | .q...G..8r...G..Pr...G..hr..#H.. |
55880 | 90 72 00 00 9b 48 fc ff c0 72 00 00 d1 48 fc ff f8 72 00 00 f0 48 fc ff 20 73 00 00 20 49 fc ff | .r...H...r...H...r...H...s...I.. |
558a0 | 58 73 00 00 55 49 fc ff 80 73 00 00 b7 49 fc ff d0 73 00 00 3b 4a fc ff 30 74 00 00 79 4a fc ff | Xs..UI...s...I...s..;J..0t..yJ.. |
558c0 | 58 74 00 00 b0 4a fc ff 90 74 00 00 0b 4b fc ff c0 74 00 00 36 4b fc ff f8 74 00 00 8b 4b fc ff | Xt...J...t...K...t..6K...t...K.. |
558e0 | 20 75 00 00 d9 4b fc ff 48 75 00 00 f6 4c fc ff 80 75 00 00 ac 4d fc ff b0 75 00 00 35 4e fc ff | .u...K..Hu...L...u...M...u..5N.. |
55900 | f8 75 00 00 9a 4e fc ff 28 76 00 00 78 4f fc ff 78 76 00 00 61 50 fc ff c8 76 00 00 88 50 fc ff | .u...N..(v..xO..xv..aP...v...P.. |
55920 | e8 76 00 00 14 51 fc ff 38 77 00 00 a0 51 fc ff 88 77 00 00 ba 51 fc ff a8 77 00 00 d2 51 fc ff | .v...Q..8w...Q...w...Q...w...Q.. |
55940 | c8 77 00 00 a2 52 fc ff f8 77 00 00 bc 52 fc ff 18 78 00 00 02 53 fc ff 40 78 00 00 24 53 fc ff | .w...R...w...R...x...S..@x..$S.. |
55960 | 60 78 00 00 9a 53 fc ff 98 78 00 00 cb 53 fc ff c0 78 00 00 83 54 fc ff f0 78 00 00 f5 54 fc ff | `x...S...x...S...x...T...x...T.. |
55980 | 18 79 00 00 30 55 fc ff 38 79 00 00 5a 55 fc ff 50 79 00 00 96 55 fc ff 70 79 00 00 e8 55 fc ff | .y..0U..8y..ZU..Py...U..py...U.. |
559a0 | a0 79 00 00 2e 56 fc ff b8 79 00 00 e7 56 fc ff e0 79 00 00 4f 57 fc ff 10 7a 00 00 e0 57 fc ff | .y...V...y...V...y..OW...z...W.. |
559c0 | 40 7a 00 00 33 58 fc ff 60 7a 00 00 c1 58 fc ff a8 7a 00 00 1b 59 fc ff c8 7a 00 00 a0 5a fc ff | @z..3X..`z...X...z...Y...z...Z.. |
559e0 | 08 7b 00 00 a9 5a fc ff 20 7b 00 00 28 5b fc ff 50 7b 00 00 c9 5c fc ff 90 7b 00 00 10 67 fc ff | .{...Z...{..([..P{...\...{...g.. |
55a00 | d8 7b 00 00 89 67 fc ff 00 7c 00 00 bb 67 fc ff 20 7c 00 00 cd 67 fc ff 40 7c 00 00 2e 68 fc ff | .{...g...|...g...|...g..@|...h.. |
55a20 | 68 7c 00 00 c0 68 fc ff a8 7c 00 00 0f 69 fc ff d0 7c 00 00 be 69 fc ff 08 7d 00 00 45 6a fc ff | h|...h...|...i...|...i...}..Ej.. |
55a40 | 28 7d 00 00 12 6b fc ff 70 7d 00 00 7d 6b fc ff 90 7d 00 00 00 6c fc ff c8 7d 00 00 ed 6c fc ff | (}...k..p}..}k...}...l...}...l.. |
55a60 | 10 7e 00 00 93 6d fc ff 40 7e 00 00 8c 70 fc ff 90 7e 00 00 e6 70 fc ff b0 7e 00 00 30 71 fc ff | .~...m..@~...p...~...p...~..0q.. |
55a80 | d8 7e 00 00 e5 71 fc ff 00 7f 00 00 5b 72 fc ff 28 7f 00 00 85 73 fc ff 70 7f 00 00 93 73 fc ff | .~...q......[r..(....s..p....s.. |
55aa0 | 88 7f 00 00 0b 74 fc ff a0 7f 00 00 a7 74 fc ff e8 7f 00 00 a1 75 fc ff 30 80 00 00 c2 75 fc ff | .....t.......t.......u..0....u.. |
55ac0 | 50 80 00 00 de 75 fc ff 68 80 00 00 fa 75 fc ff 80 80 00 00 7c 76 fc ff b8 80 00 00 f8 76 fc ff | P....u..h....u......|v.......v.. |
55ae0 | e0 80 00 00 8f 7a fc ff 30 81 00 00 d3 7a fc ff 58 81 00 00 98 7c fc ff 88 81 00 00 09 7d fc ff | .....z..0....z..X....|.......}.. |
55b00 | a0 81 00 00 46 7d fc ff c0 81 00 00 fc 7d fc ff f0 81 00 00 3c 7e fc ff 20 82 00 00 db 7e fc ff | ....F}.......}......<~.......~.. |
55b20 | 58 82 00 00 f8 7e fc ff 70 82 00 00 fa 7f fc ff b0 82 00 00 42 81 fc ff f0 82 00 00 5c 82 fc ff | X....~..p...........B.......\... |
55b40 | 30 83 00 00 bb 82 fc ff 50 83 00 00 0e 83 fc ff 78 83 00 00 52 83 fc ff a0 83 00 00 85 83 fc ff | 0.......P.......x...R........... |
55b60 | c8 83 00 00 af 83 fc ff e8 83 00 00 16 84 fc ff 10 84 00 00 55 84 fc ff 48 84 00 00 91 84 fc ff | ....................U...H....... |
55b80 | 70 84 00 00 b5 84 fc ff 98 84 00 00 e4 84 fc ff b0 84 00 00 5f 85 fc ff d0 84 00 00 c3 85 fc ff | p..................._........... |
55ba0 | 00 85 00 00 ec 86 fc ff 30 85 00 00 f6 89 fc ff 80 85 00 00 31 8a fc ff a0 85 00 00 8c 8a fc ff | ........0...........1........... |
55bc0 | b8 85 00 00 af 8a fc ff d8 85 00 00 24 8b fc ff f8 85 00 00 44 8b fc ff 10 86 00 00 5b 8b fc ff | ............$.......D.......[... |
55be0 | 28 86 00 00 79 8b fc ff 40 86 00 00 c2 8c fc ff 88 86 00 00 db 8c fc ff a0 86 00 00 3a 8e fc ff | (...y...@...................:... |
55c00 | e8 86 00 00 97 8e fc ff 00 87 00 00 64 8f fc ff 30 87 00 00 f3 8f fc ff 50 87 00 00 5b 93 fc ff | ............d...0.......P...[... |
55c20 | a0 87 00 00 53 94 fc ff d0 87 00 00 6c 94 fc ff e8 87 00 00 91 94 fc ff 08 88 00 00 5d 95 fc ff | ....S.......l...............]... |
55c40 | 50 88 00 00 b6 97 fc ff 90 88 00 00 fe 97 fc ff b0 88 00 00 e9 98 fc ff e0 88 00 00 22 99 fc ff | P..........................."... |
55c60 | f8 88 00 00 2a 99 fc ff 10 89 00 00 32 99 fc ff 28 89 00 00 39 99 fc ff 40 89 00 00 68 99 fc ff | ....*.......2...(...9...@...h... |
55c80 | 58 89 00 00 d6 99 fc ff 78 89 00 00 18 9a fc ff 98 89 00 00 c8 9d fc ff e8 89 00 00 1a 9e fc ff | X.......x....................... |
55ca0 | 08 8a 00 00 36 9f fc ff 38 8a 00 00 71 9f fc ff 58 8a 00 00 8c 9f fc ff 70 8a 00 00 d5 9f fc ff | ....6...8...q...X.......p....... |
55cc0 | 98 8a 00 00 26 a0 fc ff c0 8a 00 00 63 a0 fc ff d8 8a 00 00 88 a1 fc ff 18 8b 00 00 f8 a1 fc ff | ....&.......c................... |
55ce0 | 60 8b 00 00 08 a2 fc ff 78 8b 00 00 00 00 00 00 14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01 | `.......x................zR..x.. |
55d00 | 1b 0c 07 08 90 01 07 10 14 00 00 00 1c 00 00 00 4a eb fa ff 2a 00 00 00 00 00 00 00 00 00 00 00 | ................J...*........... |
55d20 | 14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01 1b 0c 07 08 90 01 00 00 24 00 00 00 1c 00 00 00 | .........zR..x..........$....... |
55d40 | d0 e2 fa ff e0 06 00 00 00 0e 10 46 0e 18 4a 0f 0b 77 08 80 00 3f 1a 3b 2a 33 24 22 00 00 00 00 | ...........F..J..w...?.;*3$".... |
55d60 | 24 00 00 00 44 00 00 00 e5 eb fa ff 81 00 00 00 00 41 0e 10 83 02 4f 0e a0 80 01 02 6f 0e 10 41 | $...D............A....O.....o..A |
55d80 | 0e 08 00 00 00 00 00 00 34 00 00 00 6c 00 00 00 3e ec fa ff fd 00 00 00 00 42 0e 10 8c 02 48 0e | ........4...l...>........B....H. |
55da0 | 18 86 03 41 0e 20 83 04 4a 0e b0 01 02 e1 0e 20 43 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ...A....J.......C..A..B......... |
55dc0 | 24 00 00 00 a4 00 00 00 03 ed fa ff 58 00 00 00 00 41 0e 10 86 02 48 0e 18 83 03 44 0e 20 02 48 | $...........X....A....H....D...H |
55de0 | 0e 18 41 0e 10 41 0e 08 34 00 00 00 cc 00 00 00 04 ea fa ff 66 00 00 00 00 42 0e 10 8d 02 45 0e | ..A..A..4...........f....B....E. |
55e00 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 41 0e 30 02 50 0e 28 41 0e 20 43 0e 18 42 0e 10 42 0e 08 | ...D....A.(..A.0.P.(A..C..B..B.. |
55e20 | 14 00 00 00 04 01 00 00 fb ec fa ff 19 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 1c 01 00 00 | ........................4....... |
55e40 | fc ec fa ff d4 01 00 00 00 42 0e 10 8c 02 4a 0e 18 86 03 44 0e 20 83 04 47 0e d0 01 03 b8 01 0e | .........B....J....D....G....... |
55e60 | 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 54 01 00 00 98 ee fa ff 2c 00 00 00 | .A..A..B............T.......,... |
55e80 | 00 47 0e a0 01 64 0e 08 1c 00 00 00 6c 01 00 00 ac ee fa ff 29 00 00 00 00 41 0e 10 83 02 67 0e | .G...d......l.......)....A....g. |
55ea0 | 08 00 00 00 00 00 00 00 1c 00 00 00 8c 01 00 00 b5 ee fa ff 45 00 00 00 00 41 0e 10 83 02 49 0e | ....................E....A....I. |
55ec0 | 20 74 0e 10 46 0e 08 00 2c 00 00 00 ac 01 00 00 da ee fa ff 8e 00 00 00 00 42 0e 10 8c 02 48 0e | .t..F...,................B....H. |
55ee0 | 18 86 03 41 0e 20 83 04 02 7f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 dc 01 00 00 | ...A........A..B........$....... |
55f00 | 38 ef fa ff 8c 00 00 00 00 41 0e 10 86 02 48 0e 18 83 03 44 0e 20 02 7c 0e 18 41 0e 10 41 0e 08 | 8........A....H....D...|..A..A.. |
55f20 | 2c 00 00 00 04 02 00 00 9c ef fa ff f7 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e b0 03 02 | ,................A....A....J.... |
55f40 | e8 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 1c 00 00 00 34 02 00 00 63 f0 fa ff e2 00 00 00 | ...A..A.............4...c....... |
55f60 | 00 41 0e 10 83 02 4e 0e 30 02 cc 0e 10 46 0e 08 14 00 00 00 54 02 00 00 25 f1 fa ff 27 00 00 00 | .A....N.0....F......T...%...'... |
55f80 | 00 00 00 00 00 00 00 00 1c 00 00 00 6c 02 00 00 34 f1 fa ff 4a 00 00 00 00 41 0e 10 83 02 02 48 | ............l...4...J....A.....H |
55fa0 | 0e 08 00 00 00 00 00 00 3c 00 00 00 8c 02 00 00 5e f1 fa ff 3c 01 00 00 00 42 0e 10 8e 02 42 0e | ........<.......^...<....B....B. |
55fc0 | 18 8d 03 48 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 03 26 01 0e 28 41 0e 20 42 0e 18 42 0e 10 | ...H....A.(..A.0...&..(A..B..B.. |
55fe0 | 42 0e 08 00 00 00 00 00 24 00 00 00 cc 02 00 00 5a f2 fa ff 58 00 00 00 00 41 0e 10 86 02 48 0e | B.......$.......Z...X....A....H. |
56000 | 18 83 03 44 0e 20 02 48 0e 18 41 0e 10 41 0e 08 44 00 00 00 f4 02 00 00 8a f2 fa ff f6 00 00 00 | ...D...H..A..A..D............... |
56020 | 00 42 0e 10 8f 02 4c 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 41 | .B....L....B....B.(..A.0..A.8..A |
56040 | 0e 40 02 d1 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 47 0e 08 1c 00 00 00 3c 03 00 00 | .@...8A.0A.(B..B..B..G......<... |
56060 | 38 f3 fa ff 39 00 00 00 00 41 0e 10 83 02 77 0e 08 00 00 00 00 00 00 00 1c 00 00 00 5c 03 00 00 | 8...9....A....w.............\... |
56080 | 51 f3 fa ff 25 00 00 00 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 2c 00 00 00 7c 03 00 00 | Q...%....A....c.........,...|... |
560a0 | 56 f3 fa ff 8c 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 4a 0e b0 01 02 76 0e 18 43 0e 10 41 0e | V........A....F....J....v..C..A. |
560c0 | 08 00 00 00 00 00 00 00 24 00 00 00 ac 03 00 00 b2 f3 fa ff 65 00 00 00 00 41 0e 10 86 02 49 0e | ........$...........e....A....I. |
560e0 | 18 83 03 41 0e 20 02 57 0e 18 41 0e 10 41 0e 08 3c 00 00 00 d4 03 00 00 ef f3 fa ff ea 00 00 00 | ...A...W..A..A..<............... |
56100 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 52 0e c0 04 02 c8 0e 28 41 0e 20 | .B....B....D....A.(..R......(A.. |
56120 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 1c 00 00 00 14 04 00 00 99 f4 fa ff c6 00 00 00 | A..B..B......................... |
56140 | 00 41 0e 10 83 02 02 c4 0e 08 00 00 00 00 00 00 4c 00 00 00 34 04 00 00 3f f5 fa ff f7 01 00 00 | .A..............L...4...?....... |
56160 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 47 0e 28 8c 05 46 0e 30 86 06 46 0e 38 83 07 47 | .B....B....B....G.(..F.0..F.8..G |
56180 | 0e 50 03 cc 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....8A.0A.(B..B..B..B......... |
561a0 | 2c 00 00 00 84 04 00 00 e6 f6 fa ff 62 01 00 00 00 41 0e 10 86 02 49 0e 18 83 03 4f 0e b0 20 03 | ,...........b....A....I....O.... |
561c0 | 46 01 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 1c 00 00 00 b4 04 00 00 18 f8 fa ff 52 00 00 00 | F...A..A....................R... |
561e0 | 00 41 0e 10 83 02 51 0e a0 01 79 0e 10 46 0e 08 24 00 00 00 d4 04 00 00 4a f8 fa ff 5d 00 00 00 | .A....Q...y..F..$.......J...]... |
56200 | 00 41 0e 10 86 02 48 0e 18 83 03 44 0e 20 02 4d 0e 18 41 0e 10 41 0e 08 1c 00 00 00 fc 04 00 00 | .A....H....D...M..A..A.......... |
56220 | 7f f8 fa ff 41 00 00 00 00 41 0e 10 83 02 7f 0e 08 00 00 00 00 00 00 00 14 00 00 00 1c 05 00 00 | ....A....A...................... |
56240 | a0 f8 fa ff 0f 00 00 00 00 41 0e 10 4d 0e 08 00 1c 00 00 00 34 05 00 00 97 f8 fa ff 1f 00 00 00 | .........A..M.......4........... |
56260 | 00 41 0e 10 83 02 5d 0e 08 00 00 00 00 00 00 00 14 00 00 00 54 05 00 00 96 f8 fa ff 20 00 00 00 | .A....].............T........... |
56280 | 00 44 0e 20 5b 0e 08 00 14 00 00 00 6c 05 00 00 9e f8 fa ff 1f 00 00 00 00 44 0e 20 5a 0e 08 00 | .D..[.......l............D..Z... |
562a0 | 24 00 00 00 84 05 00 00 a5 f8 fa ff 6f 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 47 0e 30 02 60 | $...........o....A....D....G.0.` |
562c0 | 0e 18 41 0e 10 41 0e 08 44 00 00 00 ac 05 00 00 ec f8 fa ff 89 02 00 00 00 42 0e 10 8e 02 42 0e | ..A..A..D................B....B. |
562e0 | 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 47 0e 40 03 6e 02 0e 30 41 0e 28 41 0e 20 | ...B....A.(..D.0..G.@.n..0A.(A.. |
56300 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 f4 05 00 00 2d fb fa ff 14 01 00 00 | B..B..B.........$.......-....... |
56320 | 00 41 0e 10 83 02 4c 0e 40 03 05 01 0e 10 41 0e 08 00 00 00 00 00 00 00 2c 00 00 00 1c 06 00 00 | .A....L.@.....A.........,....... |
56340 | 19 fc fa ff bd 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 47 0e 40 02 a7 0e 20 41 | .........B....D....D....G.@....A |
56360 | 0e 18 41 0e 10 42 0e 08 44 00 00 00 4c 06 00 00 a6 fc fa ff 74 00 00 00 00 42 0e 10 8f 02 46 0e | ..A..B..D...L.......t....B....F. |
56380 | 18 8e 03 45 0e 20 8d 04 46 0e 28 8c 05 45 0e 30 86 06 41 0e 38 83 07 41 0e 40 02 4f 0e 38 41 0e | ...E....F.(..E.0..A.8..A.@.O.8A. |
563a0 | 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 14 00 00 00 94 06 00 00 d2 fc fa ff 35 00 00 00 | 0A.(B..B..B..B..............5... |
563c0 | 00 00 00 00 00 00 00 00 2c 00 00 00 ac 06 00 00 ef fc fa ff 6d 00 00 00 00 42 0e 10 8c 02 44 0e | ........,...........m....B....D. |
563e0 | 18 86 03 41 0e 20 83 04 47 0e 30 02 58 0e 20 43 0e 18 41 0e 10 42 0e 08 14 00 00 00 dc 06 00 00 | ...A....G.0.X..C..A..B.......... |
56400 | 2c fd fa ff 07 00 00 00 00 00 00 00 00 00 00 00 64 00 00 00 f4 06 00 00 1b fd fa ff fd 00 00 00 | ,...............d............... |
56420 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 47 0e 30 86 06 44 0e 38 83 07 47 | .B....B....E....E.(..G.0..D.8..G |
56440 | 0e 50 75 0a 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 41 0b 02 60 0a 0e 38 47 | .Pu..8A.0A.(B..B..B..B..A..`..8G |
56460 | 0e 30 41 0e 28 42 0e 20 4e 0e 18 42 0e 10 42 0e 08 45 0b 00 00 00 00 00 74 00 00 00 5c 07 00 00 | .0A.(B..N..B..B..E......t...\... |
56480 | b0 fd fa ff 64 01 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 48 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 | ....d....B....E....H....E.(..A.0 |
564a0 | 86 06 44 0e 38 83 07 47 0e 50 02 ae 0a 0e 38 47 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e | ..D.8..G.P....8G.0A.(B..B..B..B. |
564c0 | 08 45 0b 78 0a 0e 38 47 0e 30 41 0e 28 42 0e 20 4b 0e 18 42 0e 10 42 0e 08 45 0b 60 0e 38 41 0e | .E.x..8G.0A.(B..K..B..B..E.`.8A. |
564e0 | 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 2c 00 00 00 d4 07 00 00 9c fe fa ff b0 00 00 00 | 0A.(B..B..B..B..,............... |
56500 | 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 47 0e 30 02 9a 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....D....D....G.0....A..A..B.. |
56520 | 2c 00 00 00 04 08 00 00 1c ff fa ff cf 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 | ,................B....D....D.... |
56540 | 47 0e 30 02 b9 0e 20 41 0e 18 41 0e 10 42 0e 08 3c 00 00 00 34 08 00 00 bb ff fa ff c4 01 00 00 | G.0....A..A..B..<...4........... |
56560 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 40 03 ab 01 0e 28 43 0e 20 | .B....B....D....A.(..G.@....(C.. |
56580 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 4c 00 00 00 74 08 00 00 3f 01 fb ff b6 01 00 00 | A..B..B.........L...t...?....... |
565a0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 86 06 44 0e 38 83 07 41 | .B....B....B....E.(..A.0..D.8..A |
565c0 | 0e 40 03 9a 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 | .@....8A.0A.(B..B..B..B......... |
565e0 | 4c 00 00 00 c4 08 00 00 a5 02 fb ff bb 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | L................B....B....A.... |
56600 | 44 0e 28 83 05 45 0e 30 02 61 0a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 41 0b 65 0e 28 4a 0e | D.(..E.0.a..(A..A..B..B..A.e.(J. |
56620 | 20 41 0e 18 4e 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 14 09 00 00 10 03 fb ff 38 00 00 00 | .A..N..B....................8... |
56640 | 00 59 0e 10 4c 0e 08 00 14 00 00 00 2c 09 00 00 30 03 fb ff 3a 00 00 00 00 55 0e 10 4a 0e 08 00 | .Y..L.......,...0...:....U..J... |
56660 | 14 00 00 00 44 09 00 00 52 03 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 5c 09 00 00 | ....D...R...)...........<...\... |
56680 | 63 03 fb ff 85 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 47 0e 40 | c........B....B....A....A.(..G.@ |
566a0 | 03 71 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 4c 00 00 00 9c 09 00 00 | .q..(A..A..B..B.........L....... |
566c0 | a8 04 fb ff 66 19 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 | ....f....B....B....B....B.(..A.0 |
566e0 | 86 06 44 0e 38 83 07 44 0e a0 01 03 4a 19 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 | ..D.8..D....J..8A.0A.(B..B..B..B |
56700 | 0e 08 00 00 00 00 00 00 2c 00 00 00 ec 09 00 00 be 1d fb ff f8 00 00 00 00 42 0e 10 8c 02 41 0e | ........,................B....A. |
56720 | 18 86 03 44 0e 20 83 04 47 0e 30 02 e5 0e 20 41 0e 18 41 0e 10 42 0e 08 1c 00 00 00 1c 0a 00 00 | ...D....G.0....A..A..B.......... |
56740 | 86 1e fb ff 2d 00 00 00 00 59 0e 10 83 02 53 c3 0e 08 00 00 00 00 00 00 3c 00 00 00 3c 0a 00 00 | ....-....Y....S.........<...<... |
56760 | 93 1e fb ff 29 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 44 0e 28 83 05 47 0e 40 | ....)....B....B....A....D.(..G.@ |
56780 | 03 12 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 7c 0a 00 00 | ....(A..A..B..B.............|... |
567a0 | 7c 1f fb ff 41 00 00 00 00 41 0e 10 7f 0e 08 00 24 00 00 00 94 0a 00 00 a5 1f fb ff 59 00 00 00 | |...A....A......$...........Y... |
567c0 | 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 7c 0e 18 49 0e 10 41 0e 08 00 14 00 00 00 bc 0a 00 00 | .A....D....D..|..I..A........... |
567e0 | d6 1f fb ff 56 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 d4 0a 00 00 14 20 fb ff 3d 00 00 00 | ....V.......................=... |
56800 | 00 00 00 00 00 00 00 00 3c 00 00 00 ec 0a 00 00 39 20 fb ff d2 00 00 00 00 41 0e 10 86 02 41 0e | ........<.......9........A....A. |
56820 | 18 83 03 47 0e 30 72 0a 0e 18 41 0e 10 41 0e 08 45 0b 02 4a 0a 0e 18 41 0e 10 41 0e 08 45 0b 7c | ...G.0r...A..A..E..J...A..A..E.| |
56840 | 0e 18 41 0e 10 41 0e 08 34 00 00 00 2c 0b 00 00 cb 20 fb ff 5d 00 00 00 00 42 0e 10 8d 02 45 0e | ..A..A..4...,.......]....B....E. |
56860 | 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 4d 0e 50 7a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 | ...D....D.(..M.Pz.(A..A..B..B... |
56880 | 64 00 00 00 64 0b 00 00 f0 20 fb ff d8 01 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 42 0e 20 8d 04 | d...d............B....E....B.... |
568a0 | 42 0e 28 8c 05 44 0e 30 86 06 43 0e 38 83 07 47 0e 50 03 95 01 0a 0e 38 48 0e 30 41 0e 28 42 0e | B.(..D.0..C.8..G.P.....8H.0A.(B. |
568c0 | 20 42 0e 18 47 0e 10 42 0e 08 45 0b 44 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e | .B..G..B..E.D.8A.0A.(B..B..B..B. |
568e0 | 08 00 00 00 00 00 00 00 14 00 00 00 cc 0b 00 00 60 22 fb ff 20 00 00 00 00 00 00 00 00 00 00 00 | ................`".............. |
56900 | 4c 00 00 00 e4 0b 00 00 68 22 fb ff 0c 03 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L.......h".......B....B....B.... |
56920 | 42 0e 28 8c 05 44 0e 30 86 06 44 0e 38 83 07 47 0e f0 01 03 ea 02 0e 38 41 0e 30 41 0e 28 42 0e | B.(..D.0..D.8..G.......8A.0A.(B. |
56940 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 34 0c 00 00 24 25 fb ff 41 00 00 00 | .B..B..B........4...4...$%..A... |
56960 | 00 41 0e 10 86 02 44 0e 18 83 03 4d 0e 30 5b 0a 0e 18 47 0e 10 41 0e 08 45 0b 44 0e 18 41 0e 10 | .A....D....M.0[...G..A..E.D..A.. |
56980 | 41 0e 08 00 00 00 00 00 34 00 00 00 6c 0c 00 00 2d 25 fb ff c7 00 00 00 00 42 0e 10 8d 02 42 0e | A.......4...l...-%.......B....B. |
569a0 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 02 b8 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | ...D....A.(......A..B..B........ |
569c0 | 1c 00 00 00 a4 0c 00 00 bc 25 fb ff 2f 00 00 00 00 41 0e 10 83 02 4c 0e 20 5b 0e 10 46 0e 08 00 | .........%../....A....L..[..F... |
569e0 | 44 00 00 00 c4 0c 00 00 cb 25 fb ff 22 01 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 45 0e 20 8d 04 | D........%.."....B....E....E.... |
56a00 | 48 0e 28 8c 05 41 0e 30 86 06 43 0e 38 83 07 44 0e 60 02 f8 0e 38 44 0e 30 41 0e 28 42 0e 20 42 | H.(..A.0..C.8..D.`...8D.0A.(B..B |
56a20 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 0c 0d 00 00 a5 26 fb ff 85 00 00 00 00 42 0e 10 8c 02 44 0e | ..B..B..,........&.......B....D. |
56a40 | 18 86 03 44 0e 20 83 04 02 77 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 44 00 00 00 3c 0d 00 00 | ...D.....w..A..B........D...<... |
56a60 | fa 26 fb ff a2 00 00 00 00 42 0e 10 8e 02 45 0e 18 8d 03 45 0e 20 8c 04 47 0e 28 86 05 43 0e 30 | .&.......B....E....E....G.(..C.0 |
56a80 | 83 06 46 0e 40 02 5f 0a 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 41 0b 00 00 00 00 00 | ..F.@._..0A.(A..B..B..B..A...... |
56aa0 | 14 00 00 00 84 0d 00 00 54 27 fb ff 0d 00 00 00 00 41 0e 10 4b 0e 08 00 34 00 00 00 9c 0d 00 00 | ........T'.......A..K...4....... |
56ac0 | 49 27 fb ff 9c 00 00 00 00 42 0e 10 8c 02 46 0e 18 86 03 41 0e 20 83 04 4a 0e d0 40 02 84 0e 20 | I'.......B....F....A....J..@.... |
56ae0 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 d4 0d 00 00 ad 27 fb ff 8e 00 00 00 | A..A..B.........,........'...... |
56b00 | 00 41 0e 10 86 02 46 0e 18 83 03 4a 0e d0 40 02 7a 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....F....J..@.z..A..A......... |
56b20 | 44 00 00 00 04 0e 00 00 0b 28 fb ff 38 01 00 00 00 42 0e 10 8e 02 47 0e 18 8d 03 42 0e 20 8c 04 | D........(..8....B....G....B.... |
56b40 | 41 0e 28 86 05 44 0e 30 83 06 47 0e f0 40 03 18 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | A.(..D.0..G..@....0A.(A..B..B..B |
56b60 | 0e 08 00 00 00 00 00 00 34 00 00 00 4c 0e 00 00 fb 28 fb ff 9c 00 00 00 00 42 0e 10 8c 02 46 0e | ........4...L....(.......B....F. |
56b80 | 18 86 03 41 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 | ...A....J..@....A..A..B......... |
56ba0 | 2c 00 00 00 84 0e 00 00 5f 29 fb ff 0f 01 00 00 00 41 0e 10 86 02 44 0e 18 83 03 46 0e 20 03 01 | ,......._).......A....D....F.... |
56bc0 | 01 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 34 00 00 00 b4 0e 00 00 3e 2a fb ff 7f 00 00 00 | ...A..A.........4.......>*...... |
56be0 | 00 42 0e 10 8d 02 45 0e 18 8c 03 41 0e 20 86 04 43 0e 28 83 05 46 0e 30 02 67 0e 28 41 0e 20 41 | .B....E....A....C.(..F.0.g.(A..A |
56c00 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 ec 0e 00 00 85 2a fb ff 4f 00 00 00 00 41 0e 10 83 02 02 4d | ..B..B...........*..O....A.....M |
56c20 | 0e 08 00 00 00 00 00 00 4c 00 00 00 0c 0f 00 00 b4 2a fb ff ca 00 00 00 00 42 0e 10 8f 02 42 0e | ........L........*.......B....B. |
56c40 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 47 0e 30 86 06 44 0e 38 83 07 47 0e 80 41 02 a5 0e 38 41 | ...B....B.(..G.0..D.8..G..A...8A |
56c60 | 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 5c 0f 00 00 | .0A.(B..B..B..B.........4...\... |
56c80 | 2e 2b fb ff 4f 00 00 00 00 42 0e 10 8d 02 49 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 | .+..O....B....I....A....A.(..D.0 |
56ca0 | 77 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 4c 00 00 00 94 0f 00 00 45 2b fb ff 6b 05 00 00 | w.(A..A..B..B...L.......E+..k... |
56cc0 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 4a | .B....B....B....B.(..G.0..A.8..J |
56ce0 | 0e c0 41 03 46 05 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 | ..A.F..8A.0A.(B..B..B..B........ |
56d00 | 14 00 00 00 e4 0f 00 00 60 30 fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 fc 0f 00 00 | ........`0..............4....... |
56d20 | 65 30 fb ff e6 00 00 00 00 42 0e 10 8d 02 47 0e 18 8c 03 41 0e 20 86 04 44 0e 28 83 05 44 0e 40 | e0.......B....G....A....D.(..D.@ |
56d40 | 02 cd 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 34 10 00 00 13 31 fb ff ac 00 00 00 | ...(A..A..B..B..4...4....1...... |
56d60 | 00 42 0e 10 8d 02 47 0e 18 8c 03 41 0e 20 86 04 44 0e 28 83 05 44 0e 40 02 8e 0e 28 46 0e 20 41 | .B....G....A....D.(..D.@...(F..A |
56d80 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 6c 10 00 00 87 31 fb ff 2a 00 00 00 00 00 00 00 00 00 00 00 | ..B..B......l....1..*........... |
56da0 | 14 00 00 00 84 10 00 00 99 31 fb ff 46 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 9c 10 00 00 | .........1..F...........D....... |
56dc0 | c7 31 fb ff 89 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 5f 0a 0e 18 41 0e 10 42 | .1.......B....A....A...._...A..B |
56de0 | 0e 08 4f 0b 74 0a 0e 18 41 0e 10 42 0e 08 48 0b 4d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..O.t...A..B..H.M..A..B......... |
56e00 | 3c 00 00 00 e4 10 00 00 08 32 fb ff 56 00 00 00 00 42 0e 10 8e 02 45 0e 18 8d 03 45 0e 20 8c 04 | <........2..V....B....E....E.... |
56e20 | 44 0e 28 86 05 41 0e 30 83 06 7d 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | D.(..A.0..}.(A..B..B..B......... |
56e40 | 14 00 00 00 24 11 00 00 1e 32 fb ff 32 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 3c 11 00 00 | ....$....2..2...........,...<... |
56e60 | 38 32 fb ff b1 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 4a 0e d0 40 02 9d 0e 18 41 0e 10 41 0e | 82.......A....F....J..@....A..A. |
56e80 | 08 00 00 00 00 00 00 00 24 00 00 00 6c 11 00 00 b9 32 fb ff 45 00 00 00 00 41 0e 10 86 02 44 0e | ........$...l....2..E....A....D. |
56ea0 | 18 83 03 43 0e 20 78 0e 18 43 0e 10 41 0e 08 00 2c 00 00 00 94 11 00 00 d6 32 fb ff 47 02 00 00 | ...C..x..C..A...,........2..G... |
56ec0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 03 3c 02 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 | .B....A....D.....<...A..B....... |
56ee0 | 44 00 00 00 c4 11 00 00 ed 34 fb ff d3 00 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 45 0e 20 8d 04 | D........4.......B....E....E.... |
56f00 | 45 0e 28 8c 05 4a 0e 30 86 06 41 0e 38 83 07 47 0e 50 02 a3 0e 38 43 0e 30 41 0e 28 42 0e 20 42 | E.(..J.0..A.8..G.P...8C.0A.(B..B |
56f20 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 0c 12 00 00 78 35 fb ff c7 00 00 00 00 42 0e 10 8c 02 48 0e | ..B..B..,.......x5.......B....H. |
56f40 | 18 86 03 43 0e 20 83 04 47 0e 40 02 a9 0e 20 46 0e 18 41 0e 10 42 0e 08 4c 00 00 00 3c 12 00 00 | ...C....G.@....F..A..B..L...<... |
56f60 | 0f 36 fb ff 7e 02 00 00 00 42 0e 10 8f 02 49 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 | .6..~....B....I....B....B.(..A.0 |
56f80 | 86 06 41 0e 38 83 07 47 0e a0 01 03 5b 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 | ..A.8..G....[..8A.0A.(B..B..B..B |
56fa0 | 0e 08 00 00 00 00 00 00 44 00 00 00 8c 12 00 00 3d 38 fb ff a2 03 00 00 00 42 0e 10 8e 02 49 0e | ........D.......=8.......B....I. |
56fc0 | 18 8d 03 48 0e 20 8c 04 44 0e 28 86 05 41 0e 30 83 06 4a 0e b0 41 03 77 03 0e 30 41 0e 28 41 0e | ...H....D.(..A.0..J..A.w..0A.(A. |
56fe0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 d4 12 00 00 97 3b fb ff 72 04 00 00 | .B..B..B........L........;..r... |
57000 | 00 42 0e 10 8f 02 45 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 44 0e 38 83 07 47 | .B....E....B....B.(..A.0..D.8..G |
57020 | 0e 50 03 4d 04 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 00 | .P.M..8D.0A.(B..B..B..B......... |
57040 | 4c 00 00 00 24 13 00 00 b9 3f fb ff 91 02 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L...$....?.......B....B....B.... |
57060 | 4a 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4a 0e a0 05 03 6a 02 0e 38 41 0e 30 41 0e 28 42 0e | J.(..A.0..A.8..J....j..8A.0A.(B. |
57080 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 74 13 00 00 fa 41 fb ff 07 00 00 00 | .B..B..B............t....A...... |
570a0 | 00 00 00 00 00 00 00 00 14 00 00 00 8c 13 00 00 e9 41 fb ff 0a 00 00 00 00 00 00 00 00 00 00 00 | .................A.............. |
570c0 | 4c 00 00 00 a4 13 00 00 db 41 fb ff 59 04 00 00 00 42 0e 10 8f 02 47 0e 18 8e 03 42 0e 20 8d 04 | L........A..Y....B....G....B.... |
570e0 | 45 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 0e e0 45 03 35 04 0e 38 41 0e 30 41 0e 28 42 0e | E.(..A.0..A.8..G..E.5..8A.0A.(B. |
57100 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 44 00 00 00 f4 13 00 00 e4 45 fb ff fb 00 00 00 | .B..B..B........D........E...... |
57120 | 00 42 0e 10 8e 02 47 0e 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 4a 0e f0 04 02 db | .B....G....B....A.(..A.0..J..... |
57140 | 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 1c 00 00 00 3c 14 00 00 | .0A.(A..B..B..B.............<... |
57160 | 97 46 fb ff ac 00 00 00 00 41 0e 10 83 02 02 aa 0e 08 00 00 00 00 00 00 2c 00 00 00 5c 14 00 00 | .F.......A..............,...\... |
57180 | 23 47 fb ff 49 00 00 00 00 42 0e 10 8c 02 4c 0e 18 86 03 41 0e 20 83 04 72 0e 18 45 0e 10 42 0e | #G..I....B....L....A....r..E..B. |
571a0 | 08 00 00 00 00 00 00 00 3c 00 00 00 8c 14 00 00 3c 47 fb ff ef 00 00 00 00 42 0e 10 8e 02 42 0e | ........<.......<G.......B....B. |
571c0 | 18 8d 03 45 0e 20 8c 04 47 0e 28 86 05 44 0e 30 83 06 46 0e 40 02 cc 0e 30 41 0e 28 41 0e 20 42 | ...E....G.(..D.0..F.@...0A.(A..B |
571e0 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 cc 14 00 00 eb 47 fb ff 1f 00 00 00 00 41 0e 10 83 02 59 0e | ..B..B...........G.......A....Y. |
57200 | 08 00 00 00 00 00 00 00 24 00 00 00 ec 14 00 00 ea 47 fb ff 36 00 00 00 00 41 0e 10 86 02 4b 0e | ........$........G..6....A....K. |
57220 | 18 83 03 44 0e 20 63 0e 18 41 0e 10 41 0e 08 00 1c 00 00 00 14 15 00 00 f8 47 fb ff 38 00 00 00 | ...D..c..A..A............G..8... |
57240 | 00 41 0e 10 83 02 51 0e 20 64 0e 10 41 0e 08 00 1c 00 00 00 34 15 00 00 10 48 fb ff 32 00 00 00 | .A....Q..d..A.......4....H..2... |
57260 | 00 41 0e 10 83 02 6f 0e 08 00 00 00 00 00 00 00 1c 00 00 00 54 15 00 00 22 48 fb ff 2c 00 00 00 | .A....o.............T..."H..,... |
57280 | 00 41 0e 10 83 02 6a 0e 08 00 00 00 00 00 00 00 1c 00 00 00 74 15 00 00 2e 48 fb ff 3c 00 00 00 | .A....j.............t....H..<... |
572a0 | 00 41 0e 10 83 02 7a 0e 08 00 00 00 00 00 00 00 1c 00 00 00 94 15 00 00 4a 48 fb ff 2e 00 00 00 | .A....z.................JH...... |
572c0 | 00 41 0e 10 83 02 62 0e 08 00 00 00 00 00 00 00 1c 00 00 00 b4 15 00 00 58 48 fb ff 37 00 00 00 | .A....b.................XH..7... |
572e0 | 00 41 0e 10 83 02 4c 0e 20 68 0e 10 41 0e 08 00 2c 00 00 00 d4 15 00 00 6f 48 fb ff 88 00 00 00 | .A....L..h..A...,.......oH...... |
57300 | 00 41 0e 10 86 02 44 0e 18 83 03 4a 0e d0 40 02 76 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....D....J..@.v..A..A......... |
57320 | 24 00 00 00 04 16 00 00 c7 48 fb ff 84 00 00 00 00 41 0e 10 83 02 4a 0e c0 40 02 77 0e 10 41 0e | $........H.......A....J..@.w..A. |
57340 | 08 00 00 00 00 00 00 00 1c 00 00 00 2c 16 00 00 23 49 fb ff 4c 00 00 00 00 44 0e 10 83 02 02 47 | ............,...#I..L....D.....G |
57360 | 0e 08 00 00 00 00 00 00 4c 00 00 00 4c 16 00 00 4f 49 fb ff 35 01 00 00 00 42 0e 10 8f 02 42 0e | ........L...L...OI..5....B....B. |
57380 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 44 0e 38 83 07 49 0e 80 41 03 0e 01 0e 38 | ...E....B.(..D.0..D.8..I..A....8 |
573a0 | 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 16 00 00 | A.0A.(B..B..B..B................ |
573c0 | 34 4a fb ff 29 00 00 00 00 41 0e 10 83 02 5d 0e 08 00 00 00 00 00 00 00 1c 00 00 00 bc 16 00 00 | 4J..)....A....]................. |
573e0 | 3d 4a fb ff 24 00 00 00 00 41 0e 10 83 02 58 0e 08 00 00 00 00 00 00 00 4c 00 00 00 dc 16 00 00 | =J..$....A....X.........L....... |
57400 | 41 4a fb ff 80 00 00 00 00 42 0e 10 8d 02 44 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 | AJ.......B....D....A....A.(..D.0 |
57420 | 02 54 0a 0e 28 49 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 47 | .T..(I..A..B..B..E.A.(A..A..B..G |
57440 | 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 17 00 00 71 4a fb ff 26 00 00 00 00 41 0e 10 83 02 60 0e | ............,...qJ..&....A....`. |
57460 | 08 00 00 00 00 00 00 00 24 00 00 00 4c 17 00 00 77 4a fb ff 2e 00 00 00 00 41 0e 10 86 02 41 0e | ........$...L...wJ.......A....A. |
57480 | 18 83 03 44 0e 20 56 0e 18 4c 0e 10 41 0e 08 00 34 00 00 00 74 17 00 00 7d 4a fb ff 5b 00 00 00 | ...D..V..L..A...4...t...}J..[... |
574a0 | 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 45 0e 30 71 0e 28 4c 0e 20 41 0e | .B....E....D....D.(..E.0q.(L..A. |
574c0 | 18 42 0e 10 42 0e 08 00 4c 00 00 00 ac 17 00 00 a0 4a fb ff c8 00 00 00 00 42 0e 10 8d 02 44 0e | .B..B...L........J.......B....D. |
574e0 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 9c 0a 0e 28 49 0e 20 41 0e 18 42 0e 10 42 0e | ...A....A.(..D.0....(I..A..B..B. |
57500 | 08 45 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 47 0e 08 00 00 00 00 00 00 2c 00 00 00 fc 17 00 00 | .E.A.(A..A..B..G........,....... |
57520 | 18 4b fb ff 50 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 02 41 0e 18 41 0e 10 42 | .K..P....B....D....A.....A..A..B |
57540 | 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 18 00 00 38 4b fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e | ............,...8K.......A....X. |
57560 | 08 00 00 00 00 00 00 00 2c 00 00 00 4c 18 00 00 32 4b fb ff 63 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...L...2K..c....B....A. |
57580 | 18 86 03 41 0e 20 83 04 02 51 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 7c 18 00 00 | ...A.....Q..A..B............|... |
575a0 | 65 4b fb ff 59 00 00 00 00 41 0e 10 83 02 02 57 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 18 00 00 | eK..Y....A.....W................ |
575c0 | 9e 4b fb ff 47 00 00 00 00 41 0e 10 83 02 02 45 0e 08 00 00 00 00 00 00 34 00 00 00 bc 18 00 00 | .K..G....A.....E........4....... |
575e0 | c5 4b fb ff 7c 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 02 53 0a 0e 18 41 0e 10 | .K..|....B....A....A.....S...A.. |
57600 | 42 0e 08 45 0b 54 0e 18 41 0e 10 47 0e 08 00 00 34 00 00 00 f4 18 00 00 09 4c fb ff 42 00 00 00 | B..E.T..A..G....4........L..B... |
57620 | 00 41 0e 10 86 02 44 0e 18 83 03 41 0e 20 65 0a 0e 18 41 0e 10 48 0e 08 45 0b 41 0e 18 41 0e 10 | .A....D....A..e...A..H..E.A..A.. |
57640 | 46 0e 08 00 00 00 00 00 4c 00 00 00 2c 19 00 00 13 4c fb ff 6c 00 00 00 00 42 0e 10 8d 02 45 0e | F.......L...,....L..l....B....E. |
57660 | 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 42 0e 30 78 0a 0e 28 41 0e 20 4a 0e 18 42 0e 10 42 0e 08 | ...D....D.(..B.0x..(A..J..B..B.. |
57680 | 4c 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 7c 19 00 00 | L.A.(A..A..B..B.........,...|... |
576a0 | 2f 4c fb ff 7e 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 49 0e 20 83 04 02 66 0e 18 41 0e 10 47 | /L..~....B....D....I.....f..A..G |
576c0 | 0e 08 00 00 00 00 00 00 14 00 00 00 ac 19 00 00 7d 4c fb ff 0f 00 00 00 00 00 00 00 00 00 00 00 | ................}L.............. |
576e0 | 14 00 00 00 c4 19 00 00 74 4c fb ff 0f 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 dc 19 00 00 | ........tL...................... |
57700 | 6b 4c fb ff b6 00 00 00 00 41 0e 10 83 02 02 b4 0e 08 00 00 00 00 00 00 34 00 00 00 fc 19 00 00 | kL.......A..............4....... |
57720 | 01 4d fb ff 71 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 41 0e 20 86 04 43 0e 28 83 05 44 0e 30 | .M..q....B....E....A....C.(..D.0 |
57740 | 02 59 0e 28 41 0e 20 43 0e 18 42 0e 10 42 0e 08 4c 00 00 00 34 1a 00 00 3a 4d fb ff 35 03 00 00 | .Y.(A..C..B..B..L...4...:M..5... |
57760 | 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 44 0e 38 83 07 4a | .B....B....E....B.(..A.0..D.8..J |
57780 | 0e c0 02 03 10 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 | .......8A.0A.(B..B..B..B........ |
577a0 | 1c 00 00 00 84 1a 00 00 1f 50 fb ff 1f 00 00 00 00 41 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 | .........P.......A....Y......... |
577c0 | 1c 00 00 00 a4 1a 00 00 1e 50 fb ff 1a 00 00 00 00 41 0e 10 83 02 54 0e 08 00 00 00 00 00 00 00 | .........P.......A....T......... |
577e0 | 5c 00 00 00 c4 1a 00 00 18 50 fb ff 1b 01 00 00 00 42 0e 10 8e 02 47 0e 18 8d 03 42 0e 20 8c 04 | \........P.......B....G....B.... |
57800 | 41 0e 28 86 05 41 0e 30 83 06 6d 0a 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 45 0b 02 88 0a 0e | A.(..A.0..m..(A..B..B..B..E..... |
57820 | 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 47 0b 77 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 | (A..B..B..B..G.w.(A..B..B..B.... |
57840 | 1c 00 00 00 24 1b 00 00 d3 50 fb ff c9 00 00 00 00 41 0e 10 83 02 02 c7 0e 08 00 00 00 00 00 00 | ....$....P.......A.............. |
57860 | 4c 00 00 00 44 1b 00 00 7c 51 fb ff 37 01 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 42 0e 20 8d 04 | L...D...|Q..7....B....E....B.... |
57880 | 42 0e 28 8c 05 47 0e 30 86 06 44 0e 38 83 07 44 0e 50 03 0f 01 0e 38 44 0e 30 41 0e 28 42 0e 20 | B.(..G.0..D.8..D.P....8D.0A.(B.. |
578a0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 94 1b 00 00 63 52 fb ff 1c 00 00 00 | B..B..B.................cR...... |
578c0 | 00 00 00 00 00 00 00 00 14 00 00 00 ac 1b 00 00 67 52 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 | ................gR..)........... |
578e0 | 2c 00 00 00 c4 1b 00 00 78 52 fb ff 42 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 | ,.......xR..B....B....D....A.... |
57900 | 77 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 1c 00 00 00 f4 1b 00 00 8a 52 fb ff 5d 00 00 00 | w..A..B..................R..]... |
57920 | 00 41 0e 10 83 02 02 5b 0e 08 00 00 00 00 00 00 24 00 00 00 14 1c 00 00 c7 52 fb ff 2d 00 00 00 | .A.....[........$........R..-... |
57940 | 00 41 0e 10 86 02 44 0e 18 83 03 66 0e 10 41 0e 08 00 00 00 00 00 00 00 14 00 00 00 3c 1c 00 00 | .A....D....f..A.............<... |
57960 | cc 52 fb ff 14 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 54 1c 00 00 c8 52 fb ff 0b 00 00 00 | .R..................T....R...... |
57980 | 00 00 00 00 00 00 00 00 14 00 00 00 6c 1c 00 00 bb 52 fb ff 25 00 00 00 00 00 00 00 00 00 00 00 | ............l....R..%........... |
579a0 | 14 00 00 00 84 1c 00 00 c8 52 fb ff 48 00 00 00 00 65 0e 10 4e 0e 08 00 44 00 00 00 9c 1c 00 00 | .........R..H....e..N...D....... |
579c0 | f8 52 fb ff 5f 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 44 0e 30 | .R.._....B....B....E....E.(..D.0 |
579e0 | 86 06 44 0e 38 83 07 44 0e 40 7a 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 | ..D.8..D.@z.8A.0A.(B..B..B..B... |
57a00 | 2c 00 00 00 e4 1c 00 00 0f 53 fb ff b7 00 00 00 00 42 0e 10 8c 02 49 0e 18 86 03 41 0e 20 83 04 | ,........S.......B....I....A.... |
57a20 | 02 a7 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 14 1d 00 00 96 53 fb ff 07 00 00 00 | ....A..B.................S...... |
57a40 | 00 00 00 00 00 00 00 00 34 00 00 00 2c 1d 00 00 85 53 fb ff 4c 00 00 00 00 42 0e 10 8d 02 45 0e | ........4...,....S..L....B....E. |
57a60 | 18 8c 03 41 0e 20 86 04 44 0e 28 83 05 7a 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ...A....D.(..z..A..B..B......... |
57a80 | 44 00 00 00 64 1d 00 00 99 53 fb ff 54 00 00 00 00 47 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | D...d....S..T....G....A....A.... |
57aa0 | 44 0e 30 4d 0a 0e 20 41 c3 0e 18 41 c6 0e 10 42 cc 0e 08 42 0b 65 0e 20 46 c3 0e 18 41 c6 0e 10 | D.0M...A...A...B...B.e..F...A... |
57ac0 | 42 cc 0e 08 00 00 00 00 14 00 00 00 ac 1d 00 00 a5 53 fb ff 11 00 00 00 00 00 00 00 00 00 00 00 | B................S.............. |
57ae0 | 14 00 00 00 c4 1d 00 00 9e 53 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 dc 1d 00 00 | .........S..............$....... |
57b00 | 9d 53 fb ff 3b 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 47 0e 30 6a 0e 18 41 0e 10 41 0e 08 00 | .S..;....A....F....G.0j..A..A... |
57b20 | 14 00 00 00 04 1e 00 00 b0 53 fb ff 1b 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 1c 1e 00 00 | .........S...................... |
57b40 | b3 53 fb ff 8f 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 34 1e 00 00 2a 54 fb ff 12 00 00 00 | .S..................4...*T...... |
57b60 | 00 00 00 00 00 00 00 00 14 00 00 00 4c 1e 00 00 24 54 fb ff 11 00 00 00 00 00 00 00 00 00 00 00 | ............L...$T.............. |
57b80 | 34 00 00 00 64 1e 00 00 1d 54 fb ff 4c 00 00 00 00 42 0e 10 8c 02 47 0e 18 86 03 43 0e 20 83 04 | 4...d....T..L....B....G....C.... |
57ba0 | 46 0a 0e 18 41 0e 10 42 0e 08 4e 0b 62 0e 18 41 0e 10 45 0e 08 00 00 00 14 00 00 00 9c 1e 00 00 | F...A..B..N.b..A..E............. |
57bc0 | 31 54 fb ff 2d 00 00 00 00 5a 0e 10 4e 0e 08 00 24 00 00 00 b4 1e 00 00 46 54 fb ff 15 00 00 00 | 1T..-....Z..N...$.......FT...... |
57be0 | 00 41 0e 10 86 02 43 0e 18 83 03 44 0e 20 4a 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 dc 1e 00 00 | .A....C....D..J..A..A........... |
57c00 | 33 54 fb ff 25 00 00 00 00 44 0e 20 60 0e 08 00 14 00 00 00 f4 1e 00 00 40 54 fb ff 2f 00 00 00 | 3T..%....D..`...........@T../... |
57c20 | 00 44 0e 30 6a 0e 08 00 14 00 00 00 0c 1f 00 00 57 54 fb ff 78 00 00 00 00 00 00 00 00 00 00 00 | .D.0j...........WT..x........... |
57c40 | 14 00 00 00 24 1f 00 00 b7 54 fb ff 50 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 3c 1f 00 00 | ....$....T..P...........4...<... |
57c60 | ef 54 fb ff 81 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 70 0a 0e 18 41 0e 10 41 0e | .T.......A....A....D...p...A..A. |
57c80 | 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 2c 00 00 00 74 1f 00 00 38 55 fb ff ec 00 00 00 | .E.A..A..A......,...t...8U...... |
57ca0 | 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 47 0e 30 02 d6 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....D....D....G.0....A..A..B.. |
57cc0 | 44 00 00 00 a4 1f 00 00 f4 55 fb ff 19 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | D........U.......B....B....B.... |
57ce0 | 42 0e 28 8c 05 44 0e 30 86 06 44 0e 38 83 07 44 0e 40 02 fa 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..D.0..D.8..D.@...8A.0A.(B..B |
57d00 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 ec 1f 00 00 c5 56 fb ff 97 00 00 00 00 42 0e 10 8c 02 44 0e | ..B..B..,........V.......B....D. |
57d20 | 18 86 03 44 0e 20 83 04 02 85 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 1c 20 00 00 | ...D........A..B........$....... |
57d40 | 2c 57 fb ff 3a 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 68 0e 18 41 0e 10 41 0e 08 00 | ,W..:....A....D....D..h..A..A... |
57d60 | 24 00 00 00 44 20 00 00 3e 57 fb ff 49 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 7d 0e | $...D...>W..I....A....D....D..}. |
57d80 | 18 41 0e 10 41 0e 08 00 14 00 00 00 6c 20 00 00 5f 57 fb ff 13 00 00 00 00 00 00 00 00 00 00 00 | .A..A.......l..._W.............. |
57da0 | 14 00 00 00 84 20 00 00 5a 57 fb ff 12 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 9c 20 00 00 | ........ZW..............$....... |
57dc0 | 54 57 fb ff e9 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 47 0e 40 02 da 0e 18 41 0e 10 41 0e 08 | TW.......A....D....G.@....A..A.. |
57de0 | 44 00 00 00 c4 20 00 00 15 58 fb ff 98 00 00 00 00 42 0e 10 8f 02 48 0e 18 8e 03 45 0e 20 8d 04 | D........X.......B....H....E.... |
57e00 | 42 0e 28 8c 05 41 0e 30 86 06 44 0e 38 83 07 47 0e 50 02 70 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..A.0..D.8..G.P.p.8A.0A.(B..B |
57e20 | 0e 18 42 0e 10 42 0e 08 4c 00 00 00 0c 21 00 00 65 58 fb ff 96 00 00 00 00 42 0e 10 8d 02 42 0e | ..B..B..L....!..eX.......B....B. |
57e40 | 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 45 0e 30 63 0a 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...D....D.(..E.0c..(A..A..B..B.. |
57e60 | 45 0b 02 46 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 5c 21 00 00 | E..F.(G..A..B..B........4...\!.. |
57e80 | ab 58 fb ff 72 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 44 0e 30 | .X..r....B....B....D....D.(..D.0 |
57ea0 | 02 51 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 24 00 00 00 94 21 00 00 e5 58 fb ff 6c 00 00 00 | .Q.(G..A..B..B..$....!...X..l... |
57ec0 | 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 02 60 0e 18 41 0e 10 41 0e 08 24 00 00 00 bc 21 00 00 | .A....D....D...`..A..A..$....!.. |
57ee0 | 29 59 fb ff 5c 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 02 50 0e 18 41 0e 10 41 0e 08 | )Y..\....A....D....D...P..A..A.. |
57f00 | 1c 00 00 00 e4 21 00 00 5d 59 fb ff 2a 00 00 00 00 41 0e 10 83 02 68 0e 08 00 00 00 00 00 00 00 | .....!..]Y..*....A....h......... |
57f20 | 14 00 00 00 04 22 00 00 67 59 fb ff 3c 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 1c 22 00 00 | ....."..gY..<................".. |
57f40 | 8b 59 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 34 22 00 00 83 59 fb ff 68 02 00 00 | .Y..............L...4"...Y..h... |
57f60 | 00 42 0e 10 8f 02 42 0e 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 44 0e 30 86 06 44 0e 38 83 07 47 | .B....B....E....E.(..D.0..D.8..G |
57f80 | 0e 80 01 03 40 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........ |
57fa0 | 24 00 00 00 84 22 00 00 9b 5b fb ff fc 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 47 0e 40 02 ed | $...."...[.......A....D....G.@.. |
57fc0 | 0e 18 41 0e 10 41 0e 08 54 00 00 00 ac 22 00 00 6f 5c fb ff 2f 01 00 00 00 4b 0e 10 8c 02 46 0e | ..A..A..T...."..o\../....K....F. |
57fe0 | 18 86 03 44 0e 20 83 04 47 0e 30 02 d3 0a 0e 20 44 c3 0e 18 41 c6 0e 10 42 cc 0e 08 45 0b 5f 0a | ...D....G.0.....D...A...B...E._. |
58000 | 0e 20 44 c3 0e 18 41 c6 0e 10 42 cc 0e 08 45 0b 44 0e 20 41 c3 0e 18 41 c6 0e 10 42 cc 0e 08 00 | ..D...A...B...E.D..A...A...B.... |
58020 | 2c 00 00 00 04 23 00 00 46 5d fb ff 66 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 4e 0e 20 83 04 | ,....#..F]..f....B....D....N.... |
58040 | 02 4e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 34 23 00 00 7c 5d fb ff 22 00 00 00 | .N..A..B............4#..|].."... |
58060 | 00 00 00 00 00 00 00 00 14 00 00 00 4c 23 00 00 86 5d fb ff 2d 00 00 00 00 00 00 00 00 00 00 00 | ............L#...]..-........... |
58080 | 14 00 00 00 64 23 00 00 9b 5d fb ff 14 00 00 00 00 48 0e 10 46 0e 08 00 44 00 00 00 7c 23 00 00 | ....d#...].......H..F...D...|#.. |
580a0 | 97 5d fb ff 82 00 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 44 0e 30 | .].......B....E....E....E.(..D.0 |
580c0 | 86 06 41 0e 38 83 07 45 0e 40 02 5c 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..E.@.\.8A.0A.(B..B..B..B.. |
580e0 | 24 00 00 00 c4 23 00 00 08 c6 fa ff 5b 00 00 00 00 42 0e 10 8d 02 4b 0e 18 8c 03 44 0e 20 86 04 | $....#......[....B....K....D.... |
58100 | 41 0e 28 83 05 44 0e 30 14 00 00 00 ec 23 00 00 a9 5d fb ff 27 00 00 00 00 41 0e 10 83 02 00 00 | A.(..D.0.....#...]..'....A...... |
58120 | 24 00 00 00 04 24 00 00 b8 5d fb ff 2a 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 63 0e 10 41 0e | $....$...]..*....A....D....c..A. |
58140 | 08 00 00 00 00 00 00 00 14 00 00 00 2c 24 00 00 ba 5d fb ff 2b 00 00 00 00 00 00 00 00 00 00 00 | ............,$...]..+........... |
58160 | 3c 00 00 00 44 24 00 00 cd 5d fb ff ab 00 00 00 00 42 0e 10 8e 02 49 0e 18 8d 03 42 0e 20 8c 04 | <...D$...].......B....I....B.... |
58180 | 47 0e 28 86 05 41 0e 30 83 06 02 8e 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | G.(..A.0.....(A..B..B..B........ |
581a0 | 34 00 00 00 84 24 00 00 38 5e fb ff 58 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | 4....$..8^..X....B....B....D.... |
581c0 | 44 0e 28 83 05 41 0e 30 02 44 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 bc 24 00 00 | D.(..A.0.D.(A..A..B..B..4....$.. |
581e0 | 58 5e fb ff 93 00 00 00 00 42 0e 10 8e 02 4c 0e 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 41 0e 30 | X^.......B....L....D....D.(..A.0 |
58200 | 02 75 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 f4 24 00 00 b3 5e fb ff 70 00 00 00 | .u.(A..A..B..B..4....$...^..p... |
58220 | 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 43 0e 28 83 05 45 0e 30 02 56 0e 28 41 0e 20 41 | .B....E....D....C.(..E.0.V.(A..A |
58240 | 0e 18 42 0e 10 42 0e 08 44 00 00 00 2c 25 00 00 eb 5e fb ff 72 00 00 00 00 42 0e 10 8c 02 43 0e | ..B..B..D...,%...^..r....B....C. |
58260 | 18 86 03 44 0e 20 83 04 67 0a 0e 18 49 0e 10 42 0e 08 45 0b 62 0a 0e 18 41 0e 10 45 0e 08 45 0b | ...D....g...I..B..E.b...A..E..E. |
58280 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 74 25 00 00 15 5f fb ff 33 00 00 00 | A..A..B.............t%..._..3... |
582a0 | 00 63 0e 10 4f 0e 08 00 4c 00 00 00 8c 25 00 00 30 5f fb ff 1f 01 00 00 00 42 0e 10 8f 02 45 0e | .c..O...L....%..0_.......B....E. |
582c0 | 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 41 0e 40 03 03 01 0e 38 41 | ...B....E.(..A.0..A.8..A.@....8A |
582e0 | 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 dc 25 00 00 | .0A.(B..B..B..B..............%.. |
58300 | ff 5f fb ff 15 00 00 00 00 41 0e 10 83 02 4f 0e 08 00 00 00 00 00 00 00 3c 00 00 00 fc 25 00 00 | ._.......A....O.........<....%.. |
58320 | f4 5f fb ff 9b 01 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 | ._.......B....B....B....A.(..A.0 |
58340 | 83 06 03 8b 01 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 4c 00 00 00 3c 26 00 00 | ......(A..B..B..B.......L...<&.. |
58360 | 4f 61 fb ff 39 01 00 00 00 42 0e 10 8d 02 49 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 41 0e 30 | Oa..9....B....I....A....A.(..A.0 |
58380 | 03 15 01 0a 0e 28 41 0e 20 41 0e 18 45 0e 10 42 0e 08 45 0b 41 0e 28 41 0e 20 41 0e 18 42 0e 10 | .....(A..A..E..B..E.A.(A..A..B.. |
583a0 | 42 0e 08 00 00 00 00 00 14 00 00 00 8c 26 00 00 38 62 fb ff 10 00 00 00 00 46 0e 10 45 0e 08 00 | B............&..8b.......F..E... |
583c0 | 1c 00 00 00 a4 26 00 00 30 62 fb ff 22 00 00 00 00 48 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 | .....&..0b.."....H....Y......... |
583e0 | 24 00 00 00 c4 26 00 00 32 62 fb ff 35 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 69 0e | $....&..2b..5....A....D....D..i. |
58400 | 18 41 0e 10 41 0e 08 00 2c 00 00 00 ec 26 00 00 3f 62 fb ff 48 00 00 00 00 42 0e 10 8c 02 44 0e | .A..A...,....&..?b..H....B....D. |
58420 | 18 86 03 41 0e 20 83 04 47 0e 40 75 0e 20 41 0e 18 41 0e 10 42 0e 08 00 2c 00 00 00 1c 27 00 00 | ...A....G.@u..A..A..B...,....'.. |
58440 | 57 62 fb ff 5e 00 00 00 00 42 0e 10 8c 02 49 0e 18 86 03 41 0e 20 83 04 02 4a 0e 18 41 0e 10 42 | Wb..^....B....I....A.....J..A..B |
58460 | 0e 08 00 00 00 00 00 00 3c 00 00 00 4c 27 00 00 85 62 fb ff f0 00 00 00 00 42 0e 10 8e 02 42 0e | ........<...L'...b.......B....B. |
58480 | 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 02 e0 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | ...B....A.(..A.0.....(A..B..B..B |
584a0 | 0e 08 00 00 00 00 00 00 3c 00 00 00 8c 27 00 00 35 63 fb ff e9 00 00 00 00 42 0e 10 8e 02 45 0e | ........<....'..5c.......B....E. |
584c0 | 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 02 d3 0e 28 41 0e 20 42 0e 18 42 0e 10 42 | ...B....A.(..D.0.....(A..B..B..B |
584e0 | 0e 08 00 00 00 00 00 00 34 00 00 00 cc 27 00 00 de 63 fb ff 8a 00 00 00 00 42 0e 10 8d 02 42 0e | ........4....'...c.......B....B. |
58500 | 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.. |
58520 | 4c 00 00 00 04 28 00 00 30 64 fb ff 0c 08 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L....(..0d.......B....B....B.... |
58540 | 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 0e 90 01 03 f0 07 0e 38 41 0e 30 41 0e 28 42 0e | B.(..A.0..A.8..G.......8A.0A.(B. |
58560 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 54 28 00 00 ec 6b fb ff 37 00 00 00 | .B..B..B........4...T(...k..7... |
58580 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 5f 0a 0e 18 41 0e 10 41 0e 08 45 0b 48 0e 18 41 0e 10 | .A....A....D.._...A..A..E.H..A.. |
585a0 | 41 0e 08 00 00 00 00 00 4c 00 00 00 8c 28 00 00 eb 6b fb ff ba 02 00 00 00 42 0e 10 8f 02 45 0e | A.......L....(...k.......B....E. |
585c0 | 18 8e 03 45 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 47 0e b0 01 03 95 02 0e 38 | ...E....B.(..D.0..A.8..G.......8 |
585e0 | 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 dc 28 00 00 | A.0A.(B..B..B..B........D....(.. |
58600 | 55 6e fb ff 11 04 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 44 0e 28 86 05 41 0e 30 | Un.......B....B....E....D.(..A.0 |
58620 | 83 06 47 0e 60 03 f1 03 0e 30 43 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | ..G.`....0C.(A..B..B..B......... |
58640 | 14 00 00 00 24 29 00 00 1e 72 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 3c 29 00 00 | ....$)...r..............$...<).. |
58660 | 0d 72 fb ff 35 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 5d 0e 18 49 0e 10 41 0e 08 00 | .r..5....A....D....D..]..I..A... |
58680 | 3c 00 00 00 64 29 00 00 1a 72 fb ff 98 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 | <...d)...r.......B....B....B.... |
586a0 | 44 0e 28 86 05 41 0e 30 83 06 47 0e 60 02 7d 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 | D.(..A.0..G.`.}.0A.(A..B..B..B.. |
586c0 | 1c 00 00 00 a4 29 00 00 72 72 fb ff 11 00 00 00 00 41 0e 10 83 02 4f 0e 08 00 00 00 00 00 00 00 | .....)..rr.......A....O......... |
586e0 | 44 00 00 00 c4 29 00 00 63 72 fb ff 39 02 00 00 00 42 0e 10 8e 02 49 0e 18 8d 03 42 0e 20 8c 04 | D....)..cr..9....B....I....B.... |
58700 | 49 0e 28 86 05 41 0e 30 83 06 47 0e 60 03 12 02 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e | I.(..A.0..G.`....0A.(A..B..B..B. |
58720 | 08 00 00 00 00 00 00 00 2c 00 00 00 0c 2a 00 00 54 74 fb ff 47 00 00 00 00 42 0e 10 8c 02 44 0e | ........,....*..Tt..G....B....D. |
58740 | 18 86 03 46 0e 20 83 04 75 0e 18 43 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 3c 2a 00 00 | ...F....u..C..B.........<...<*.. |
58760 | 6b 74 fb ff 40 01 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 47 0e 50 | kt..@....B....E....D....A.(..G.P |
58780 | 03 26 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 7c 2a 00 00 | .&..(A..A..B..B.........<...|*.. |
587a0 | 6b 75 fb ff 21 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 44 0e 28 83 05 47 0e 50 | ku..!....B....B....A....D.(..G.P |
587c0 | 03 0a 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 bc 2a 00 00 | ....(A..A..B..B.........<....*.. |
587e0 | 4c 76 fb ff a9 01 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 50 | Lv.......B....B....D....A.(..G.P |
58800 | 03 92 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 1c 00 00 00 fc 2a 00 00 | ....(A..A..B..B..............*.. |
58820 | b5 77 fb ff 39 00 00 00 00 41 0e 10 83 02 47 0e 30 6f 0e 10 41 0e 08 00 1c 00 00 00 1c 2b 00 00 | .w..9....A....G.0o..A........+.. |
58840 | ce 77 fb ff 2a 00 00 00 00 41 0e 10 83 02 47 0e 30 60 0e 10 41 0e 08 00 24 00 00 00 3c 2b 00 00 | .w..*....A....G.0`..A...$...<+.. |
58860 | d8 77 fb ff 33 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 40 65 0e 18 41 0e 10 41 0e 08 00 | .w..3....A....F....D.@e..A..A... |
58880 | 44 00 00 00 64 2b 00 00 e3 77 fb ff 14 01 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 45 0e 20 8d 04 | D...d+...w.......B....E....E.... |
588a0 | 42 0e 28 8c 05 44 0e 30 86 06 48 0e 38 83 07 44 0e 70 02 eb 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..D.0..H.8..D.p...8A.0A.(B..B |
588c0 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 ac 2b 00 00 af 78 fb ff 1f 00 00 00 00 41 0e 10 83 02 5d 0e | ..B..B.......+...x.......A....]. |
588e0 | 08 00 00 00 00 00 00 00 34 00 00 00 cc 2b 00 00 ae 78 fb ff f0 00 00 00 00 42 0e 10 8d 02 45 0e | ........4....+...x.......B....E. |
58900 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 47 0e 60 02 d9 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....A.(..G.`...(A..A..B..B.. |
58920 | 4c 00 00 00 04 2c 00 00 66 79 fb ff 42 02 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 45 0e 20 8d 04 | L....,..fy..B....B....E....E.... |
58940 | 45 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4a 0e c0 02 03 17 02 0e 38 44 0e 30 41 0e 28 42 0e | E.(..A.0..A.8..J.......8D.0A.(B. |
58960 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 54 2c 00 00 58 7b fb ff 3d 01 00 00 | .B..B..B........4...T,..X{..=... |
58980 | 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 4a 0e d0 40 03 27 01 0e 20 41 0e 18 41 0e 10 42 | .B....D....A....J..@.'...A..A..B |
589a0 | 0e 08 00 00 00 00 00 00 24 00 00 00 8c 2c 00 00 5d 7c fb ff 07 01 00 00 00 41 0e 10 86 02 48 0e | ........$....,..]|.......A....H. |
589c0 | 18 83 03 44 0e 20 02 f2 0e 18 41 0e 10 46 0e 08 34 00 00 00 b4 2c 00 00 3c 7d fb ff d9 01 00 00 | ...D......A..F..4....,..<}...... |
589e0 | 00 42 0e 10 8c 02 48 0e 18 86 03 41 0e 20 83 04 4a 0e b0 01 03 bf 01 0e 20 41 0e 18 41 0e 10 42 | .B....H....A....J........A..A..B |
58a00 | 0e 08 00 00 00 00 00 00 1c 00 00 00 ec 2c 00 00 dd 7e fb ff 73 00 00 00 00 41 0e 10 83 02 02 71 | .............,...~..s....A.....q |
58a20 | 0e 08 00 00 00 00 00 00 24 00 00 00 0c 2d 00 00 30 7f fb ff 52 00 00 00 00 41 0e 10 86 02 48 0e | ........$....-..0...R....A....H. |
58a40 | 18 83 03 44 0e 20 7d 0e 18 41 0e 10 46 0e 08 00 44 00 00 00 34 2d 00 00 5a 7f fb ff 84 01 00 00 | ...D..}..A..F...D...4-..Z....... |
58a60 | 00 42 0e 10 8e 02 42 0e 18 8d 03 45 0e 20 8c 04 44 0e 28 86 05 44 0e 30 83 06 4a 0e f0 40 03 60 | .B....B....E....D.(..D.0..J..@.` |
58a80 | 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 3c 00 00 00 7c 2d 00 00 | ..0A.(A..B..B..B........<...|-.. |
58aa0 | 96 80 fb ff 44 01 00 00 00 42 0e 10 8d 02 4a 0e 18 8c 03 49 0e 20 86 04 41 0e 28 83 05 44 0e 30 | ....D....B....J....I....A.(..D.0 |
58ac0 | 03 23 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 bc 2d 00 00 | .#..(A..A..B..B.........$....-.. |
58ae0 | 9a 81 fb ff 78 00 00 00 00 41 0e 10 86 02 48 0e 18 83 03 44 0e 20 02 68 0e 18 41 0e 10 41 0e 08 | ....x....A....H....D...h..A..A.. |
58b00 | 4c 00 00 00 e4 2d 00 00 ea 81 fb ff a2 00 00 00 00 42 0e 10 8d 02 52 0e 18 8c 03 41 0e 20 86 04 | L....-...........B....R....A.... |
58b20 | 41 0e 28 83 05 45 0e 30 02 6b 0a 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 41 0e | A.(..E.0.k..(J..A..B..B..E.A.(A. |
58b40 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 34 2e 00 00 3c 82 fb ff 53 00 00 00 | .A..B..B........$...4...<...S... |
58b60 | 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 20 02 43 0e 18 41 0e 10 43 0e 08 3c 00 00 00 5c 2e 00 00 | .A....F....D...C..A..C..<...\... |
58b80 | 67 82 fb ff d0 00 00 00 00 42 0e 10 8e 02 45 0e 18 8d 03 45 0e 20 8c 04 44 0e 28 86 05 41 0e 30 | g........B....E....E....D.(..A.0 |
58ba0 | 83 06 02 b3 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 9c 2e 00 00 | .....(A..B..B..B........$....... |
58bc0 | f7 82 fb ff 4a 00 00 00 00 41 0e 10 86 02 49 0e 18 83 03 47 0e 30 62 0e 18 44 0e 10 4c 0e 08 00 | ....J....A....I....G.0b..D..L... |
58be0 | 2c 00 00 00 c4 2e 00 00 19 83 fb ff a3 00 00 00 00 42 0e 10 8c 02 4d 0e 18 86 03 41 0e 20 83 04 | ,................B....M....A.... |
58c00 | 47 0e 30 02 85 0e 20 43 0e 18 41 0e 10 42 0e 08 34 00 00 00 f4 2e 00 00 8c 83 fb ff 61 00 00 00 | G.0....C..A..B..4...........a... |
58c20 | 00 42 0e 10 8d 02 4a 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 6d 0e 28 4a 0e 20 41 0e | .B....J....D....A.(..D.0m.(J..A. |
58c40 | 18 42 0e 10 42 0e 08 00 34 00 00 00 2c 2f 00 00 b5 83 fb ff 5e 00 00 00 00 41 0e 10 86 02 43 0e | .B..B...4...,/......^....A....C. |
58c60 | 18 83 03 44 0e 20 02 46 0a 0e 18 41 0e 10 41 0e 08 45 0b 46 0e 18 41 0e 10 41 0e 08 00 00 00 00 | ...D...F...A..A..E.F..A..A...... |
58c80 | 34 00 00 00 64 2f 00 00 db 83 fb ff bf 00 00 00 00 42 0e 10 8c 02 48 0e 18 86 03 41 0e 20 83 04 | 4...d/...........B....H....A.... |
58ca0 | 02 75 0a 0e 18 41 0e 10 42 0e 08 45 0b 73 0e 18 41 0e 10 42 0e 08 00 00 34 00 00 00 9c 2f 00 00 | .u...A..B..E.s..A..B....4..../.. |
58cc0 | 62 84 fb ff 65 00 00 00 00 42 0e 10 8c 02 48 0e 18 86 03 41 0e 20 83 04 02 48 0a 0e 18 41 0e 10 | b...e....B....H....A.....H...A.. |
58ce0 | 42 0e 08 45 0b 46 0e 18 41 0e 10 42 0e 08 00 00 2c 00 00 00 d4 2f 00 00 8f 84 fb ff e2 01 00 00 | B..E.F..A..B....,..../.......... |
58d00 | 00 42 0e 10 8c 02 45 0e 18 86 03 43 0e 20 83 04 03 cf 01 0e 18 41 0e 10 47 0e 08 00 00 00 00 00 | .B....E....C.........A..G....... |
58d20 | 14 00 00 00 04 30 00 00 41 86 fb ff 0c 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 1c 30 00 00 | .....0..A....................0.. |
58d40 | 35 86 fb ff 43 00 00 00 00 41 0e 10 83 02 47 0e 20 79 0e 10 41 0e 08 00 14 00 00 00 3c 30 00 00 | 5...C....A....G..y..A.......<0.. |
58d60 | 58 86 fb ff 1c 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 54 30 00 00 5c 86 fb ff 5c 00 00 00 | X...............,...T0..\...\... |
58d80 | 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 02 4e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....D....D.....N..A..B........ |
58da0 | 24 00 00 00 84 30 00 00 88 86 fb ff 3a 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 6e 0e | $....0......:....A....D....D..n. |
58dc0 | 18 41 0e 10 41 0e 08 00 14 00 00 00 ac 30 00 00 9a 86 fb ff 12 00 00 00 00 41 0e 10 50 0e 08 00 | .A..A........0...........A..P... |
58de0 | 2c 00 00 00 c4 30 00 00 94 86 fb ff 70 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 48 0e 20 83 04 | ,....0......p....B....A....H.... |
58e00 | 02 61 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 f4 30 00 00 d4 86 fb ff 19 00 00 00 | .a..A..B.............0.......... |
58e20 | 00 41 0e 10 83 02 53 0e 08 00 00 00 00 00 00 00 14 00 00 00 14 31 00 00 cd 86 fb ff 0a 00 00 00 | .A....S..............1.......... |
58e40 | 00 00 00 00 00 00 00 00 34 00 00 00 2c 31 00 00 bf 86 fb ff 56 00 00 00 00 42 0e 10 8d 02 45 0e | ........4...,1......V....B....E. |
58e60 | 18 8c 03 46 0e 20 86 04 41 0e 28 83 05 44 0e 30 7b 0e 28 41 0e 20 43 0e 18 42 0e 10 42 0e 08 00 | ...F....A.(..D.0{.(A..C..B..B... |
58e80 | 1c 00 00 00 64 31 00 00 dd 86 fb ff 4a 00 00 00 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 | ....d1......J....A.....H........ |
58ea0 | 24 00 00 00 84 31 00 00 07 87 fb ff 24 00 00 00 00 41 0e 10 86 02 47 0e 18 83 03 44 0e 20 46 0e | $....1......$....A....G....D..F. |
58ec0 | 18 4c 0e 10 41 0e 08 00 24 00 00 00 ac 31 00 00 03 87 fb ff 40 00 00 00 00 41 0e 10 86 02 49 0e | .L..A...$....1......@....A....I. |
58ee0 | 18 83 03 4a 0e 20 5a 0e 18 4c 0e 10 41 0e 08 00 24 00 00 00 d4 31 00 00 1b 87 fb ff 24 00 00 00 | ...J..Z..L..A...$....1......$... |
58f00 | 00 41 0e 10 86 02 47 0e 18 83 03 44 0e 20 46 0e 18 4c 0e 10 41 0e 08 00 1c 00 00 00 fc 31 00 00 | .A....G....D..F..L..A........1.. |
58f20 | 17 87 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 1c 32 00 00 | ....A....A...................2.. |
58f40 | 38 87 fb ff 34 00 00 00 00 41 0e 10 83 02 72 0e 08 00 00 00 00 00 00 00 2c 00 00 00 3c 32 00 00 | 8...4....A....r.........,...<2.. |
58f60 | 4c 87 fb ff 91 00 00 00 00 42 0e 10 8c 02 4b 0e 18 86 03 41 0e 20 83 04 02 7d 0e 18 41 0e 10 44 | L........B....K....A.....}..A..D |
58f80 | 0e 08 00 00 00 00 00 00 1c 00 00 00 6c 32 00 00 ad 87 fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e | ............l2...........A....l. |
58fa0 | 08 00 00 00 00 00 00 00 1c 00 00 00 8c 32 00 00 bb 87 fb ff 31 00 00 00 00 41 0e 10 83 02 6f 0e | .............2......1....A....o. |
58fc0 | 08 00 00 00 00 00 00 00 2c 00 00 00 ac 32 00 00 cc 87 fb ff 19 01 00 00 00 41 0e 10 86 02 41 0e | ........,....2...........A....A. |
58fe0 | 18 83 03 4a 0e b0 02 03 0a 01 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 00 34 00 00 00 dc 32 00 00 | ...J........A..A........4....2.. |
59000 | b5 88 fb ff 3e 00 00 00 00 41 0e 10 86 02 49 0e 18 83 03 45 0e 20 5a 0a 0e 18 41 0e 10 41 0e 08 | ....>....A....I....E..Z...A..A.. |
59020 | 45 0b 4b 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 2c 00 00 00 14 33 00 00 bb 88 fb ff 8a 00 00 00 | E.K..A..A.......,....3.......... |
59040 | 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 47 0e 30 02 75 0e 20 46 0e 18 41 0e 10 42 0e 08 | .B....A....A....G.0.u..F..A..B.. |
59060 | 3c 00 00 00 44 33 00 00 15 89 fb ff 02 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | <...D3...........B....B....A.... |
59080 | 41 0e 28 83 05 4a 0e c0 01 02 eb 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..J......(A..A..B..B......... |
590a0 | 4c 00 00 00 84 33 00 00 d7 89 fb ff ac 01 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L....3...........B....B....B.... |
590c0 | 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 0e 50 03 8e 01 0e 38 43 0e 30 41 0e 28 42 0e 20 | B.(..A.0..A.8..G.P....8C.0A.(B.. |
590e0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 d4 33 00 00 33 8b fb ff 2f 01 00 00 | B..B..B.........4....3..3.../... |
59100 | 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 4a 0e b0 01 03 1c 01 0e 20 41 0e 18 41 0e 10 42 | .B....A....A....J........A..A..B |
59120 | 0e 08 00 00 00 00 00 00 34 00 00 00 0c 34 00 00 2a 8c fb ff 34 01 00 00 00 42 0e 10 8c 02 41 0e | ........4....4..*...4....B....A. |
59140 | 18 86 03 41 0e 20 83 04 47 0e 40 03 24 01 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ...A....G.@.$...A..A..B......... |
59160 | 34 00 00 00 44 34 00 00 26 8d fb ff 7a 00 00 00 00 41 0e 10 86 02 4e 0e 18 83 03 45 0e 20 02 4c | 4...D4..&...z....A....N....E...L |
59180 | 0a 0e 18 49 0e 10 41 0e 08 4c 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 34 00 00 00 7c 34 00 00 | ...I..A..L.A..A..A......4...|4.. |
591a0 | 68 8d fb ff af 02 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 4a 0e b0 01 03 9c 02 0e | h........B....A....A....J....... |
591c0 | 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 b4 34 00 00 df 8f fb ff 3b 00 00 00 | .A..A..B.............4......;... |
591e0 | 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 14 00 00 00 d4 34 00 00 fa 8f fb ff 27 00 00 00 | .A....y..............4......'... |
59200 | 00 00 00 00 00 00 00 00 1c 00 00 00 ec 34 00 00 09 90 fb ff 25 00 00 00 00 41 0e 10 83 02 63 0e | .............4......%....A....c. |
59220 | 08 00 00 00 00 00 00 00 1c 00 00 00 0c 35 00 00 0e 90 fb ff 25 00 00 00 00 41 0e 10 83 02 63 0e | .............5......%....A....c. |
59240 | 08 00 00 00 00 00 00 00 1c 00 00 00 2c 35 00 00 13 90 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | ............,5......"....A....`. |
59260 | 08 00 00 00 00 00 00 00 1c 00 00 00 4c 35 00 00 15 90 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | ............L5......"....A....`. |
59280 | 08 00 00 00 00 00 00 00 1c 00 00 00 6c 35 00 00 17 90 fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e | ............l5......"....A....`. |
592a0 | 08 00 00 00 00 00 00 00 14 00 00 00 8c 35 00 00 19 90 fb ff 1e 00 00 00 00 41 0e 10 5c 0e 08 00 | .............5...........A..\... |
592c0 | 3c 00 00 00 a4 35 00 00 1f 90 fb ff 10 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | <....5...........B....A....A.... |
592e0 | 47 0e 30 02 7e 0a 0e 20 49 0e 18 41 0e 10 42 0e 08 47 0b 02 6a 0e 20 46 0e 18 41 0e 10 42 0e 08 | G.0.~...I..A..B..G..j..F..A..B.. |
59300 | 34 00 00 00 e4 35 00 00 ef 90 fb ff 6c 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4....5......l....B....B....A.... |
59320 | 44 0e 28 83 05 41 0e 30 02 56 0e 28 41 0e 20 41 0e 18 42 0e 10 47 0e 08 34 00 00 00 1c 36 00 00 | D.(..A.0.V.(A..A..B..G..4....6.. |
59340 | 23 91 fb ff 6c 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 44 0e 28 83 05 41 0e 30 | #...l....B....B....A....D.(..A.0 |
59360 | 02 56 0e 28 41 0e 20 41 0e 18 42 0e 10 47 0e 08 1c 00 00 00 54 36 00 00 57 91 fb ff ad 00 00 00 | .V.(A..A..B..G......T6..W....... |
59380 | 00 41 0e 10 83 02 4c 0e 20 02 99 0e 10 46 0e 08 24 00 00 00 74 36 00 00 e4 91 fb ff 3a 00 00 00 | .A....L......F..$...t6......:... |
593a0 | 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 20 67 0e 18 41 0e 10 46 0e 08 00 1c 00 00 00 9c 36 00 00 | .A....F....D..g..A..F........6.. |
593c0 | f6 91 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 bc 36 00 00 | ...."....A....`..............6.. |
593e0 | f8 91 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 dc 36 00 00 | ...."....A....`..............6.. |
59400 | fa 91 fb ff 53 00 00 00 00 41 0e 10 83 02 4c 0e 20 7f 0e 10 46 0e 08 00 1c 00 00 00 fc 36 00 00 | ....S....A....L.....F........6.. |
59420 | 2d 92 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 1c 37 00 00 | -..."....A....`..............7.. |
59440 | 2f 92 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 3c 37 00 00 | /..."....A....`.............<7.. |
59460 | 31 92 fb ff 58 00 00 00 00 41 0e 10 83 02 02 56 0e 08 00 00 00 00 00 00 1c 00 00 00 5c 37 00 00 | 1...X....A.....V............\7.. |
59480 | 69 92 fb ff 3a 00 00 00 00 41 0e 10 83 02 78 0e 08 00 00 00 00 00 00 00 1c 00 00 00 7c 37 00 00 | i...:....A....x.............|7.. |
594a0 | 83 92 fb ff 97 00 00 00 00 41 0e 10 83 02 4c 0e 20 02 83 0e 10 46 0e 08 1c 00 00 00 9c 37 00 00 | .........A....L......F.......7.. |
594c0 | fa 92 fb ff 3a 00 00 00 00 41 0e 10 83 02 78 0e 08 00 00 00 00 00 00 00 1c 00 00 00 bc 37 00 00 | ....:....A....x..............7.. |
594e0 | 14 93 fb ff 4b 00 00 00 00 41 0e 10 83 02 4c 0e 20 77 0e 10 46 0e 08 00 1c 00 00 00 dc 37 00 00 | ....K....A....L..w..F........7.. |
59500 | 3f 93 fb ff 5d 00 00 00 00 41 0e 10 83 02 02 5b 0e 08 00 00 00 00 00 00 24 00 00 00 fc 37 00 00 | ?...]....A.....[........$....7.. |
59520 | 7c 93 fb ff bf 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 47 0e 30 02 a9 0e 18 46 0e 10 41 0e 08 | |........A....F....G.0....F..A.. |
59540 | 1c 00 00 00 24 38 00 00 13 94 fb ff c7 00 00 00 00 41 0e 10 83 02 02 c5 0e 08 00 00 00 00 00 00 | ....$8...........A.............. |
59560 | 1c 00 00 00 44 38 00 00 ba 94 fb ff 1d 00 00 00 00 43 0e 10 83 02 59 0e 08 00 00 00 00 00 00 00 | ....D8...........C....Y......... |
59580 | 1c 00 00 00 64 38 00 00 b7 94 fb ff 39 00 00 00 00 48 0e 10 83 02 70 0e 08 00 00 00 00 00 00 00 | ....d8......9....H....p......... |
595a0 | 2c 00 00 00 84 38 00 00 d0 94 fb ff 4c 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 | ,....8......L....B....D....D.... |
595c0 | 7e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 b4 38 00 00 ec 94 fb ff 76 00 00 00 | ~..A..B.........,....8......v... |
595e0 | 00 42 0e 10 8c 02 44 0e 18 86 03 45 0e 20 83 04 02 67 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....D....E.....g..A..B........ |
59600 | 24 00 00 00 e4 38 00 00 32 95 fb ff 66 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 47 0e 30 02 57 | $....8..2...f....A....D....G.0.W |
59620 | 0e 18 41 0e 10 41 0e 08 14 00 00 00 0c 39 00 00 70 95 fb ff 96 00 00 00 00 41 0e 10 02 94 0e 08 | ..A..A.......9..p........A...... |
59640 | 24 00 00 00 24 39 00 00 ee 95 fb ff a0 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 20 02 81 | $...$9...........A....F....D.... |
59660 | 0e 18 49 0e 10 41 0e 08 14 00 00 00 4c 39 00 00 66 96 fb ff 34 00 00 00 00 00 00 00 00 00 00 00 | ..I..A......L9..f...4........... |
59680 | 14 00 00 00 64 39 00 00 82 96 fb ff 0d 00 00 00 00 41 0e 10 00 00 00 00 44 00 00 00 7c 39 00 00 | ....d9...........A......D...|9.. |
596a0 | 77 96 fb ff 77 00 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 4b 0e 30 | w...w....B....E....E....E.(..K.0 |
596c0 | 86 06 44 0e 38 83 07 42 0e 40 02 4a 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..D.8..B.@.J.8A.0A.(B..B..B..B.. |
596e0 | 1c 00 00 00 c4 39 00 00 a6 96 fb ff 6e 00 00 00 00 41 0e 10 83 02 50 0e 20 02 5b 0e 10 41 0e 08 | .....9......n....A....P...[..A.. |
59700 | 24 00 00 00 e4 39 00 00 f4 96 fb ff ce 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 02 c2 | $....9...........A....D....D.... |
59720 | 0e 18 41 0e 10 41 0e 08 24 00 00 00 0c 3a 00 00 9a 97 fb ff 31 00 00 00 00 41 0e 10 86 02 44 0e | ..A..A..$....:......1....A....D. |
59740 | 18 83 03 43 0e 20 66 0e 18 41 0e 10 41 0e 08 00 24 00 00 00 34 3a 00 00 a3 97 fb ff 2c 00 00 00 | ...C..f..A..A...$...4:......,... |
59760 | 00 41 0e 10 86 02 44 0e 18 83 03 41 0e 20 63 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 5c 3a 00 00 | .A....D....A..c..A..A.......\:.. |
59780 | a7 97 fb ff 44 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 74 3a 00 00 d3 97 fb ff 3e 01 00 00 | ....D...........D...t:......>... |
597a0 | 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 44 0e 28 86 05 41 0e 30 83 06 47 0e 50 03 23 01 | .B....B....B....D.(..A.0..G.P.#. |
597c0 | 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 bc 3a 00 00 | .0A.(A..B..B..B.........,....:.. |
597e0 | c9 98 fb ff 45 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 7a 0e 18 41 0e 10 42 0e | ....E....B....D....A....z..A..B. |
59800 | 08 00 00 00 00 00 00 00 14 00 00 00 ec 3a 00 00 de 98 fb ff 11 00 00 00 00 00 00 00 00 00 00 00 | .............:.................. |
59820 | 14 00 00 00 04 3b 00 00 d7 98 fb ff 45 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 1c 3b 00 00 | .....;......E................;.. |
59840 | 04 99 fb ff 18 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 34 3b 00 00 04 99 fb ff 34 00 00 00 | ....................4;......4... |
59860 | 00 41 0e 10 83 02 72 0e 08 00 00 00 00 00 00 00 4c 00 00 00 54 3b 00 00 18 99 fb ff 31 01 00 00 | .A....r.........L...T;......1... |
59880 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 47 0e 30 86 06 44 0e 38 83 07 47 | .B....B....B....E.(..G.0..D.8..G |
598a0 | 0e 50 03 09 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....8A.0A.(B..B..B..B......... |
598c0 | 4c 00 00 00 a4 3b 00 00 f9 99 fb ff 3d 05 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 | L....;......=....B....B....B.... |
598e0 | 42 0e 28 8c 05 41 0e 30 86 06 44 0e 38 83 07 41 0e 40 03 24 05 0e 38 41 0e 30 41 0e 28 42 0e 20 | B.(..A.0..D.8..A.@.$..8A.0A.(B.. |
59900 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 1c 00 00 00 f4 3b 00 00 e6 9e fb ff 17 00 00 00 | B..B..B..............;.......... |
59920 | 00 41 0e 10 83 02 55 0e 08 00 00 00 00 00 00 00 44 00 00 00 14 3c 00 00 dd 9e fb ff b9 00 00 00 | .A....U.........D....<.......... |
59940 | 00 42 0e 10 8f 02 48 0e 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 47 | .B....H....B....E.(..A.0..A.8..G |
59960 | 0e 50 02 94 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 3c 00 00 00 5c 3c 00 00 | .P...8A.0A.(B..B..B..B..<...\<.. |
59980 | 4e 9f fb ff 70 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 48 0e 20 8c 04 44 0e 28 86 05 44 0e 30 | N...p....B....B....H....D.(..D.0 |
599a0 | 83 06 02 54 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 2c 00 00 00 9c 3c 00 00 | ...T.(A..B..B..B........,....<.. |
599c0 | 7e 9f 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 |
599e0 | 0e 08 00 00 00 00 00 00 14 00 00 00 cc 3c 00 00 99 9f fb ff 24 00 00 00 00 00 00 00 00 00 00 00 | .............<......$........... |
59a00 | 14 00 00 00 e4 3c 00 00 a5 9f fb ff 15 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 fc 3c 00 00 | .....<.......................<.. |
59a20 | a2 9f fb ff 21 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 14 3d 00 00 ab 9f fb ff 21 00 00 00 | ....!................=......!... |
59a40 | 00 00 00 00 00 00 00 00 24 00 00 00 2c 3d 00 00 b4 9f fb ff 37 00 00 00 00 41 0e 10 86 02 46 0e | ........$...,=......7....A....F. |
59a60 | 18 83 03 41 0e 20 6c 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 54 3d 00 00 c3 9f fb ff 1c 00 00 00 | ...A..l..A..A.......T=.......... |
59a80 | 00 00 00 00 00 00 00 00 4c 00 00 00 6c 3d 00 00 c7 9f fb ff 53 01 00 00 00 42 0e 10 8f 02 42 0e | ........L...l=......S....B....B. |
59aa0 | 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 44 0e 30 86 06 44 0e 38 83 07 44 0e 50 03 31 01 0e 38 41 | ...B....E.(..D.0..D.8..D.P.1..8A |
59ac0 | 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 bc 3d 00 00 | .0A.(B..B..B..B.........4....=.. |
59ae0 | ca a0 fb ff 55 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 | ....U....B....E....D....A.(..E.0 |
59b00 | 7d 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 34 00 00 00 f4 3d 00 00 e7 a0 fb ff 3d 00 00 00 | }.(A..A..B..B...4....=......=... |
59b20 | 00 42 0e 10 8d 02 45 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 43 0e 30 6a 0e 28 41 0e 20 41 0e | .B....E....A....A.(..C.0j.(A..A. |
59b40 | 18 42 0e 10 42 0e 08 00 64 00 00 00 2c 3e 00 00 ec a0 fb ff 66 03 00 00 00 42 0e 10 8f 02 42 0e | .B..B...d...,>......f....B....B. |
59b60 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 42 0e 40 03 96 02 0a 0e 38 | ...B....B.(..D.0..A.8..B.@.....8 |
59b80 | 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. |
59ba0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 94 3e 00 00 ea a3 fb ff aa 00 00 00 | .B..B..B........4....>.......... |
59bc0 | 00 42 0e 10 8d 02 45 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 96 0e 28 41 0e 20 41 | .B....E....A....A.(..D.0...(A..A |
59be0 | 0e 18 42 0e 10 42 0e 08 2c 00 00 00 cc 3e 00 00 5c a4 fb ff 72 00 00 00 00 42 0e 10 8c 02 46 0e | ..B..B..,....>..\...r....B....F. |
59c00 | 18 86 03 41 0e 20 83 04 02 61 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 2c 00 00 00 fc 3e 00 00 | ...A.....a..A..B........,....>.. |
59c20 | 9e a4 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. |
59c40 | 08 00 00 00 00 00 00 00 44 00 00 00 2c 3f 00 00 95 a4 fb ff b0 00 00 00 00 42 0e 10 8c 02 46 0e | ........D...,?...........B....F. |
59c60 | 18 86 03 44 0e 20 83 04 02 46 0a 0e 18 41 0e 10 42 0e 08 45 0b 67 0a 0e 18 41 0e 10 42 0e 08 45 | ...D.....F...A..B..E.g...A..B..E |
59c80 | 0b 5c 0e 18 44 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 74 3f 00 00 fd a4 fb ff 63 00 00 00 | .\..D..B........$...t?......c... |
59ca0 | 00 41 0e 10 86 02 43 0e 18 83 03 44 0e 20 02 54 0e 18 41 0e 10 41 0e 08 14 00 00 00 9c 3f 00 00 | .A....C....D...T..A..A.......?.. |
59cc0 | 38 a5 fb ff 31 00 00 00 00 52 0e 10 56 0e 08 00 14 00 00 00 b4 3f 00 00 51 a5 fb ff 33 00 00 00 | 8...1....R..V........?..Q...3... |
59ce0 | 00 00 00 00 00 00 00 00 2c 00 00 00 cc 3f 00 00 6c a5 fb ff c6 00 00 00 00 42 0e 10 8c 02 44 0e | ........,....?..l........B....D. |
59d00 | 18 86 03 43 0e 20 83 04 02 b9 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 fc 3f 00 00 | ...C........A..B.............?.. |
59d20 | 02 a6 fb ff 31 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 14 40 00 00 1b a6 fb ff 6b 01 00 00 | ....1...........L....@......k... |
59d40 | 00 42 0e 10 8f 02 45 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....E....B....B.(..A.0..A.8..G |
59d60 | 0e 50 03 4c 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.L..8A.0A.(B..B..B..B......... |
59d80 | 14 00 00 00 64 40 00 00 36 a7 fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 7c 40 00 00 | ....d@..6...................|@.. |
59da0 | 3b a7 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 9c 40 00 00 | ;...H....K....|.........$....@.. |
59dc0 | 63 a7 fb ff 3b 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 46 0e 20 6d 0e 18 41 0e 10 41 0e 08 00 | c...;....A....D....F..m..A..A... |
59de0 | 2c 00 00 00 c4 40 00 00 76 a7 fb ff 48 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 | ,....@..v...H....B....A....D.... |
59e00 | 7d 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 f4 40 00 00 8e a7 fb ff 29 00 00 00 | }..A..B.........$....@......)... |
59e20 | 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 20 5b 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 1c 41 00 00 | .A....F....D..[..A..A........A.. |
59e40 | 8f a7 fb ff 51 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 34 41 00 00 c8 a7 fb ff b0 00 00 00 | ....Q...........$...4A.......... |
59e60 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 40 02 a4 0e 18 41 0e 10 41 0e 08 34 00 00 00 5c 41 00 00 | .A....A....G.@....A..A..4...\A.. |
59e80 | 50 a8 fb ff 6f 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 47 0e 20 86 04 44 0e 28 83 05 47 0e 40 | P...o....B....E....G....D.(..G.@ |
59ea0 | 02 4d 0e 28 43 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 94 41 00 00 87 a8 fb ff c5 00 00 00 | .M.(C..A..B..B..4....A.......... |
59ec0 | 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 47 0e 40 02 a8 0e 28 41 0e 20 41 | .B....E....D....D.(..G.@...(A..A |
59ee0 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 cc 41 00 00 14 a9 fb ff 39 00 00 00 00 48 0e 10 83 02 70 0e | ..B..B.......A......9....H....p. |
59f00 | 08 00 00 00 00 00 00 00 14 00 00 00 ec 41 00 00 2d a9 fb ff 80 00 00 00 00 00 00 00 00 00 00 00 | .............A..-............... |
59f20 | 14 00 00 00 04 42 00 00 95 a9 fb ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 1c 42 00 00 | .....B.......................B.. |
59f40 | 84 a9 fb ff 0d 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 34 42 00 00 79 a9 fb ff 27 00 00 00 | ....................4B..y...'... |
59f60 | 00 00 00 00 00 00 00 00 2c 00 00 00 4c 42 00 00 88 a9 fb ff 81 00 00 00 00 42 0e 10 8c 02 44 0e | ........,...LB...........B....D. |
59f80 | 18 86 03 41 0e 20 83 04 47 0e 30 02 6c 0e 20 43 0e 18 41 0e 10 42 0e 08 14 00 00 00 7c 42 00 00 | ...A....G.0.l..C..A..B......|B.. |
59fa0 | d9 a9 fb ff 3f 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 94 42 00 00 00 aa fb ff 13 00 00 00 | ....?................B.......... |
59fc0 | 00 00 00 00 00 00 00 00 14 00 00 00 ac 42 00 00 fb a9 fb ff 17 00 00 00 00 00 00 00 00 00 00 00 | .............B.................. |
59fe0 | 14 00 00 00 c4 42 00 00 fa a9 fb ff 22 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 dc 42 00 00 | .....B......"................B.. |
5a000 | 04 aa fb ff 17 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 f4 42 00 00 03 aa fb ff 43 00 00 00 | .....................B......C... |
5a020 | 00 00 00 00 00 00 00 00 2c 00 00 00 0c 43 00 00 2e aa fb ff 5d 00 00 00 00 42 0e 10 8c 02 44 0e | ........,....C......]....B....D. |
5a040 | 18 86 03 41 0e 20 83 04 02 4e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 3c 43 00 00 | ...A.....N..A..B........4...<C.. |
5a060 | 5b aa fb ff 5e 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 02 4a 0a 0e 18 41 0e 10 | [...^....B....D....A.....J...A.. |
5a080 | 42 0e 08 45 0b 41 0e 18 41 0e 10 42 0e 08 00 00 24 00 00 00 74 43 00 00 81 aa fb ff 2c 00 00 00 | B..E.A..A..B....$...tC......,... |
5a0a0 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 60 0e 18 41 0e 10 41 0e 08 00 14 00 00 00 9c 43 00 00 | .A....A....G.0`..A..A........C.. |
5a0c0 | 85 aa fb ff 18 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 b4 43 00 00 85 aa fb ff 0e 00 00 00 | .....................C.......... |
5a0e0 | 00 00 00 00 00 00 00 00 14 00 00 00 cc 43 00 00 7b aa fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 | .............C..{............... |
5a100 | 14 00 00 00 e4 43 00 00 7d aa fb ff 10 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 fc 43 00 00 | .....C..}....................C.. |
5a120 | 75 aa fb ff 26 00 00 00 00 44 0e 20 61 0e 08 00 14 00 00 00 14 44 00 00 83 aa fb ff 18 00 00 00 | u...&....D..a........D.......... |
5a140 | 00 00 00 00 00 00 00 00 14 00 00 00 2c 44 00 00 83 aa fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 | ............,D.................. |
5a160 | 34 00 00 00 44 44 00 00 85 aa fb ff 46 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 | 4...DD......F....B....D....D.... |
5a180 | 6d 0a 0e 18 41 0e 10 42 0e 08 45 0b 41 0e 18 41 0e 10 44 0e 08 00 00 00 1c 00 00 00 7c 44 00 00 | m...A..B..E.A..A..D.........|D.. |
5a1a0 | 93 aa fb ff 3e 00 00 00 00 44 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 6c 00 00 00 9c 44 00 00 | ....>....D....y.........l....D.. |
5a1c0 | b1 aa fb ff 8b 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 45 0e 30 | .........B....E....D....A.(..E.0 |
5a1e0 | 7a 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 42 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 | z..(G..A..B..B..E.B..(G..A..B..B |
5a200 | 0e 08 45 0b 41 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 | ..E.A..(G..A..B..B..E.A.(A..A..B |
5a220 | 0e 10 44 0e 08 00 00 00 1c 00 00 00 0c 45 00 00 cc aa fb ff 1c 00 00 00 00 41 0e 10 83 02 5a 0e | ..D..........E...........A....Z. |
5a240 | 08 00 00 00 00 00 00 00 1c 00 00 00 2c 45 00 00 c8 aa fb ff 51 00 00 00 00 41 0e 10 83 02 47 0e | ............,E......Q....A....G. |
5a260 | 20 02 47 0e 10 41 0e 08 1c 00 00 00 4c 45 00 00 f9 aa fb ff 4e 00 00 00 00 41 0e 10 83 02 47 0e | ..G..A......LE......N....A....G. |
5a280 | 20 02 44 0e 10 41 0e 08 14 00 00 00 6c 45 00 00 27 ab fb ff 1f 00 00 00 00 00 00 00 00 00 00 00 | ..D..A......lE..'............... |
5a2a0 | 2c 00 00 00 84 45 00 00 2e ab fb ff 8c 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 | ,....E...........B....D....D.... |
5a2c0 | 47 0e 30 02 76 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 b4 45 00 00 8a ab fb ff 3d 00 00 00 | G.0.v..A..A..B.......E......=... |
5a2e0 | 00 41 0e 10 7b 0e 08 00 14 00 00 00 cc 45 00 00 af ab fb ff 21 00 00 00 00 00 00 00 00 00 00 00 | .A..{........E......!........... |
5a300 | 14 00 00 00 e4 45 00 00 b8 ab fb ff 24 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 fc 45 00 00 | .....E......$................E.. |
5a320 | c4 ab fb ff 12 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 14 46 00 00 be ab fb ff 4c 00 00 00 | ................,....F......L... |
5a340 | 00 41 0e 10 86 02 43 0e 18 83 03 7d 0a 0e 10 41 0e 08 45 0b 43 0e 10 41 0e 08 00 00 00 00 00 00 | .A....C....}...A..E.C..A........ |
5a360 | 14 00 00 00 44 46 00 00 da ab fb ff 14 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 5c 46 00 00 | ....DF......................\F.. |
5a380 | d6 ab fb ff 15 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 74 46 00 00 d3 ab fb ff 14 00 00 00 | ....................tF.......... |
5a3a0 | 00 00 00 00 00 00 00 00 1c 00 00 00 8c 46 00 00 cf ab fb ff 54 00 00 00 00 41 0e 10 83 02 47 0e | .............F......T....A....G. |
5a3c0 | 20 02 4a 0e 10 41 0e 08 1c 00 00 00 ac 46 00 00 03 ac fb ff 5a 00 00 00 00 41 0e 10 83 02 47 0e | ..J..A.......F......Z....A....G. |
5a3e0 | 20 02 50 0e 10 41 0e 08 1c 00 00 00 cc 46 00 00 3d ac fb ff 37 00 00 00 00 41 0e 10 83 02 47 0e | ..P..A.......F..=...7....A....G. |
5a400 | 20 66 0e 10 44 0e 08 00 24 00 00 00 ec 46 00 00 54 ac fb ff b7 00 00 00 00 41 0e 10 83 02 4a 0e | .f..D...$....F..T........A....J. |
5a420 | f0 01 02 aa 0e 10 41 0e 08 00 00 00 00 00 00 00 2c 00 00 00 14 47 00 00 e3 ac fb ff 92 00 00 00 | ......A.........,....G.......... |
5a440 | 00 42 0e 10 8c 02 44 0e 18 86 03 43 0e 20 83 04 47 0e 30 02 7d 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....D....C....G.0.}..A..A..B.. |
5a460 | 14 00 00 00 44 47 00 00 45 ad fb ff 1a 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 5c 47 00 00 | ....DG..E...................\G.. |
5a480 | 47 ad fb ff 14 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 74 47 00 00 43 ad fb ff 25 00 00 00 | G...................tG..C...%... |
5a4a0 | 00 00 00 00 00 00 00 00 34 00 00 00 8c 47 00 00 50 ad fb ff 71 00 00 00 00 42 0e 10 8d 02 4a 0e | ........4....G..P...q....B....J. |
5a4c0 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 55 0e 28 41 0e 20 41 0e 18 42 0e 10 45 0e 08 | ...A....A.(..D.0.U.(A..A..B..E.. |
5a4e0 | 1c 00 00 00 c4 47 00 00 89 ad fb ff 2b 00 00 00 00 41 0e 10 83 02 63 0e 08 00 00 00 00 00 00 00 | .....G......+....A....c......... |
5a500 | 34 00 00 00 e4 47 00 00 94 ad fb ff 60 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 41 0e 20 86 04 | 4....G......`....B....E....A.... |
5a520 | 41 0e 28 83 05 44 0e 30 02 49 0e 28 41 0e 20 41 0e 18 42 0e 10 45 0e 08 24 00 00 00 1c 48 00 00 | A.(..D.0.I.(A..A..B..E..$....H.. |
5a540 | bc ad fb ff 44 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 75 0e 18 41 0e 10 44 0e 08 00 | ....D....A....D....D..u..A..D... |
5a560 | 24 00 00 00 44 48 00 00 d8 ad fb ff 3a 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 6b 0e | $...DH......:....A....A....G.0k. |
5a580 | 18 41 0e 10 41 0e 08 00 2c 00 00 00 6c 48 00 00 ea ad fb ff 49 00 00 00 00 42 0e 10 8c 02 41 0e | .A..A...,...lH......I....B....A. |
5a5a0 | 18 86 03 44 0e 20 83 04 47 0e 30 73 0e 20 41 0e 18 41 0e 10 45 0e 08 00 24 00 00 00 9c 48 00 00 | ...D....G.0s..A..A..E...$....H.. |
5a5c0 | 03 ae fb ff 53 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 47 0e 40 02 41 0e 18 41 0e 10 44 0e 08 | ....S....A....D....G.@.A..A..D.. |
5a5e0 | 34 00 00 00 c4 48 00 00 2e ae fb ff 59 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 43 0e 20 83 04 | 4....H......Y....B....D....C.... |
5a600 | 02 40 0a 0e 18 41 0e 10 42 0e 08 48 0b 41 0e 18 41 0e 10 42 0e 08 00 00 1c 00 00 00 fc 48 00 00 | .@...A..B..H.A..A..B.........H.. |
5a620 | 4f ae fb ff 5d 00 00 00 00 41 0e 10 83 02 02 5b 0e 08 00 00 00 00 00 00 1c 00 00 00 1c 49 00 00 | O...]....A.....[.............I.. |
5a640 | 8c ae fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e 08 00 00 00 00 00 00 00 34 00 00 00 3c 49 00 00 | .........A....l.........4...<I.. |
5a660 | 9a ae fb ff 6d 00 00 00 00 42 0e 10 8d 02 4a 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 | ....m....B....J....A....A.(..D.0 |
5a680 | 02 54 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 1c 00 00 00 74 49 00 00 cf ae fb ff 27 00 00 00 | .T.(A..A..B..B......tI......'... |
5a6a0 | 00 41 0e 10 83 02 65 0e 08 00 00 00 00 00 00 00 34 00 00 00 94 49 00 00 d6 ae fb ff 60 00 00 00 | .A....e.........4....I......`... |
5a6c0 | 00 42 0e 10 8d 02 45 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 44 0e 30 02 4c 0e 28 41 0e 20 41 | .B....E....A....A.(..D.0.L.(A..A |
5a6e0 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 cc 49 00 00 fe ae fb ff 44 00 00 00 00 41 0e 10 86 02 44 0e | ..B..B..$....I......D....A....D. |
5a700 | 18 83 03 44 0e 20 78 0e 18 41 0e 10 41 0e 08 00 24 00 00 00 f4 49 00 00 1a af fb ff 68 00 00 00 | ...D..x..A..A...$....I......h... |
5a720 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 5c 0e 18 41 0e 10 41 0e 08 24 00 00 00 1c 4a 00 00 | .A....A....G.0.\..A..A..$....J.. |
5a740 | 5a af fb ff 5f 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 53 0e 18 41 0e 10 41 0e 08 | Z..._....A....A....G.0.S..A..A.. |
5a760 | 2c 00 00 00 44 4a 00 00 91 af fb ff 6a 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 | ,...DJ......j....B....D....A.... |
5a780 | 47 0e 30 02 57 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 74 4a 00 00 cb af fb ff 91 00 00 00 | G.0.W..A..A..B..,...tJ.......... |
5a7a0 | 00 42 0e 10 8c 02 41 0e 18 86 03 44 0e 20 83 04 02 86 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 | .B....A....D........A..B........ |
5a7c0 | 1c 00 00 00 a4 4a 00 00 2c b0 fb ff 4a 00 00 00 00 41 0e 10 83 02 02 48 0e 08 00 00 00 00 00 00 | .....J..,...J....A.....H........ |
5a7e0 | 24 00 00 00 c4 4a 00 00 56 b0 fb ff 6a 00 00 00 00 41 0e 10 86 02 51 0e 18 83 03 48 0e 20 02 4d | $....J..V...j....A....Q....H...M |
5a800 | 0e 18 41 0e 10 41 0e 08 2c 00 00 00 ec 4a 00 00 98 b0 fb ff fb 00 00 00 00 42 0e 10 8c 02 46 0e | ..A..A..,....J...........B....F. |
5a820 | 18 86 03 43 0e 20 83 04 47 0e 40 02 e4 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 1c 4b 00 00 | ...C....G.@....A..A..B..,....K.. |
5a840 | 63 b1 fb ff a1 00 00 00 00 42 0e 10 8c 02 46 0e 18 86 03 44 0e 20 83 04 47 0e 60 02 87 0e 20 43 | c........B....F....D....G.`....C |
5a860 | 0e 18 41 0e 10 42 0e 08 14 00 00 00 4c 4b 00 00 d4 b1 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 | ..A..B......LK......)........... |
5a880 | 14 00 00 00 64 4b 00 00 e5 b1 fb ff 05 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 7c 4b 00 00 | ....dK..................4...|K.. |
5a8a0 | d2 b1 fb ff 0e 01 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 41 0e 30 | .........B....E....D....A.(..A.0 |
5a8c0 | 02 fa 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 14 00 00 00 b4 4b 00 00 a8 b2 fb ff 06 00 00 00 | ...(A..A..B..B.......K.......... |
5a8e0 | 00 41 0e 10 00 00 00 00 1c 00 00 00 cc 4b 00 00 96 b2 fb ff 2e 00 00 00 00 41 0e 10 83 02 6c 0e | .A...........K...........A....l. |
5a900 | 08 00 00 00 00 00 00 00 34 00 00 00 ec 4b 00 00 a4 b2 fb ff 64 00 00 00 00 41 0e 10 86 02 41 0e | ........4....K......d....A....A. |
5a920 | 18 83 03 47 0e 30 61 0a 0e 18 44 0e 10 41 0e 08 45 0b 6d 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 | ...G.0a...D..A..E.m..A..A....... |
5a940 | 1c 00 00 00 24 4c 00 00 d0 b2 fb ff 1f 00 00 00 00 41 0e 10 83 02 5d 0e 08 00 00 00 00 00 00 00 | ....$L...........A....]......... |
5a960 | 14 00 00 00 44 4c 00 00 cf b2 fb ff 18 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 5c 4c 00 00 | ....DL......................\L.. |
5a980 | cf b2 fb ff 0c 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 74 4c 00 00 c3 b2 fb ff 47 00 00 00 | ....................tL......G... |
5a9a0 | 00 41 0e 10 83 02 47 0e 20 7d 0e 10 41 0e 08 00 24 00 00 00 94 4c 00 00 ea b2 fb ff a5 00 00 00 | .A....G..}..A...$....L.......... |
5a9c0 | 00 41 0e 10 86 02 44 0e 18 83 03 47 0e 30 02 96 0e 18 41 0e 10 41 0e 08 24 00 00 00 bc 4c 00 00 | .A....D....G.0....A..A..$....L.. |
5a9e0 | 67 b3 fb ff fe 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 02 ef 0e 18 44 0e 10 41 0e 08 | g........A....D....D......D..A.. |
5aa00 | 1c 00 00 00 e4 4c 00 00 3d b4 fb ff 41 00 00 00 00 41 0e 10 83 02 7f 0e 08 00 00 00 00 00 00 00 | .....L..=...A....A.............. |
5aa20 | 4c 00 00 00 04 4d 00 00 5e b4 fb ff a1 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | L....M..^........B....B....D.... |
5aa40 | 45 0e 28 83 05 4a 0e 40 02 71 0a 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 44 0e 28 41 0e | E.(..J.@.q..(D..A..B..B..E.D.(A. |
5aa60 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 54 4d 00 00 af b4 fb ff 86 00 00 00 | .A..B..B............TM.......... |
5aa80 | 00 41 0e 10 83 02 02 84 0e 08 00 00 00 00 00 00 2c 00 00 00 74 4d 00 00 15 b5 fb ff e1 00 00 00 | .A..............,...tM.......... |
5aaa0 | 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 47 0e 30 02 ce 0e 20 41 0e 18 41 0e 10 42 0e 08 | .B....D....A....G.0....A..A..B.. |
5aac0 | 14 00 00 00 a4 4d 00 00 c6 b5 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 bc 4d 00 00 | .....M.......................M.. |
5aae0 | be b5 fb ff 28 00 00 00 00 41 0e 10 83 02 66 0e 08 00 00 00 00 00 00 00 24 00 00 00 dc 4d 00 00 | ....(....A....f.........$....M.. |
5ab00 | c6 b5 fb ff 37 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6e 0e 18 41 0e 10 41 0e 08 00 | ....7....A....A....D..n..A..A... |
5ab20 | 1c 00 00 00 04 4e 00 00 d5 b5 fb ff 34 00 00 00 00 41 0e 10 83 02 66 0a 0e 08 4b 0b 41 0e 08 00 | .....N......4....A....f...K.A... |
5ab40 | 24 00 00 00 24 4e 00 00 e9 b5 fb ff 80 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 6f | $...$N...........A....A....D...o |
5ab60 | 0e 18 41 0e 10 41 0e 08 44 00 00 00 4c 4e 00 00 41 b6 fb ff b6 02 00 00 00 42 0e 10 8e 02 4c 0e | ..A..A..D...LN..A........B....L. |
5ab80 | 18 8d 03 45 0e 20 8c 04 49 0e 28 86 05 41 0e 30 83 06 44 0e 60 03 8c 02 0e 30 41 0e 28 41 0e 20 | ...E....I.(..A.0..D.`....0A.(A.. |
5aba0 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 2c 00 00 00 94 4e 00 00 af b8 fb ff 3e 00 00 00 | B..B..B.........,....N......>... |
5abc0 | 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 73 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | .B....D....A....s..A..B......... |
5abe0 | 2c 00 00 00 c4 4e 00 00 bd b8 fb ff 1e 01 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 | ,....N...........B....A....A.... |
5ac00 | 03 13 01 0e 18 41 0e 10 45 0e 08 00 00 00 00 00 24 00 00 00 f4 4e 00 00 ab b9 fb ff 34 00 00 00 | .....A..E.......$....N......4... |
5ac20 | 00 41 0e 10 86 02 44 0e 18 83 03 47 0e 20 53 0e 18 4a 0e 10 41 0e 08 00 14 00 00 00 1c 4f 00 00 | .A....D....G..S..J..A........O.. |
5ac40 | b7 b9 fb ff 10 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 34 4f 00 00 af b9 fb ff 31 00 00 00 | ....................4O......1... |
5ac60 | 00 41 0e 10 83 02 6f 0e 08 00 00 00 00 00 00 00 14 00 00 00 54 4f 00 00 c0 b9 fb ff 0a 00 00 00 | .A....o.............TO.......... |
5ac80 | 00 41 0e 10 46 0e 08 00 24 00 00 00 6c 4f 00 00 b2 b9 fb ff 34 00 00 00 00 41 0e 10 86 02 44 0e | .A..F...$...lO......4....A....D. |
5aca0 | 18 83 03 44 0e 20 68 0e 18 41 0e 10 41 0e 08 00 24 00 00 00 94 4f 00 00 be b9 fb ff 7c 00 00 00 | ...D..h..A..A...$....O......|... |
5acc0 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 65 0e 18 4b 0e 10 41 0e 08 1c 00 00 00 bc 4f 00 00 | .A....A....D...e..K..A.......O.. |
5ace0 | 12 ba fb ff 5b 00 00 00 00 41 0e 10 83 02 02 55 0e 08 00 00 00 00 00 00 1c 00 00 00 dc 4f 00 00 | ....[....A.....U.............O.. |
5ad00 | 4d ba fb ff 24 00 00 00 00 41 0e 10 83 02 62 0e 08 00 00 00 00 00 00 00 2c 00 00 00 fc 4f 00 00 | M...$....A....b.........,....O.. |
5ad20 | 51 ba fb ff 8a 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 02 82 0e 18 41 0e 10 42 | Q........B....A....A........A..B |
5ad40 | 0e 08 00 00 00 00 00 00 24 00 00 00 2c 50 00 00 ab ba fb ff 4d 00 00 00 00 41 0e 10 86 02 46 0e | ........$...,P......M....A....F. |
5ad60 | 18 83 03 44 0e 20 77 0e 18 46 0e 10 44 0e 08 00 4c 00 00 00 54 50 00 00 d0 ba fb ff d2 01 00 00 | ...D..w..F..D...L...TP.......... |
5ad80 | 00 42 0e 10 8f 02 47 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....G....B....B.(..A.0..A.8..G |
5ada0 | 0e 70 03 ac 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....8F.0A.(B..B..B..B......... |
5adc0 | 24 00 00 00 a4 50 00 00 52 bc fb ff 5f 00 00 00 00 41 0e 10 86 02 50 0e 18 83 03 44 0e 20 02 42 | $....P..R..._....A....P....D...B |
5ade0 | 0e 18 41 0e 10 46 0e 08 1c 00 00 00 cc 50 00 00 89 bc fb ff 4e 00 00 00 00 41 0e 10 83 02 02 4c | ..A..F.......P......N....A.....L |
5ae00 | 0e 08 00 00 00 00 00 00 1c 00 00 00 ec 50 00 00 b7 bc fb ff 41 00 00 00 00 41 0e 10 83 02 7f 0e | .............P......A....A...... |
5ae20 | 08 00 00 00 00 00 00 00 1c 00 00 00 0c 51 00 00 d8 bc fb ff 47 00 00 00 00 41 0e 10 83 02 02 45 | .............Q......G....A.....E |
5ae40 | 0e 08 00 00 00 00 00 00 1c 00 00 00 2c 51 00 00 ff bc fb ff 3e 00 00 00 00 41 0e 10 83 02 7c 0e | ............,Q......>....A....|. |
5ae60 | 08 00 00 00 00 00 00 00 34 00 00 00 4c 51 00 00 1d bd fb ff 06 01 00 00 00 42 0e 10 8d 02 42 0e | ........4...LQ...........B....B. |
5ae80 | 18 8c 03 41 0e 20 86 04 46 0e 28 83 05 47 0e 40 02 ed 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....F.(..G.@...(A..A..B..B.. |
5aea0 | 1c 00 00 00 84 51 00 00 eb bd fb ff 47 00 00 00 00 41 0e 10 83 02 02 45 0e 08 00 00 00 00 00 00 | .....Q......G....A.....E........ |
5aec0 | 34 00 00 00 a4 51 00 00 12 be fb ff af 00 00 00 00 41 0e 10 86 02 49 0e 18 83 03 44 0e 20 02 74 | 4....Q...........A....I....D...t |
5aee0 | 0a 0e 18 4c 0e 10 41 0e 08 45 0b 58 0e 18 41 0e 10 41 0e 08 00 00 00 00 24 00 00 00 dc 51 00 00 | ...L..A..E.X..A..A......$....Q.. |
5af00 | 89 be fb ff 3b 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 20 65 0e 18 46 0e 10 44 0e 08 00 | ....;....A....F....D..e..F..D... |
5af20 | 24 00 00 00 04 52 00 00 9c be fb ff 69 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 20 02 54 | $....R......i....A....F....D...T |
5af40 | 0e 18 44 0e 10 41 0e 08 2c 00 00 00 2c 52 00 00 dd be fb ff a1 00 00 00 00 42 0e 10 8c 02 50 0e | ..D..A..,...,R...........B....P. |
5af60 | 18 86 03 41 0e 20 83 04 02 85 0e 18 41 0e 10 47 0e 08 00 00 00 00 00 00 34 00 00 00 5c 52 00 00 | ...A........A..G........4...\R.. |
5af80 | 4e bf fb ff 8a 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 50 0a 0e 18 4b 0e 10 41 0e | N........A....A....D...P...K..A. |
5afa0 | 08 45 0b 5b 0e 18 41 0e 10 46 0e 08 00 00 00 00 1c 00 00 00 94 52 00 00 a0 bf fb ff 5c 00 00 00 | .E.[..A..F...........R......\... |
5afc0 | 00 43 0e 10 83 02 02 58 0e 08 00 00 00 00 00 00 34 00 00 00 b4 52 00 00 dc bf fb ff dd 00 00 00 | .C.....X........4....R.......... |
5afe0 | 00 42 0e 10 8d 02 47 0e 18 8c 03 41 0e 20 86 04 43 0e 28 83 05 47 0e 40 02 c2 0e 28 41 0e 20 41 | .B....G....A....C.(..G.@...(A..A |
5b000 | 0e 18 42 0e 10 42 0e 08 34 00 00 00 ec 52 00 00 81 c0 fb ff 69 00 00 00 00 42 0e 10 8d 02 4b 0e | ..B..B..4....R......i....B....K. |
5b020 | 18 8c 03 41 0e 20 86 04 43 0e 28 83 05 44 0e 30 02 42 0e 28 48 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....C.(..D.0.B.(H..A..B..B.. |
5b040 | 1c 00 00 00 24 53 00 00 b2 c0 fb ff 42 00 00 00 00 41 0e 10 83 02 02 40 0e 08 00 00 00 00 00 00 | ....$S......B....A.....@........ |
5b060 | 34 00 00 00 44 53 00 00 d4 c0 fb ff 63 00 00 00 00 41 0e 10 86 02 45 0e 18 83 03 44 0e 20 6c 0a | 4...DS......c....A....E....D..l. |
5b080 | 0e 18 44 0e 10 41 0e 08 45 0b 5e 0e 18 41 0e 10 43 0e 08 00 00 00 00 00 1c 00 00 00 7c 53 00 00 | ..D..A..E.^..A..C...........|S.. |
5b0a0 | ff c0 fb ff 6d 00 00 00 00 41 0e 10 83 02 55 0a 0e 08 45 0b 02 4d 0e 08 1c 00 00 00 9c 53 00 00 | ....m....A....U...E..M.......S.. |
5b0c0 | 4c c1 fb ff 7a 00 00 00 00 41 0e 10 83 02 02 78 0e 08 00 00 00 00 00 00 24 00 00 00 bc 53 00 00 | L...z....A.....x........$....S.. |
5b0e0 | a6 c1 fb ff b0 00 00 00 00 41 0e 10 86 02 4d 0e 18 83 03 44 0e 20 02 96 0e 18 41 0e 10 46 0e 08 | .........A....M....D......A..F.. |
5b100 | 4c 00 00 00 e4 53 00 00 2e c2 fb ff 67 01 00 00 00 42 0e 10 8f 02 47 0e 18 8e 03 42 0e 20 8d 04 | L....S......g....B....G....B.... |
5b120 | 42 0e 28 8c 05 41 0e 30 86 06 43 0e 38 83 07 47 0e 50 03 3f 01 0e 38 46 0e 30 41 0e 28 42 0e 20 | B.(..A.0..C.8..G.P.?..8F.0A.(B.. |
5b140 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 34 54 00 00 45 c3 fb ff 83 00 00 00 | B..B..B.........4...4T..E....... |
5b160 | 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 43 0e 28 83 05 44 0e 30 02 6b 0e 28 41 0e 20 41 | .B....B....A....C.(..D.0.k.(A..A |
5b180 | 0e 18 42 0e 10 47 0e 08 2c 00 00 00 6c 54 00 00 90 c3 fb ff 2d 00 00 00 00 42 0e 10 8c 02 47 0e | ..B..G..,...lT......-....B....G. |
5b1a0 | 18 86 03 49 0e 20 83 04 51 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 3c 00 00 00 9c 54 00 00 | ...I....Q..A..B.........<....T.. |
5b1c0 | 8d c3 fb ff 9d 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 48 0e 20 83 04 47 0e 30 4d 0a 0e 20 46 | .........B....D....H....G.0M...F |
5b1e0 | 0e 18 41 0e 10 4a 0e 08 45 0b 02 60 0e 20 41 0e 18 41 0e 10 42 0e 08 00 4c 00 00 00 dc 54 00 00 | ..A..J..E..`..A..A..B...L....T.. |
5b200 | ea c3 fb ff 11 03 00 00 00 42 0e 10 8f 02 49 0e 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 | .........B....I....E....E.(..A.0 |
5b220 | 86 06 41 0e 38 83 07 47 0e 80 01 03 e8 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 | ..A.8..G.......8A.0A.(B..B..B..B |
5b240 | 0e 08 00 00 00 00 00 00 2c 00 00 00 2c 55 00 00 ab c6 fb ff 5f 00 00 00 00 42 0e 10 8c 02 4f 0e | ........,...,U......_....B....O. |
5b260 | 18 86 03 44 0e 20 83 04 7f 0e 18 41 0e 10 45 0e 08 00 00 00 00 00 00 00 24 00 00 00 5c 55 00 00 | ...D.......A..E.........$...\U.. |
5b280 | da c6 fb ff c7 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 02 bb 0e 18 41 0e 10 41 0e 08 | .........A....D....D......A..A.. |
5b2a0 | 3c 00 00 00 84 55 00 00 79 c7 fb ff 13 01 00 00 00 42 0e 10 8d 02 4c 0e 18 8c 03 41 0e 20 86 04 | <....U..y........B....L....A.... |
5b2c0 | 41 0e 28 83 05 4a 0e f0 40 02 f2 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..J..@...(A..A..B..B......... |
5b2e0 | 34 00 00 00 c4 55 00 00 4c c8 fb ff c1 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4....U..L........B....B....A.... |
5b300 | 41 0e 28 83 05 47 0e 40 02 ad 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 fc 55 00 00 | A.(..G.@...(A..A..B..B..4....U.. |
5b320 | d5 c8 fb ff bf 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 47 0e 40 | .........B....B....A....A.(..G.@ |
5b340 | 02 a8 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 34 56 00 00 5c c9 fb ff be 00 00 00 | ...(D..A..B..B..4...4V..\....... |
5b360 | 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 a5 0e 28 46 0e 20 41 | .B....B....A....A.(..G.@...(F..A |
5b380 | 0e 18 42 0e 10 42 0e 08 24 00 00 00 6c 56 00 00 e2 c9 fb ff 7e 00 00 00 00 41 0e 10 86 02 41 0e | ..B..B..$...lV......~....A....A. |
5b3a0 | 18 83 03 47 0e 30 02 70 0e 18 43 0e 10 41 0e 08 1c 00 00 00 94 56 00 00 38 ca fb ff 3b 00 00 00 | ...G.0.p..C..A.......V..8...;... |
5b3c0 | 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 14 00 00 00 b4 56 00 00 53 ca fb ff 1b 00 00 00 | .A....y..............V..S....... |
5b3e0 | 00 00 00 00 00 00 00 00 2c 00 00 00 cc 56 00 00 56 ca fb ff f3 00 00 00 00 42 0e 10 8c 02 46 0e | ........,....V..V........B....F. |
5b400 | 18 86 03 41 0e 20 83 04 02 e6 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 fc 56 00 00 | ...A........A..B........4....V.. |
5b420 | 19 cb fb ff e2 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 44 0e 28 83 05 47 0e 40 | .........B....B....A....D.(..G.@ |
5b440 | 02 cb 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 34 57 00 00 c3 cb fb ff 70 00 00 00 | ...(A..A..B..B..,...4W......p... |
5b460 | 00 42 0e 10 8c 02 44 0e 18 86 03 43 0e 20 83 04 47 0e 30 02 56 0e 20 46 0e 18 41 0e 10 42 0e 08 | .B....D....C....G.0.V..F..A..B.. |
5b480 | 24 00 00 00 64 57 00 00 03 cc fb ff 4f 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 02 43 | $...dW......O....A....D....D...C |
5b4a0 | 0e 18 41 0e 10 41 0e 08 34 00 00 00 8c 57 00 00 2a cc fb ff 52 00 00 00 00 41 0e 10 86 02 46 0e | ..A..A..4....W..*...R....A....F. |
5b4c0 | 18 83 03 44 0e 20 7c 0a 0e 18 41 0e 10 41 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 | ...D..|...A..A..E.A..A..A....... |
5b4e0 | 44 00 00 00 c4 57 00 00 44 cc fb ff 1a 01 00 00 00 42 0e 10 8f 02 44 0e 18 8e 03 42 0e 20 8d 04 | D....W..D........B....D....B.... |
5b500 | 45 0e 28 8c 05 41 0e 30 86 06 44 0e 38 83 07 45 0e 40 02 f8 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | E.(..A.0..D.8..E.@...8A.0A.(B..B |
5b520 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 0c 58 00 00 16 cd fb ff 36 00 00 00 00 41 0e 10 74 0e 08 00 | ..B..B.......X......6....A..t... |
5b540 | 14 00 00 00 24 58 00 00 34 cd fb ff 1a 00 00 00 00 51 0e 10 48 0e 08 00 24 00 00 00 3c 58 00 00 | ....$X..4........Q..H...$...<X.. |
5b560 | 36 cd fb ff 30 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 64 0e 18 41 0e 10 41 0e 08 00 | 6...0....A....D....D..d..A..A... |
5b580 | 4c 00 00 00 64 58 00 00 3e cd fb ff 8d 02 00 00 00 42 0e 10 8f 02 48 0e 18 8e 03 45 0e 20 8d 04 | L...dX..>........B....H....E.... |
5b5a0 | 45 0e 28 8c 05 44 0e 30 86 06 46 0e 38 83 07 4a 0e e0 01 03 5a 02 0e 38 41 0e 30 41 0e 28 42 0e | E.(..D.0..F.8..J....Z..8A.0A.(B. |
5b5c0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 24 00 00 00 b4 58 00 00 7b cf fb ff 8c 00 00 00 | .B..B..B........$....X..{....... |
5b5e0 | 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 dc 58 00 00 | .A....J.......A.........,....X.. |
5b600 | df cf 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....J.......A..A. |
5b620 | 08 00 00 00 00 00 00 00 34 00 00 00 0c 59 00 00 70 d0 fb ff fd 00 00 00 00 42 0e 10 8c 02 44 0e | ........4....Y..p........B....D. |
5b640 | 18 86 03 45 0e 20 83 04 4a 0e b0 01 02 e3 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 | ...E....J.......A..A..B......... |
5b660 | 34 00 00 00 44 59 00 00 35 d1 fb ff 83 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 | 4...DY..5........B....E....D.... |
5b680 | 41 0e 28 83 05 44 0e 30 02 6c 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 7c 59 00 00 | A.(..D.0.l.(A..A..B..B..4...|Y.. |
5b6a0 | 80 d1 fb ff 87 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 43 0a 0e 18 41 0e 10 42 | .........B....D....D....C...A..B |
5b6c0 | 0e 08 49 0b 02 65 0e 18 41 0e 10 47 0e 08 00 00 24 00 00 00 b4 59 00 00 cf d1 fb ff 78 00 00 00 | ..I..e..A..G....$....Y......x... |
5b6e0 | 00 41 0e 10 86 02 4c 0e 18 83 03 44 0e 20 02 64 0e 18 41 0e 10 41 0e 08 1c 00 00 00 dc 59 00 00 | .A....L....D...d..A..A.......Y.. |
5b700 | 1f d2 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 fc 59 00 00 | .........A....Y.........4....Y.. |
5b720 | 1e d2 fb ff 73 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 | ....s....B....E....D....A.(..D.0 |
5b740 | 02 5c 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 34 5a 00 00 59 d2 fb ff 4f 00 00 00 | .\.(A..A..B..B..4...4Z..Y...O... |
5b760 | 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. |
5b780 | 08 00 00 00 00 00 00 00 34 00 00 00 6c 5a 00 00 70 d2 fb ff 28 00 00 00 00 41 0e 10 86 02 43 0e | ........4...lZ..p...(....A....C. |
5b7a0 | 18 83 03 45 0e 20 4a 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 | ...E..J...K..A..E.A..A..A....... |
5b7c0 | 34 00 00 00 a4 5a 00 00 60 d2 fb ff aa 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | 4....Z..`........B....B....A.... |
5b7e0 | 41 0e 28 83 05 44 0e 30 02 99 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 dc 5a 00 00 | A.(..D.0...(A..A..B..B..,....Z.. |
5b800 | d2 d2 fb ff 29 00 00 00 00 42 0e 10 8c 02 47 0e 18 86 03 44 0e 20 83 04 58 0e 18 41 0e 10 42 0e | ....)....B....G....D....X..A..B. |
5b820 | 08 00 00 00 00 00 00 00 14 00 00 00 0c 5b 00 00 cb d2 fb ff 1d 00 00 00 00 00 00 00 00 00 00 00 | .............[.................. |
5b840 | 34 00 00 00 24 5b 00 00 d0 d2 fb ff 46 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 6d 0a | 4...$[......F....A....A....D..m. |
5b860 | 0e 18 41 0e 10 49 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 14 00 00 00 5c 5b 00 00 | ..A..I..E.A..A..A...........\[.. |
5b880 | de d2 fb ff 09 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 74 5b 00 00 cf d2 fb ff 7e 00 00 00 | ................4...t[......~... |
5b8a0 | 00 42 0e 10 8d 02 45 0e 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 4b 0e 40 02 63 0e 28 41 0e 20 41 | .B....E....A....A.(..K.@.c.(A..A |
5b8c0 | 0e 18 42 0e 10 42 0e 08 14 00 00 00 ac 5b 00 00 15 d3 fb ff 1c 00 00 00 00 00 00 00 00 00 00 00 | ..B..B.......[.................. |
5b8e0 | 14 00 00 00 c4 5b 00 00 19 d3 fb ff 29 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 dc 5b 00 00 | .....[......)...........4....[.. |
5b900 | 2a d3 fb ff a8 00 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 46 0e 28 83 05 44 0e 30 | *........B....B....A....F.(..D.0 |
5b920 | 02 92 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 34 00 00 00 14 5c 00 00 9a d3 fb ff 4f 00 00 00 | ...(A..A..B..B..4....\......O... |
5b940 | 00 42 0e 10 8c 02 47 0e 18 86 03 41 0e 20 83 04 78 0a 0e 18 41 0e 10 42 0e 08 45 0b 41 0e 18 41 | .B....G....A....x...A..B..E.A..A |
5b960 | 0e 10 42 0e 08 00 00 00 44 00 00 00 4c 5c 00 00 b1 d3 fb ff e0 01 00 00 00 42 0e 10 8e 02 42 0e | ..B.....D...L\...........B....B. |
5b980 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 4a 0e d0 40 03 bf 01 0e 30 41 0e 28 41 0e | ...E....A.(..D.0..J..@....0A.(A. |
5b9a0 | 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 94 5c 00 00 49 d5 fb ff 1f 00 00 00 | .B..B..B.............\..I....... |
5b9c0 | 00 44 0e 20 5a 0e 08 00 14 00 00 00 ac 5c 00 00 50 d5 fb ff 23 00 00 00 00 00 00 00 00 00 00 00 | .D..Z........\..P...#........... |
5b9e0 | 24 00 00 00 c4 5c 00 00 5b d5 fb ff 58 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 02 4c | $....\..[...X....A....D....D...L |
5ba00 | 0e 18 41 0e 10 41 0e 08 2c 00 00 00 ec 5c 00 00 8b d5 fb ff 78 00 00 00 00 42 0e 10 8c 02 49 0e | ..A..A..,....\......x....B....I. |
5ba20 | 18 86 03 43 0e 20 83 04 02 62 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 34 00 00 00 1c 5d 00 00 | ...C.....b..A..B........4....].. |
5ba40 | d3 d5 fb ff 36 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 41 0e 30 | ....6....B....E....D....D.(..A.0 |
5ba60 | 5c 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e 08 00 24 00 00 00 54 5d 00 00 d1 d5 fb ff 1f 00 00 00 | \.(D..A..B..B...$...T].......... |
5ba80 | 00 41 0e 10 86 02 45 0e 18 83 03 44 0e 20 46 0e 18 49 0e 10 41 0e 08 00 34 00 00 00 7c 5d 00 00 | .A....E....D..F..I..A...4...|].. |
5baa0 | c8 d5 fb ff 30 00 00 00 00 41 0e 10 86 02 43 0e 18 83 03 47 0e 30 55 0a 0e 18 46 0e 10 41 0e 08 | ....0....A....C....G.0U...F..A.. |
5bac0 | 42 0b 44 0e 18 41 0e 10 41 0e 08 00 00 00 00 00 24 00 00 00 b4 5d 00 00 c0 d5 fb ff 35 00 00 00 | B.D..A..A.......$....]......5... |
5bae0 | 00 41 0e 10 86 02 43 0e 18 83 03 47 0e 30 67 0e 18 41 0e 10 41 0e 08 00 4c 00 00 00 dc 5d 00 00 | .A....C....G.0g..A..A...L....].. |
5bb00 | cd d5 fb ff 62 00 00 00 00 42 0e 10 8d 02 45 0e 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 45 0e 30 | ....b....B....E....D....D.(..E.0 |
5bb20 | 6f 0a 0e 28 41 0e 20 4a 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 44 0e 20 41 0e 18 42 0e 10 42 0e | o..(A..J..B..B..E.A.(D..A..B..B. |
5bb40 | 08 00 00 00 00 00 00 00 5c 00 00 00 2c 5e 00 00 df d5 fb ff 84 00 00 00 00 42 0e 10 8f 02 48 0e | ........\...,^...........B....H. |
5bb60 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 41 0e 38 83 07 45 0e 40 73 0a 0e 38 41 0e | ...B....B.(..D.0..A.8..E.@s..8A. |
5bb80 | 30 41 0e 28 42 0e 20 42 0e 18 45 0e 10 42 0e 08 41 0b 53 0e 38 4a 0e 30 41 0e 28 42 0e 20 42 0e | 0A.(B..B..E..B..A.S.8J.0A.(B..B. |
5bba0 | 18 42 0e 10 42 0e 08 00 24 00 00 00 8c 5e 00 00 03 d6 fb ff 3e 00 00 00 00 41 0e 10 86 02 43 0e | .B..B...$....^......>....A....C. |
5bbc0 | 18 83 03 47 0e 40 70 0e 18 41 0e 10 41 0e 08 00 34 00 00 00 b4 5e 00 00 19 d6 fb ff 37 00 00 00 | ...G.@p..A..A...4....^......7... |
5bbe0 | 00 41 0e 10 86 02 43 0e 18 83 03 47 0e 30 59 0a 0e 18 46 0e 10 41 0e 08 45 0b 44 0e 18 41 0e 10 | .A....C....G.0Y...F..A..E.D..A.. |
5bc00 | 41 0e 08 00 00 00 00 00 2c 00 00 00 ec 5e 00 00 18 d6 fb ff 5b 00 00 00 00 42 0e 10 8c 02 41 0e | A.......,....^......[....B....A. |
5bc20 | 18 86 03 43 0e 20 83 04 47 0e 30 02 46 0e 20 44 0e 18 41 0e 10 42 0e 08 34 00 00 00 1c 5f 00 00 | ...C....G.0.F..D..A..B..4...._.. |
5bc40 | 43 d6 fb ff 2b 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 43 0e 20 83 04 52 0a 0e 18 41 0e 10 42 | C...+....B....D....C....R...A..B |
5bc60 | 0e 08 45 0b 41 0e 18 41 0e 10 45 0e 08 00 00 00 24 00 00 00 54 5f 00 00 36 d6 fb ff 55 00 00 00 | ..E.A..A..E.....$...T_..6...U... |
5bc80 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 49 0e 18 41 0e 10 41 0e 08 24 00 00 00 7c 5f 00 00 | .A....A....G.0.I..A..A..$...|_.. |
5bca0 | 63 d6 fb ff 4e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 7f 0e 18 44 0e 10 41 0e 08 00 | c...N....A....A....G.0...D..A... |
5bcc0 | 34 00 00 00 a4 5f 00 00 89 d6 fb ff 1d 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 49 0e 20 86 04 | 4...._...........B....B....I.... |
5bce0 | 43 0e 28 83 05 44 0e 30 02 f5 0e 28 4a 0e 20 41 0e 18 42 0e 10 42 0e 08 2c 00 00 00 dc 5f 00 00 | C.(..D.0...(J..A..B..B..,...._.. |
5bd00 | 6e d7 fb ff b6 00 00 00 00 42 0e 10 8c 02 4e 0e 18 86 03 49 0e 20 83 04 02 95 0e 18 41 0e 10 42 | n........B....N....I........A..B |
5bd20 | 0e 08 00 00 00 00 00 00 44 00 00 00 0c 60 00 00 f4 d7 fb ff 89 00 00 00 00 42 0e 10 8f 02 42 0e | ........D....`...........B....B. |
5bd40 | 18 8e 03 42 0e 20 8d 04 48 0e 28 8c 05 44 0e 30 86 06 44 0e 38 83 07 50 0e 40 02 4d 0e 38 48 0e | ...B....H.(..D.0..D.8..P.@.M.8H. |
5bd60 | 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 2c 00 00 00 54 60 00 00 35 d8 fb ff 65 00 00 00 | 0A.(B..B..B..B..,...T`..5...e... |
5bd80 | 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 02 55 0e 18 41 0e 10 44 0e 08 00 00 00 00 00 00 | .B....D....D.....U..A..D........ |
5bda0 | 4c 00 00 00 84 60 00 00 6a d8 fb ff de 00 00 00 00 42 0e 10 8d 02 4a 0e 18 8c 03 44 0e 20 86 04 | L....`..j........B....J....D.... |
5bdc0 | 49 0e 28 83 05 45 0e 30 02 a7 0a 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 41 0e | I.(..E.0....(G..A..B..B..E.A.(A. |
5bde0 | 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 d4 60 00 00 f8 d8 fb ff e9 00 00 00 | .A..B..B........L....`.......... |
5be00 | 00 42 0e 10 8f 02 42 0e 18 8e 03 49 0e 20 8d 04 45 0e 28 8c 05 47 0e 30 86 06 41 0e 38 83 07 4a | .B....B....I....E.(..G.0..A.8..J |
5be20 | 0e f0 40 02 ba 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 | ..@...8A.0A.(B..B..B..B......... |
5be40 | 1c 00 00 00 24 61 00 00 91 d9 fb ff 27 00 00 00 00 41 0e 10 83 02 65 0e 08 00 00 00 00 00 00 00 | ....$a......'....A....e......... |
5be60 | 4c 00 00 00 44 61 00 00 98 d9 fb ff 8c 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 | L...Da...........B....D....A.... |
5be80 | 47 0e 30 76 0a 0e 20 49 0e 18 41 0e 10 42 0e 08 47 0b 59 0a 0e 20 4b 0e 18 41 0e 10 42 0e 08 45 | G.0v...I..A..B..G.Y...K..A..B..E |
5bea0 | 0b 44 0e 20 41 0e 18 41 0e 10 42 0e 08 00 00 00 4c 00 00 00 94 61 00 00 d4 d9 fb ff 8c 00 00 00 | .D..A..A..B.....L....a.......... |
5bec0 | 00 42 0e 10 8d 02 4a 0e 18 8c 03 44 0e 20 86 04 43 0e 28 83 05 45 0e 30 02 4e 0a 0e 28 49 0e 20 | .B....J....D....C.(..E.0.N..(I.. |
5bee0 | 41 0e 18 42 0e 10 42 0e 08 45 0b 41 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 | A..B..B..E.A.(F..A..B..B........ |
5bf00 | 1c 00 00 00 e4 61 00 00 10 da fb ff 1a 00 00 00 00 41 0e 10 83 02 58 0e 08 00 00 00 00 00 00 00 | .....a...........A....X......... |
5bf20 | 1c 00 00 00 04 62 00 00 0a da fb ff 18 00 00 00 00 41 0e 10 83 02 50 0e 08 00 00 00 00 00 00 00 | .....b...........A....P......... |
5bf40 | 2c 00 00 00 24 62 00 00 02 da fb ff d0 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 | ,...$b...........B....D....D.... |
5bf60 | 02 c2 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 54 62 00 00 a2 da fb ff 1a 00 00 00 | ....A..B............Tb.......... |
5bf80 | 00 41 0e 10 83 02 58 0e 08 00 00 00 00 00 00 00 24 00 00 00 74 62 00 00 9c da fb ff 46 00 00 00 | .A....X.........$...tb......F... |
5bfa0 | 00 41 0e 10 86 02 4b 0e 18 83 03 44 0e 20 6e 0e 18 41 0e 10 46 0e 08 00 1c 00 00 00 9c 62 00 00 | .A....K....D..n..A..F........b.. |
5bfc0 | ba da fb ff 22 00 00 00 00 41 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 34 00 00 00 bc 62 00 00 | ...."....A....`.........4....b.. |
5bfe0 | bc da fb ff 76 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 62 0a 0e 18 44 0e 10 41 0e | ....v....A....A....D...b...D..A. |
5c000 | 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 24 00 00 00 f4 62 00 00 fa da fb ff 31 00 00 00 | .E.A..A..A......$....b......1... |
5c020 | 00 41 0e 10 86 02 49 0e 18 83 03 41 0e 20 60 0e 18 44 0e 10 41 0e 08 00 2c 00 00 00 1c 63 00 00 | .A....I....A..`..D..A...,....c.. |
5c040 | 03 db fb ff b8 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 4a 0e b0 01 02 a9 0e 18 41 0e 10 41 0e | .........A....A....J.......A..A. |
5c060 | 08 00 00 00 00 00 00 00 24 00 00 00 4c 63 00 00 8b db fb ff 72 00 00 00 00 41 0e 10 86 02 41 0e | ........$...Lc......r....A....A. |
5c080 | 18 83 03 44 0e 20 02 69 0e 18 41 0e 10 41 0e 08 1c 00 00 00 74 63 00 00 d5 db fb ff 3b 00 00 00 | ...D...i..A..A......tc......;... |
5c0a0 | 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 14 00 00 00 94 63 00 00 f0 db fb ff 2a 00 00 00 | .A....y..............c......*... |
5c0c0 | 00 00 00 00 00 00 00 00 1c 00 00 00 ac 63 00 00 02 dc fb ff 3c 00 00 00 00 41 0e 10 83 02 7a 0e | .............c......<....A....z. |
5c0e0 | 08 00 00 00 00 00 00 00 2c 00 00 00 cc 63 00 00 1e dc fb ff 52 00 00 00 00 42 0e 10 8c 02 46 0e | ........,....c......R....B....F. |
5c100 | 18 86 03 44 0e 20 83 04 02 42 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 14 00 00 00 fc 63 00 00 | ...D.....B..A..B.............c.. |
5c120 | 40 dc fb ff 46 00 00 00 00 00 00 00 00 00 00 00 24 00 00 00 14 64 00 00 6e dc fb ff b9 00 00 00 | @...F...........$....d..n....... |
5c140 | 00 42 0e 10 8c 02 41 0e 18 86 03 48 0e 20 83 04 47 0e 80 01 00 00 00 00 2c 00 00 00 3c 64 00 00 | .B....A....H....G.......,...<d.. |
5c160 | ff dc fb ff 68 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 02 5d 0e 18 41 0e 10 42 | ....h....B....D....A.....]..A..B |
5c180 | 0e 08 00 00 00 00 00 00 2c 00 00 00 6c 64 00 00 37 dd fb ff 91 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...ld..7........B....A. |
5c1a0 | 18 86 03 41 0e 20 83 04 02 84 0e 18 46 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 9c 64 00 00 | ...A........F..B.............d.. |
5c1c0 | 98 dd fb ff 53 00 00 00 00 41 0e 10 83 02 02 51 0e 08 00 00 00 00 00 00 24 00 00 00 bc 64 00 00 | ....S....A.....Q........$....d.. |
5c1e0 | cb dd fb ff 8e 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 85 0e 18 41 0e 10 41 0e 08 | .........A....A....D......A..A.. |
5c200 | 1c 00 00 00 e4 64 00 00 43 85 fa ff 50 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 00 00 | .....d..C...P....A....D....D.... |
5c220 | 1c 00 00 00 04 65 00 00 11 de fb ff 5a 00 00 00 00 41 0e 10 83 02 02 52 0e 08 00 00 00 00 00 00 | .....e......Z....A.....R........ |
5c240 | 3c 00 00 00 24 65 00 00 4b de fb ff 85 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 | <...$e..K........B....B....D.... |
5c260 | 41 0e 28 83 05 47 0e 40 03 6e 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 | A.(..G.@.n..(A..A..B..B......... |
5c280 | 14 00 00 00 64 65 00 00 90 df fb ff 09 00 00 00 00 41 0e 10 00 00 00 00 2c 00 00 00 7c 65 00 00 | ....de...........A......,...|e.. |
5c2a0 | 81 df fb ff 7f 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 41 0e 20 83 04 02 74 0e 18 41 0e 10 42 | .........B....D....A.....t..A..B |
5c2c0 | 0e 08 00 00 00 00 00 00 3c 00 00 00 ac 65 00 00 d0 df fb ff a1 01 00 00 00 42 0e 10 8e 02 42 0e | ........<....e...........B....B. |
5c2e0 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 44 0e 30 83 06 03 8b 01 0e 28 41 0e 20 42 0e 18 42 0e 10 | ...E....A.(..D.0......(A..B..B.. |
5c300 | 42 0e 08 00 00 00 00 00 44 00 00 00 ec 65 00 00 31 e1 fb ff 47 0a 00 00 00 42 0e 10 8e 02 42 0e | B.......D....e..1...G....B....B. |
5c320 | 18 8d 03 45 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 47 0e 40 03 2c 0a 0e 30 41 0e 28 41 0e 20 | ...E....A.(..A.0..G.@.,..0A.(A.. |
5c340 | 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 24 00 00 00 34 66 00 00 30 eb fb ff 79 00 00 00 | B..B..B.........$...4f..0...y... |
5c360 | 00 41 0e 10 86 02 41 0e 18 83 03 44 0e 20 02 70 0e 18 41 0e 10 41 0e 08 1c 00 00 00 5c 66 00 00 | .A....A....D...p..A..A......\f.. |
5c380 | 81 eb fb ff 32 00 00 00 00 4b 0e 10 83 02 66 0e 08 00 00 00 00 00 00 00 1c 00 00 00 7c 66 00 00 | ....2....K....f.............|f.. |
5c3a0 | 93 eb fb ff 12 00 00 00 00 41 0e 10 83 02 50 0e 08 00 00 00 00 00 00 00 24 00 00 00 9c 66 00 00 | .........A....P.........$....f.. |
5c3c0 | 85 eb fb ff 61 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 47 0e 30 02 52 0e 18 41 0e 10 41 0e 08 | ....a....A....D....G.0.R..A..A.. |
5c3e0 | 1c 00 00 00 c4 66 00 00 be eb fb ff 92 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 00 00 | .....f...........A....A....G.0.. |
5c400 | 1c 00 00 00 e4 66 00 00 93 83 fa ff 32 00 00 00 00 41 0e 10 86 02 44 0e 18 83 03 44 0e 20 00 00 | .....f......2....A....D....D.... |
5c420 | 24 00 00 00 04 67 00 00 10 ec fb ff 4f 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 43 | $....g......O....A....A....G.0.C |
5c440 | 0e 18 41 0e 10 41 0e 08 34 00 00 00 2c 67 00 00 37 ec fb ff af 00 00 00 00 42 0e 10 8d 02 42 0e | ..A..A..4...,g..7........B....B. |
5c460 | 18 8c 03 41 0e 20 86 04 44 0e 28 83 05 47 0e 40 02 8e 0e 28 47 0e 20 41 0e 18 42 0e 10 42 0e 08 | ...A....D.(..G.@...(G..A..B..B.. |
5c480 | 1c 00 00 00 64 67 00 00 ae ec fb ff 87 00 00 00 00 47 0e 90 02 02 7f 0e 08 00 00 00 00 00 00 00 | ....dg...........G.............. |
5c4a0 | 44 00 00 00 84 67 00 00 15 ed fb ff cd 00 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 42 0e 20 8d 04 | D....g...........B....E....B.... |
5c4c0 | 42 0e 28 8c 05 48 0e 30 86 06 44 0e 38 83 07 44 0e 40 02 a7 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..H.0..D.8..D.@...8A.0A.(B..B |
5c4e0 | 0e 18 42 0e 10 42 0e 08 1c 00 00 00 cc 67 00 00 9a ed fb ff 6b 00 00 00 00 41 0e 10 83 02 02 65 | ..B..B.......g......k....A.....e |
5c500 | 0e 08 00 00 00 00 00 00 34 00 00 00 ec 67 00 00 e5 ed fb ff 83 00 00 00 00 41 0e 10 86 02 41 0e | ........4....g...........A....A. |
5c520 | 18 83 03 44 0e 20 02 6f 0a 0e 18 44 0e 10 41 0e 08 45 0b 41 0e 18 41 0e 10 41 0e 08 00 00 00 00 | ...D...o...D..A..E.A..A..A...... |
5c540 | 44 00 00 00 24 68 00 00 30 ee fb ff ed 00 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 | D...$h..0........B....B....B.... |
5c560 | 41 0e 28 86 05 41 0e 30 83 06 4a 0e c0 01 02 d2 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e | A.(..A.0..J......0A.(A..B..B..B. |
5c580 | 08 00 00 00 00 00 00 00 2c 00 00 00 6c 68 00 00 d5 ee fb ff a6 00 00 00 00 42 0e 10 8c 02 41 0e | ........,...lh...........B....A. |
5c5a0 | 18 86 03 41 0e 20 83 04 02 9e 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 4c 00 00 00 9c 68 00 00 | ...A........A..B........L....h.. |
5c5c0 | 4b ef fb ff f9 02 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 | K........B....B....B....E.(..A.0 |
5c5e0 | 86 06 44 0e 38 83 07 47 0e 50 03 d7 02 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e | ..D.8..G.P....8A.0A.(B..B..B..B. |
5c600 | 08 00 00 00 00 00 00 00 1c 00 00 00 ec 68 00 00 f4 f1 fb ff 5a 00 00 00 00 41 0e 10 83 02 02 4d | .............h......Z....A.....M |
5c620 | 0e 08 00 00 00 00 00 00 24 00 00 00 0c 69 00 00 2e f2 fb ff 4a 00 00 00 00 41 0e 10 86 02 44 0e | ........$....i......J....A....D. |
5c640 | 18 83 03 44 0e 20 7e 0e 18 41 0e 10 41 0e 08 00 24 00 00 00 34 69 00 00 50 f2 fb ff b5 00 00 00 | ...D..~..A..A...$...4i..P....... |
5c660 | 00 41 0e 10 83 02 02 4f 0a 0e 08 45 0b 02 59 0a 0e 08 45 0b 41 0e 08 00 24 00 00 00 5c 69 00 00 | .A.....O...E..Y...E.A...$...\i.. |
5c680 | dd f2 fb ff 76 00 00 00 00 41 0e 10 86 02 43 0e 18 83 03 45 0e 20 02 6a 0e 18 41 0e 10 41 0e 08 | ....v....A....C....E...j..A..A.. |
5c6a0 | 44 00 00 00 84 69 00 00 2b f3 fb ff 2a 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 | D....i..+...*....B....B....B.... |
5c6c0 | 41 0e 28 86 05 41 0e 30 83 06 47 0e 40 03 12 01 0e 30 41 0e 28 41 0e 20 42 0e 18 42 0e 10 42 0e | A.(..A.0..G.@....0A.(A..B..B..B. |
5c6e0 | 08 00 00 00 00 00 00 00 14 00 00 00 cc 69 00 00 0d f4 fb ff 0e 00 00 00 00 00 00 00 00 00 00 00 | .............i.................. |
5c700 | 14 00 00 00 e4 69 00 00 03 f4 fb ff 78 00 00 00 00 42 0e 10 02 75 0e 08 44 00 00 00 fc 69 00 00 | .....i......x....B...u..D....i.. |
5c720 | 63 f4 fb ff 9c 00 00 00 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 | c........B....B....B....B.(..A.0 |
5c740 | 86 06 41 0e 38 83 07 47 0e 50 02 7e 0e 38 43 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 | ..A.8..G.P.~.8C.0A.(B..B..B..B.. |
5c760 | 2c 00 00 00 44 6a 00 00 b7 f4 fb ff fa 00 00 00 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 80 01 02 | ,...Dj...........A....A....G.... |
5c780 | ec 0e 18 43 0e 10 41 0e 08 00 00 00 00 00 00 00 14 00 00 00 74 6a 00 00 35 80 fa ff 27 00 00 00 | ...C..A.............tj..5...'... |
5c7a0 | 00 41 0e 10 83 02 00 00 1c 00 00 00 8c 6a 00 00 69 f5 fb ff 21 00 00 00 00 41 0e 10 83 02 5f 0e | .A...........j..i...!....A...._. |
5c7c0 | 08 00 00 00 00 00 00 00 14 00 00 00 ac 6a 00 00 6a f5 fb ff 1c 00 00 00 00 44 0e 20 57 0e 08 00 | .............j..j........D..W... |
5c7e0 | 14 00 00 00 c4 6a 00 00 6e f5 fb ff 1c 00 00 00 00 44 0e 20 57 0e 08 00 34 00 00 00 dc 6a 00 00 | .....j..n........D..W...4....j.. |
5c800 | 72 f5 fb ff 82 00 00 00 00 42 0e 10 8d 02 49 0e 18 8c 03 47 0e 20 86 04 41 0e 28 83 05 47 0e 50 | r........B....I....G....A.(..G.P |
5c820 | 02 61 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e 08 24 00 00 00 14 6b 00 00 bc f5 fb ff 7c 00 00 00 | .a.(A..A..B..B..$....k......|... |
5c840 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 02 70 0e 18 41 0e 10 41 0e 08 4c 00 00 00 3c 6b 00 00 | .A....A....G.0.p..A..A..L...<k.. |
5c860 | 10 f6 fb ff 97 03 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 |
5c880 | 86 06 44 0e 38 83 07 47 0e 50 03 75 03 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e | ..D.8..G.P.u..8A.0A.(B..B..B..B. |
5c8a0 | 08 00 00 00 00 00 00 00 24 00 00 00 8c 6b 00 00 57 f9 fb ff 44 00 00 00 00 41 0e 10 86 02 44 0e | ........$....k..W...D....A....D. |
5c8c0 | 18 83 03 47 0e 30 75 0e 18 41 0e 10 41 0e 08 00 2c 00 00 00 b4 6b 00 00 73 f9 fb ff c5 01 00 00 | ...G.0u..A..A...,....k..s....... |
5c8e0 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 50 03 b6 01 0e 18 44 0e 10 41 0e 08 00 00 00 00 00 00 00 | .A....A....G.P.....D..A......... |
5c900 | 14 00 00 00 e4 6b 00 00 08 fb fb ff 71 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 fc 6b 00 00 | .....k......q................k.. |
5c920 | 61 fb fb ff 3d 00 00 00 00 41 0e 10 83 02 7b 0e 08 00 00 00 00 00 00 00 2c 00 00 00 1c 6c 00 00 | a...=....A....{.........,....l.. |
5c940 | 7e fb fb ff b6 00 00 00 00 42 0e 10 8c 02 46 0e 18 86 03 44 0e 20 83 04 44 0e 30 02 a1 0e 20 41 | ~........B....F....D....D.0....A |
5c960 | 0e 18 41 0e 10 42 0e 08 2c 00 00 00 4c 6c 00 00 04 fc fb ff 40 00 00 00 00 42 0e 10 8c 02 44 0e | ..A..B..,...Ll......@....B....D. |
5c980 | 18 86 03 41 0e 20 83 04 6f 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 34 00 00 00 7c 6c 00 00 | ...A....o..A..B.........4...|l.. |
5c9a0 | 14 fc fb ff 9f 00 00 00 00 42 0e 10 8c 02 41 0e 18 86 03 41 0e 20 83 04 4a 0e d0 40 02 8c 0e 20 | .........B....A....A....J..@.... |
5c9c0 | 41 0e 18 41 0e 10 42 0e 08 00 00 00 00 00 00 00 14 00 00 00 b4 6c 00 00 7b fc fb ff 1d 00 00 00 | A..A..B..............l..{....... |
5c9e0 | 00 00 00 00 00 00 00 00 3c 00 00 00 cc 6c 00 00 80 fc fb ff 02 01 00 00 00 42 0e 10 8e 02 47 0e | ........<....l...........B....G. |
5ca00 | 18 8d 03 42 0e 20 8c 04 41 0e 28 86 05 41 0e 30 83 06 47 0e 40 02 e5 0e 30 41 0e 28 41 0e 20 42 | ...B....A.(..A.0..G.@...0A.(A..B |
5ca20 | 0e 18 42 0e 10 42 0e 08 3c 00 00 00 0c 6d 00 00 42 fd fb ff 48 01 00 00 00 42 0e 10 8d 02 47 0e | ..B..B..<....m..B...H....B....G. |
5ca40 | 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 40 03 2a 01 0e 28 46 0e 20 41 0e 18 42 0e 10 42 0e | ...D....A.(..D.@.*..(F..A..B..B. |
5ca60 | 08 00 00 00 00 00 00 00 3c 00 00 00 4c 6d 00 00 4a fe fb ff 1a 01 00 00 00 42 0e 10 8d 02 47 0e | ........<...Lm..J........B....G. |
5ca80 | 18 8c 03 41 0e 20 86 04 41 0e 28 83 05 47 0e 40 03 01 01 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...A....A.(..G.@....(A..A..B..B. |
5caa0 | 08 00 00 00 00 00 00 00 1c 00 00 00 8c 6d 00 00 24 ff fb ff 5f 00 00 00 00 41 0e 10 83 02 02 5d | .............m..$..._....A.....] |
5cac0 | 0e 08 00 00 00 00 00 00 24 00 00 00 ac 6d 00 00 63 ff fb ff 53 00 00 00 00 41 0e 10 86 02 4a 0e | ........$....m..c...S....A....J. |
5cae0 | 18 83 03 44 0e 20 7c 0e 18 41 0e 10 46 0e 08 00 24 00 00 00 d4 6d 00 00 8e ff fb ff 44 00 00 00 | ...D..|..A..F...$....m......D... |
5cb00 | 00 41 0e 10 86 02 48 0e 18 83 03 44 0e 20 63 0e 18 48 0e 10 41 0e 08 00 24 00 00 00 fc 6d 00 00 | .A....H....D..c..H..A...$....m.. |
5cb20 | aa ff fb ff 33 00 00 00 00 41 0e 10 86 02 48 0e 18 83 03 44 0e 20 51 0e 18 49 0e 10 41 0e 08 00 | ....3....A....H....D..Q..I..A... |
5cb40 | 1c 00 00 00 24 6e 00 00 b5 ff fb ff 2a 00 00 00 00 41 0e 10 83 02 68 0e 08 00 00 00 00 00 00 00 | ....$n......*....A....h......... |
5cb60 | 24 00 00 00 44 6e 00 00 bf ff fb ff 67 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 20 02 57 | $...Dn......g....A....F....D...W |
5cb80 | 0e 18 41 0e 10 43 0e 08 34 00 00 00 6c 6e 00 00 fe ff fb ff 3f 00 00 00 00 41 0e 10 86 02 45 0e | ..A..C..4...ln......?....A....E. |
5cba0 | 18 83 03 44 0e 20 60 0a 0e 18 41 0e 10 41 0e 08 45 0b 46 0e 18 41 0e 10 46 0e 08 00 00 00 00 00 | ...D..`...A..A..E.F..A..F....... |
5cbc0 | 24 00 00 00 a4 6e 00 00 05 00 fc ff 3c 00 00 00 00 41 0e 10 86 02 46 0e 18 83 03 44 0e 20 69 0e | $....n......<....A....F....D..i. |
5cbe0 | 18 41 0e 10 46 0e 08 00 24 00 00 00 cc 6e 00 00 19 00 fc ff 24 00 00 00 00 41 0e 10 86 02 47 0e | .A..F...$....n......$....A....G. |
5cc00 | 18 83 03 44 0e 20 46 0e 18 4c 0e 10 41 0e 08 00 14 00 00 00 f4 6e 00 00 15 00 fc ff 2f 00 00 00 | ...D..F..L..A........n....../... |
5cc20 | 00 44 0e 20 6a 0e 08 00 1c 00 00 00 0c 6f 00 00 2c 00 fc ff 7b 00 00 00 00 41 0e 10 83 02 4c 0e | .D..j........o..,...{....A....L. |
5cc40 | 40 02 6c 0e 10 41 0e 08 2c 00 00 00 2c 6f 00 00 87 00 fc ff 64 00 00 00 00 42 0e 10 8c 02 44 0e | @.l..A..,...,o......d....B....D. |
5cc60 | 18 86 03 49 0e 20 83 04 47 0e 30 02 49 0e 20 41 0e 18 41 0e 10 42 0e 08 2c 00 00 00 5c 6f 00 00 | ...I....G.0.I..A..A..B..,...\o.. |
5cc80 | bb 00 fc ff 29 01 00 00 00 41 0e 10 86 02 46 0e 18 83 03 47 0e 60 03 13 01 0e 18 46 0e 10 41 0e | ....)....A....F....G.`.....F..A. |
5cca0 | 08 00 00 00 00 00 00 00 4c 00 00 00 8c 6f 00 00 b4 01 fc ff 0a 03 00 00 00 42 0e 10 8f 02 4e 0e | ........L....o...........B....N. |
5ccc0 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 41 0e 30 86 06 41 0e 38 83 07 4a 0e 90 43 03 df 02 0e 38 | ...B....B.(..A.0..A.8..J..C....8 |
5cce0 | 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 1c 00 00 00 dc 6f 00 00 | A.0A.(B..B..B..B.............o.. |
5cd00 | 6e 04 fc ff 3b 00 00 00 00 41 0e 10 83 02 79 0e 08 00 00 00 00 00 00 00 14 00 00 00 fc 6f 00 00 | n...;....A....y..............o.. |
5cd20 | 89 04 fc ff 5b 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 14 70 00 00 cc 04 fc ff 23 00 00 00 | ....[................p......#... |
5cd40 | 00 41 0e 10 83 02 61 0e 08 00 00 00 00 00 00 00 1c 00 00 00 34 70 00 00 cf 04 fc ff 75 00 00 00 | .A....a.............4p......u... |
5cd60 | 00 02 44 0e 20 68 0e 08 44 0e 20 44 0e 08 00 00 14 00 00 00 54 70 00 00 24 05 fc ff 20 00 00 00 | ..D..h..D..D........Tp..$....... |
5cd80 | 00 00 00 00 00 00 00 00 14 00 00 00 6c 70 00 00 2c 05 fc ff 17 00 00 00 00 00 00 00 00 00 00 00 | ............lp..,............... |
5cda0 | 14 00 00 00 84 70 00 00 2b 05 fc ff 1e 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 9c 70 00 00 | .....p..+...............D....p.. |
5cdc0 | 31 05 fc ff 49 01 00 00 00 42 0e 10 8e 02 45 0e 18 8d 03 45 0e 20 8c 04 44 0e 28 86 05 44 0e 30 | 1...I....B....E....E....D.(..D.0 |
5cde0 | 83 06 4a 0e 40 03 22 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 | ..J.@."..0A.(A..B..B..B......... |
5ce00 | 14 00 00 00 e4 70 00 00 32 06 fc ff 19 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 fc 70 00 00 | .....p..2...............D....p.. |
5ce20 | 33 06 fc ff 5f 01 00 00 00 42 0e 10 8e 02 42 0e 18 8d 03 42 0e 20 8c 04 44 0e 28 86 05 44 0e 30 | 3..._....B....B....B....D.(..D.0 |
5ce40 | 83 06 47 0e 40 03 41 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.@.A..0A.(A..B..B..B......... |
5ce60 | 14 00 00 00 44 71 00 00 4a 07 fc ff 5d 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 00 5c 71 00 00 | ....Dq..J...]...........,...\q.. |
5ce80 | 8f 07 fc ff cd 00 00 00 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 44 0e 60 02 ba 0e 20 41 | .........B....D....D....D.`....A |
5cea0 | 0e 18 41 0e 10 42 0e 08 1c 00 00 00 8c 71 00 00 2c 08 fc ff 8f 00 00 00 00 47 0e e0 01 02 87 0e | ..A..B.......q..,........G...... |
5cec0 | 08 00 00 00 00 00 00 00 4c 00 00 00 ac 71 00 00 9b 08 fc ff 68 03 00 00 00 42 0e 10 8f 02 45 0e | ........L....q......h....B....E. |
5cee0 | 18 8e 03 42 0e 20 8d 04 42 0e 28 8c 05 44 0e 30 86 06 44 0e 38 83 07 47 0e 80 01 03 43 03 0e 38 | ...B....B.(..D.0..D.8..G....C..8 |
5cf00 | 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 fc 71 00 00 | A.0A.(B..B..B..B........,....q.. |
5cf20 | b3 0b fc ff f8 00 00 00 00 42 0e 10 8c 02 4a 0e 18 86 03 44 0e 20 83 04 4a 0e 30 02 d9 0e 20 41 | .........B....J....D....J.0....A |
5cf40 | 0e 18 41 0e 10 42 0e 08 14 00 00 00 2c 72 00 00 7b 0c fc ff 19 00 00 00 00 00 00 00 00 00 00 00 | ..A..B......,r..{............... |
5cf60 | 1c 00 00 00 44 72 00 00 7c 0c fc ff 25 00 00 00 00 44 0e 10 83 02 60 0e 08 00 00 00 00 00 00 00 | ....Dr..|...%....D....`......... |
5cf80 | 44 00 00 00 64 72 00 00 81 0c fc ff cc 00 00 00 00 42 0e 10 8f 02 45 0e 18 8e 03 45 0e 20 8d 04 | D...dr...........B....E....E.... |
5cfa0 | 42 0e 28 8c 05 41 0e 30 86 06 44 0e 38 83 07 45 0e 40 02 a9 0e 38 41 0e 30 41 0e 28 42 0e 20 42 | B.(..A.0..D.8..E.@...8A.0A.(B..B |
5cfc0 | 0e 18 42 0e 10 42 0e 08 3c 00 00 00 ac 72 00 00 05 0d fc ff 59 02 00 00 00 42 0e 10 8d 02 45 0e | ..B..B..<....r......Y....B....E. |
5cfe0 | 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 44 0e 40 03 3f 02 0e 28 41 0e 20 41 0e 18 42 0e 10 42 0e | ...D....D.(..D.@.?..(A..A..B..B. |
5d000 | 08 00 00 00 00 00 00 00 1c 00 00 00 ec 72 00 00 1e 0f fc ff 48 00 00 00 00 44 0e 10 83 02 02 43 | .............r......H....D.....C |
5d020 | 0e 08 00 00 00 00 00 00 2c 00 00 00 0c 73 00 00 46 0f fc ff eb 00 00 00 00 42 0e 10 8c 02 44 0e | ........,....s..F........B....D. |
5d040 | 18 86 03 41 0e 20 83 04 44 0e 30 02 db 0e 20 41 0e 18 41 0e 10 42 0e 08 14 00 00 00 3c 73 00 00 | ...A....D.0....A..A..B......<s.. |
5d060 | 01 10 fc ff 39 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 54 73 00 00 22 10 fc ff 08 00 00 00 | ....9...............Ts.."....... |
5d080 | 00 00 00 00 00 00 00 00 14 00 00 00 6c 73 00 00 12 10 fc ff 08 00 00 00 00 00 00 00 00 00 00 00 | ............ls.................. |
5d0a0 | 14 00 00 00 84 73 00 00 02 10 fc ff 07 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 9c 73 00 00 | .....s.......................s.. |
5d0c0 | f1 0f fc ff 2f 00 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 b4 73 00 00 08 10 fc ff 6e 00 00 00 | ..../................s......n... |
5d0e0 | 00 41 0e 10 83 02 4a 0e 30 02 61 0e 10 41 0e 08 1c 00 00 00 d4 73 00 00 56 10 fc ff 42 00 00 00 | .A....J.0.a..A.......s..V...B... |
5d100 | 00 41 0e 10 83 02 47 0e 20 78 0e 10 41 0e 08 00 4c 00 00 00 f4 73 00 00 78 10 fc ff b0 03 00 00 | .A....G..x..A...L....s..x....... |
5d120 | 00 42 0e 10 8f 02 42 0e 18 8e 03 42 0e 20 8d 04 45 0e 28 8c 05 41 0e 30 86 06 44 0e 38 83 07 47 | .B....B....B....E.(..A.0..D.8..G |
5d140 | 0e 80 01 03 8e 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 | .......8A.0A.(B..B..B..B........ |
5d160 | 1c 00 00 00 44 74 00 00 d8 13 fc ff 52 00 00 00 00 41 0e 10 83 02 47 0e 20 00 00 00 00 00 00 00 | ....Dt......R....A....G......... |
5d180 | 2c 00 00 00 64 74 00 00 0a 14 fc ff 1c 01 00 00 00 42 0e 10 8d 02 42 0e 18 8c 03 41 0e 20 86 04 | ,...dt...........B....B....A.... |
5d1a0 | 41 0e 28 83 05 4a 0e c0 02 00 00 00 00 00 00 00 1c 00 00 00 94 74 00 00 f6 14 fc ff 3b 00 00 00 | A.(..J...............t......;... |
5d1c0 | 00 41 0e 10 86 02 41 0e 18 83 03 47 0e 30 00 00 14 00 00 00 b4 74 00 00 11 15 fc ff 1b 00 00 00 | .A....A....G.0.......t.......... |
5d1e0 | 00 41 0e 10 00 00 00 00 24 00 00 00 cc 74 00 00 14 15 fc ff 49 00 00 00 00 42 0e 10 8d 02 45 0e | .A......$....t......I....B....E. |
5d200 | 18 8c 03 44 0e 20 86 04 44 0e 28 83 05 47 0e 40 24 00 00 00 f4 74 00 00 35 15 fc ff 51 00 00 00 | ...D....D.(..G.@$....t..5...Q... |
5d220 | 00 42 0e 10 8c 02 44 0e 18 86 03 44 0e 20 83 04 47 0e 30 00 00 00 00 00 14 00 00 00 1c 75 00 00 | .B....D....D....G.0..........u.. |
5d240 | 5e 15 fc ff 3d 00 00 00 00 41 0e 10 00 00 00 00 3c 00 00 00 34 75 00 00 83 15 fc ff 1c 01 00 00 | ^...=....A......<...4u.......... |
5d260 | 00 42 0e 10 8d 02 42 0e 18 8c 03 44 0e 20 86 04 41 0e 28 83 05 44 0e 30 03 08 01 0e 28 41 0e 20 | .B....B....D....A.(..D.0....(A.. |
5d280 | 41 0e 18 42 0e 10 42 0e 08 00 00 00 00 00 00 00 44 00 00 00 74 75 00 00 68 16 fc ff 65 00 00 00 | A..B..B.........D...tu..h...e... |
5d2a0 | 00 42 0e 10 8f 02 45 0e 18 8e 03 45 0e 20 8d 04 45 0e 28 8c 05 48 0e 30 86 06 48 0e 38 83 07 4d | .B....E....E....E.(..H.0..H.8..M |
5d2c0 | 0e 40 6c 0e 38 41 0e 30 41 0e 28 42 0e 20 42 0e 18 42 0e 10 42 0e 08 00 14 00 00 00 bc 75 00 00 | .@l.8A.0A.(B..B..B..B........u.. |
5d2e0 | 90 16 fc ff 02 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 d4 75 00 00 88 16 fc ff 10 00 00 00 | .....................u.......... |
5d300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5da00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5da20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5da40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5da60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5da80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5daa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ddc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 49 40 00 00 00 00 00 00 49 40 00 00 00 00 00 | .................I@......I@..... |
5de00 | 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 | ................................ |
5de20 | 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 | ................................ |
5de40 | e8 3f 40 00 00 00 00 00 0d 00 00 00 00 00 00 00 90 e9 41 00 00 00 00 00 19 00 00 00 00 00 00 00 | .?@...............A............. |
5de60 | f0 dd 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............................. |
5de80 | f8 dd 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.... |
5dea0 | 98 02 40 00 00 00 00 00 05 00 00 00 00 00 00 00 b0 24 40 00 00 00 00 00 06 00 00 00 00 00 00 00 | ..@..............$@............. |
5dec0 | 30 08 40 00 00 00 00 00 0a 00 00 00 00 00 00 00 9c 0d 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 | 0.@............................. |
5dee0 | 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 | ................................ |
5df00 | 00 e0 65 00 00 00 00 00 02 00 00 00 00 00 00 00 38 0a 00 00 00 00 00 00 14 00 00 00 00 00 00 00 | ..e.............8............... |
5df20 | 07 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 b0 35 40 00 00 00 00 00 07 00 00 00 00 00 00 00 | .................5@............. |
5df40 | 50 35 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 | P5@.............`............... |
5df60 | 18 00 00 00 00 00 00 00 fe ff ff 6f 00 00 00 00 b0 34 40 00 00 00 00 00 ff ff ff 6f 00 00 00 00 | ...........o.....4@........o.... |
5df80 | 03 00 00 00 00 00 00 00 f0 ff ff 6f 00 00 00 00 4c 32 40 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...........o....L2@............. |
5dfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e000 | 08 de 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 40 40 00 00 00 00 00 | ..e.....................&@@..... |
5e020 | 36 40 40 00 00 00 00 00 46 40 40 00 00 00 00 00 56 40 40 00 00 00 00 00 66 40 40 00 00 00 00 00 | 6@@.....F@@.....V@@.....f@@..... |
5e040 | 76 40 40 00 00 00 00 00 86 40 40 00 00 00 00 00 96 40 40 00 00 00 00 00 a6 40 40 00 00 00 00 00 | v@@......@@......@@......@@..... |
5e060 | b6 40 40 00 00 00 00 00 c6 40 40 00 00 00 00 00 d6 40 40 00 00 00 00 00 e6 40 40 00 00 00 00 00 | .@@......@@......@@......@@..... |
5e080 | f6 40 40 00 00 00 00 00 06 41 40 00 00 00 00 00 16 41 40 00 00 00 00 00 26 41 40 00 00 00 00 00 | .@@......A@......A@.....&A@..... |
5e0a0 | 36 41 40 00 00 00 00 00 46 41 40 00 00 00 00 00 56 41 40 00 00 00 00 00 66 41 40 00 00 00 00 00 | 6A@.....FA@.....VA@.....fA@..... |
5e0c0 | 76 41 40 00 00 00 00 00 86 41 40 00 00 00 00 00 96 41 40 00 00 00 00 00 a6 41 40 00 00 00 00 00 | vA@......A@......A@......A@..... |
5e0e0 | b6 41 40 00 00 00 00 00 c6 41 40 00 00 00 00 00 d6 41 40 00 00 00 00 00 e6 41 40 00 00 00 00 00 | .A@......A@......A@......A@..... |
5e100 | f6 41 40 00 00 00 00 00 06 42 40 00 00 00 00 00 16 42 40 00 00 00 00 00 26 42 40 00 00 00 00 00 | .A@......B@......B@.....&B@..... |
5e120 | 36 42 40 00 00 00 00 00 46 42 40 00 00 00 00 00 56 42 40 00 00 00 00 00 66 42 40 00 00 00 00 00 | 6B@.....FB@.....VB@.....fB@..... |
5e140 | 76 42 40 00 00 00 00 00 86 42 40 00 00 00 00 00 96 42 40 00 00 00 00 00 a6 42 40 00 00 00 00 00 | vB@......B@......B@......B@..... |
5e160 | b6 42 40 00 00 00 00 00 c6 42 40 00 00 00 00 00 d6 42 40 00 00 00 00 00 e6 42 40 00 00 00 00 00 | .B@......B@......B@......B@..... |
5e180 | f6 42 40 00 00 00 00 00 06 43 40 00 00 00 00 00 16 43 40 00 00 00 00 00 26 43 40 00 00 00 00 00 | .B@......C@......C@.....&C@..... |
5e1a0 | 36 43 40 00 00 00 00 00 46 43 40 00 00 00 00 00 56 43 40 00 00 00 00 00 66 43 40 00 00 00 00 00 | 6C@.....FC@.....VC@.....fC@..... |
5e1c0 | 76 43 40 00 00 00 00 00 86 43 40 00 00 00 00 00 96 43 40 00 00 00 00 00 a6 43 40 00 00 00 00 00 | vC@......C@......C@......C@..... |
5e1e0 | b6 43 40 00 00 00 00 00 c6 43 40 00 00 00 00 00 d6 43 40 00 00 00 00 00 e6 43 40 00 00 00 00 00 | .C@......C@......C@......C@..... |
5e200 | f6 43 40 00 00 00 00 00 06 44 40 00 00 00 00 00 16 44 40 00 00 00 00 00 26 44 40 00 00 00 00 00 | .C@......D@......D@.....&D@..... |
5e220 | 36 44 40 00 00 00 00 00 46 44 40 00 00 00 00 00 56 44 40 00 00 00 00 00 66 44 40 00 00 00 00 00 | 6D@.....FD@.....VD@.....fD@..... |
5e240 | 76 44 40 00 00 00 00 00 86 44 40 00 00 00 00 00 96 44 40 00 00 00 00 00 a6 44 40 00 00 00 00 00 | vD@......D@......D@......D@..... |
5e260 | b6 44 40 00 00 00 00 00 c6 44 40 00 00 00 00 00 d6 44 40 00 00 00 00 00 e6 44 40 00 00 00 00 00 | .D@......D@......D@......D@..... |
5e280 | f6 44 40 00 00 00 00 00 06 45 40 00 00 00 00 00 16 45 40 00 00 00 00 00 26 45 40 00 00 00 00 00 | .D@......E@......E@.....&E@..... |
5e2a0 | 36 45 40 00 00 00 00 00 46 45 40 00 00 00 00 00 56 45 40 00 00 00 00 00 66 45 40 00 00 00 00 00 | 6E@.....FE@.....VE@.....fE@..... |
5e2c0 | 76 45 40 00 00 00 00 00 86 45 40 00 00 00 00 00 96 45 40 00 00 00 00 00 a6 45 40 00 00 00 00 00 | vE@......E@......E@......E@..... |
5e2e0 | b6 45 40 00 00 00 00 00 c6 45 40 00 00 00 00 00 d6 45 40 00 00 00 00 00 e6 45 40 00 00 00 00 00 | .E@......E@......E@......E@..... |
5e300 | f6 45 40 00 00 00 00 00 06 46 40 00 00 00 00 00 16 46 40 00 00 00 00 00 26 46 40 00 00 00 00 00 | .E@......F@......F@.....&F@..... |
5e320 | 36 46 40 00 00 00 00 00 46 46 40 00 00 00 00 00 56 46 40 00 00 00 00 00 66 46 40 00 00 00 00 00 | 6F@.....FF@.....VF@.....fF@..... |
5e340 | 76 46 40 00 00 00 00 00 86 46 40 00 00 00 00 00 96 46 40 00 00 00 00 00 a6 46 40 00 00 00 00 00 | vF@......F@......F@......F@..... |
5e360 | b6 46 40 00 00 00 00 00 c6 46 40 00 00 00 00 00 d6 46 40 00 00 00 00 00 e6 46 40 00 00 00 00 00 | .F@......F@......F@......F@..... |
5e380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b8 ea 41 00 00 00 00 00 2c fa 41 00 00 00 00 00 | ..................A.....,.A..... |
5e3a0 | 24 0a 42 00 00 00 00 00 60 0c 42 00 00 00 00 00 9a 13 42 00 00 00 00 00 99 16 42 00 00 00 00 00 | $.B.....`.B.......B.......B..... |
5e3c0 | 08 1d 42 00 00 00 00 00 84 22 42 00 00 00 00 00 01 27 42 00 00 00 00 00 2e 2f 42 00 00 00 00 00 | ..B......"B......'B....../B..... |
5e3e0 | cd 33 42 00 00 00 00 00 eb 57 42 00 00 00 00 00 16 5a 42 00 00 00 00 00 53 8e 42 00 00 00 00 00 | .3B......WB......ZB.....S.B..... |
5e400 | 03 c8 42 00 00 00 00 00 6c ce 42 00 00 00 00 00 32 e9 42 00 00 00 00 00 ee ed 42 00 00 00 00 00 | ..B.....l.B.....2.B.......B..... |
5e420 | ed fb 42 00 00 00 00 00 22 fc 42 00 00 00 00 00 75 01 43 00 00 00 00 00 a2 09 43 00 00 00 00 00 | ..B.....".B.....u.C.......C..... |
5e440 | 9d 0f 43 00 00 00 00 00 e7 12 43 00 00 00 00 00 f7 15 43 00 00 00 00 00 cf 18 43 00 00 00 00 00 | ..C.......C.......C.......C..... |
5e460 | 75 1b 43 00 00 00 00 00 e7 2c 43 00 00 00 00 00 19 30 43 00 00 00 00 00 7e 34 43 00 00 00 00 00 | u.C......,C......0C.....~4C..... |
5e480 | f0 45 43 00 00 00 00 00 81 4f 43 00 00 00 00 00 d9 56 43 00 00 00 00 00 23 85 43 00 00 00 00 00 | .EC......OC......VC.....#.C..... |
5e4a0 | 1c a0 43 00 00 00 00 00 42 b4 43 00 00 00 00 00 4a f3 43 00 00 00 00 00 8a f7 43 00 00 00 00 00 | ..C.....B.C.....J.C.......C..... |
5e4c0 | 27 05 44 00 00 00 00 00 2c 1e 44 00 00 00 00 00 e8 1f 44 00 00 00 00 00 ea 74 44 00 00 00 00 00 | '.D.....,.D.......D......tD..... |
5e4e0 | 45 7e 44 00 00 00 00 00 f7 82 44 00 00 00 00 00 46 88 44 00 00 00 00 00 96 8d 44 00 00 00 00 00 | E~D.......D.....F.D.......D..... |
5e500 | 5e 96 44 00 00 00 00 00 17 e8 44 00 00 00 00 00 b3 f4 44 00 00 00 00 00 53 f9 44 00 00 00 00 00 | ^.D.......D.......D.....S.D..... |
5e520 | d5 00 45 00 00 00 00 00 00 00 00 00 00 00 00 00 08 40 45 00 00 00 00 00 72 c7 41 00 00 00 00 00 | ..E..............@E.....r.A..... |
5e540 | 0f 40 45 00 00 00 00 00 ba c8 41 00 00 00 00 00 a4 15 45 00 00 00 00 00 b4 c5 41 00 00 00 00 00 | .@E.......A.......E.......A..... |
5e560 | 90 2b 45 00 00 00 00 00 70 c6 41 00 00 00 00 00 b7 1b 45 00 00 00 00 00 81 c4 41 00 00 00 00 00 | .+E.....p.A.......E.......A..... |
5e580 | fc 3f 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 | .?E............................. |
5e5a0 | 47 43 43 3a 20 28 55 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 | GCC:.(Ubuntu.4.8.2-19ubuntu1).4. |
5e5c0 | 38 2e 32 00 00 2e 73 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 | 8.2...shstrtab..interp..note.ABI |
5e5e0 | 2d 74 61 67 00 2e 6e 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 | -tag..note.gnu.build-id..gnu.has |
5e600 | 68 00 2e 64 79 6e 73 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 | h..dynsym..dynstr..gnu.version.. |
5e620 | 67 6e 75 2e 76 65 72 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 | gnu.version_r..rela.dyn..rela.pl |
5e640 | 74 00 2e 69 6e 69 74 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 | t..init..text..fini..rodata..eh_ |
5e660 | 66 72 61 6d 65 5f 68 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 | frame_hdr..eh_frame..init_array. |
5e680 | 2e 66 69 6e 69 5f 61 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 | .fini_array..jcr..dynamic..got.. |
5e6a0 | 67 6f 74 2e 70 6c 74 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 | got.plt..data..bss..comment..... |
5e6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e700 | 0b 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 38 02 40 00 00 00 00 00 38 02 00 00 00 00 00 00 | ................8.@.....8....... |
5e720 | 1c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e740 | 13 00 00 00 07 00 00 00 02 00 00 00 00 00 00 00 54 02 40 00 00 00 00 00 54 02 00 00 00 00 00 00 | ................T.@.....T....... |
5e760 | 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e780 | 21 00 00 00 07 00 00 00 02 00 00 00 00 00 00 00 74 02 40 00 00 00 00 00 74 02 00 00 00 00 00 00 | !...............t.@.....t....... |
5e7a0 | 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | $............................... |
5e7c0 | 34 00 00 00 f6 ff ff 6f 02 00 00 00 00 00 00 00 98 02 40 00 00 00 00 00 98 02 00 00 00 00 00 00 | 4......o..........@............. |
5e7e0 | 98 05 00 00 00 00 00 00 05 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e800 | 3e 00 00 00 0b 00 00 00 02 00 00 00 00 00 00 00 30 08 40 00 00 00 00 00 30 08 00 00 00 00 00 00 | >...............0.@.....0....... |
5e820 | 80 1c 00 00 00 00 00 00 06 00 00 00 01 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 | ................................ |
5e840 | 46 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 b0 24 40 00 00 00 00 00 b0 24 00 00 00 00 00 00 | F................$@......$...... |
5e860 | 9c 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e880 | 4e 00 00 00 ff ff ff 6f 02 00 00 00 00 00 00 00 4c 32 40 00 00 00 00 00 4c 32 00 00 00 00 00 00 | N......o........L2@.....L2...... |
5e8a0 | 60 02 00 00 00 00 00 00 05 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 | `............................... |
5e8c0 | 5b 00 00 00 fe ff ff 6f 02 00 00 00 00 00 00 00 b0 34 40 00 00 00 00 00 b0 34 00 00 00 00 00 00 | [......o.........4@......4...... |
5e8e0 | a0 00 00 00 00 00 00 00 06 00 00 00 03 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e900 | 6a 00 00 00 04 00 00 00 02 00 00 00 00 00 00 00 50 35 40 00 00 00 00 00 50 35 00 00 00 00 00 00 | j...............P5@.....P5...... |
5e920 | 60 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 | `............................... |
5e940 | 74 00 00 00 04 00 00 00 02 00 00 00 00 00 00 00 b0 35 40 00 00 00 00 00 b0 35 00 00 00 00 00 00 | t................5@......5...... |
5e960 | 38 0a 00 00 00 00 00 00 05 00 00 00 0c 00 00 00 08 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 | 8............................... |
5e980 | 7e 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 e8 3f 40 00 00 00 00 00 e8 3f 00 00 00 00 00 00 | ~................?@......?...... |
5e9a0 | 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e9c0 | 79 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 10 40 40 00 00 00 00 00 10 40 00 00 00 00 00 00 | y................@@......@...... |
5e9e0 | e0 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 | ................................ |
5ea00 | 84 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 f0 46 40 00 00 00 00 00 f0 46 00 00 00 00 00 00 | .................F@......F...... |
5ea20 | a0 a2 01 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ea40 | 8a 00 00 00 01 00 00 00 06 00 00 00 00 00 00 00 90 e9 41 00 00 00 00 00 90 e9 01 00 00 00 00 00 | ..................A............. |
5ea60 | 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ea80 | 90 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 a0 e9 41 00 00 00 00 00 a0 e9 01 00 00 00 00 00 | ..................A............. |
5eaa0 | d8 5d 03 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .].............................. |
5eac0 | 98 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 78 47 45 00 00 00 00 00 78 47 05 00 00 00 00 00 | ................xGE.....xG...... |
5eae0 | 74 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | t............................... |
5eb00 | a6 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 f0 5c 45 00 00 00 00 00 f0 5c 05 00 00 00 00 00 | .................\E......\...... |
5eb20 | 1c 76 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .v.............................. |
5eb40 | b0 00 00 00 0e 00 00 00 03 00 00 00 00 00 00 00 f0 dd 65 00 00 00 00 00 f0 dd 05 00 00 00 00 00 | ..................e............. |
5eb60 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5eb80 | bc 00 00 00 0f 00 00 00 03 00 00 00 00 00 00 00 f8 dd 65 00 00 00 00 00 f8 dd 05 00 00 00 00 00 | ..................e............. |
5eba0 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ebc0 | c8 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 00 de 65 00 00 00 00 00 00 de 05 00 00 00 00 00 | ..................e............. |
5ebe0 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ec00 | cd 00 00 00 06 00 00 00 03 00 00 00 00 00 00 00 08 de 65 00 00 00 00 00 08 de 05 00 00 00 00 00 | ..................e............. |
5ec20 | f0 01 00 00 00 00 00 00 06 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 | ................................ |
5ec40 | d6 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 f8 df 65 00 00 00 00 00 f8 df 05 00 00 00 00 00 | ..................e............. |
5ec60 | 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | ................................ |
5ec80 | db 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 00 e0 65 00 00 00 00 00 00 e0 05 00 00 00 00 00 | ..................e............. |
5eca0 | 80 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 | ................................ |
5ecc0 | e4 00 00 00 01 00 00 00 03 00 00 00 00 00 00 00 80 e3 65 00 00 00 00 00 80 e3 05 00 00 00 00 00 | ..................e............. |
5ece0 | 20 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ed00 | ea 00 00 00 08 00 00 00 03 00 00 00 00 00 00 00 a0 e5 65 00 00 00 00 00 a0 e5 05 00 00 00 00 00 | ..................e............. |
5ed20 | 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | (............................... |
5ed40 | ef 00 00 00 01 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0 e5 05 00 00 00 00 00 | ........0....................... |
5ed60 | 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | $............................... |
5ed80 | 01 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c4 e5 05 00 00 00 00 00 | ................................ |
5eda0 | f8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |