diff options
60 files changed, 17985 insertions, 1239 deletions
diff --git a/fonts/cid/fontforge/adobe-cns1-4.cidmap b/fonts/cid/fontforge/adobe-cns1-4.cidmap index 269f2e741..1a214e2af 100644 --- a/fonts/cid/fontforge/adobe-cns1-4.cidmap +++ b/fonts/cid/fontforge/adobe-cns1-4.cidmap @@ -19,36 +19,36 @@ 115 00b7 116..119 fe54 120 ff5c -121 /cid-120.vert +121 /CNS1.120.vert 122 fe31 -123 /cid-122.vert -125 /cid-124.vert -127 /cid-126.vert +123 /CNS1.122.vert +125 /CNS1.124.vert +127 /CNS1.126.vert 128..129 ff08 -130 /cid-128.vert -131 /cid-129.vert +130 /CNS1.128.vert +131 /CNS1.129.vert 132 ff5b 133 ff5d -134 /cid-132.vert -135 /cid-133.vert +134 /CNS1.132.vert +135 /CNS1.133.vert 136..137 3014 -138 /cid-136.vert -139 /cid-137.vert +138 /CNS1.136.vert +139 /CNS1.137.vert 140..141 3010 -142 /cid-140.vert -143 /cid-141.vert +142 /CNS1.140.vert +143 /CNS1.141.vert 144..145 300a -146 /cid-144.vert -147 /cid-145.vert +146 /CNS1.144.vert +147 /CNS1.145.vert 148..149 3008 -150 /cid-148.vert -151 /cid-149.vert +150 /CNS1.148.vert +151 /CNS1.149.vert 152..153 300c -154 /cid-152.vert -155 /cid-153.vert +154 /CNS1.152.vert +155 /CNS1.153.vert 156..157 300e -158 /cid-156.vert -159 /cid-157.vert +158 /CNS1.156.vert +159 /CNS1.157.vert 160..165 fe59 166..167 2018 168..169 201c @@ -76,8 +76,10 @@ 192 25bc 193 32a3 194 2105 -195 203e +195 00af +196 ffe3 197 ff3f +198 02cd 199..200 fe49 201..202 fe4d 203..204 fe4b @@ -111,8 +113,8 @@ 240 2234 241 2640 242 2642 -243 2641 -244 2609 +243 2295 +244 2299 245 2191 246 2193 247 2192 @@ -122,8 +124,8 @@ 252 2198 253 2225 254 2223 -257 ff0f -258 ff3c +257 2215 +258 fe68 259 ff04 260 00a5 261 3012 @@ -184,7 +186,9 @@ 333..342 ff10 343..352 2160 353..361 3021 +362 3038 363 5344 +364 303a 365..390 ff21 391..416 ff41 417..433 0391 @@ -12812,6 +12816,7 @@ 13740 /uni007C.hw 13741 /uni007D.hw 13743 fe33 +13744 2574 13745 fe34 13746 fe4f 13747 00a8 @@ -15961,201 +15966,201 @@ 17404 7999 17405 8fb7 17407 9942 -17408 /cid-1.vert -17409 /cid-2.vert -17410 /cid-3.vert -17411 /cid-4.vert -17412 /cid-5.vert -17413 /cid-6.vert -17414 /cid-7.vert -17415 /cid-8.vert -17416 /cid-9.vert -17417 /cid-10.vert -17418 /cid-11.vert -17419 /cid-12.vert -17420 /cid-13.vert -17421 /cid-14.vert -17422 /cid-15.vert -17423 /cid-16.vert -17424 /cid-17.vert -17425 /cid-18.vert -17426 /cid-19.vert -17427 /cid-20.vert -17428 /cid-21.vert -17429 /cid-22.vert -17430 /cid-23.vert -17431 /cid-24.vert -17432 /cid-25.vert -17433 /cid-26.vert -17434 /cid-27.vert -17435 /cid-28.vert -17436 /cid-29.vert -17437 /cid-30.vert -17438 /cid-31.vert -17439 /cid-32.vert -17440 /cid-33.vert -17441 /cid-34.vert -17442 /cid-35.vert -17443 /cid-36.vert -17444 /cid-37.vert -17445 /cid-38.vert -17446 /cid-39.vert -17447 /cid-40.vert -17448 /cid-41.vert -17449 /cid-42.vert -17450 /cid-43.vert -17451 /cid-44.vert -17452 /cid-45.vert -17453 /cid-46.vert -17454 /cid-47.vert -17455 /cid-48.vert -17456 /cid-49.vert -17457 /cid-50.vert -17458 /cid-51.vert -17459 /cid-52.vert -17460 /cid-53.vert -17461 /cid-54.vert -17462 /cid-55.vert -17463 /cid-56.vert -17464 /cid-57.vert -17465 /cid-58.vert -17466 /cid-59.vert -17467 /cid-60.vert -17468 /cid-61.vert -17469 /cid-62.vert -17470 /cid-63.vert -17471 /cid-64.vert -17472 /cid-65.vert -17473 /cid-66.vert -17474 /cid-67.vert -17475 /cid-68.vert -17476 /cid-69.vert -17477 /cid-70.vert -17478 /cid-71.vert -17479 /cid-72.vert -17480 /cid-73.vert -17481 /cid-74.vert -17482 /cid-75.vert -17483 /cid-76.vert -17484 /cid-77.vert -17485 /cid-78.vert -17486 /cid-79.vert -17487 /cid-80.vert -17488 /cid-81.vert -17489 /cid-82.vert -17490 /cid-83.vert -17491 /cid-84.vert -17492 /cid-85.vert -17493 /cid-86.vert -17494 /cid-87.vert -17495 /cid-88.vert -17496 /cid-89.vert -17497 /cid-90.vert -17498 /cid-91.vert -17499 /cid-92.vert -17500 /cid-93.vert -17501 /cid-94.vert -17502 /cid-95.vert -17503 /cid-96.vert -17504 /cid-97.vert -17505 /cid-98.vert -17506 /cid-13648.vert -17507 /cid-13649.vert -17508 /cid-13650.vert -17509 /cid-13651.vert -17510 /cid-13652.vert -17511 /cid-13653.vert -17512 /cid-13654.vert -17513 /cid-13655.vert -17514 /cid-13656.vert -17515 /cid-13657.vert -17516 /cid-13658.vert -17517 /cid-13659.vert -17518 /cid-13660.vert -17519 /cid-13661.vert -17520 /cid-13662.vert -17521 /cid-13663.vert -17522 /cid-13664.vert -17523 /cid-13665.vert -17524 /cid-13666.vert -17525 /cid-13667.vert -17526 /cid-13668.vert -17527 /cid-13669.vert -17528 /cid-13670.vert -17529 /cid-13671.vert -17530 /cid-13672.vert -17531 /cid-13673.vert -17532 /cid-13674.vert -17533 /cid-13675.vert -17534 /cid-13676.vert -17535 /cid-13677.vert -17536 /cid-13678.vert -17537 /cid-13679.vert -17538 /cid-13680.vert -17539 /cid-13681.vert -17540 /cid-13682.vert -17541 /cid-13683.vert -17542 /cid-13684.vert -17543 /cid-13685.vert -17544 /cid-13686.vert -17545 /cid-13687.vert -17546 /cid-13688.vert -17547 /cid-13689.vert -17548 /cid-13690.vert -17549 /cid-13691.vert -17550 /cid-13692.vert -17551 /cid-13693.vert -17552 /cid-13694.vert -17553 /cid-13695.vert -17554 /cid-13696.vert -17555 /cid-13697.vert -17556 /cid-13698.vert -17557 /cid-13699.vert -17558 /cid-13700.vert -17559 /cid-13701.vert -17560 /cid-13702.vert -17561 /cid-13703.vert -17562 /cid-13704.vert -17563 /cid-13705.vert -17564 /cid-13706.vert -17565 /cid-13707.vert -17566 /cid-13708.vert -17567 /cid-13709.vert -17568 /cid-13710.vert -17569 /cid-13711.vert -17570 /cid-13712.vert -17571 /cid-13713.vert -17572 /cid-13714.vert -17573 /cid-13715.vert -17574 /cid-13716.vert -17575 /cid-13717.vert -17576 /cid-13718.vert -17577 /cid-13719.vert -17578 /cid-13720.vert -17579 /cid-13721.vert -17580 /cid-13722.vert -17581 /cid-13723.vert -17582 /cid-13724.vert -17583 /cid-13725.vert -17584 /cid-13726.vert -17585 /cid-13727.vert -17586 /cid-13728.vert -17587 /cid-13729.vert -17588 /cid-13730.vert -17589 /cid-13731.vert -17590 /cid-13732.vert -17591 /cid-13733.vert -17592 /cid-13734.vert -17593 /cid-13735.vert -17594 /cid-13736.vert -17595 /cid-13737.vert -17596 /cid-13738.vert -17597 /cid-13739.vert -17598 /cid-13740.vert -17599 /cid-13741.vert +17408 /CNS1.1.vert +17409 /CNS1.2.vert +17410 /CNS1.3.vert +17411 /CNS1.4.vert +17412 /CNS1.5.vert +17413 /CNS1.6.vert +17414 /CNS1.7.vert +17415 /CNS1.8.vert +17416 /CNS1.9.vert +17417 /CNS1.10.vert +17418 /CNS1.11.vert +17419 /CNS1.12.vert +17420 /CNS1.13.vert +17421 /CNS1.14.vert +17422 /CNS1.15.vert +17423 /CNS1.16.vert +17424 /CNS1.17.vert +17425 /CNS1.18.vert +17426 /CNS1.19.vert +17427 /CNS1.20.vert +17428 /CNS1.21.vert +17429 /CNS1.22.vert +17430 /CNS1.23.vert +17431 /CNS1.24.vert +17432 /CNS1.25.vert +17433 /CNS1.26.vert +17434 /CNS1.27.vert +17435 /CNS1.28.vert +17436 /CNS1.29.vert +17437 /CNS1.30.vert +17438 /CNS1.31.vert +17439 /CNS1.32.vert +17440 /CNS1.33.vert +17441 /CNS1.34.vert +17442 /CNS1.35.vert +17443 /CNS1.36.vert +17444 /CNS1.37.vert +17445 /CNS1.38.vert +17446 /CNS1.39.vert +17447 /CNS1.40.vert +17448 /CNS1.41.vert +17449 /CNS1.42.vert +17450 /CNS1.43.vert +17451 /CNS1.44.vert +17452 /CNS1.45.vert +17453 /CNS1.46.vert +17454 /CNS1.47.vert +17455 /CNS1.48.vert +17456 /CNS1.49.vert +17457 /CNS1.50.vert +17458 /CNS1.51.vert +17459 /CNS1.52.vert +17460 /CNS1.53.vert +17461 /CNS1.54.vert +17462 /CNS1.55.vert +17463 /CNS1.56.vert +17464 /CNS1.57.vert +17465 /CNS1.58.vert +17466 /CNS1.59.vert +17467 /CNS1.60.vert +17468 /CNS1.61.vert +17469 /CNS1.62.vert +17470 /CNS1.63.vert +17471 /CNS1.64.vert +17472 /CNS1.65.vert +17473 /CNS1.66.vert +17474 /CNS1.67.vert +17475 /CNS1.68.vert +17476 /CNS1.69.vert +17477 /CNS1.70.vert +17478 /CNS1.71.vert +17479 /CNS1.72.vert +17480 /CNS1.73.vert +17481 /CNS1.74.vert +17482 /CNS1.75.vert +17483 /CNS1.76.vert +17484 /CNS1.77.vert +17485 /CNS1.78.vert +17486 /CNS1.79.vert +17487 /CNS1.80.vert +17488 /CNS1.81.vert +17489 /CNS1.82.vert +17490 /CNS1.83.vert +17491 /CNS1.84.vert +17492 /CNS1.85.vert +17493 /CNS1.86.vert +17494 /CNS1.87.vert +17495 /CNS1.88.vert +17496 /CNS1.89.vert +17497 /CNS1.90.vert +17498 /CNS1.91.vert +17499 /CNS1.92.vert +17500 /CNS1.93.vert +17501 /CNS1.94.vert +17502 /CNS1.95.vert +17503 /CNS1.96.vert +17504 /CNS1.97.vert +17505 /CNS1.98.vert +17506 /CNS1.13648.vert +17507 /CNS1.13649.vert +17508 /CNS1.13650.vert +17509 /CNS1.13651.vert +17510 /CNS1.13652.vert +17511 /CNS1.13653.vert +17512 /CNS1.13654.vert +17513 /CNS1.13655.vert +17514 /CNS1.13656.vert +17515 /CNS1.13657.vert +17516 /CNS1.13658.vert +17517 /CNS1.13659.vert +17518 /CNS1.13660.vert +17519 /CNS1.13661.vert +17520 /CNS1.13662.vert +17521 /CNS1.13663.vert +17522 /CNS1.13664.vert +17523 /CNS1.13665.vert +17524 /CNS1.13666.vert +17525 /CNS1.13667.vert +17526 /CNS1.13668.vert +17527 /CNS1.13669.vert +17528 /CNS1.13670.vert +17529 /CNS1.13671.vert +17530 /CNS1.13672.vert +17531 /CNS1.13673.vert +17532 /CNS1.13674.vert +17533 /CNS1.13675.vert +17534 /CNS1.13676.vert +17535 /CNS1.13677.vert +17536 /CNS1.13678.vert +17537 /CNS1.13679.vert +17538 /CNS1.13680.vert +17539 /CNS1.13681.vert +17540 /CNS1.13682.vert +17541 /CNS1.13683.vert +17542 /CNS1.13684.vert +17543 /CNS1.13685.vert +17544 /CNS1.13686.vert +17545 /CNS1.13687.vert +17546 /CNS1.13688.vert +17547 /CNS1.13689.vert +17548 /CNS1.13690.vert +17549 /CNS1.13691.vert +17550 /CNS1.13692.vert +17551 /CNS1.13693.vert +17552 /CNS1.13694.vert +17553 /CNS1.13695.vert +17554 /CNS1.13696.vert +17555 /CNS1.13697.vert +17556 /CNS1.13698.vert +17557 /CNS1.13699.vert +17558 /CNS1.13700.vert +17559 /CNS1.13701.vert +17560 /CNS1.13702.vert +17561 /CNS1.13703.vert +17562 /CNS1.13704.vert +17563 /CNS1.13705.vert +17564 /CNS1.13706.vert +17565 /CNS1.13707.vert +17566 /CNS1.13708.vert +17567 /CNS1.13709.vert +17568 /CNS1.13710.vert +17569 /CNS1.13711.vert +17570 /CNS1.13712.vert +17571 /CNS1.13713.vert +17572 /CNS1.13714.vert +17573 /CNS1.13715.vert +17574 /CNS1.13716.vert +17575 /CNS1.13717.vert +17576 /CNS1.13718.vert +17577 /CNS1.13719.vert +17578 /CNS1.13720.vert +17579 /CNS1.13721.vert +17580 /CNS1.13722.vert +17581 /CNS1.13723.vert +17582 /CNS1.13724.vert +17583 /CNS1.13725.vert +17584 /CNS1.13726.vert +17585 /CNS1.13727.vert +17586 /CNS1.13728.vert +17587 /CNS1.13729.vert +17588 /CNS1.13730.vert +17589 /CNS1.13731.vert +17590 /CNS1.13732.vert +17591 /CNS1.13733.vert +17592 /CNS1.13734.vert +17593 /CNS1.13735.vert +17594 /CNS1.13736.vert +17595 /CNS1.13737.vert +17596 /CNS1.13738.vert +17597 /CNS1.13739.vert +17598 /CNS1.13740.vert +17599 /CNS1.13741.vert 17601 20ac -17604 /cid-17601.vert -17605 /cid-17603.vert +17604 /CNS1.17601.vert +17605 /CNS1.17603.vert 17606..17607 309b 17608 f820 17609..17613 f303 diff --git a/fonts/cid/fontforge/adobe-gb1-4.cidmap b/fonts/cid/fontforge/adobe-gb1-4.cidmap index 36719eaa2..29089512e 100644 --- a/fonts/cid/fontforge/adobe-gb1-4.cidmap +++ b/fonts/cid/fontforge/adobe-gb1-4.cidmap @@ -6569,13 +6569,13 @@ 7700..7701 9f3d 7702 9f44 7703 3007 -7704 /cid-106.vert -7706 /cid-189.vert -7707 /cid-275.vert -7708 /cid-141.vert -7709 /cid-320.vert -7710 /cid-322.vert -7711 /cid-355.vert +7704 /GB1.106.vert +7706 /GB1.189.vert +7707 /GB1.275.vert +7708 /GB1.141.vert +7709 /GB1.320.vert +7710 /GB1.322.vert +7711 /GB1.355.vert 7717 769a 7718 85f9 7719 7919 @@ -13518,195 +13518,195 @@ 22118..22124 4d13 22125 4dae 22126 e864 -22127 /cid-1.vert -22128 /cid-2.vert -22129 /cid-3.vert -22130 /cid-4.vert -22131 /cid-5.vert -22132 /cid-6.vert -22133 /cid-7.vert -22134 /cid-8.vert -22135 /cid-9.vert -22136 /cid-10.vert -22137 /cid-11.vert -22138 /cid-12.vert -22139 /cid-13.vert -22140 /cid-14.vert -22141 /cid-15.vert -22142 /cid-16.vert -22143 /cid-17.vert -22144 /cid-18.vert -22145 /cid-19.vert -22146 /cid-20.vert -22147 /cid-21.vert -22148 /cid-22.vert -22149 /cid-23.vert -22150 /cid-24.vert -22151 /cid-25.vert -22152 /cid-26.vert -22153 /cid-27.vert -22154 /cid-28.vert -22155 /cid-29.vert -22156 /cid-30.vert -22157 /cid-31.vert -22158 /cid-32.vert -22159 /cid-33.vert -22160 /cid-34.vert -22161 /cid-35.vert -22162 /cid-36.vert -22163 /cid-37.vert -22164 /cid-38.vert -22165 /cid-39.vert -22166 /cid-40.vert -22167 /cid-41.vert -22168 /cid-42.vert -22169 /cid-43.vert -22170 /cid-44.vert -22171 /cid-45.vert -22172 /cid-46.vert -22173 /cid-47.vert -22174 /cid-48.vert -22175 /cid-49.vert -22176 /cid-50.vert -22177 /cid-51.vert -22178 /cid-52.vert -22179 /cid-53.vert -22180 /cid-54.vert -22181 /cid-55.vert -22182 /cid-56.vert -22183 /cid-57.vert -22184 /cid-58.vert -22185 /cid-59.vert -22186 /cid-60.vert -22187 /cid-61.vert -22188 /cid-62.vert -22189 /cid-63.vert -22190 /cid-64.vert -22191 /cid-65.vert -22192 /cid-66.vert -22193 /cid-67.vert -22194 /cid-68.vert -22195 /cid-69.vert -22196 /cid-70.vert -22197 /cid-71.vert -22198 /cid-72.vert -22199 /cid-73.vert -22200 /cid-74.vert -22201 /cid-75.vert -22202 /cid-76.vert -22203 /cid-77.vert -22204 /cid-78.vert -22205 /cid-79.vert -22206 /cid-80.vert -22207 /cid-81.vert -22208 /cid-82.vert -22209 /cid-83.vert -22210 /cid-84.vert -22211 /cid-85.vert -22212 /cid-86.vert -22213 /cid-87.vert -22214 /cid-88.vert -22215 /cid-89.vert -22216 /cid-90.vert -22217 /cid-91.vert -22218 /cid-92.vert -22219 /cid-93.vert -22220 /cid-94.vert -22221 /cid-95.vert -22226 /cid-814.vert -22227 /cid-815.vert -22228 /cid-816.vert -22229 /cid-817.vert -22230 /cid-818.vert -22231 /cid-819.vert -22232 /cid-820.vert -22233 /cid-821.vert -22234 /cid-822.vert -22235 /cid-823.vert -22236 /cid-824.vert -22237 /cid-825.vert -22238 /cid-826.vert -22239 /cid-827.vert -22240 /cid-828.vert -22241 /cid-829.vert -22242 /cid-830.vert -22243 /cid-831.vert -22244 /cid-832.vert -22245 /cid-833.vert -22246 /cid-834.vert -22247 /cid-835.vert -22248 /cid-836.vert -22249 /cid-837.vert -22250 /cid-838.vert -22251 /cid-839.vert -22252 /cid-840.vert -22253 /cid-841.vert -22254 /cid-842.vert -22255 /cid-843.vert -22256 /cid-844.vert -22257 /cid-845.vert -22258 /cid-846.vert -22259 /cid-847.vert -22260 /cid-848.vert -22261 /cid-849.vert -22262 /cid-850.vert -22263 /cid-851.vert -22264 /cid-852.vert -22265 /cid-853.vert -22266 /cid-854.vert -22267 /cid-855.vert -22268 /cid-856.vert -22269 /cid-857.vert -22270 /cid-858.vert -22271 /cid-859.vert -22272 /cid-860.vert -22273 /cid-861.vert -22274 /cid-862.vert -22275 /cid-863.vert -22276 /cid-864.vert -22277 /cid-865.vert -22278 /cid-866.vert -22279 /cid-867.vert -22280 /cid-868.vert -22281 /cid-869.vert -22282 /cid-870.vert -22283 /cid-871.vert -22284 /cid-872.vert -22285 /cid-873.vert -22286 /cid-874.vert -22287 /cid-875.vert -22288 /cid-876.vert -22289 /cid-877.vert -22290 /cid-878.vert -22291 /cid-879.vert -22292 /cid-880.vert -22293 /cid-881.vert -22294 /cid-882.vert -22295 /cid-883.vert -22296 /cid-884.vert -22297 /cid-885.vert -22298 /cid-886.vert -22299 /cid-887.vert -22300 /cid-888.vert -22301 /cid-889.vert -22302 /cid-890.vert -22303 /cid-891.vert -22304 /cid-892.vert -22305 /cid-893.vert -22306 /cid-894.vert -22307 /cid-895.vert -22308 /cid-896.vert -22309 /cid-897.vert -22310 /cid-898.vert -22311 /cid-899.vert -22312 /cid-900.vert -22313 /cid-901.vert -22314 /cid-902.vert -22315 /cid-903.vert -22316 /cid-904.vert -22317 /cid-905.vert -22318 /cid-906.vert -22319 /cid-907.vert +22127 /GB1.1.vert +22128 /GB1.2.vert +22129 /GB1.3.vert +22130 /GB1.4.vert +22131 /GB1.5.vert +22132 /GB1.6.vert +22133 /GB1.7.vert +22134 /GB1.8.vert +22135 /GB1.9.vert +22136 /GB1.10.vert +22137 /GB1.11.vert +22138 /GB1.12.vert +22139 /GB1.13.vert +22140 /GB1.14.vert +22141 /GB1.15.vert +22142 /GB1.16.vert +22143 /GB1.17.vert +22144 /GB1.18.vert +22145 /GB1.19.vert +22146 /GB1.20.vert +22147 /GB1.21.vert +22148 /GB1.22.vert +22149 /GB1.23.vert +22150 /GB1.24.vert +22151 /GB1.25.vert +22152 /GB1.26.vert +22153 /GB1.27.vert +22154 /GB1.28.vert +22155 /GB1.29.vert +22156 /GB1.30.vert +22157 /GB1.31.vert +22158 /GB1.32.vert +22159 /GB1.33.vert +22160 /GB1.34.vert +22161 /GB1.35.vert +22162 /GB1.36.vert +22163 /GB1.37.vert +22164 /GB1.38.vert +22165 /GB1.39.vert +22166 /GB1.40.vert +22167 /GB1.41.vert +22168 /GB1.42.vert +22169 /GB1.43.vert +22170 /GB1.44.vert +22171 /GB1.45.vert +22172 /GB1.46.vert +22173 /GB1.47.vert +22174 /GB1.48.vert +22175 /GB1.49.vert +22176 /GB1.50.vert +22177 /GB1.51.vert +22178 /GB1.52.vert +22179 /GB1.53.vert +22180 /GB1.54.vert +22181 /GB1.55.vert +22182 /GB1.56.vert +22183 /GB1.57.vert +22184 /GB1.58.vert +22185 /GB1.59.vert +22186 /GB1.60.vert +22187 /GB1.61.vert +22188 /GB1.62.vert +22189 /GB1.63.vert +22190 /GB1.64.vert +22191 /GB1.65.vert +22192 /GB1.66.vert +22193 /GB1.67.vert +22194 /GB1.68.vert +22195 /GB1.69.vert +22196 /GB1.70.vert +22197 /GB1.71.vert +22198 /GB1.72.vert +22199 /GB1.73.vert +22200 /GB1.74.vert +22201 /GB1.75.vert +22202 /GB1.76.vert +22203 /GB1.77.vert +22204 /GB1.78.vert +22205 /GB1.79.vert +22206 /GB1.80.vert +22207 /GB1.81.vert +22208 /GB1.82.vert +22209 /GB1.83.vert +22210 /GB1.84.vert +22211 /GB1.85.vert +22212 /GB1.86.vert +22213 /GB1.87.vert +22214 /GB1.88.vert +22215 /GB1.89.vert +22216 /GB1.90.vert +22217 /GB1.91.vert +22218 /GB1.92.vert +22219 /GB1.93.vert +22220 /GB1.94.vert +22221 /GB1.95.vert +22226 /GB1.814.vert +22227 /GB1.815.vert +22228 /GB1.816.vert +22229 /GB1.817.vert +22230 /GB1.818.vert +22231 /GB1.819.vert +22232 /GB1.820.vert +22233 /GB1.821.vert +22234 /GB1.822.vert +22235 /GB1.823.vert +22236 /GB1.824.vert +22237 /GB1.825.vert +22238 /GB1.826.vert +22239 /GB1.827.vert +22240 /GB1.828.vert +22241 /GB1.829.vert +22242 /GB1.830.vert +22243 /GB1.831.vert +22244 /GB1.832.vert +22245 /GB1.833.vert +22246 /GB1.834.vert +22247 /GB1.835.vert +22248 /GB1.836.vert +22249 /GB1.837.vert +22250 /GB1.838.vert +22251 /GB1.839.vert +22252 /GB1.840.vert +22253 /GB1.841.vert +22254 /GB1.842.vert +22255 /GB1.843.vert +22256 /GB1.844.vert +22257 /GB1.845.vert +22258 /GB1.846.vert +22259 /GB1.847.vert +22260 /GB1.848.vert +22261 /GB1.849.vert +22262 /GB1.850.vert +22263 /GB1.851.vert +22264 /GB1.852.vert +22265 /GB1.853.vert +22266 /GB1.854.vert +22267 /GB1.855.vert +22268 /GB1.856.vert +22269 /GB1.857.vert +22270 /GB1.858.vert +22271 /GB1.859.vert +22272 /GB1.860.vert +22273 /GB1.861.vert +22274 /GB1.862.vert +22275 /GB1.863.vert +22276 /GB1.864.vert +22277 /GB1.865.vert +22278 /GB1.866.vert +22279 /GB1.867.vert +22280 /GB1.868.vert +22281 /GB1.869.vert +22282 /GB1.870.vert +22283 /GB1.871.vert +22284 /GB1.872.vert +22285 /GB1.873.vert +22286 /GB1.874.vert +22287 /GB1.875.vert +22288 /GB1.876.vert +22289 /GB1.877.vert +22290 /GB1.878.vert +22291 /GB1.879.vert +22292 /GB1.880.vert +22293 /GB1.881.vert +22294 /GB1.882.vert +22295 /GB1.883.vert +22296 /GB1.884.vert +22297 /GB1.885.vert +22298 /GB1.886.vert +22299 /GB1.887.vert +22300 /GB1.888.vert +22301 /GB1.889.vert +22302 /GB1.890.vert +22303 /GB1.891.vert +22304 /GB1.892.vert +22305 /GB1.893.vert +22306 /GB1.894.vert +22307 /GB1.895.vert +22308 /GB1.896.vert +22309 /GB1.897.vert +22310 /GB1.898.vert +22311 /GB1.899.vert +22312 /GB1.900.vert +22313 /GB1.901.vert +22314 /GB1.902.vert +22315 /GB1.903.vert +22316 /GB1.904.vert +22317 /GB1.905.vert +22318 /GB1.906.vert +22319 /GB1.907.vert 22353 20ac 22354 00a5 22357 303f @@ -13772,8 +13772,8 @@ 28793..28903 4ca4 28904..29051 4d1a 29052..29058 4daf -29059 /cid-22353.vert -29060 /cid-22354.vert -29061 /cid-22355.vert -29062 /cid-22356.vert -29063 /cid-22357.vert +29059 /GB1.22353.vert +29060 /GB1.22354.vert +29061 /GB1.22355.vert +29062 /GB1.22356.vert +29063 /GB1.22357.vert diff --git a/fonts/cid/fontforge/adobe-japan1-6.cidmap b/fonts/cid/fontforge/adobe-japan1-6.cidmap new file mode 100644 index 000000000..be4fc4833 --- /dev/null +++ b/fonts/cid/fontforge/adobe-japan1-6.cidmap @@ -0,0 +1,15489 @@ +23057 23057 +0 /.notdef +1..60 0020 +61 00a5 +62..92 005d +93 00a6 +94 007d +95 02dc +96 02bc +97 005c +98 02bb +99 007c +100 007e +101..103 00a1 +104 2044 +105 0192 +107 00a4 +108 201c +109 00ab +110..111 2039 +112..113 fb01 +114 2012 +117 00b7 +119 2022 +120 201a +121 201e +122 201d +123 00bb +124 2026 +126 00bf +127 0301 +128 02c6 +129 00af +130..132 0306 +133 02da +134 00b8 +135 030b +136 0328 +137 030c +138 0336 +139 00c6 +140 00aa +141 0141 +142 00d8 +143 0152 +144 00ba +145 00e6 +146 0131 +147 0142 +148 00f8 +149 0153 +150 00df +151 00ad +152 00a9 +153 00ac +154 00ae +157..158 00b2 +159 00b5 +160 00b9 +161..163 00bc +164..169 00c0 +170..185 00c7 +187..192 00d9 +193..198 00e0 +199..214 00e7 +216..222 00f9 +223 0160 +224 0178 +225 017d +226 0305 +227 0161 +228 2122 +229 017e +231 2002 +232 /uni0021.hw +233 /uni0022.hw +234 /uni0023.hw +235 /uni0024.hw +236 /uni0025.hw +237 /uni0026.hw +238 /uni0027.hw +239 /uni0028.hw +240 /uni0029.hw +241 /uni002A.hw +242 /uni002B.hw +243 /uni002C.hw +244 /uni002D.hw +245 /uni002E.hw +246 /uni002F.hw +247 /uni0030.hw +248 /uni0031.hw +249 /uni0032.hw +250 /uni0033.hw +251 /uni0034.hw +252 /uni0035.hw +253 /uni0036.hw +254 /uni0037.hw +255 /uni0038.hw +256 /uni0039.hw +257 /uni003A.hw +258 /uni003B.hw +259 /uni003C.hw +260 /uni003D.hw +261 /uni003E.hw +262 /uni003F.hw +263 /uni0040.hw +264 /uni0041.hw +265 /uni0042.hw +266 /uni0043.hw +267 /uni0044.hw +268 /uni0045.hw +269 /uni0046.hw +270 /uni0047.hw +271 /uni0048.hw +272 /uni0049.hw +273 /uni004A.hw +274 /uni004B.hw +275 /uni004C.hw +276 /uni004D.hw +277 /uni004E.hw +278 /uni004F.hw +279 /uni0050.hw +280 /uni0051.hw +281 /uni0052.hw +282 /uni0053.hw +283 /uni0054.hw +284 /uni0055.hw +285 /uni0056.hw +286 /uni0057.hw +287 /uni0058.hw +288 /uni0059.hw +289 /uni005A.hw +290 /uni005B.hw +291 /uni00A5.hw +292 /uni005D.hw +293 /uni005E.hw +294 /uni005F.hw +295 /uni0060.hw +296 /uni0061.hw +297 /uni0062.hw +298 /uni0063.hw +299 /uni0064.hw +300 /uni0065.hw +301 /uni0066.hw +302 /uni0067.hw +303 /uni0068.hw +304 /uni0069.hw +305 /uni006A.hw +306 /uni006B.hw +307 /uni006C.hw +308 /uni006D.hw +309 /uni006E.hw +310 /uni006F.hw +311 /uni0070.hw +312 /uni0071.hw +313 /uni0072.hw +314 /uni0073.hw +315 /uni0074.hw +316 /uni0075.hw +317 /uni0076.hw +318 /uni0077.hw +319 /uni0078.hw +320 /uni0079.hw +321 /uni007A.hw +322 /uni007B.hw +323 /uniFFE8.hw +324 /uni007D.hw +325 /uni203E.hw +326 /Japan1.326.hw +327..389 ff61 +390 /Japan1.646.hw +391 /Japan1.1004.hw +392 /Japan1.1005.hw +393 /Japan1.1002.hw +394 /Japan1.1009.hw +395 /Japan1.1010.hw +396 /Japan1.1008.hw +397 /Japan1.936.hw +398 /Japan1.938.hw +399 /Japan1.940.hw +400 /Japan1.942.hw +401 /Japan1.944.hw +402 /Japan1.946.hw +403 /Japan1.948.hw +404 /Japan1.950.hw +405 /Japan1.952.hw +406 /Japan1.954.hw +407 /Japan1.956.hw +408 /Japan1.958.hw +409 /Japan1.961.hw +410 /Japan1.963.hw +411 /Japan1.965.hw +412 /Japan1.972.hw +413 /Japan1.973.hw +414 /Japan1.975.hw +415 /Japan1.976.hw +416 /Japan1.978.hw +417 /Japan1.979.hw +418 /Japan1.981.hw +419 /Japan1.982.hw +420 /Japan1.984.hw +421 /Japan1.421.hw +422 /Japan1.422.hw +423 /Japan1.423.hw +424 /Japan1.424.hw +425 /uni2500.hw +426 /uni2501.hw +427 /uni2502.hw +428 /uni2503.hw +429 /uni2504.hw +430 /uni2505.hw +431 /uni2506.hw +432 /uni2507.hw +433 /uni2508.hw +434 /uni2509.hw +435 /uni250A.hw +436 /uni250B.hw +437 /uni250C.hw +438 /uni250D.hw +439 /uni250E.hw +440 /uni250F.hw +441 /uni2510.hw +442 /uni2511.hw +443 /uni2512.hw +444 /uni2513.hw +445 /uni2514.hw +446 /uni2515.hw +447 /uni2516.hw +448 /uni2517.hw +449 /uni2518.hw +450 /uni2519.hw +451 /uni251A.hw +452 /uni251B.hw +453 /uni251C.hw +454 /uni251D.hw +455 /uni251E.hw +456 /uni251F.hw +457 /uni2520.hw +458 /uni2521.hw +459 /uni2522.hw +460 /uni2523.hw +461 /uni2524.hw +462 /uni2525.hw +463 /uni2526.hw +464 /uni2527.hw +465 /uni2528.hw +466 /uni2529.hw +467 /uni252A.hw +468 /uni252B.hw +469 /uni252C.hw +470 /uni252D.hw +471 /uni252E.hw +472 /uni252F.hw +473 /uni2530.hw +474 /uni2531.hw +475 /uni2532.hw +476 /uni2533.hw +477 /uni2534.hw +478 /uni2535.hw +479 /uni2536.hw +480 /uni2537.hw +481 /uni2538.hw +482 /uni2539.hw +483 /uni253A.hw +484 /uni253B.hw +485 /uni253C.hw +486 /uni253D.hw +487 /uni253E.hw +488 /uni253F.hw +489 /uni2540.hw +490 /uni2541.hw +491 /uni2542.hw +492 /uni2543.hw +493 /uni2544.hw +494 /uni2545.hw +495 /uni2546.hw +496 /uni2547.hw +497 /uni2548.hw +498 /uni2549.hw +499 /uni254A.hw +500 /uni254B.hw +501 /Japan1.645.hw +502 /Japan1.647.hw +503 /Japan1.672.hw +504 /uni3014.hw +505 /uni3015.hw +506 /uni3008.hw +507 /uni3009.hw +508 /uni300A.hw +509 /uni300B.hw +510 /uni300C.hw +511 /uni300D.hw +512 /uni300E.hw +513 /uni300F.hw +514 /Japan1.514.hw +515 /Japan1.515.hw +516 /Japan1.923.hw +517 /Japan1.842.hw +518 /Japan1.844.hw +519 /Japan1.846.hw +520 /Japan1.848.hw +521 /Japan1.850.hw +522 /Japan1.908.hw +523 /Japan1.910.hw +524 /Japan1.912.hw +525 /Japan1.876.hw +526 /Japan1.843.hw +527 /Japan1.845.hw +528 /Japan1.847.hw +529 /Japan1.849.hw +530 /Japan1.851.hw +531 /Japan1.852.hw +532 /Japan1.854.hw +533 /Japan1.856.hw +534 /Japan1.858.hw +535 /Japan1.860.hw +536 /Japan1.862.hw +537 /Japan1.864.hw +538 /Japan1.866.hw +539 /Japan1.868.hw +540 /Japan1.870.hw +541 /Japan1.872.hw +542 /Japan1.874.hw +543 /Japan1.877.hw +544 /Japan1.879.hw +545 /Japan1.881.hw +546 /Japan1.883.hw +547 /Japan1.884.hw +548 /Japan1.885.hw +549 /Japan1.886.hw +550 /Japan1.887.hw +551 /Japan1.888.hw +552 /Japan1.891.hw +553 /Japan1.894.hw +554 /Japan1.897.hw +555 /Japan1.900.hw +556 /Japan1.903.hw +557 /Japan1.904.hw +558 /Japan1.905.hw +559 /Japan1.906.hw +560 /Japan1.907.hw +561 /Japan1.909.hw +562 /Japan1.911.hw +563 /Japan1.913.hw +564 /Japan1.914.hw +565 /Japan1.915.hw +566 /Japan1.916.hw +567 /Japan1.917.hw +568 /Japan1.918.hw +569 /Japan1.920.hw +570 /Japan1.924.hw +571 /Japan1.921.hw +572 /Japan1.922.hw +573 /Japan1.919.hw +574 /Japan1.853.hw +575 /Japan1.855.hw +576 /Japan1.857.hw +577 /Japan1.859.hw +578 /Japan1.861.hw +579 /Japan1.863.hw +580 /Japan1.865.hw +581 /Japan1.867.hw +582 /Japan1.869.hw +583 /Japan1.871.hw +584 /Japan1.873.hw +585 /Japan1.875.hw +586 /Japan1.878.hw +587 /Japan1.880.hw +588 /Japan1.882.hw +589 /Japan1.889.hw +590 /Japan1.890.hw +591 /Japan1.892.hw +592 /Japan1.893.hw +593 /Japan1.895.hw +594 /Japan1.896.hw +595 /Japan1.898.hw +596 /Japan1.899.hw +597 /Japan1.901.hw +598 /Japan1.902.hw +599 /uni00C4.hw +600 /uni00F9.hw +601 /uni00E9.hw +602 /uni00ED.hw +603 /uni00DF.hw +604 /uni00E7.hw +605 /uni00C7.hw +606 /uni00D1.hw +607 /uni00F1.hw +608 /uni00A2.hw +609 /uni00A3.hw +610 /uni00F3.hw +611 /uni00FA.hw +612 /uni00A1.hw +613 /uni00BF.hw +614 /uni00BD.hw +615 /uni00D6.hw +616 /uni00DC.hw +617 /uni00E4.hw +618 /uni00EB.hw +619 /uni00EF.hw +620 /uni00F6.hw +621 /uni00FC.hw +622 /uni00E2.hw +623 /uni00EA.hw +624 /uni00EE.hw +625 /uni00F4.hw +626 /uni00FB.hw +627 /uni00E0.hw +628 /uni00E8.hw +629 /Japan1.629.hw +630 /uni00E1.hw +631 /Japan1.631.hw +632 /uni00D8.hw +633 2003 +634..635 3001 +636 ff0c +637 ff0e +638 30fb +639..640 ff1a +641 ff1f +642 ff01 +643..644 309b +645 00b4 +646 ff40 +647 00a8 +648 ff3e +649 ffe3 +650 ff3f +651..652 30fd +653..654 309d +655 3003 +656 4edd +657..659 3005 +660 30fc +661 2015 +662 2010 +663 ff0f +664 ff3c +665 301c +666 2016 +667 ff5c +668 /uni2026.dup2 +669 2025 +670..671 2018 +672 /uni201C.dup2 +673 /uni201D.dup2 +674..675 ff08 +676..677 3014 +678 ff3b +679 ff3d +680 ff5b +681 ff5d +682..691 3008 +692 ff0b +693 2212 +694 00b1 +695 00d7 +696 00f7 +697 ff1d +698 2260 +699 ff1c +700 ff1e +701..702 2266 +703 221e +704 2234 +705 2642 +706 2640 +707 00b0 +708..709 2032 +710 2103 +711 ffe5 +712 ff04 +713..714 ffe0 +715 ff05 +716 ff03 +717 ff06 +718 ff0a +719 ff20 +720 00a7 +721 2606 +722 2605 +723 25cb +724 25cf +725 25ce +726 25c7 +727 25c6 +728 25a1 +729 25a0 +730 25b3 +731 25b2 +732 25bd +733 25bc +734 203b +735 3012 +736 2192 +737..738 2190 +739 2193 +740 3013 +741 2208 +742 220b +743..744 2286 +745..746 2282 +747 222a +748 2229 +749..750 2227 +751 ffe2 +752 21d2 +753 21d4 +754 2200 +755 2203 +756 2220 +757 22a5 +758 2312 +759 2202 +760 2207 +761 2261 +762 2252 +763..764 226a +765 221a +766 223d +767 221d +768 2235 +769..770 222b +771 212b +772 2030 +773 266f +774 266d +775 266a +776..777 2020 +778 00b6 +779 25ef +780..789 ff10 +790..815 ff21 +816..841 ff41 +842..924 3041 +925..1010 30a1 +1011..1027 0391 +1028..1034 03a3 +1035..1051 03b1 +1052..1058 03c3 +1059..1064 0410 +1065 0401 +1066..1097 0416 +1098 0451 +1099..1124 0436 +1125 4e9c +1126 5516 +1127 5a03 +1128 963f +1129 54c0 +1130 611b +1131 6328 +1132 59f6 +1133 9022 +1134 8475 +1135 831c +1136 7a50 +1137 60aa +1138 63e1 +1139 6e25 +1140 65ed +1141 8466 +1142 82a6 +1143 9bf5 +1144 6893 +1145 5727 +1146 65a1 +1147 6271 +1148 5b9b +1149 59d0 +1150 867b +1151 98f4 +1152 7d62 +1153 7dbe +1154 9b8e +1155 6216 +1156 7c9f +1157 88b7 +1158 5b89 +1159 5eb5 +1160 6309 +1161 6697 +1162 6848 +1163 95c7 +1164 978d +1165 674f +1166 4ee5 +1167 4f0a +1168 4f4d +1169 4f9d +1170 5049 +1171 56f2 +1172 5937 +1173 59d4 +1174 5a01 +1175 5c09 +1176 60df +1177 610f +1178 6170 +1179 6613 +1180 6905 +1181 70ba +1182 754f +1183 7570 +1184 79fb +1185 7dad +1186 7def +1187 80c3 +1188 840e +1189 8863 +1190 8b02 +1191 9055 +1192 907a +1193 533b +1194 4e95 +1195 4ea5 +1196 57df +1197 80b2 +1198 90c1 +1199 78ef +1200 4e00 +1201 58f1 +1202 6ea2 +1203 9038 +1204 7a32 +1205 8328 +1206 828b +1207 9c2f +1208 5141 +1209 5370 +1210 54bd +1211 54e1 +1212 56e0 +1213 59fb +1214 5f15 +1215 98f2 +1216 6deb +1217 80e4 +1218 852d +1219 9662 +1220 9670 +1221 96a0 +1222 97fb +1223 540b +1224 53f3 +1225 5b87 +1226 70cf +1227 7fbd +1228 8fc2 +1229 96e8 +1230 536f +1231 9d5c +1232 7aba +1233 4e11 +1234 7893 +1235 81fc +1236 6e26 +1237 5618 +1238 5504 +1239 6b1d +1240 851a +1241 9c3b +1242 59e5 +1243 53a9 +1244 6d66 +1245 74dc +1246 958f +1247 5642 +1248 4e91 +1249 904b +1250 96f2 +1251 834f +1252 990c +1253 53e1 +1254 55b6 +1255 5b30 +1256 5f71 +1257 6620 +1258 66f3 +1259 6804 +1260 6c38 +1261 6cf3 +1262 6d29 +1263 745b +1264 76c8 +1265 7a4e +1266 9834 +1267 82f1 +1268 885b +1269 8a60 +1270 92ed +1271 6db2 +1272 75ab +1273 76ca +1274 99c5 +1275 60a6 +1276 8b01 +1277 8d8a +1278 95b2 +1279 698e +1280 53ad +1281 5186 +1282 5712 +1283 5830 +1284 5944 +1285 5bb4 +1286 5ef6 +1287 6028 +1288 63a9 +1289 63f4 +1290 6cbf +1291 6f14 +1292 708e +1293 7114 +1294 7159 +1295 71d5 +1296 733f +1297 7e01 +1298 8276 +1299 82d1 +1300 8597 +1301 9060 +1302 925b +1303 9d1b +1304 5869 +1305 65bc +1306 6c5a +1307 7525 +1308 51f9 +1309 592e +1310 5965 +1311 5f80 +1312 5fdc +1313 62bc +1314 65fa +1315 6a2a +1316 6b27 +1317 6bb4 +1318 738b +1319 7fc1 +1320 8956 +1321 9d2c +1322 9d0e +1323 9ec4 +1324 5ca1 +1325 6c96 +1326 837b +1327 5104 +1328 5c4b +1329 61b6 +1330 81c6 +1331 6876 +1332 7261 +1333 4e59 +1334 4ffa +1335 5378 +1336 6069 +1337 6e29 +1338 7a4f +1339 97f3 +1340 4e0b +1341 5316 +1342 4eee +1343 4f55 +1344 4f3d +1345 4fa1 +1346 4f73 +1347 52a0 +1348 53ef +1349 5609 +1350 590f +1351 5ac1 +1352 5bb6 +1353 5be1 +1354 79d1 +1355 6687 +1356 679c +1357 67b6 +1358 6b4c +1359 6cb3 +1360 706b +1361 73c2 +1362 798d +1363 79be +1364 7a3c +1365 7b87 +1366 82b1 +1367 82db +1368 8304 +1369 8377 +1370 83ef +1371 83d3 +1372 8766 +1373 8ab2 +1374 5629 +1375 8ca8 +1376 8fe6 +1377 904e +1378 971e +1379 868a +1380 4fc4 +1381 5ce8 +1382 6211 +1383 7259 +1384 753b +1385 81e5 +1386 82bd +1387 86fe +1388 8cc0 +1389 96c5 +1390 9913 +1391 99d5 +1392 4ecb +1393 4f1a +1394 89e3 +1395 56de +1396 584a +1397 58ca +1398 5efb +1399 5feb +1400 602a +1401 6094 +1402 6062 +1403 61d0 +1404 6212 +1405 62d0 +1406 6539 +1407 9b41 +1408 6666 +1409 68b0 +1410 6d77 +1411 7070 +1412 754c +1413 7686 +1414 7d75 +1415 82a5 +1416 87f9 +1417 958b +1418 968e +1419 8c9d +1420 51f1 +1421 52be +1422 5916 +1423 54b3 +1424 5bb3 +1425 5d16 +1426 6168 +1427 6982 +1428 6daf +1429 788d +1430 84cb +1431 8857 +1432 8a72 +1433 93a7 +1434 9ab8 +1435 6d6c +1436 99a8 +1437 86d9 +1438 57a3 +1439 67ff +1440 86ce +1441 920e +1442 5283 +1443 5687 +1444 5404 +1445 5ed3 +1446 62e1 +1447 64b9 +1448 683c +1449 6838 +1450 6bbb +1451 7372 +1452 78ba +1453 7a6b +1454 899a +1455 89d2 +1456 8d6b +1457 8f03 +1458 90ed +1459 95a3 +1460 9694 +1461 9769 +1462 5b66 +1463 5cb3 +1464 697d +1465..1466 984d +1467 639b +1468 7b20 +1469 6a2b +1470 6a7f +1471 68b6 +1472 9c0d +1473 6f5f +1474 5272 +1475 559d +1476 6070 +1477 62ec +1478 6d3b +1479 6e07 +1480 6ed1 +1481 845b +1482 8910 +1483 8f44 +1484 4e14 +1485 9c39 +1486 53f6 +1487 691b +1488 6a3a +1489 9784 +1490 682a +1491 515c +1492 7ac3 +1493 84b2 +1494 91dc +1495 938c +1496 565b +1497 9d28 +1498 6822 +1499 8305 +1500 8431 +1501 7ca5 +1502 5208 +1503 82c5 +1504 74e6 +1505 4e7e +1506 4f83 +1507 51a0 +1508 5bd2 +1509 520a +1510 52d8 +1511 52e7 +1512 5dfb +1513 559a +1514 582a +1515 59e6 +1516 5b8c +1517 5b98 +1518 5bdb +1519 5e72 +1520 5e79 +1521 60a3 +1522 611f +1523 6163 +1524 61be +1525 63db +1526 6562 +1527 67d1 +1528 6853 +1529 68fa +1530 6b3e +1531 6b53 +1532 6c57 +1533 6f22 +1534 6f97 +1535 6f45 +1536 74b0 +1537 7518 +1538 76e3 +1539 770b +1540 7aff +1541 7ba1 +1542 7c21 +1543 7de9 +1544 7f36 +1545 7ff0 +1546 809d +1547 8266 +1548 839e +1549 89b3 +1550 8acc +1551 8cab +1552 9084 +1553 9451 +1554 9593 +1555 9591 +1556 95a2 +1557 9665 +1558 97d3 +1559 9928 +1560 8218 +1561 4e38 +1562 542b +1563 5cb8 +1564 5dcc +1565 73a9 +1566 764c +1567 773c +1568 5ca9 +1569 7feb +1570 8d0b +1571 96c1 +1572 9811 +1573 9854 +1574 9858 +1575 4f01 +1576 4f0e +1577 5371 +1578 559c +1579 5668 +1580 57fa +1581 5947 +1582 5b09 +1583 5bc4 +1584 5c90 +1585 5e0c +1586 5e7e +1587 5fcc +1588 63ee +1589 673a +1590 65d7 +1591 65e2 +1592 671f +1593 68cb +1594 68c4 +1595 6a5f +1596 5e30 +1597 6bc5 +1598 6c17 +1599 6c7d +1600 757f +1601 7948 +1602 5b63 +1603 7a00 +1604 7d00 +1605 5fbd +1606 898f +1607 8a18 +1608 8cb4 +1609 8d77 +1610 8ecc +1611 8f1d +1612 98e2 +1613 9a0e +1614 9b3c +1615 4e80 +1616 507d +1617 5100 +1618 5993 +1619 5b9c +1620 622f +1621 6280 +1622 64ec +1623 6b3a +1624 72a0 +1625 7591 +1626 7947 +1627 7fa9 +1628 87fb +1629 8abc +1630 8b70 +1631 63ac +1632 83ca +1633 97a0 +1634 5409 +1635 5403 +1636 55ab +1637 6854 +1638 6a58 +1639 8a70 +1640 7827 +1641 6775 +1642 9ecd +1643 5374 +1644 5ba2 +1645 811a +1646 8650 +1647 9006 +1648 4e18 +1649 4e45 +1650 4ec7 +1651 4f11 +1652 53ca +1653 5438 +1654 5bae +1655 5f13 +1656 6025 +1657 6551 +1658 673d +1659 6c42 +1660 6c72 +1661 6ce3 +1662 7078 +1663 7403 +1664 7a76 +1665 7aae +1666 7b08 +1667 7d1a +1668 7cfe +1669 7d66 +1670 65e7 +1671 725b +1672 53bb +1673 5c45 +1674 5de8 +1675 62d2 +1676 62e0 +1677 6319 +1678 6e20 +1679 865a +1680 8a31 +1681 8ddd +1682 92f8 +1683 6f01 +1684 79a6 +1685 9b5a +1686 4ea8 +1687..1688 4eab +1689 4f9b +1690 4fa0 +1691 50d1 +1692 5147 +1693 7af6 +1694 5171 +1695 51f6 +1696 5354 +1697 5321 +1698 537f +1699 53eb +1700 55ac +1701 5883 +1702 5ce1 +1703 5f37 +1704 5f4a +1705 602f +1706 6050 +1707 606d +1708 631f +1709 6559 +1710 6a4b +1711 6cc1 +1712 72c2 +1713 72ed +1714 77ef +1715 80f8 +1716 8105 +1717 8208 +1718 854e +1719 90f7 +1720 93e1 +1721 97ff +1722 9957 +1723 9a5a +1724 4ef0 +1725 51dd +1726 5c2d +1727 6681 +1728 696d +1729 5c40 +1730 66f2 +1731 6975 +1732 7389 +1733 6850 +1734 7c81 +1735 50c5 +1736 52e4 +1737 5747 +1738 5dfe +1739 9326 +1740 65a4 +1741 6b23 +1742 6b3d +1743 7434 +1744 7981 +1745 79bd +1746 7b4b +1747 7dca +1748 82b9 +1749 83cc +1750 887f +1751 895f +1752 8b39 +1753 8fd1 +1754 91d1 +1755 541f +1756 9280 +1757 4e5d +1758 5036 +1759 53e5 +1760 533a +1761 72d7 +1762 7396 +1763 77e9 +1764 82e6 +1765 8eaf +1766 99c6 +1767 99c8 +1768 99d2 +1769 5177 +1770 611a +1771 865e +1772 55b0 +1773 7a7a +1774 5076 +1775 5bd3 +1776 9047 +1777 9685 +1778 4e32 +1779 6adb +1780 91e7 +1781 5c51 +1782 5c48 +1783 6398 +1784 7a9f +1785 6c93 +1786 9774 +1787 8f61 +1788 7aaa +1789 718a +1790 9688 +1791 7c82 +1792 6817 +1793 7e70 +1794 6851 +1795 936c +1796 52f2 +1797 541b +1798 85ab +1799 8a13 +1800 7fa4 +1801 8ecd +1802 90e1 +1803 5366 +1804 8888 +1805 7941 +1806 4fc2 +1807 50be +1808 5211 +1809 5144 +1810 5553 +1811 572d +1812 73ea +1813 578b +1814 5951 +1815 5f62 +1816 5f84 +1817 6075 +1818 6176 +1819 6167 +1820 61a9 +1821 63b2 +1822 643a +1823 656c +1824 666f +1825 6842 +1826 6e13 +1827 7566 +1828 7a3d +1829 7cfb +1830 7d4c +1831 7d99 +1832 7e4b +1833 7f6b +1834 830e +1835 834a +1836 86cd +1837 8a08 +1838 8a63 +1839 8b66 +1840 8efd +1841 981a +1842 9d8f +1843 82b8 +1844 8fce +1845 9be8 +1846 5287 +1847 621f +1848 6483 +1849 6fc0 +1850 9699 +1851 6841 +1852 5091 +1853 6b20 +1854 6c7a +1855 6f54 +1856 7a74 +1857 7d50 +1858 8840 +1859 8a23 +1860 6708 +1861 4ef6 +1862 5039 +1863 5026 +1864 5065 +1865 517c +1866 5238 +1867 5263 +1868 55a7 +1869 570f +1870 5805 +1871 5acc +1872 5efa +1873 61b2 +1874 61f8 +1875 62f3 +1876 6372 +1877 691c +1878 6a29 +1879 727d +1880 72ac +1881 732e +1882 7814 +1883 786f +1884 7d79 +1885 770c +1886 80a9 +1887 898b +1888 8b19 +1889 8ce2 +1890 8ed2 +1891 9063 +1892 9375 +1893 967a +1894 9855 +1895 9a13 +1896 9e78 +1897 5143 +1898 539f +1899 53b3 +1900 5e7b +1901 5f26 +1902 6e1b +1903 6e90 +1904 7384 +1905 73fe +1906 7d43 +1907 8237 +1908 8a00 +1909 8afa +1910 9650 +1911 4e4e +1912 500b +1913 53e4 +1914 547c +1915 56fa +1916 59d1 +1917 5b64 +1918 5df1 +1919 5eab +1920 5f27 +1921 6238 +1922 6545 +1923 67af +1924 6e56 +1925 72d0 +1926 7cca +1927 88b4 +1928 80a1 +1929 80e1 +1930 83f0 +1931 864e +1932 8a87 +1933 8de8 +1934 9237 +1935 96c7 +1936 9867 +1937 9f13 +1938 4e94 +1939 4e92 +1940 4f0d +1941 5348 +1942 5449 +1943 543e +1944 5a2f +1945 5f8c +1946 5fa1 +1947 609f +1948 68a7 +1949 6a8e +1950 745a +1951 7881 +1952 8a9e +1953 8aa4 +1954 8b77 +1955 9190 +1956 4e5e +1957 9bc9 +1958 4ea4 +1959 4f7c +1960 4faf +1961 5019 +1962 5016 +1963 5149 +1964 516c +1965 529f +1966 52b9 +1967 52fe +1968 539a +1969 53e3 +1970 5411 +1971 540e +1972 5589 +1973 5751 +1974 57a2 +1975 597d +1976 5b54 +1977 5b5d +1978 5b8f +1979 5de5 +1980 5de7 +1981 5df7 +1982 5e78 +1983 5e83 +1984 5e9a +1985 5eb7 +1986 5f18 +1987 6052 +1988 614c +1989 6297 +1990 62d8 +1991 63a7 +1992 653b +1993 6602 +1994 6643 +1995 66f4 +1996 676d +1997 6821 +1998 6897 +1999 69cb +2000 6c5f +2001 6d2a +2002 6d69 +2003 6e2f +2004 6e9d +2005 7532 +2006 7687 +2007 786c +2008 7a3f +2009 7ce0 +2010 7d05 +2011 7d18 +2012 7d5e +2013 7db1 +2014 8015 +2015 8003 +2016 80af +2017 80b1 +2018 8154 +2019 818f +2020 822a +2021 8352 +2022 884c +2023 8861 +2024 8b1b +2025 8ca2 +2026 8cfc +2027 90ca +2028 9175 +2029 9271 +2030 783f +2031 92fc +2032 95a4 +2033 964d +2034 9805 +2035 9999 +2036 9ad8 +2037 9d3b +2038 525b +2039 52ab +2040 53f7 +2041 5408 +2042 58d5 +2043 62f7 +2044 6fe0 +2045 8c6a +2046 8f5f +2047 9eb9 +2048 514b +2049 523b +2050 544a +2051 56fd +2052 7a40 +2053 9177 +2054 9d60 +2055 9ed2 +2056 7344 +2057 6f09 +2058 8170 +2059 7511 +2060 5ffd +2061 60da +2062 9aa8 +2063 72db +2064 8fbc +2065 6b64 +2066 9803 +2067 4eca +2068 56f0 +2069 5764 +2070 58be +2071 5a5a +2072 6068 +2073 61c7 +2074 660f +2075 6606 +2076 6839 +2077 68b1 +2078 6df7 +2079 75d5 +2080 7d3a +2081 826e +2082 9b42 +2083 4e9b +2084 4f50 +2085 53c9 +2086 5506 +2087 5d6f +2088 5de6 +2089 5dee +2090 67fb +2091 6c99 +2092 7473 +2093 7802 +2094 8a50 +2095 9396 +2096 88df +2097 5750 +2098 5ea7 +2099 632b +2100 50b5 +2101 50ac +2102 518d +2103 6700 +2104 54c9 +2105 585e +2106 59bb +2107 5bb0 +2108 5f69 +2109 624d +2110 63a1 +2111 683d +2112 6b73 +2113 6e08 +2114 707d +2115 91c7 +2116 7280 +2117 7815 +2118 7826 +2119 796d +2120 658e +2121 7d30 +2122 83dc +2123 88c1 +2124 8f09 +2125 969b +2126 5264 +2127 5728 +2128 6750 +2129 7f6a +2130 8ca1 +2131 51b4 +2132 5742 +2133 962a +2134 583a +2135 698a +2136 80b4 +2137 54b2 +2138 5d0e +2139 57fc +2140 7895 +2141 9dfa +2142 4f5c +2143 524a +2144 548b +2145 643e +2146 6628 +2147 6714 +2148 67f5 +2149 7a84 +2150 7b56 +2151 7d22 +2152 932f +2153 685c +2154 9bad +2155 7b39 +2156 5319 +2157 518a +2158 5237 +2159 5bdf +2160 62f6 +2161 64ae +2162 64e6 +2163 672d +2164 6bba +2165 85a9 +2166 96d1 +2167 7690 +2168 9bd6 +2169 634c +2170 9306 +2171 9bab +2172 76bf +2173 6652 +2174 4e09 +2175 5098 +2176 53c2 +2177 5c71 +2178 60e8 +2179 6492 +2180 6563 +2181 685f +2182 71e6 +2183 73ca +2184 7523 +2185 7b97 +2186 7e82 +2187 8695 +2188 8b83 +2189 8cdb +2190 9178 +2191 9910 +2192 65ac +2193 66ab +2194 6b8b +2195 4ed5 +2196 4ed4 +2197 4f3a +2198 4f7f +2199 523a +2200 53f8 +2201 53f2 +2202 55e3 +2203 56db +2204 58eb +2205 59cb +2206 59c9 +2207 59ff +2208 5b50 +2209 5c4d +2210 5e02 +2211 5e2b +2212 5fd7 +2213 601d +2214 6307 +2215 652f +2216 5b5c +2217 65af +2218 65bd +2219 65e8 +2220 679d +2221 6b62 +2222 6b7b +2223 6c0f +2224 7345 +2225 7949 +2226 79c1 +2227 7cf8 +2228 7d19 +2229 7d2b +2230 80a2 +2231 8102 +2232 81f3 +2233 8996 +2234 8a5e +2235 8a69 +2236 8a66 +2237 8a8c +2238 8aee +2239 8cc7 +2240 8cdc +2241 96cc +2242 98fc +2243 6b6f +2244 4e8b +2245 4f3c +2246 4f8d +2247 5150 +2248 5b57 +2249 5bfa +2250 6148 +2251 6301 +2252 6642 +2253 6b21 +2254 6ecb +2255 6cbb +2256 723e +2257 74bd +2258 75d4 +2259 78c1 +2260 793a +2261 800c +2262 8033 +2263 81ea +2264 8494 +2265 8f9e +2266 6c50 +2267 9e7f +2268 5f0f +2269 8b58 +2270 9d2b +2271 7afa +2272 8ef8 +2273 5b8d +2274 96eb +2275 4e03 +2276 53f1 +2277 57f7 +2278 5931 +2279 5ac9 +2280 5ba4 +2281 6089 +2282 6e7f +2283 6f06 +2284 75be +2285 8cea +2286 5b9f +2287 8500 +2288 7be0 +2289 5072 +2290 67f4 +2291 829d +2292 5c61 +2293 854a +2294 7e1e +2295 820e +2296 5199 +2297 5c04 +2298 6368 +2299 8d66 +2300 659c +2301 716e +2302 793e +2303 7d17 +2304 8005 +2305 8b1d +2306 8eca +2307 906e +2308 86c7 +2309 90aa +2310 501f +2311 52fa +2312 5c3a +2313 6753 +2314 707c +2315 7235 +2316 914c +2317 91c8 +2318 932b +2319 82e5 +2320 5bc2 +2321 5f31 +2322 60f9 +2323 4e3b +2324 53d6 +2325 5b88 +2326 624b +2327 6731 +2328 6b8a +2329 72e9 +2330 73e0 +2331 7a2e +2332 816b +2333 8da3 +2334 9152 +2335 9996 +2336 5112 +2337 53d7 +2338 546a +2339 5bff +2340 6388 +2341 6a39 +2342 7dac +2343 9700 +2344 56da +2345 53ce +2346 5468 +2347 5b97 +2348 5c31 +2349 5dde +2350 4fee +2351 6101 +2352 62fe +2353 6d32 +2354 79c0 +2355 79cb +2356 7d42 +2357 7e4d +2358 7fd2 +2359 81ed +2360 821f +2361 8490 +2362 8846 +2363 8972 +2364 8b90 +2365 8e74 +2366 8f2f +2367 9031 +2368 914b +2369 916c +2370 96c6 +2371 919c +2372 4ec0 +2373 4f4f +2374 5145 +2375 5341 +2376 5f93 +2377 620e +2378 67d4 +2379 6c41 +2380 6e0b +2381 7363 +2382 7e26 +2383 91cd +2384 9283 +2385 53d4 +2386 5919 +2387 5bbf +2388 6dd1 +2389 795d +2390 7e2e +2391 7c9b +2392 587e +2393 719f +2394 51fa +2395 8853 +2396 8ff0 +2397 4fca +2398 5cfb +2399 6625 +2400 77ac +2401 7ae3 +2402 821c +2403 99ff +2404 51c6 +2405 5faa +2406 65ec +2407 696f +2408 6b89 +2409 6df3 +2410 6e96 +2411 6f64 +2412 76fe +2413 7d14 +2414 5de1 +2415 9075 +2416 9187 +2417 9806 +2418 51e6 +2419 521d +2420 6240 +2421 6691 +2422 66d9 +2423 6e1a +2424 5eb6 +2425 7dd2 +2426 7f72 +2427 66f8 +2428 85af +2429 85f7 +2430 8af8 +2431 52a9 +2432 53d9 +2433 5973 +2434 5e8f +2435 5f90 +2436 6055 +2437 92e4 +2438 9664 +2439 50b7 +2440 511f +2441 52dd +2442 5320 +2443 5347 +2444 53ec +2445 54e8 +2446 5546 +2447 5531 +2448 5617 +2449 5968 +2450 59be +2451 5a3c +2452 5bb5 +2453 5c06 +2454 5c0f +2455 5c11 +2456 5c1a +2457 5e84 +2458 5e8a +2459 5ee0 +2460 5f70 +2461 627f +2462 6284 +2463 62db +2464 638c +2465 6377 +2466 6607 +2467 660c +2468 662d +2469 6676 +2470 677e +2471 68a2 +2472 6a1f +2473 6a35 +2474 6cbc +2475 6d88 +2476 6e09 +2477 6e58 +2478 713c +2479 7126 +2480 7167 +2481 75c7 +2482 7701 +2483 785d +2484 7901 +2485 7965 +2486 79f0 +2487 7ae0 +2488 7b11 +2489 7ca7 +2490 7d39 +2491 8096 +2492 83d6 +2493 848b +2494 8549 +2495 885d +2496 88f3 +2497 8a1f +2498 8a3c +2499 8a54 +2500 8a73 +2501 8c61 +2502 8cde +2503 91a4 +2504 9266 +2505 937e +2506 9418 +2507 969c +2508 9798 +2509 4e0a +2510 4e08 +2511 4e1e +2512 4e57 +2513 5197 +2514 5270 +2515 57ce +2516 5834 +2517 58cc +2518 5b22 +2519 5e38 +2520 60c5 +2521 64fe +2522 6761 +2523 6756 +2524 6d44 +2525 72b6 +2526 7573 +2527 7a63 +2528 84b8 +2529 8b72 +2530 91b8 +2531 9320 +2532 5631 +2533 57f4 +2534 98fe +2535 62ed +2536 690d +2537 6b96 +2538 71ed +2539 7e54 +2540 8077 +2541 8272 +2542 89e6 +2543 98df +2544 8755 +2545 8fb1 +2546 5c3b +2547 4f38 +2548 4fe1 +2549 4fb5 +2550 5507 +2551 5a20 +2552 5bdd +2553 5be9 +2554 5fc3 +2555 614e +2556 632f +2557 65b0 +2558 664b +2559 68ee +2560 699b +2561 6d78 +2562 6df1 +2563 7533 +2564 75b9 +2565 771f +2566 795e +2567 79e6 +2568 7d33 +2569 81e3 +2570 82af +2571 85aa +2572 89aa +2573 8a3a +2574 8eab +2575 8f9b +2576 9032 +2577 91dd +2578 9707 +2579 4eba +2580 4ec1 +2581 5203 +2582 5875 +2583 58ec +2584 5c0b +2585 751a +2586 5c3d +2587 814e +2588 8a0a +2589 8fc5 +2590 9663 +2591 976d +2592 7b25 +2593 8acf +2594 9808 +2595 9162 +2596 56f3 +2597 53a8 +2598 9017 +2599 5439 +2600 5782 +2601 5e25 +2602 63a8 +2603 6c34 +2604 708a +2605 7761 +2606 7c8b +2607 7fe0 +2608 8870 +2609 9042 +2610 9154 +2611 9310 +2612 9318 +2613 968f +2614 745e +2615 9ac4 +2616 5d07 +2617 5d69 +2618 6570 +2619 67a2 +2620 8da8 +2621 96db +2622 636e +2623 6749 +2624 6919 +2625 83c5 +2626 9817 +2627 96c0 +2628 88fe +2629 6f84 +2630 647a +2631 5bf8 +2632 4e16 +2633 702c +2634 755d +2635 662f +2636 51c4 +2637 5236 +2638 52e2 +2639 59d3 +2640 5f81 +2641 6027 +2642 6210 +2643 653f +2644 6574 +2645 661f +2646 6674 +2647 68f2 +2648 6816 +2649 6b63 +2650 6e05 +2651 7272 +2652 751f +2653 76db +2654 7cbe +2655 8056 +2656 58f0 +2657 88fd +2658 897f +2659 8aa0 +2660 8a93 +2661 8acb +2662 901d +2663 9192 +2664 9752 +2665 9759 +2666 6589 +2667 7a0e +2668 8106 +2669 96bb +2670 5e2d +2671 60dc +2672 621a +2673 65a5 +2674 6614 +2675 6790 +2676 77f3 +2677 7a4d +2678 7c4d +2679 7e3e +2680 810a +2681 8cac +2682 8d64 +2683 8de1 +2684 8e5f +2685 78a9 +2686 5207 +2687 62d9 +2688 63a5 +2689 6442 +2690 6298 +2691 8a2d +2692 7a83 +2693 7bc0 +2694 8aac +2695 96ea +2696 7d76 +2697 820c +2698 8749 +2699 4ed9 +2700 5148 +2701 5343 +2702 5360 +2703 5ba3 +2704 5c02 +2705 5c16 +2706 5ddd +2707 6226 +2708 6247 +2709 64b0 +2710 6813 +2711 6834 +2712 6cc9 +2713 6d45 +2714 6d17 +2715 67d3 +2716 6f5c +2717 714e +2718 717d +2719 65cb +2720 7a7f +2721 7bad +2722 7dda +2723 7e4a +2724 7fa8 +2725 817a +2726 821b +2727 8239 +2728 85a6 +2729 8a6e +2730 8cce +2731 8df5 +2732 9078 +2733 9077 +2734 92ad +2735 9291 +2736 9583 +2737 9bae +2738 524d +2739 5584 +2740 6f38 +2741 7136 +2742 5168 +2743 7985 +2744 7e55 +2745 81b3 +2746 7cce +2747 564c +2748 5851 +2749 5ca8 +2750 63aa +2751 66fe +2752 66fd +2753 695a +2754 72d9 +2755 758f +2756 758e +2757 790e +2758 7956 +2759 79df +2760 7c97 +2761 7d20 +2762 7d44 +2763 8607 +2764 8a34 +2765 963b +2766 9061 +2767 9f20 +2768 50e7 +2769 5275 +2770 53cc +2771 53e2 +2772 5009 +2773 55aa +2774 58ee +2775 594f +2776 723d +2777 5b8b +2778 5c64 +2779 531d +2780 60e3 +2781 60f3 +2782 635c +2783 6383 +2784 633f +2785 63bb +2786 64cd +2787 65e9 +2788 66f9 +2789 5de3 +2790 69cd +2791 69fd +2792 6f15 +2793 71e5 +2794 4e89 +2795 75e9 +2796 76f8 +2797 7a93 +2798 7cdf +2799 7dcf +2800 7d9c +2801 8061 +2802 8349 +2803 8358 +2804 846c +2805 84bc +2806 85fb +2807 88c5 +2808 8d70 +2809 9001 +2810 906d +2811 9397 +2812 971c +2813 9a12 +2814 50cf +2815 5897 +2816 618e +2817 81d3 +2818 8535 +2819 8d08 +2820 9020 +2821 4fc3 +2822 5074 +2823 5247 +2824 5373 +2825 606f +2826 6349 +2827 675f +2828 6e2c +2829 8db3 +2830 901f +2831 4fd7 +2832 5c5e +2833 8cca +2834 65cf +2835 7d9a +2836 5352 +2837 8896 +2838 5176 +2839 63c3 +2840 5b58 +2841 5b6b +2842 5c0a +2843 640d +2844 6751 +2845 905c +2846 4ed6 +2847 591a +2848 592a +2849 6c70 +2850 8a51 +2851 553e +2852 5815 +2853 59a5 +2854 60f0 +2855 6253 +2856 67c1 +2857 8235 +2858 6955 +2859 9640 +2860 99c4 +2861 9a28 +2862 4f53 +2863 5806 +2864 5bfe +2865 8010 +2866 5cb1 +2867 5e2f +2868 5f85 +2869 6020 +2870 614b +2871 6234 +2872 66ff +2873 6cf0 +2874 6ede +2875 80ce +2876 817f +2877 82d4 +2878 888b +2879 8cb8 +2880 9000 +2881 902e +2882 968a +2883 9edb +2884 9bdb +2885 4ee3 +2886 53f0 +2887 5927 +2888 7b2c +2889 918d +2890 984c +2891 9df9 +2892 6edd +2893 7027 +2894 5353 +2895 5544 +2896 5b85 +2897 6258 +2898 629e +2899 62d3 +2900 6ca2 +2901 6fef +2902 7422 +2903 8a17 +2904 9438 +2905 6fc1 +2906 8afe +2907 8338 +2908 51e7 +2909 86f8 +2910 53ea +2911 53e9 +2912 4f46 +2913 9054 +2914 8fb0 +2915 596a +2916 8131 +2917 5dfd +2918 7aea +2919 8fbf +2920 68da +2921 8c37 +2922 72f8 +2923 9c48 +2924 6a3d +2925 8ab0 +2926 4e39 +2927 5358 +2928 5606 +2929 5766 +2930 62c5 +2931 63a2 +2932 65e6 +2933 6b4e +2934 6de1 +2935 6e5b +2936 70ad +2937 77ed +2938 7aef +2939 7baa +2940 7dbb +2941 803d +2942 80c6 +2943 86cb +2944 8a95 +2945 935b +2946 56e3 +2947 58c7 +2948 5f3e +2949 65ad +2950 6696 +2951 6a80 +2952 6bb5 +2953 7537 +2954 8ac7 +2955 5024 +2956 77e5 +2957 5730 +2958 5f1b +2959 6065 +2960 667a +2961 6c60 +2962 75f4 +2963 7a1a +2964 7f6e +2965 81f4 +2966 8718 +2967 9045 +2968 99b3 +2969 7bc9 +2970 755c +2971 7af9 +2972 7b51 +2973 84c4 +2974 9010 +2975 79e9 +2976 7a92 +2977 8336 +2978 5ae1 +2979 7740 +2980 4e2d +2981 4ef2 +2982 5b99 +2983 5fe0 +2984 62bd +2985 663c +2986 67f1 +2987 6ce8 +2988 866b +2989 8877 +2990 8a3b +2991 914e +2992 92f3 +2993 99d0 +2994 6a17 +2995 7026 +2996 732a +2997 82e7 +2998 8457 +2999 8caf +3000 4e01 +3001 5146 +3002 51cb +3003 558b +3004 5bf5 +3005 5e16 +3006 5e33 +3007 5e81 +3008 5f14 +3009 5f35 +3010 5f6b +3011 5fb4 +3012 61f2 +3013 6311 +3014 66a2 +3015 671d +3016 6f6e +3017 7252 +3018 753a +3019 773a +3020 8074 +3021 8139 +3022 8178 +3023 8776 +3024 8abf +3025 8adc +3026 8d85 +3027 8df3 +3028 929a +3029 9577 +3030 9802 +3031 9ce5 +3032 52c5 +3033 6357 +3034 76f4 +3035 6715 +3036 6c88 +3037 73cd +3038 8cc3 +3039 93ae +3040 9673 +3041 6d25 +3042 589c +3043 690e +3044 69cc +3045 8ffd +3046 939a +3047 75db +3048 901a +3049 585a +3050 6802 +3051 63b4 +3052 69fb +3053 4f43 +3054 6f2c +3055 67d8 +3056 8fbb +3057 8526 +3058 7db4 +3059 9354 +3060 693f +3061 6f70 +3062 576a +3063 58f7 +3064 5b2c +3065 7d2c +3066 722a +3067 540a +3068 91e3 +3069 9db4 +3070 4ead +3071 4f4e +3072 505c +3073 5075 +3074 5243 +3075 8c9e +3076 5448 +3077 5824 +3078 5b9a +3079 5e1d +3080 5e95 +3081 5ead +3082 5ef7 +3083 5f1f +3084 608c +3085 62b5 +3086 633a +3087 63d0 +3088 68af +3089 6c40 +3090 7887 +3091 798e +3092 7a0b +3093 7de0 +3094 8247 +3095 8a02 +3096 8ae6 +3097 8e44 +3098 9013 +3099 90b8 +3100 912d +3101 91d8 +3102 9f0e +3103 6ce5 +3104 6458 +3105 64e2 +3106 6575 +3107 6ef4 +3108 7684 +3109 7b1b +3110 9069 +3111 93d1 +3112 6eba +3113 54f2 +3114 5fb9 +3115 64a4 +3116 8f4d +3117 8fed +3118 9244 +3119 5178 +3120 586b +3121 5929 +3122 5c55 +3123 5e97 +3124 6dfb +3125 7e8f +3126 751c +3127 8cbc +3128 8ee2 +3129 985b +3130 70b9 +3131 4f1d +3132 6bbf +3133 6fb1 +3134 7530 +3135 96fb +3136 514e +3137 5410 +3138 5835 +3139 5857 +3140 59ac +3141 5c60 +3142 5f92 +3143 6597 +3144 675c +3145 6e21 +3146 767b +3147 83df +3148 8ced +3149 9014 +3150 90fd +3151 934d +3152 7825 +3153 783a +3154 52aa +3155 5ea6 +3156 571f +3157 5974 +3158 6012 +3159 5012 +3160 515a +3161 51ac +3162 51cd +3163 5200 +3164 5510 +3165 5854 +3166 5858 +3167 5957 +3168 5b95 +3169 5cf6 +3170 5d8b +3171 60bc +3172 6295 +3173 642d +3174 6771 +3175 6843 +3176 68bc +3177 68df +3178 76d7 +3179 6dd8 +3180 6e6f +3181 6d9b +3182 706f +3183 71c8 +3184 5f53 +3185 75d8 +3186 7977 +3187 7b49 +3188 7b54 +3189 7b52 +3190 7cd6 +3191 7d71 +3192 5230 +3193 8463 +3194 8569 +3195 85e4 +3196 8a0e +3197 8b04 +3198 8c46 +3199 8e0f +3200 9003 +3201 900f +3202 9419 +3203 9676 +3204 982d +3205 9a30 +3206 95d8 +3207 50cd +3208 52d5 +3209 540c +3210 5802 +3211 5c0e +3212 61a7 +3213 649e +3214 6d1e +3215 77b3 +3216 7ae5 +3217 80f4 +3218 8404 +3219 9053 +3220 9285 +3221 5ce0 +3222 9d07 +3223 533f +3224 5f97 +3225 5fb3 +3226 6d9c +3227 7279 +3228 7763 +3229 79bf +3230 7be4 +3231 6bd2 +3232 72ec +3233 8aad +3234 6803 +3235 6a61 +3236 51f8 +3237 7a81 +3238 6934 +3239 5c4a +3240 9cf6 +3241 82eb +3242 5bc5 +3243 9149 +3244 701e +3245 5678 +3246 5c6f +3247 60c7 +3248 6566 +3249 6c8c +3250 8c5a +3251 9041 +3252 9813 +3253 5451 +3254 66c7 +3255 920d +3256 5948 +3257 90a3 +3258 5185 +3259 4e4d +3260 51ea +3261 8599 +3262 8b0e +3263 7058 +3264 637a +3265 934b +3266 6962 +3267 99b4 +3268 7e04 +3269 7577 +3270 5357 +3271 6960 +3272 8edf +3273 96e3 +3274 6c5d +3275 4e8c +3276 5c3c +3277 5f10 +3278 8fe9 +3279 5302 +3280 8cd1 +3281 8089 +3282 8679 +3283 5eff +3284 65e5 +3285 4e73 +3286 5165 +3287 5982 +3288 5c3f +3289 97ee +3290 4efb +3291 598a +3292 5fcd +3293 8a8d +3294 6fe1 +3295 79b0 +3296 7962 +3297 5be7 +3298 8471 +3299 732b +3300 71b1 +3301 5e74 +3302 5ff5 +3303 637b +3304 649a +3305 71c3 +3306 7c98 +3307 4e43 +3308 5efc +3309 4e4b +3310 57dc +3311 56a2 +3312 60a9 +3313 6fc3 +3314 7d0d +3315 80fd +3316 8133 +3317 81bf +3318 8fb2 +3319 8997 +3320 86a4 +3321 5df4 +3322 628a +3323 64ad +3324 8987 +3325 6777 +3326 6ce2 +3327 6d3e +3328 7436 +3329 7834 +3330 5a46 +3331 7f75 +3332 82ad +3333 99ac +3334 4ff3 +3335 5ec3 +3336 62dd +3337 6392 +3338 6557 +3339 676f +3340 76c3 +3341 724c +3342 80cc +3343 80ba +3344 8f29 +3345 914d +3346 500d +3347 57f9 +3348 5a92 +3349 6885 +3350 6973 +3351 7164 +3352 72fd +3353 8cb7 +3354 58f2 +3355 8ce0 +3356 966a +3357 9019 +3358 877f +3359 79e4 +3360 77e7 +3361 8429 +3362 4f2f +3363 5265 +3364 535a +3365 62cd +3366 67cf +3367 6cca +3368 767d +3369 7b94 +3370 7c95 +3371 8236 +3372 8584 +3373 8feb +3374 66dd +3375 6f20 +3376 7206 +3377 7e1b +3378 83ab +3379 99c1 +3380 9ea6 +3381 51fd +3382 7bb1 +3383 7872 +3384 7bb8 +3385 8087 +3386 7b48 +3387 6ae8 +3388 5e61 +3389 808c +3390 7551 +3391 7560 +3392 516b +3393 9262 +3394 6e8c +3395 767a +3396 9197 +3397 9aea +3398 4f10 +3399 7f70 +3400 629c +3401 7b4f +3402 95a5 +3403 9ce9 +3404 567a +3405 5859 +3406 86e4 +3407 96bc +3408 4f34 +3409 5224 +3410 534a +3411 53cd +3412 53db +3413 5e06 +3414 642c +3415 6591 +3416 677f +3417 6c3e +3418 6c4e +3419 7248 +3420 72af +3421 73ed +3422 7554 +3423 7e41 +3424 822c +3425 85e9 +3426 8ca9 +3427 7bc4 +3428 91c6 +3429 7169 +3430 9812 +3431 98ef +3432 633d +3433 6669 +3434 756a +3435 76e4 +3436 78d0 +3437 8543 +3438 86ee +3439 532a +3440 5351 +3441 5426 +3442 5983 +3443 5e87 +3444 5f7c +3445 60b2 +3446 6249 +3447 6279 +3448 62ab +3449 6590 +3450 6bd4 +3451 6ccc +3452 75b2 +3453 76ae +3454 7891 +3455 79d8 +3456 7dcb +3457 7f77 +3458 80a5 +3459 88ab +3460 8ab9 +3461 8cbb +3462 907f +3463 975e +3464 98db +3465 6a0b +3466 7c38 +3467 5099 +3468 5c3e +3469 5fae +3470 6787 +3471 6bd8 +3472 7435 +3473 7709 +3474 7f8e +3475 9f3b +3476 67ca +3477 7a17 +3478 5339 +3479 758b +3480 9aed +3481 5f66 +3482 819d +3483 83f1 +3484 8098 +3485 5f3c +3486 5fc5 +3487 7562 +3488 7b46 +3489 903c +3490 6867 +3491 59eb +3492 5a9b +3493 7d10 +3494 767e +3495 8b2c +3496 4ff5 +3497 5f6a +3498 6a19 +3499 6c37 +3500 6f02 +3501 74e2 +3502 7968 +3503 8868 +3504 8a55 +3505 8c79 +3506 5edf +3507 63cf +3508 75c5 +3509 79d2 +3510 82d7 +3511 9328 +3512 92f2 +3513 849c +3514 86ed +3515 9c2d +3516 54c1 +3517 5f6c +3518 658c +3519 6d5c +3520 7015 +3521 8ca7 +3522 8cd3 +3523 983b +3524 654f +3525 74f6 +3526 4e0d +3527 4ed8 +3528 57e0 +3529 592b +3530 5a66 +3531 5bcc +3532 51a8 +3533 5e03 +3534 5e9c +3535 6016 +3536 6276 +3537 6577 +3538 65a7 +3539 666e +3540 6d6e +3541 7236 +3542 7b26 +3543 8150 +3544 819a +3545 8299 +3546 8b5c +3547 8ca0 +3548 8ce6 +3549 8d74 +3550 961c +3551 9644 +3552 4fae +3553 64ab +3554 6b66 +3555 821e +3556 8461 +3557 856a +3558 90e8 +3559 5c01 +3560 6953 +3561 98a8 +3562 847a +3563 8557 +3564 4f0f +3565 526f +3566 5fa9 +3567 5e45 +3568 670d +3569 798f +3570 8179 +3571 8907 +3572 8986 +3573 6df5 +3574 5f17 +3575 6255 +3576 6cb8 +3577 4ecf +3578 7269 +3579 9b92 +3580 5206 +3581 543b +3582 5674 +3583 58b3 +3584 61a4 +3585 626e +3586 711a +3587 596e +3588 7c89 +3589 7cde +3590 7d1b +3591 96f0 +3592 6587 +3593 805e +3594 4e19 +3595 4f75 +3596 5175 +3597 5840 +3598 5e63 +3599 5e73 +3600 5f0a +3601 67c4 +3602 4e26 +3603 853d +3604 9589 +3605 965b +3606 7c73 +3607 9801 +3608 50fb +3609 58c1 +3610 7656 +3611 78a7 +3612 5225 +3613 77a5 +3614 8511 +3615 7b86 +3616 504f +3617 5909 +3618 7247 +3619 7bc7 +3620 7de8 +3621 8fba +3622 8fd4 +3623 904d +3624 4fbf +3625 52c9 +3626 5a29 +3627 5f01 +3628 97ad +3629 4fdd +3630 8217 +3631 92ea +3632 5703 +3633 6355 +3634 6b69 +3635 752b +3636 88dc +3637 8f14 +3638 7a42 +3639 52df +3640 5893 +3641 6155 +3642 620a +3643 66ae +3644 6bcd +3645 7c3f +3646 83e9 +3647 5023 +3648 4ff8 +3649 5305 +3650 5446 +3651 5831 +3652 5949 +3653 5b9d +3654 5cf0 +3655 5cef +3656 5d29 +3657 5e96 +3658 62b1 +3659 6367 +3660 653e +3661 65b9 +3662 670b +3663 6cd5 +3664 6ce1 +3665 70f9 +3666 7832 +3667 7e2b +3668 80de +3669 82b3 +3670 840c +3671 84ec +3672 8702 +3673 8912 +3674 8a2a +3675 8c4a +3676 90a6 +3677 92d2 +3678 98fd +3679 9cf3 +3680 9d6c +3681 4e4f +3682 4ea1 +3683 508d +3684 5256 +3685 574a +3686 59a8 +3687 5e3d +3688..3689 5fd8 +3690 623f +3691 66b4 +3692 671b +3693 67d0 +3694 68d2 +3695 5192 +3696 7d21 +3697 80aa +3698 81a8 +3699 8b00 +3700 8c8c +3701 8cbf +3702 927e +3703 9632 +3704 5420 +3705 982c +3706 5317 +3707 50d5 +3708 535c +3709 58a8 +3710 64b2 +3711 6734 +3712 7267 +3713 7766 +3714 7a46 +3715 91e6 +3716 52c3 +3717 6ca1 +3718 6b86 +3719 5800 +3720 5e4c +3721 5954 +3722 672c +3723 7ffb +3724 51e1 +3725 76c6 +3726 6469 +3727 78e8 +3728 9b54 +3729 9ebb +3730 57cb +3731 59b9 +3732 6627 +3733 679a +3734 6bce +3735 54e9 +3736 69d9 +3737 5e55 +3738 819c +3739 6795 +3740 9baa +3741 67fe +3742 9c52 +3743 685d +3744 4ea6 +3745 4fe3 +3746 53c8 +3747 62b9 +3748 672b +3749 6cab +3750 8fc4 +3751 4fad +3752 7e6d +3753 9ebf +3754 4e07 +3755 6162 +3756 6e80 +3757 6f2b +3758 8513 +3759 5473 +3760 672a +3761 9b45 +3762 5df3 +3763 7b95 +3764 5cac +3765 5bc6 +3766 871c +3767 6e4a +3768 84d1 +3769 7a14 +3770 8108 +3771 5999 +3772 7c8d +3773 6c11 +3774 7720 +3775 52d9 +3776 5922 +3777 7121 +3778 725f +3779 77db +3780 9727 +3781 9d61 +3782 690b +3783 5a7f +3784 5a18 +3785 51a5 +3786 540d +3787 547d +3788 660e +3789 76df +3790 8ff7 +3791 9298 +3792 9cf4 +3793 59ea +3794 725d +3795 6ec5 +3796 514d +3797 68c9 +3798 7dbf +3799 7dec +3800 9762 +3801 9eba +3802 6478 +3803 6a21 +3804 8302 +3805 5984 +3806 5b5f +3807 6bdb +3808 731b +3809 76f2 +3810 7db2 +3811 8017 +3812 8499 +3813 5132 +3814 6728 +3815 9ed9 +3816 76ee +3817 6762 +3818 52ff +3819 9905 +3820 5c24 +3821 623b +3822 7c7e +3823 8cb0 +3824 554f +3825 60b6 +3826 7d0b +3827 9580 +3828 5301 +3829 4e5f +3830 51b6 +3831 591c +3832 723a +3833 8036 +3834 91ce +3835 5f25 +3836 77e2 +3837 5384 +3838 5f79 +3839 7d04 +3840 85ac +3841 8a33 +3842 8e8d +3843 9756 +3844 67f3 +3845 85ae +3846 9453 +3847 6109 +3848 6108 +3849 6cb9 +3850 7652 +3851 8aed +3852 8f38 +3853 552f +3854 4f51 +3855 512a +3856 52c7 +3857 53cb +3858 5ba5 +3859 5e7d +3860 60a0 +3861 6182 +3862 63d6 +3863 6709 +3864 67da +3865 6e67 +3866 6d8c +3867..3868 7336 +3869 7531 +3870 7950 +3871 88d5 +3872 8a98 +3873 904a +3874 9091 +3875 90f5 +3876 96c4 +3877 878d +3878 5915 +3879 4e88 +3880 4f59 +3881 4e0e +3882 8a89 +3883 8f3f +3884 9810 +3885 50ad +3886 5e7c +3887 5996 +3888 5bb9 +3889 5eb8 +3890 63da +3891 63fa +3892 64c1 +3893 66dc +3894 694a +3895 69d8 +3896 6d0b +3897 6eb6 +3898 7194 +3899 7528 +3900 7aaf +3901 7f8a +3902 8000 +3903 8449 +3904 84c9 +3905 8981 +3906 8b21 +3907 8e0a +3908 9065 +3909 967d +3910 990a +3911 617e +3912 6291 +3913 6b32 +3914 6c83 +3915 6d74 +3916 7fcc +3917 7ffc +3918 6dc0 +3919 7f85 +3920 87ba +3921 88f8 +3922 6765 +3923 83b1 +3924 983c +3925 96f7 +3926 6d1b +3927 7d61 +3928 843d +3929 916a +3930 4e71 +3931 5375 +3932 5d50 +3933 6b04 +3934 6feb +3935 85cd +3936 862d +3937 89a7 +3938 5229 +3939 540f +3940 5c65 +3941 674e +3942 68a8 +3943 7406 +3944 7483 +3945 75e2 +3946 88cf +3947 88e1 +3948 91cc +3949 96e2 +3950 9678 +3951 5f8b +3952 7387 +3953 7acb +3954 844e +3955 63a0 +3956 7565 +3957 5289 +3958 6d41 +3959 6e9c +3960 7409 +3961 7559 +3962 786b +3963 7c92 +3964 9686 +3965 7adc +3966 9f8d +3967 4fb6 +3968 616e +3969 65c5 +3970 865c +3971 4e86 +3972 4eae +3973 50da +3974 4e21 +3975 51cc +3976 5bee +3977 6599 +3978 6881 +3979 6dbc +3980 731f +3981 7642 +3982 77ad +3983 7a1c +3984 7ce7 +3985 826f +3986 8ad2 +3987 907c +3988 91cf +3989 9675 +3990 9818 +3991 529b +3992 7dd1 +3993 502b +3994 5398 +3995 6797 +3996 6dcb +3997 71d0 +3998 7433 +3999 81e8 +4000 8f2a +4001 96a3 +4002 9c57 +4003 9e9f +4004 7460 +4005 5841 +4006 6d99 +4007 7d2f +4008 985e +4009 4ee4 +4010 4f36 +4011 4f8b +4012 51b7 +4013 52b1 +4014 5dba +4015 601c +4016 73b2 +4017 793c +4018 82d3 +4019 9234 +4020 96b7 +4021 96f6 +4022 970a +4023 9e97 +4024 9f62 +4025 66a6 +4026 6b74 +4027 5217 +4028 52a3 +4029 70c8 +4030 88c2 +4031 5ec9 +4032 604b +4033 6190 +4034 6f23 +4035 7149 +4036 7c3e +4037 7df4 +4038 806f +4039 84ee +4040 9023 +4041 932c +4042 5442 +4043 9b6f +4044 6ad3 +4045 7089 +4046 8cc2 +4047 8def +4048 9732 +4049 52b4 +4050 5a41 +4051 5eca +4052 5f04 +4053 6717 +4054 697c +4055 6994 +4056 6d6a +4057 6f0f +4058 7262 +4059 72fc +4060 7bed +4061 8001 +4062 807e +4063 874b +4064 90ce +4065 516d +4066 9e93 +4067 7984 +4068 808b +4069 9332 +4070 8ad6 +4071 502d +4072 548c +4073 8a71 +4074 6b6a +4075 8cc4 +4076 8107 +4077 60d1 +4078 67a0 +4079 9df2 +4080 4e99 +4081 4e98 +4082 9c10 +4083 8a6b +4084 85c1 +4085 8568 +4086 6900 +4087 6e7e +4088 7897 +4089 8155 +4090 5f0c +4091 4e10 +4092 4e15 +4093 4e2a +4094 4e31 +4095 4e36 +4096 4e3c +4097 4e3f +4098 4e42 +4099 4e56 +4100 4e58 +4101 4e82 +4102 4e85 +4103 8c6b +4104 4e8a +4105 8212 +4106 5f0d +4107 4e8e +4108..4110 4e9e +4111 4ea2 +4112 4eb0 +4113 4eb3 +4114 4eb6 +4115 4ece +4116 4ecd +4117 4ec4 +4118 4ec6 +4119 4ec2 +4120 4ed7 +4121 4ede +4122 4eed +4123 4edf +4124 4ef7 +4125 4f09 +4126 4f5a +4127 4f30 +4128 4f5b +4129 4f5d +4130 4f57 +4131 4f47 +4132 4f76 +4133 4f88 +4134 4f8f +4135 4f98 +4136 4f7b +4137 4f69 +4138 4f70 +4139 4f91 +4140 4f6f +4141 4f86 +4142 4f96 +4143 5118 +4144 4fd4 +4145 4fdf +4146 4fce +4147 4fd8 +4148 4fdb +4149 4fd1 +4150 4fda +4151 4fd0 +4152..4153 4fe4 +4154 501a +4155 5028 +4156 5014 +4157 502a +4158 5025 +4159 5005 +4160 4f1c +4161 4ff6 +4162 5021 +4163 5029 +4164 502c +4165 4ffe +4166 4fef +4167 5011 +4168 5006 +4169 5043 +4170 5047 +4171 6703 +4172 5055 +4173 5050 +4174 5048 +4175 505a +4176 5056 +4177 506c +4178 5078 +4179 5080 +4180 509a +4181 5085 +4182 50b4 +4183 50b2 +4184..4185 50c9 +4186 50b3 +4187 50c2 +4188 50d6 +4189 50de +4190 50e5 +4191 50ed +4192 50e3 +4193 50ee +4194 50f9 +4195 50f5 +4196 5109 +4197..4198 5101 +4199 5116 +4200 5115 +4201 5114 +4202 511a +4203 5121 +4204 513a +4205 5137 +4206 513c +4207 513b +4208..4209 513f +4210 5152 +4211 514c +4212 5154 +4213 5162 +4214 7af8 +4215..4216 5169 +4217 516e +4218 5180 +4219 5182 +4220 56d8 +4221 518c +4222 5189 +4223 518f +4224 5191 +4225 5193 +4226..4227 5195 +4228 51a4 +4229 51a6 +4230 51a2 +4231..4233 51a9 +4234 51b3 +4235..4236 51b1 +4237 51b0 +4238 51b5 +4239 51bd +4240 51c5 +4241 51c9 +4242 51db +4243 51e0 +4244 8655 +4245 51e9 +4246 51ed +4247 51f0 +4248 51f5 +4249 51fe +4250 5204 +4251 520b +4252 5214 +4253 520e +4254 5227 +4255 522a +4256 522e +4257 5233 +4258 5239 +4259 524f +4260 5244 +4261..4262 524b +4263 525e +4264 5254 +4265 526a +4266 5274 +4267 5269 +4268 5273 +4269 527f +4270 527d +4271 528d +4272 5294 +4273 5292 +4274 5271 +4275 5288 +4276 5291 +4277 8fa8 +4278 8fa7 +4279..4280 52ac +4281 52bc +4282 52b5 +4283 52c1 +4284 52cd +4285 52d7 +4286 52de +4287 52e3 +4288 52e6 +4289 98ed +4290 52e0 +4291 52f3 +4292 52f5 +4293..4294 52f8 +4295 5306 +4296 5308 +4297 7538 +4298 530d +4299 5310 +4300 530f +4301 5315 +4302 531a +4303 5323 +4304 532f +4305 5331 +4306 5333 +4307 5338 +4308 5340 +4309 5346 +4310 5345 +4311 4e17 +4312 5349 +4313 534d +4314 51d6 +4315 535e +4316 5369 +4317 536e +4318 5918 +4319 537b +4320 5377 +4321 5382 +4322 5396 +4323 53a0 +4324 53a6 +4325 53a5 +4326 53ae +4327 53b0 +4328 53b6 +4329 53c3 +4330 7c12 +4331 96d9 +4332 53df +4333 66fc +4334 71ee +4335 53ee +4336 53e8 +4337 53ed +4338 53fa +4339 5401 +4340 543d +4341 5440 +4342..4343 542c +4344 543c +4345 542e +4346 5436 +4347 5429 +4348 541d +4349 544e +4350 548f +4351 5475 +4352 548e +4353 545f +4354 5471 +4355 5477 +4356 5470 +4357 5492 +4358 547b +4359 5480 +4360 5476 +4361 5484 +4362 5490 +4363 5486 +4364 54c7 +4365 54a2 +4366 54b8 +4367 54a5 +4368 54ac +4369 54c4 +4370 54c8 +4371 54a8 +4372 54ab +4373 54c2 +4374 54a4 +4375 54be +4376 54bc +4377 54d8 +4378..4379 54e5 +4380 550f +4381 5514 +4382 54fd +4383 54ee +4384 54ed +4385 54fa +4386 54e2 +4387 5539 +4388 5540 +4389 5563 +4390 554c +4391 552e +4392 555c +4393 5545 +4394..4395 5556 +4396 5538 +4397 5533 +4398 555d +4399 5599 +4400 5580 +4401 54af +4402 558a +4403 559f +4404 557b +4405 557e +4406 5598 +4407 559e +4408 55ae +4409 557c +4410 5583 +4411 55a9 +4412 5587 +4413 55a8 +4414 55da +4415 55c5 +4416 55df +4417 55c4 +4418 55dc +4419 55e4 +4420 55d4 +4421 5614 +4422 55f7 +4423 5616 +4424 55fe +4425 55fd +4426 561b +4427 55f9 +4428 564e +4429 5650 +4430 71df +4431 5634 +4432 5636 +4433 5632 +4434 5638 +4435 566b +4436 5664 +4437 562f +4438 566c +4439 566a +4440 5686 +4441 5680 +4442 568a +4443 56a0 +4444 5694 +4445 568f +4446 56a5 +4447 56ae +4448 56b6 +4449 56b4 +4450 56c2 +4451 56bc +4452 56c1 +4453 56c3 +4454 56c0 +4455 56c8 +4456 56ce +4457 56d1 +4458 56d3 +4459 56d7 +4460 56ee +4461 56f9 +4462 5700 +4463 56ff +4464 5704 +4465 5709 +4466 5708 +4467 570b +4468 570d +4469 5713 +4470 5718 +4471 5716 +4472 55c7 +4473 571c +4474 5726 +4475..4476 5737 +4477 574e +4478 573b +4479 5740 +4480 574f +4481 5769 +4482 57c0 +4483 5788 +4484 5761 +4485 577f +4486 5789 +4487 5793 +4488 57a0 +4489 57b3 +4490 57a4 +4491 57aa +4492 57b0 +4493 57c3 +4494 57c6 +4495 57d4 +4496..4497 57d2 +4498 580a +4499 57d6 +4500 57e3 +4501 580b +4502 5819 +4503 581d +4504 5872 +4505 5821 +4506 5862 +4507 584b +4508 5870 +4509 6bc0 +4510 5852 +4511 583d +4512 5879 +4513 5885 +4514 58b9 +4515 589f +4516 58ab +4517 58ba +4518 58de +4519 58bb +4520 58b8 +4521 58ae +4522 58c5 +4523 58d3 +4524 58d1 +4525 58d7 +4526 58d9 +4527 58d8 +4528 58e5 +4529 58dc +4530 58e4 +4531 58df +4532 58ef +4533 58fa +4534 58f9 +4535..4537 58fb +4538 5902 +4539 590a +4540 5910 +4541 591b +4542 68a6 +4543 5925 +4544..4545 592c +4546 5932 +4547 5938 +4548 593e +4549 7ad2 +4550 5955 +4551 5950 +4552 594e +4553 595a +4554 5958 +4555 5962 +4556 5960 +4557 5967 +4558 596c +4559 5969 +4560 5978 +4561 5981 +4562 599d +4563 4f5e +4564 4fab +4565 59a3 +4566 59b2 +4567 59c6 +4568 59e8 +4569 59dc +4570 598d +4571..4572 59d9 +4573 5a25 +4574 5a1f +4575 5a11 +4576 5a1c +4577 5a09 +4578 5a1a +4579 5a40 +4580 5a6c +4581 5a49 +4582..4583 5a35 +4584 5a62 +4585 5a6a +4586 5a9a +4587 5abc +4588 5abe +4589 5acb +4590 5ac2 +4591 5abd +4592 5ae3 +4593 5ad7 +4594 5ae6 +4595 5ae9 +4596 5ad6 +4597..4598 5afa +4599 5b0c +4600 5b0b +4601 5b16 +4602 5b32 +4603 5ad0 +4604 5b2a +4605 5b36 +4606 5b3e +4607 5b43 +4608 5b45 +4609 5b40 +4610 5b51 +4611 5b55 +4612..4613 5b5a +4614 5b65 +4615 5b69 +4616 5b70 +4617 5b73 +4618 5b75 +4619 5b78 +4620 6588 +4621 5b7a +4622 5b80 +4623 5b83 +4624 5ba6 +4625 5bb8 +4626 5bc3 +4627 5bc7 +4628 5bc9 +4629 5bd4 +4630 5bd0 +4631 5be4 +4632 5be6 +4633 5be2 +4634 5bde +4635 5be5 +4636 5beb +4637 5bf0 +4638 5bf6 +4639 5bf3 +4640 5c05 +4641..4642 5c07 +4643 5c0d +4644 5c13 +4645 5c20 +4646 5c22 +4647 5c28 +4648..4649 5c38 +4650 5c41 +4651 5c46 +4652 5c4e +4653 5c53 +4654 5c50 +4655 5c4f +4656 5b71 +4657 5c6c +4658 5c6e +4659 4e62 +4660 5c76 +4661 5c79 +4662 5c8c +4663 5c91 +4664 5c94 +4665 599b +4666 5cab +4667 5cbb +4668 5cb6 +4669 5cbc +4670 5cb7 +4671 5cc5 +4672 5cbe +4673 5cc7 +4674 5cd9 +4675 5ce9 +4676 5cfd +4677 5cfa +4678 5ced +4679 5d8c +4680 5cea +4681 5d0b +4682 5d15 +4683 5d17 +4684 5d5c +4685 5d1f +4686 5d1b +4687 5d11 +4688 5d14 +4689 5d22 +4690 5d1a +4691 5d19 +4692 5d18 +4693 5d4c +4694 5d52 +4695 5d4e +4696 5d4b +4697 5d6c +4698 5d73 +4699 5d76 +4700 5d87 +4701 5d84 +4702 5d82 +4703 5da2 +4704 5d9d +4705 5dac +4706 5dae +4707 5dbd +4708 5d90 +4709 5db7 +4710 5dbc +4711 5dc9 +4712 5dcd +4713 5dd3 +4714 5dd2 +4715 5dd6 +4716 5ddb +4717 5deb +4718 5df2 +4719 5df5 +4720 5e0b +4721 5e1a +4722 5e19 +4723 5e11 +4724 5e1b +4725..4726 5e36 +4727 5e44 +4728 5e43 +4729 5e40 +4730 5e4e +4731 5e57 +4732 5e54 +4733 5e5f +4734 5e62 +4735 5e64 +4736 5e47 +4737..4738 5e75 +4739 5e7a +4740 9ebc +4741 5e7f +4742 5ea0 +4743..4744 5ec1 +4745 5ec8 +4746 5ed0 +4747 5ecf +4748 5ed6 +4749 5ee3 +4750 5edd +4751..4752 5eda +4753 5ee2 +4754 5ee1 +4755..4756 5ee8 +4757 5eec +4758 5ef1 +4759 5ef3 +4760 5ef0 +4761 5ef4 +4762 5ef8 +4763 5efe +4764 5f03 +4765 5f09 +4766 5f5d +4767 5f5c +4768 5f0b +4769 5f11 +4770 5f16 +4771 5f29 +4772 5f2d +4773 5f38 +4774 5f41 +4775 5f48 +4776 5f4c +4777 5f4e +4778 5f2f +4779 5f51 +4780..4781 5f56 +4782 5f59 +4783 5f61 +4784 5f6d +4785 5f73 +4786 5f77 +4787 5f83 +4788 5f82 +4789 5f7f +4790 5f8a +4791 5f88 +4792 5f91 +4793 5f87 +4794 5f9e +4795 5f99 +4796 5f98 +4797 5fa0 +4798 5fa8 +4799 5fad +4800 5fbc +4801 5fd6 +4802 5ffb +4803 5fe4 +4804 5ff8 +4805 5ff1 +4806 5fdd +4807 60b3 +4808 5fff +4809 6021 +4810 6060 +4811 6019 +4812 6010 +4813 6029 +4814 600e +4815 6031 +4816 601b +4817 6015 +4818 602b +4819 6026 +4820 600f +4821 603a +4822 605a +4823 6041 +4824 606a +4825 6077 +4826 605f +4827 604a +4828 6046 +4829 604d +4830 6063 +4831 6043 +4832 6064 +4833 6042 +4834 606c +4835 606b +4836 6059 +4837 6081 +4838 608d +4839 60e7 +4840 6083 +4841 609a +4842 6084 +4843 609b +4844..4845 6096 +4846 6092 +4847 60a7 +4848 608b +4849 60e1 +4850 60b8 +4851 60e0 +4852 60d3 +4853 60b4 +4854 5ff0 +4855 60bd +4856 60c6 +4857 60b5 +4858 60d8 +4859 614d +4860 6115 +4861 6106 +4862..4863 60f6 +4864 6100 +4865 60f4 +4866 60fa +4867 6103 +4868 6121 +4869 60fb +4870 60f1 +4871..4872 610d +4873 6147 +4874 613e +4875 6128 +4876 6127 +4877 614a +4878 613f +4879 613c +4880 612c +4881 6134 +4882 613d +4883 6142 +4884 6144 +4885 6173 +4886 6177 +4887..4889 6158 +4890 616b +4891 6174 +4892 616f +4893 6165 +4894 6171 +4895 615f +4896 615d +4897 6153 +4898 6175 +4899 6199 +4900 6196 +4901 6187 +4902 61ac +4903 6194 +4904 619a +4905 618a +4906 6191 +4907 61ab +4908 61ae +4909 61cc +4910 61ca +4911 61c9 +4912 61f7 +4913 61c8 +4914 61c3 +4915 61c6 +4916 61ba +4917 61cb +4918 7f79 +4919 61cd +4920 61e6 +4921 61e3 +4922 61f6 +4923 61fa +4924 61f4 +4925 61ff +4926 61fd +4927 61fc +4928 61fe +4929 6200 +4930..4931 6208 +4932 620d +4933 620c +4934 6214 +4935 621b +4936 621e +4937 6221 +4938 622a +4939 622e +4940 6230 +4941..4942 6232 +4943 6241 +4944 624e +4945 625e +4946 6263 +4947 625b +4948 6260 +4949 6268 +4950 627c +4951 6282 +4952 6289 +4953 627e +4954..4955 6292 +4956 6296 +4957 62d4 +4958 6283 +4959 6294 +4960 62d7 +4961 62d1 +4962 62bb +4963 62cf +4964 62ff +4965 62c6 +4966 64d4 +4967 62c8 +4968 62dc +4969 62cc +4970 62ca +4971 62c2 +4972 62c7 +4973 629b +4974 62c9 +4975 630c +4976 62ee +4977 62f1 +4978 6327 +4979 6302 +4980 6308 +4981 62ef +4982 62f5 +4983 6350 +4984 633e +4985 634d +4986 641c +4987 634f +4988 6396 +4989 638e +4990 6380 +4991 63ab +4992 6376 +4993 63a3 +4994 638f +4995 6389 +4996 639f +4997 63b5 +4998 636b +4999 6369 +5000 63be +5001 63e9 +5002 63c0 +5003 63c6 +5004 63e3 +5005 63c9 +5006 63d2 +5007 63f6 +5008 63c4 +5009 6416 +5010 6434 +5011 6406 +5012 6413 +5013 6426 +5014 6436 +5015 651d +5016 6417 +5017 6428 +5018 640f +5019 6467 +5020 646f +5021 6476 +5022 644e +5023 652a +5024 6495 +5025 6493 +5026 64a5 +5027 64a9 +5028 6488 +5029 64bc +5030 64da +5031 64d2 +5032 64c5 +5033 64c7 +5034 64bb +5035 64d8 +5036 64c2 +5037 64f1 +5038 64e7 +5039 8209 +5040..5041 64e0 +5042 62ac +5043 64e3 +5044 64ef +5045 652c +5046 64f6 +5047 64f4 +5048 64f2 +5049 64fa +5050 6500 +5051 64fd +5052 6518 +5053 651c +5054 6505 +5055 6524 +5056 6523 +5057 652b +5058..5059 6534 +5060 6537 +5061 6536 +5062 6538 +5063 754b +5064 6548 +5065 6556 +5066 6555 +5067 654d +5068 6558 +5069 655e +5070 655d +5071 6572 +5072 6578 +5073..5074 6582 +5075 8b8a +5076 659b +5077 659f +5078 65ab +5079 65b7 +5080 65c3 +5081 65c6 +5082 65c1 +5083 65c4 +5084 65cc +5085 65d2 +5086 65db +5087 65d9 +5088..5089 65e0 +5090 65f1 +5091 6772 +5092 660a +5093 6603 +5094 65fb +5095 6773 +5096..5097 6635 +5098 6634 +5099 661c +5100 664f +5101 6644 +5102 6649 +5103 6641 +5104 665e +5105 665d +5106 6664 +5107..5108 6667 +5109 665f +5110 6662 +5111 6670 +5112 6683 +5113 6688 +5114 668e +5115 6689 +5116 6684 +5117 6698 +5118 669d +5119 66c1 +5120 66b9 +5121 66c9 +5122 66be +5123 66bc +5124 66c4 +5125 66b8 +5126 66d6 +5127 66da +5128 66e0 +5129 663f +5130 66e6 +5131 66e9 +5132 66f0 +5133 66f5 +5134 66f7 +5135 670f +5136 6716 +5137 671e +5138..5139 6726 +5140 9738 +5141 672e +5142 673f +5143 6736 +5144 6741 +5145 6738 +5146 6737 +5147 6746 +5148 675e +5149 6760 +5150 6759 +5151..5152 6763 +5153 6789 +5154 6770 +5155 67a9 +5156 677c +5157 676a +5158 678c +5159 678b +5160 67a6 +5161 67a1 +5162 6785 +5163 67b7 +5164 67ef +5165 67b4 +5166 67ec +5167 67b3 +5168 67e9 +5169 67b8 +5170 67e4 +5171 67de +5172 67dd +5173 67e2 +5174 67ee +5175 67b9 +5176 67ce +5177 67c6 +5178 67e7 +5179 6a9c +5180 681e +5181 6846 +5182 6829 +5183 6840 +5184 684d +5185 6832 +5186 684e +5187 68b3 +5188 682b +5189 6859 +5190 6863 +5191 6877 +5192 687f +5193 689f +5194 688f +5195 68ad +5196 6894 +5197 689d +5198 689b +5199 6883 +5200 6aae +5201 68b9 +5202 6874 +5203 68b5 +5204 68a0 +5205 68ba +5206 690f +5207 688d +5208 687e +5209 6901 +5210 68ca +5211 6908 +5212 68d8 +5213 6922 +5214 6926 +5215 68e1 +5216 690c +5217 68cd +5218 68d4 +5219 68e7 +5220 68d5 +5221 6936 +5222 6912 +5223 6904 +5224 68d7 +5225 68e3 +5226 6925 +5227 68f9 +5228 68e0 +5229 68ef +5230 6928 +5231 692a +5232 691a +5233 6923 +5234 6921 +5235 68c6 +5236 6979 +5237 6977 +5238 695c +5239 6978 +5240 696b +5241 6954 +5242 697e +5243 696e +5244 6939 +5245 6974 +5246 693d +5247 6959 +5248 6930 +5249 6961 +5250 695e +5251 695d +5252 6981 +5253 696a +5254 69b2 +5255 69ae +5256 69d0 +5257 69bf +5258 69c1 +5259 69d3 +5260 69be +5261 69ce +5262 5be8 +5263 69ca +5264 69dd +5265 69bb +5266 69c3 +5267 69a7 +5268 6a2e +5269 6991 +5270 69a0 +5271 699c +5272 6995 +5273 69b4 +5274 69de +5275 69e8 +5276 6a02 +5277 6a1b +5278 69ff +5279 6b0a +5280 69f9 +5281 69f2 +5282 69e7 +5283 6a05 +5284 69b1 +5285 6a1e +5286 69ed +5287 6a14 +5288 69eb +5289 6a0a +5290 6a12 +5291 6ac1 +5292 6a23 +5293 6a13 +5294 6a44 +5295 6a0c +5296 6a72 +5297 6a36 +5298 6a78 +5299 6a47 +5300 6a62 +5301 6a59 +5302 6a66 +5303 6a48 +5304 6a38 +5305 6a22 +5306 6a90 +5307 6a8d +5308 6aa0 +5309 6a84 +5310..5311 6aa2 +5312 6a97 +5313 8617 +5314 6abb +5315 6ac3 +5316 6ac2 +5317 6ab8 +5318 6ab3 +5319 6aac +5320 6ade +5321 6ad1 +5322 6adf +5323 6aaa +5324 6ada +5325 6aea +5326 6afb +5327 6b05 +5328 8616 +5329 6afa +5330 6b12 +5331 6b16 +5332 9b31 +5333 6b1f +5334 6b38 +5335 6b37 +5336 76dc +5337 6b39 +5338 98ee +5339 6b47 +5340 6b43 +5341 6b49 +5342 6b50 +5343 6b59 +5344 6b54 +5345 6b5b +5346 6b5f +5347 6b61 +5348..5349 6b78 +5350..5351 6b7f +5352 6b84 +5353 6b83 +5354 6b8d +5355 6b98 +5356 6b95 +5357 6b9e +5358 6ba4 +5359..5360 6baa +5361 6baf +5362 6bb2 +5363 6bb1 +5364 6bb3 +5365 6bb7 +5366 6bbc +5367 6bc6 +5368 6bcb +5369 6bd3 +5370 6bdf +5371 6bec +5372 6beb +5373 6bf3 +5374 6bef +5375 9ebe +5376 6c08 +5377..5378 6c13 +5379 6c1b +5380 6c24 +5381 6c23 +5382 6c5e +5383 6c55 +5384 6c62 +5385 6c6a +5386 6c82 +5387 6c8d +5388 6c9a +5389 6c81 +5390 6c9b +5391 6c7e +5392 6c68 +5393 6c73 +5394 6c92 +5395 6c90 +5396 6cc4 +5397 6cf1 +5398 6cd3 +5399 6cbd +5400 6cd7 +5401 6cc5 +5402 6cdd +5403 6cae +5404 6cb1 +5405 6cbe +5406 6cba +5407 6cdb +5408 6cef +5409 6cd9 +5410 6cea +5411 6d1f +5412 884d +5413 6d36 +5414 6d2b +5415 6d3d +5416 6d38 +5417 6d19 +5418 6d35 +5419 6d33 +5420 6d12 +5421 6d0c +5422 6d63 +5423 6d93 +5424 6d64 +5425 6d5a +5426 6d79 +5427 6d59 +5428 6d8e +5429 6d95 +5430 6fe4 +5431 6d85 +5432 6df9 +5433 6e15 +5434 6e0a +5435 6db5 +5436 6dc7 +5437 6de6 +5438 6db8 +5439 6dc6 +5440 6dec +5441 6dde +5442 6dcc +5443 6de8 +5444 6dd2 +5445 6dc5 +5446 6dfa +5447 6dd9 +5448 6de4 +5449 6dd5 +5450 6dea +5451 6dee +5452 6e2d +5453 6e6e +5454 6e2e +5455 6e19 +5456 6e72 +5457 6e5f +5458 6e3e +5459 6e23 +5460 6e6b +5461 6e2b +5462 6e76 +5463 6e4d +5464 6e1f +5465 6e43 +5466 6e3a +5467 6e4e +5468 6e24 +5469 6eff +5470 6e1d +5471 6e38 +5472 6e82 +5473 6eaa +5474 6e98 +5475 6ec9 +5476 6eb7 +5477 6ed3 +5478 6ebd +5479 6eaf +5480 6ec4 +5481 6eb2 +5482..5483 6ed4 +5484 6e8f +5485 6ea5 +5486 6ec2 +5487 6e9f +5488 6f41 +5489 6f11 +5490 704c +5491 6eec +5492 6ef8 +5493 6efe +5494 6f3f +5495 6ef2 +5496 6f31 +5497 6eef +5498 6f32 +5499 6ecc +5500 6f3e +5501 6f13 +5502 6ef7 +5503 6f86 +5504 6f7a +5505 6f78 +5506 6f81 +5507 6f80 +5508 6f6f +5509 6f5b +5510 6ff3 +5511 6f6d +5512 6f82 +5513 6f7c +5514 6f58 +5515 6f8e +5516 6f91 +5517 6fc2 +5518 6f66 +5519 6fb3 +5520 6fa3 +5521 6fa1 +5522 6fa4 +5523 6fb9 +5524 6fc6 +5525 6faa +5526 6fdf +5527 6fd5 +5528 6fec +5529 6fd4 +5530 6fd8 +5531 6ff1 +5532 6fee +5533 6fdb +5534 7009 +5535 700b +5536 6ffa +5537 7011 +5538 7001 +5539 700f +5540 6ffe +5541 701b +5542 701a +5543 6f74 +5544 701d +5545 7018 +5546 701f +5547 7030 +5548 703e +5549 7032 +5550 7051 +5551 7063 +5552 7099 +5553 7092 +5554 70af +5555 70f1 +5556 70ac +5557 70b8 +5558 70b3 +5559 70ae +5560 70df +5561 70cb +5562 70dd +5563 70d9 +5564 7109 +5565 70fd +5566 711c +5567 7119 +5568 7165 +5569 7155 +5570 7188 +5571 7166 +5572 7162 +5573 714c +5574 7156 +5575 716c +5576 718f +5577 71fb +5578 7184 +5579 7195 +5580 71a8 +5581 71ac +5582 71d7 +5583 71b9 +5584 71be +5585 71d2 +5586 71c9 +5587 71d4 +5588 71ce +5589 71e0 +5590 71ec +5591 71e7 +5592 71f5 +5593 71fc +5594 71f9 +5595 71ff +5596 720d +5597 7210 +5598 721b +5599 7228 +5600 722d +5601 722c +5602 7230 +5603 7232 +5604..5605 723b +5606..5607 723f +5608 7246 +5609 724b +5610 7258 +5611 7274 +5612 727e +5613 7282 +5614 7281 +5615 7287 +5616 7292 +5617 7296 +5618 72a2 +5619 72a7 +5620 72b9 +5621 72b2 +5622 72c3 +5623 72c6 +5624 72c4 +5625 72ce +5626 72d2 +5627 72e2 +5628..5629 72e0 +5630 72f9 +5631 72f7 +5632 500f +5633 7317 +5634 730a +5635 731c +5636 7316 +5637 731d +5638 7334 +5639 732f +5640 7329 +5641 7325 +5642 733e +5643..5644 734e +5645 9ed8 +5646 7357 +5647 736a +5648 7368 +5649 7370 +5650 7378 +5651 7375 +5652 737b +5653 737a +5654 73c8 +5655 73b3 +5656 73ce +5657 73bb +5658 73c0 +5659 73e5 +5660 73ee +5661 73de +5662 74a2 +5663 7405 +5664 746f +5665 7425 +5666 73f8 +5667 7432 +5668 743a +5669 7455 +5670 743f +5671 745f +5672 7459 +5673 7441 +5674 745c +5675 7469 +5676 7470 +5677 7463 +5678 746a +5679 7476 +5680 747e +5681 748b +5682 749e +5683 74a7 +5684 74ca +5685 74cf +5686 74d4 +5687 73f1 +5688 74e0 +5689 74e3 +5690 74e7 +5691 74e9 +5692 74ee +5693 74f2 +5694..5695 74f0 +5696 74f8 +5697 74f7 +5698 7504 +5699 7503 +5700 7505 +5701 750c +5702 750e +5703 750d +5704 7515 +5705 7513 +5706 751e +5707 7526 +5708 752c +5709 753c +5710 7544 +5711 754d +5712 754a +5713 7549 +5714 755b +5715 7546 +5716 755a +5717 7569 +5718 7564 +5719 7567 +5720 756b +5721 756d +5722 7578 +5723 7576 +5724..5725 7586 +5726 7574 +5727 758a +5728 7589 +5729 7582 +5730 7594 +5731 759a +5732 759d +5733 75a5 +5734 75a3 +5735 75c2 +5736 75b3 +5737 75c3 +5738 75b5 +5739 75bd +5740 75b8 +5741 75bc +5742 75b1 +5743 75cd +5744 75ca +5745 75d2 +5746 75d9 +5747 75e3 +5748 75de +5749..5750 75fe +5751 75fc +5752 7601 +5753 75f0 +5754 75fa +5755..5756 75f2 +5757 760b +5758 760d +5759 7609 +5760 761f +5761 7627 +5762..5764 7620 +5765 7624 +5766 7634 +5767 7630 +5768 763b +5769..5770 7647 +5771 7646 +5772 765c +5773 7658 +5774..5775 7661 +5776..5778 7668 +5779 7667 +5780 766c +5781 7670 +5782 7672 +5783 7676 +5784 7678 +5785 767c +5786 7680 +5787 7683 +5788 7688 +5789 768b +5790 768e +5791 7696 +5792 7693 +5793..5794 7699 +5795 76b0 +5796 76b4 +5797..5799 76b8 +5800 76c2 +5801 76cd +5802 76d6 +5803 76d2 +5804 76de +5805 76e1 +5806 76e5 +5807 76e7 +5808 76ea +5809 862f +5810 76fb +5811 7708 +5812 7707 +5813 7704 +5814 7729 +5815 7724 +5816 771e +5817..5818 7725 +5819 771b +5820..5821 7737 +5822 7747 +5823 775a +5824 7768 +5825 776b +5826 775b +5827 7765 +5828 777f +5829 777e +5830 7779 +5831 778e +5832 778b +5833 7791 +5834 77a0 +5835 779e +5836 77b0 +5837 77b6 +5838 77b9 +5839 77bf +5840..5841 77bc +5842 77bb +5843 77c7 +5844 77cd +5845 77d7 +5846 77da +5847 77dc +5848 77e3 +5849 77ee +5850 77fc +5851 780c +5852 7812 +5853 7926 +5854 7820 +5855 792a +5856 7845 +5857 788e +5858 7874 +5859 7886 +5860 787c +5861 789a +5862 788c +5863 78a3 +5864 78b5 +5865 78aa +5866 78af +5867 78d1 +5868 78c6 +5869 78cb +5870 78d4 +5871 78be +5872 78bc +5873 78c5 +5874 78ca +5875 78ec +5876 78e7 +5877 78da +5878 78fd +5879 78f4 +5880 7907 +5881 7912 +5882 7911 +5883 7919 +5884 792c +5885 792b +5886 7940 +5887 7960 +5888 7957 +5889 795f +5890 795a +5891 7955 +5892 7953 +5893 797a +5894 797f +5895 798a +5896 799d +5897 79a7 +5898 9f4b +5899 79aa +5900 79ae +5901 79b3 +5902..5903 79b9 +5904 79c9 +5905 79d5 +5906 79e7 +5907 79ec +5908 79e1 +5909 79e3 +5910 7a08 +5911 7a0d +5912..5913 7a18 +5914 7a20 +5915 7a1f +5916 7980 +5917 7a31 +5918 7a3b +5919 7a3e +5920 7a37 +5921 7a43 +5922 7a57 +5923 7a49 +5924..5925 7a61 +5926 7a69 +5927 9f9d +5928 7a70 +5929 7a79 +5930 7a7d +5931 7a88 +5932 7a97 +5933 7a95 +5934 7a98 +5935 7a96 +5936 7aa9 +5937 7ac8 +5938 7ab0 +5939 7ab6 +5940 7ac5 +5941 7ac4 +5942 7abf +5943 9083 +5944 7ac7 +5945 7aca +5946 7acd +5947 7acf +5948 7ad5 +5949 7ad3 +5950..5951 7ad9 +5952 7add +5953..5954 7ae1 +5955 7ae6 +5956 7aed +5957 7af0 +5958 7b02 +5959 7b0f +5960 7b0a +5961 7b06 +5962 7b33 +5963..5964 7b18 +5965 7b1e +5966 7b35 +5967 7b28 +5968 7b36 +5969 7b50 +5970 7b7a +5971 7b04 +5972 7b4d +5973 7b0b +5974 7b4c +5975 7b45 +5976 7b75 +5977 7b65 +5978 7b74 +5979 7b67 +5980..5981 7b70 +5982 7b6c +5983 7b6e +5984 7b9d +5985 7b98 +5986 7b9f +5987 7b8d +5988 7b9c +5989 7b9a +5990 7b8b +5991 7b92 +5992 7b8f +5993 7b5d +5994 7b99 +5995 7bcb +5996 7bc1 +5997 7bcc +5998 7bcf +5999 7bb4 +6000 7bc6 +6001 7bdd +6002 7be9 +6003 7c11 +6004 7c14 +6005 7be6 +6006 7be5 +6007 7c60 +6008 7c00 +6009 7c07 +6010 7c13 +6011 7bf3 +6012 7bf7 +6013 7c17 +6014 7c0d +6015 7bf6 +6016 7c23 +6017 7c27 +6018 7c2a +6019 7c1f +6020 7c37 +6021 7c2b +6022 7c3d +6023 7c4c +6024 7c43 +6025 7c54 +6026 7c4f +6027 7c40 +6028 7c50 +6029 7c58 +6030 7c5f +6031 7c64 +6032 7c56 +6033 7c65 +6034 7c6c +6035 7c75 +6036 7c83 +6037 7c90 +6038 7ca4 +6039 7cad +6040 7ca2 +6041 7cab +6042 7ca1 +6043 7ca8 +6044 7cb3 +6045 7cb2 +6046 7cb1 +6047 7cae +6048 7cb9 +6049 7cbd +6050 7cc0 +6051 7cc5 +6052 7cc2 +6053 7cd8 +6054 7cd2 +6055 7cdc +6056 7ce2 +6057 9b3b +6058 7cef +6059 7cf2 +6060 7cf4 +6061 7cf6 +6062 7cfa +6063 7d06 +6064 7d02 +6065 7d1c +6066 7d15 +6067 7d0a +6068 7d45 +6069 7d4b +6070 7d2e +6071 7d32 +6072 7d3f +6073 7d35 +6074 7d46 +6075 7d73 +6076 7d56 +6077 7d4e +6078 7d72 +6079 7d68 +6080 7d6e +6081 7d4f +6082 7d63 +6083 7d93 +6084 7d89 +6085 7d5b +6086 7d8f +6087 7d7d +6088 7d9b +6089 7dba +6090 7dae +6091 7da3 +6092 7db5 +6093 7dc7 +6094 7dbd +6095 7dab +6096 7e3d +6097 7da2 +6098 7daf +6099 7ddc +6100 7db8 +6101 7d9f +6102 7db0 +6103 7dd8 +6104 7ddd +6105 7de4 +6106 7dde +6107 7dfb +6108 7df2 +6109 7de1 +6110 7e05 +6111 7e0a +6112 7e23 +6113 7e21 +6114 7e12 +6115 7e31 +6116 7e1f +6117 7e09 +6118 7e0b +6119 7e22 +6120 7e46 +6121 7e66 +6122 7e3b +6123 7e35 +6124 7e39 +6125 7e43 +6126 7e37 +6127 7e32 +6128 7e3a +6129 7e67 +6130 7e5d +6131 7e56 +6132 7e5e +6133..6134 7e59 +6135 7e79 +6136 7e6a +6137 7e69 +6138 7e7c +6139 7e7b +6140 7e83 +6141 7dd5 +6142 7e7d +6143 8fae +6144 7e7f +6145..6146 7e88 +6147 7e8c +6148 7e92 +6149 7e90 +6150..6151 7e93 +6152 7e96 +6153 7e8e +6154..6155 7e9b +6156 7f38 +6157 7f3a +6158 7f45 +6159..6161 7f4c +6162..6163 7f50 +6164 7f55 +6165 7f54 +6166 7f58 +6167..6168 7f5f +6169..6170 7f68 +6171 7f67 +6172 7f78 +6173 7f82 +6174 7f86 +6175 7f83 +6176 7f88 +6177 7f87 +6178 7f8c +6179 7f94 +6180 7f9e +6181 7f9d +6182 7f9a +6183 7fa3 +6184 7faf +6185 7fb2 +6186 7fb9 +6187 7fae +6188 7fb6 +6189 7fb8 +6190 8b71 +6191..6192 7fc5 +6193 7fca +6194 7fd5 +6195 7fd4 +6196 7fe1 +6197 7fe6 +6198 7fe9 +6199 7ff3 +6200 7ff9 +6201 98dc +6202 8006 +6203 8004 +6204 800b +6205 8012 +6206..6207 8018 +6208 801c +6209 8021 +6210 8028 +6211 803f +6212 803b +6213 804a +6214 8046 +6215 8052 +6216 8058 +6217 805a +6218 805f +6219 8062 +6220 8068 +6221 8073 +6222 8072 +6223 8070 +6224 8076 +6225 8079 +6226 807d +6227 807f +6228 8084 +6229 8086 +6230 8085 +6231 809b +6232 8093 +6233 809a +6234 80ad +6235 5190 +6236 80ac +6237 80db +6238 80e5 +6239 80d9 +6240 80dd +6241 80c4 +6242 80da +6243 80d6 +6244 8109 +6245 80ef +6246 80f1 +6247 811b +6248 8129 +6249 8123 +6250 812f +6251 814b +6252 968b +6253 8146 +6254 813e +6255 8153 +6256 8151 +6257 80fc +6258 8171 +6259 816e +6260..6261 8165 +6262 8174 +6263 8183 +6264 8188 +6265 818a +6266 8180 +6267 8182 +6268 81a0 +6269 8195 +6270 81a4 +6271 81a3 +6272 815f +6273 8193 +6274 81a9 +6275 81b0 +6276 81b5 +6277 81be +6278 81b8 +6279 81bd +6280 81c0 +6281 81c2 +6282 81ba +6283 81c9 +6284 81cd +6285 81d1 +6286 81d9 +6287 81d8 +6288 81c8 +6289 81da +6290..6291 81df +6292 81e7 +6293..6294 81fa +6295 81fe +6296..6297 8201 +6298 8205 +6299 8207 +6300 820a +6301 820d +6302 8210 +6303 8216 +6304 8229 +6305 822b +6306 8238 +6307 8233 +6308 8240 +6309 8259 +6310 8258 +6311 825d +6312 825a +6313 825f +6314 8264 +6315 8262 +6316 8268 +6317..6318 826a +6319 822e +6320 8271 +6321..6322 8277 +6323 827e +6324 828d +6325 8292 +6326 82ab +6327 829f +6328 82bb +6329 82ac +6330 82e1 +6331 82e3 +6332 82df +6333 82d2 +6334 82f4 +6335 82f3 +6336 82fa +6337 8393 +6338 8303 +6339 82fb +6340 82f9 +6341 82de +6342 8306 +6343 82dc +6344 8309 +6345 82d9 +6346 8335 +6347 8334 +6348 8316 +6349 8332 +6350 8331 +6351 8340 +6352 8339 +6353 8350 +6354 8345 +6355 832f +6356 832b +6357..6358 8317 +6359 8385 +6360 839a +6361 83aa +6362 839f +6363 83a2 +6364 8396 +6365 8323 +6366 838e +6367 8387 +6368 838a +6369 837c +6370 83b5 +6371 8373 +6372 8375 +6373 83a0 +6374 8389 +6375 83a8 +6376 83f4 +6377 8413 +6378 83eb +6379 83ce +6380 83fd +6381 8403 +6382 83d8 +6383 840b +6384 83c1 +6385 83f7 +6386 8407 +6387 83e0 +6388 83f2 +6389 840d +6390 8422 +6391 8420 +6392 83bd +6393 8438 +6394 8506 +6395 83fb +6396 846d +6397 842a +6398 843c +6399 855a +6400 8484 +6401 8477 +6402 846b +6403 84ad +6404 846e +6405 8482 +6406 8469 +6407 8446 +6408 842c +6409 846f +6410 8479 +6411 8435 +6412 84ca +6413 8462 +6414 84b9 +6415 84bf +6416 849f +6417 84d9 +6418 84cd +6419 84bb +6420 84da +6421 84d0 +6422 84c1 +6423 84c6 +6424 84d6 +6425 84a1 +6426 8521 +6427 84ff +6428 84f4 +6429..6430 8517 +6431 852c +6432 851f +6433 8515 +6434 8514 +6435 84fc +6436 8540 +6437 8563 +6438 8558 +6439 8548 +6440 8541 +6441 8602 +6442 854b +6443 8555 +6444 8580 +6445 85a4 +6446 8588 +6447 8591 +6448 858a +6449 85a8 +6450 856d +6451 8594 +6452 859b +6453 85ea +6454 8587 +6455 859c +6456 8577 +6457 857e +6458 8590 +6459 85c9 +6460 85ba +6461 85cf +6462 85b9 +6463 85d0 +6464 85d5 +6465 85dd +6466 85e5 +6467 85dc +6468 85f9 +6469 860a +6470 8613 +6471 860b +6472 85fe +6473 85fa +6474 8606 +6475 8622 +6476 861a +6477 8630 +6478 863f +6479 864d +6480 4e55 +6481 8654 +6482 865f +6483 8667 +6484 8671 +6485 8693 +6486 86a3 +6487..6488 86a9 +6489..6490 868b +6491 86b6 +6492 86af +6493 86c4 +6494 86c6 +6495 86b0 +6496 86c9 +6497 8823 +6498 86ab +6499 86d4 +6500 86de +6501 86e9 +6502 86ec +6503 86df +6504 86db +6505 86ef +6506 8712 +6507 8706 +6508 8708 +6509 8700 +6510 8703 +6511 86fb +6512 8711 +6513 8709 +6514 870d +6515 86f9 +6516 870a +6517 8734 +6518 873f +6519 8737 +6520 873b +6521 8725 +6522 8729 +6523 871a +6524 8760 +6525 875f +6526 8778 +6527 874c +6528 874e +6529 8774 +6530 8757 +6531 8768 +6532 876e +6533 8759 +6534 8753 +6535 8763 +6536 876a +6537 8805 +6538 87a2 +6539 879f +6540 8782 +6541 87af +6542 87cb +6543 87bd +6544 87c0 +6545 87d0 +6546 96d6 +6547 87ab +6548 87c4 +6549 87b3 +6550 87c7 +6551 87c6 +6552 87bb +6553 87ef +6554 87f2 +6555 87e0 +6556 880f +6557 880d +6558 87fe +6559..6560 87f6 +6561 880e +6562 87d2 +6563 8811 +6564 8816 +6565 8815 +6566 8822 +6567 8821 +6568 8831 +6569 8836 +6570 8839 +6571 8827 +6572 883b +6573 8844 +6574 8842 +6575 8852 +6576 8859 +6577 885e +6578 8862 +6579 886b +6580 8881 +6581 887e +6582 889e +6583 8875 +6584 887d +6585 88b5 +6586 8872 +6587 8882 +6588 8897 +6589 8892 +6590 88ae +6591 8899 +6592 88a2 +6593 888d +6594 88a4 +6595 88b0 +6596 88bf +6597 88b1 +6598..6599 88c3 +6600 88d4 +6601..6602 88d8 +6603 88dd +6604 88f9 +6605 8902 +6606 88fc +6607 88f4 +6608 88e8 +6609 88f2 +6610 8904 +6611 890c +6612 890a +6613 8913 +6614 8943 +6615 891e +6616 8925 +6617..6618 892a +6619 8941 +6620 8944 +6621 893b +6622 8936 +6623 8938 +6624 894c +6625 891d +6626 8960 +6627 895e +6628 8966 +6629 8964 +6630 896d +6631 896a +6632 896f +6633 8974 +6634 8977 +6635 897e +6636 8983 +6637 8988 +6638 898a +6639 8993 +6640 8998 +6641 89a1 +6642 89a9 +6643 89a6 +6644 89ac +6645 89af +6646 89b2 +6647 89ba +6648 89bd +6649..6650 89bf +6651 89da +6652..6653 89dc +6654 89e7 +6655 89f4 +6656 89f8 +6657 8a03 +6658 8a16 +6659 8a10 +6660 8a0c +6661 8a1b +6662 8a1d +6663 8a25 +6664 8a36 +6665 8a41 +6666 8a5b +6667 8a52 +6668 8a46 +6669 8a48 +6670 8a7c +6671 8a6d +6672 8a6c +6673 8a62 +6674 8a85 +6675 8a82 +6676 8a84 +6677 8aa8 +6678 8aa1 +6679 8a91 +6680..6681 8aa5 +6682 8a9a +6683 8aa3 +6684 8ac4 +6685 8acd +6686 8ac2 +6687 8ada +6688 8aeb +6689 8af3 +6690 8ae7 +6691 8ae4 +6692 8af1 +6693 8b14 +6694 8ae0 +6695 8ae2 +6696 8af7 +6697 8ade +6698 8adb +6699 8b0c +6700 8b07 +6701 8b1a +6702 8ae1 +6703 8b16 +6704 8b10 +6705 8b17 +6706 8b20 +6707 8b33 +6708 97ab +6709 8b26 +6710 8b2b +6711 8b3e +6712 8b28 +6713 8b41 +6714 8b4c +6715 8b4f +6716 8b4e +6717 8b49 +6718 8b56 +6719 8b5b +6720 8b5a +6721 8b6b +6722 8b5f +6723 8b6c +6724 8b6f +6725 8b74 +6726 8b7d +6727 8b80 +6728 8b8c +6729 8b8e +6730..6731 8b92 +6732 8b96 +6733..6734 8b99 +6735 8c3a +6736 8c41 +6737 8c3f +6738 8c48 +6739 8c4c +6740 8c4e +6741 8c50 +6742 8c55 +6743 8c62 +6744 8c6c +6745 8c78 +6746 8c7a +6747 8c82 +6748 8c89 +6749 8c85 +6750 8c8a +6751..6752 8c8d +6753 8c94 +6754 8c7c +6755 8c98 +6756 621d +6757 8cad +6758 8caa +6759 8cbd +6760..6761 8cb2 +6762 8cae +6763 8cb6 +6764 8cc8 +6765 8cc1 +6766 8ce4 +6767 8ce3 +6768 8cda +6769 8cfd +6770..6771 8cfa +6772..6773 8d04 +6774 8d0a +6775 8d07 +6776 8d0f +6777 8d0d +6778 8d10 +6779 9f4e +6780 8d13 +6781 8ccd +6782 8d14 +6783 8d16 +6784 8d67 +6785 8d6d +6786 8d71 +6787 8d73 +6788 8d81 +6789 8d99 +6790 8dc2 +6791 8dbe +6792 8dba +6793 8dcf +6794 8dda +6795 8dd6 +6796 8dcc +6797 8ddb +6798 8dcb +6799..6800 8dea +6801 8ddf +6802 8de3 +6803 8dfc +6804..6805 8e08 +6806 8dff +6807..6808 8e1d +6809 8e10 +6810 8e1f +6811 8e42 +6812 8e35 +6813 8e30 +6814 8e34 +6815 8e4a +6816 8e47 +6817 8e49 +6818 8e4c +6819 8e50 +6820 8e48 +6821 8e59 +6822 8e64 +6823 8e60 +6824 8e2a +6825 8e63 +6826 8e55 +6827 8e76 +6828 8e72 +6829 8e7c +6830 8e81 +6831 8e87 +6832 8e85 +6833 8e84 +6834 8e8b +6835 8e8a +6836 8e93 +6837 8e91 +6838 8e94 +6839 8e99 +6840 8eaa +6841 8ea1 +6842 8eac +6843 8eb0 +6844 8ec6 +6845 8eb1 +6846 8ebe +6847 8ec5 +6848 8ec8 +6849 8ecb +6850 8edb +6851 8ee3 +6852 8efc +6853 8efb +6854 8eeb +6855 8efe +6856 8f0a +6857 8f05 +6858 8f15 +6859 8f12 +6860 8f19 +6861 8f13 +6862 8f1c +6863 8f1f +6864 8f1b +6865 8f0c +6866 8f26 +6867 8f33 +6868 8f3b +6869 8f39 +6870 8f45 +6871 8f42 +6872 8f3e +6873 8f4c +6874 8f49 +6875 8f46 +6876 8f4e +6877 8f57 +6878 8f5c +6879..6881 8f62 +6882 8f9c +6883 8f9f +6884 8fa3 +6885 8fad +6886 8faf +6887 8fb7 +6888 8fda +6889 8fe5 +6890 8fe2 +6891 8fea +6892 8fef +6893 9087 +6894 8ff4 +6895 9005 +6896..6897 8ff9 +6898 9011 +6899 9015 +6900 9021 +6901 900d +6902 901e +6903 9016 +6904 900b +6905 9027 +6906 9036 +6907 9035 +6908 9039 +6909 8ff8 +6910..6913 904f +6914 900e +6915 9049 +6916 903e +6917 9056 +6918 9058 +6919 905e +6920 9068 +6921 906f +6922 9076 +6923 96a8 +6924 9072 +6925 9082 +6926 907d +6927 9081 +6928 9080 +6929 908a +6930 9089 +6931 908f +6932 90a8 +6933 90af +6934 90b1 +6935 90b5 +6936 90e2 +6937 90e4 +6938 6248 +6939 90db +6940 9102 +6941 9112 +6942 9119 +6943 9132 +6944 9130 +6945 914a +6946 9156 +6947 9158 +6948 9163 +6949 9165 +6950 9169 +6951 9173 +6952 9172 +6953 918b +6954 9189 +6955 9182 +6956 91a2 +6957 91ab +6958 91af +6959 91aa +6960 91b5 +6961 91b4 +6962 91ba +6963..6964 91c0 +6965 91c9 +6966 91cb +6967 91d0 +6968 91d6 +6969 91df +6970 91e1 +6971 91db +6972 91fc +6973..6974 91f5 +6975 921e +6976 91ff +6977 9214 +6978 922c +6979 9215 +6980 9211 +6981 925e +6982 9257 +6983 9245 +6984 9249 +6985 9264 +6986 9248 +6987 9295 +6988 923f +6989 924b +6990 9250 +6991 929c +6992 9296 +6993 9293 +6994 929b +6995 925a +6996 92cf +6997 92b9 +6998 92b7 +6999 92e9 +7000 930f +7001 92fa +7002 9344 +7003 932e +7004 9319 +7005 9322 +7006 931a +7007 9323 +7008 933a +7009 9335 +7010 933b +7011 935c +7012 9360 +7013 937c +7014 936e +7015 9356 +7016 93b0 +7017..7018 93ac +7019 9394 +7020 93b9 +7021..7022 93d6 +7023 93e8 +7024 93e5 +7025 93d8 +7026 93c3 +7027 93dd +7028 93d0 +7029 93c8 +7030 93e4 +7031 941a +7032 9414 +7033 9413 +7034 9403 +7035 9407 +7036 9410 +7037 9436 +7038 942b +7039 9435 +7040 9421 +7041 943a +7042 9441 +7043 9452 +7044 9444 +7045 945b +7046 9460 +7047 9462 +7048 945e +7049 946a +7050 9229 +7051 9470 +7052 9475 +7053 9477 +7054 947d +7055 945a +7056 947c +7057 947e +7058 9481 +7059 947f +7060 9582 +7061 9587 +7062 958a +7063 9594 +7064 9596 +7065..7066 9598 +7067 95a0 +7068 95a8 +7069 95a7 +7070 95ad +7071 95bc +7072 95bb +7073 95b9 +7074 95be +7075 95ca +7076 6ff6 +7077 95c3 +7078 95cd +7079 95cc +7080 95d5 +7081 95d4 +7082 95d6 +7083 95dc +7084 95e1 +7085 95e5 +7086 95e2 +7087 9621 +7088 9628 +7089..7090 962e +7091 9642 +7092 964c +7093 964f +7094 964b +7095 9677 +7096 965c +7097 965e +7098 965d +7099 965f +7100 9666 +7101 9672 +7102 966c +7103 968d +7104 9698 +7105 9695 +7106 9697 +7107 96aa +7108 96a7 +7109..7110 96b1 +7111 96b0 +7112 96b4 +7113 96b6 +7114..7115 96b8 +7116 96ce +7117 96cb +7118 96c9 +7119 96cd +7120 894d +7121 96dc +7122 970d +7123 96d5 +7124 96f9 +7125 9704 +7126 9706 +7127 9708 +7128 9713 +7129 970e +7130 9711 +7131 970f +7132 9716 +7133 9719 +7134 9724 +7135 972a +7136 9730 +7137 9739 +7138..7139 973d +7140 9744 +7141 9746 +7142 9748 +7143 9742 +7144 9749 +7145 975c +7146 9760 +7147 9764 +7148 9766 +7149 9768 +7150 52d2 +7151 976b +7152 9771 +7153 9779 +7154 9785 +7155 977c +7156 9781 +7157 977a +7158 9786 +7159 978b +7160..7161 978f +7162 979c +7163 97a8 +7164 97a6 +7165 97a3 +7166..7167 97b3 +7168 97c3 +7169 97c6 +7170 97c8 +7171 97cb +7172 97dc +7173 97ed +7174 9f4f +7175 97f2 +7176 7adf +7177 97f6 +7178 97f5 +7179 980f +7180 980c +7181 9838 +7182 9824 +7183 9821 +7184 9837 +7185 983d +7186 9846 +7187 984f +7188 984b +7189 986b +7190..7192 986f +7193 9874 +7194 9873 +7195 98aa +7196 98af +7197 98b1 +7198 98b6 +7199 98c4 +7200 98c3 +7201 98c6 +7202 98e9 +7203 98eb +7204 9903 +7205 9909 +7206 9912 +7207 9914 +7208 9918 +7209 9921 +7210..7211 991d +7212 9924 +7213 9920 +7214 992c +7215 992e +7216..7217 993d +7218 9942 +7219 9949 +7220 9945 +7221 9950 +7222 994b +7223..7224 9951 +7225 994c +7226 9955 +7227..7228 9997 +7229 99a5 +7230..7231 99ad +7232 99bc +7233 99df +7234 99db +7235 99dd +7236 99d8 +7237 99d1 +7238..7239 99ed +7240..7241 99f1 +7242 99fb +7243 99f8 +7244 9a01 +7245 9a0f +7246 9a05 +7247 99e2 +7248 9a19 +7249 9a2b +7250 9a37 +7251 9a45 +7252 9a42 +7253 9a40 +7254 9a43 +7255 9a3e +7256 9a55 +7257 9a4d +7258 9a5b +7259 9a57 +7260 9a5f +7261 9a62 +7262 9a65 +7263 9a64 +7264 9a69 +7265 9a6b +7266 9a6a +7267 9aad +7268 9ab0 +7269 9abc +7270 9ac0 +7271 9acf +7272 9ad1 +7273..7274 9ad3 +7275..7276 9ade +7277..7278 9ae2 +7279 9ae6 +7280 9aef +7281 9aeb +7282 9aee +7283 9af4 +7284 9af1 +7285 9af7 +7286 9afb +7287 9b06 +7288 9b18 +7289 9b1a +7290 9b1f +7291..7292 9b22 +7293 9b25 +7294..7297 9b27 +7298..7299 9b2e +7300 9b32 +7301 9b44 +7302 9b43 +7303 9b4f +7304..7305 9b4d +7306 9b51 +7307 9b58 +7308 9b74 +7309 9b93 +7310 9b83 +7311 9b91 +7312..7313 9b96 +7314..7315 9b9f +7316 9ba8 +7317 9bb4 +7318 9bc0 +7319 9bca +7320 9bb9 +7321 9bc6 +7322 9bcf +7323..7324 9bd1 +7325 9be3 +7326 9be2 +7327 9be4 +7328 9bd4 +7329 9be1 +7330 9c3a +7331 9bf2 +7332 9bf1 +7333 9bf0 +7334 9c15 +7335 9c14 +7336 9c09 +7337 9c13 +7338 9c0c +7339 9c06 +7340 9c08 +7341 9c12 +7342 9c0a +7343 9c04 +7344 9c2e +7345 9c1b +7346 9c25 +7347 9c24 +7348 9c21 +7349 9c30 +7350 9c47 +7351 9c32 +7352 9c46 +7353 9c3e +7354 9c5a +7355 9c60 +7356 9c67 +7357 9c76 +7358 9c78 +7359 9ce7 +7360 9cec +7361 9cf0 +7362 9d09 +7363 9d08 +7364 9ceb +7365 9d03 +7366 9d06 +7367 9d2a +7368 9d26 +7369 9daf +7370 9d23 +7371 9d1f +7372 9d44 +7373 9d15 +7374 9d12 +7375 9d41 +7376 9d3f +7377 9d3e +7378 9d46 +7379 9d48 +7380..7381 9d5d +7382 9d64 +7383 9d51 +7384 9d50 +7385 9d59 +7386 9d72 +7387 9d89 +7388 9d87 +7389 9dab +7390 9d6f +7391 9d7a +7392 9d9a +7393 9da4 +7394 9da9 +7395 9db2 +7396 9dc4 +7397 9dc1 +7398 9dbb +7399 9db8 +7400 9dba +7401 9dc6 +7402 9dcf +7403 9dc2 +7404 9dd9 +7405 9dd3 +7406 9df8 +7407 9de6 +7408 9ded +7409 9def +7410 9dfd +7411..7412 9e1a +7413 9e1e +7414 9e75 +7415 9e79 +7416 9e7d +7417 9e81 +7418 9e88 +7419..7420 9e8b +7421 9e92 +7422 9e95 +7423 9e91 +7424 9e9d +7425 9ea5 +7426 9ea9 +7427 9eb8 +7428 9eaa +7429 9ead +7430 9761 +7431 9ecc +7432..7434 9ece +7435 9ed4 +7436 9edc +7437 9ede +7438 9edd +7439 9ee0 +7440 9ee5 +7441 9ee8 +7442 9eef +7443 9ef4 +7444..7445 9ef6 +7446 9ef9 +7447..7449 9efb +7450..7451 9f07 +7452 76b7 +7453 9f15 +7454 9f21 +7455 9f2c +7456 9f3e +7457 9f4a +7458 9f52 +7459 9f54 +7460 9f63 +7461..7463 9f5f +7464..7465 9f66 +7466 9f6c +7467 9f6a +7468 9f77 +7469 9f72 +7470 9f76 +7471 9f95 +7472 9f9c +7473 9fa0 +7474 582f +7475 69c7 +7476 9059 +7477 7464 +7479..7554 2500 +7555..7574 2460 +7575..7584 2160 +7585 3349 +7586 3314 +7588 334d +7590 3327 +7592 3336 +7593 3351 +7595 330d +7596 3326 +7598 332b +7599 334a +7601..7603 339c +7604..7605 338e +7606 33c4 +7607 33a1 +7608 301d +7609 301f +7610 2116 +7611 33cd +7613..7617 32a4 +7618..7619 3231 +7620 3239 +7621 337e +7622 337d +7623 337c +7624 222e +7625 2211 +7629 221f +7630 22bf +7633 555e +7641 28cdd +7644 7130 +7646 9dd7 +7651 fa36 +7654 5699 +7655 3d4e +7660 4fe0 +7663 8ec0 +7665 2f8ed +7670 25874 +7671 7e6b +7672 8346 +7673 28ef6 +7677 9e7c +7680 663b +7682 9eb4 +7687 6805 +7693 5c62 +7695 2f8dc +7697 7e61 +7700 fa46 +7706 8523 +7707 91ac +7715 87ec +7724 6414 +7725 7626 +7727 9a52 +7732 fa4a +7734 2f884 +7739 7c1e +7746 fa10 +7747 6451 +7750 f9ec +7751 5861 +7752 985a +7754 2f877 +7758 79b1 +7760 7006 +7770 56ca +7774 525d +7776 6f51 +7777 91b1 +7788 fa6a +7795 9830 +7797 9eb5 +7807 840a +7808 f9c3 +7809..7810 f992 +7811 f999 +7813 881f +7814 2f80f +7816 2f8d3 +7817 2f818 +7825 21a1a +7826 5c5b +7831 6522 +7834 67fa +7836 688e +7838 243d0 +7839 2f920 +7861 853e +7877 7762 +7887 /uni3001.vert +7888 /uni3002.vert +7889 /uniFFE3.vert +7890 /uniFE33.vert +7891 /uni30FC.vert +7892 /uniFE31.vert +7893 /uniFE32.vert +7894 /Japan1.665.vert +7895 /Japan1.666.vert +7896 /Japan1.667.vert +7897 /Japan1.668.vert +7898 /Japan1.669.vert +7899 /Japan1.674.vert +7900 /Japan1.675.vert +7901 /Japan1.676.vert +7902 /Japan1.677.vert +7903 /Japan1.678.vert +7904 /Japan1.679.vert +7905 /Japan1.680.vert +7906 /Japan1.681.vert +7907 /Japan1.682.vert +7908 /Japan1.683.vert +7909 /Japan1.684.vert +7910 /Japan1.685.vert +7911 /Japan1.686.vert +7912 /Japan1.687.vert +7913 /Japan1.688.vert +7914 /Japan1.689.vert +7915 /Japan1.690.vert +7916 /Japan1.691.vert +7917 /Japan1.697.vert +7918 /Japan1.842.vert +7919 /Japan1.844.vert +7920 /Japan1.846.vert +7921 /Japan1.848.vert +7922 /Japan1.850.vert +7923 /Japan1.876.vert +7924 /Japan1.908.vert +7925 /Japan1.910.vert +7926 /Japan1.912.vert +7927 /Japan1.919.vert +7928 /Japan1.925.vert +7929 /Japan1.927.vert +7930 /Japan1.929.vert +7931 /Japan1.931.vert +7932 /Japan1.933.vert +7933 /Japan1.959.vert +7934 /Japan1.991.vert +7935 /Japan1.993.vert +7936 /Japan1.995.vert +7937 /Japan1.1002.vert +7938 /Japan1.1009.vert +7939 /Japan1.1010.vert +7940 /Japan1.7585.vert +7941 /Japan1.7586.vert +7943 /Japan1.7588.vert +7945 /Japan1.7590.vert +7947 /Japan1.7592.vert +7948 /Japan1.7593.vert +7950 /Japan1.7595.vert +7951 /Japan1.7596.vert +7953 /Japan1.7598.vert +7954 /Japan1.7599.vert +7956 /Japan1.7608.vert +7957 /Japan1.7609.vert +7958..7960 3094 +7963 5653 +8005 ffe4 +8006 ff07 +8007 ff02 +8009 25c1 +8010 25b7 +8011 21e9 +8012 21e7 +8013 21e6 +8014 21e8 +8015 25a2 +8016 2667 +8017 2661 +8018 2664 +8019 2662 +8020 33a0 +8021 33a2 +8022..8023 33a4 +8024 3397 +8025 2113 +8026 3398 +8027 33b3 +8028 33b2 +8029 33b1 +8030 33b0 +8031..8033 3385 +8034 33cb +8035 3390 +8036 33d4 +8037 3396 +8038 3322 +8039 3316 +8040 3318 +8041 3315 +8042 3303 +8043 3323 +8044 3357 +8045 3342 +8046 3339 +8047 333b +8048 3300 +8049 3331 +8050 3347 +8051 331e +8052 332a +8054 337f +8055 2121 +8056 260e +8057 3036 +8058 3020 +8062..8070 2488 +8071..8090 2474 +8091 3251 +8092..8101 2170 +8102..8111 3252 +8112..8137 249c +8138 3243 +8139 323d +8140 323f +8141 3234 +8142 3238 +8143 3233 +8144 323c +8145 3242 +8146 323e +8147 3236 +8148 3235 +8149 323b +8150 3240 +8151 323a +8152 32b0 +8153 32ad +8154 32a9 +8155 32af +8156 3294 +8157 32aa +8158 3298 +8159 32ab +8160 3292 +8161 3291 +8162 3293 +8163 32ac +8164 32ae +8165 3296 +8166 /Japan1.8180.vert +8167 /Japan1.8179.vert +8168 /Japan1.8178.vert +8170 /Japan1.8176.vert +8171 /Japan1.8175.vert +8172 /Japan1.8174.vert +8174..8176 23ab +8178..8180 23a7 +8182 33cc +8183 3305 +8186 339f +8187 33a3 +8188 33a6 +8191 329e +8192..8193 3388 +8194 33c8 +8195 222d +8197 3230 +8198..8203 322a +8204 3237 +8205 3241 +8206 27a1 +8207..8209 2b05 +8210 25c9 +8211 2660 +8212 2665 +8213 2663 +8214 2666 +8215..8218 2600 +8219 261e +8220..8221 261c +8222 261f +8223 3299 +8224 24ea +8225..8226 216a +8230..8237 2581 +8238 258f +8239 258e +8240 258d +8241 258c +8242 258b +8243 258a +8244 2589 +8245..8246 2594 +8247..8248 256d +8249 2570 +8250 256f +8251 2550 +8252 255e +8253 256a +8254 2561 +8255..8256 25e2 +8257 25e5 +8258 25e4 +8261..8263 2571 +8264 /Japan1.7959.vert +8265 /Japan1.7960.vert +8268 /Japan1.636.vert +8269 /Japan1.707.vert +8270 /Japan1.740.vert +8271 /Japan1.644.vert +8272 /Japan1.643.vert +8273 /Japan1.708.vert +8274 /Japan1.637.vert +8279 /Japan1.108.vert +8280 /Japan1.122.vert +8281 /Japan1.670.vert +8282 /Japan1.671.vert +8283 /Japan1.709.vert +8284 51dc +8285 7199 +8286..8294 2776 +8298..8299 217a +8303 217f +8304 210a +8305 2109 +8307 213b +8308 3004 +8309 21c6 +8310..8311 21c4 +8312 /Japan1.8309.vert +8313..8316 30f7 +8319 329d +8323 337b +8324 /Japan1.8054.vert +8327 3333 +8328 334e +8329 /Japan1.8038.vert +8330 /Japan1.8039.vert +8333 /Japan1.8183.vert +8334 /Japan1.8327.vert +8337 /Japan1.8328.vert +8338 /Japan1.8042.vert +8339 /Japan1.8040.vert +8340 /Japan1.8041.vert +8343 /Japan1.8046.vert +8344 /Japan1.8044.vert +8347 /Japan1.8045.vert +8348 /Japan1.8043.vert +8349 /Japan1.8047.vert +8350 /Japan1.8048.vert +8353 /Japan1.8051.vert +8356 /Japan1.8052.vert +8357 /Japan1.8050.vert +8358 /Japan1.8049.vert +8359 7e8a +8360 891c +8361 9348 +8362 9288 +8363 84dc +8364 4fc9 +8365 70bb +8366 6631 +8367 68c8 +8368 92f9 +8369 66fb +8370 5f45 +8371 4e28 +8372 4ee1 +8373 4efc +8374 4f00 +8375 4f03 +8376 4f39 +8377 4f56 +8378 4f92 +8379 4f8a +8380 4f9a +8381 4f94 +8382 4fcd +8383 5040 +8384 5022 +8385 4fff +8386 501e +8387 5046 +8388 5070 +8389 5042 +8390 5094 +8391 50f4 +8392 50d8 +8393 514a +8394 5164 +8395 519d +8396 51be +8397 51ec +8398 5215 +8399 529c +8400 52a6 +8401 52c0 +8402 52db +8403 5300 +8404 5307 +8405 5324 +8406 5372 +8407 5393 +8408 53b2 +8409 53dd +8410 fa0e +8411 549c +8412 548a +8413 54a9 +8414 54ff +8415 5586 +8416 5759 +8417 5765 +8418 57ac +8419 57c8 +8420 57c7 +8421 fa0f +8422 /uniFA10.dup2 +8423 589e +8424 58b2 +8425 590b +8426 5953 +8427 595b +8428 595d +8429 5963 +8430 59a4 +8431 59ba +8432 5b56 +8433 5bc0 +8434 752f +8435 5bd8 +8436 5bec +8437 5c1e +8438 5ca6 +8439 5cba +8440 5cf5 +8441 5d27 +8442 5d53 +8443 fa11 +8444 5d42 +8445 5d6d +8446..8447 5db8 +8448 5dd0 +8449 5f21 +8450 5f34 +8451 5f67 +8452 5fb7 +8453 5fde +8454 605d +8455 6085 +8456 608a +8457 60de +8458 60d5 +8459 6120 +8460 60f2 +8461 6111 +8462 6137 +8463 6130 +8464 6198 +8465 6213 +8466 62a6 +8467 63f5 +8468 6460 +8469 649d +8470 64ce +8471 654e +8472 6600 +8473 6615 +8474 6609 +8475 662e +8476 661e +8477 6624 +8478 6665 +8479 6657 +8480 6659 +8481 fa12 +8482 6673 +8483 6699 +8484 66a0 +8485 66b2 +8486 66bf +8487 66fa +8488 670e +8489 f929 +8490 6766 +8491 67bb +8492 6852 +8493 67c0 +8494 6801 +8495 6844 +8496 68cf +8497 fa13 +8498 6968 +8499 fa14 +8500 6998 +8501 69e2 +8502 6a30 +8503 6a6b +8504 6a46 +8505 6a73 +8506 6a7e +8507 6ae2 +8508 6ae4 +8509 6bd6 +8510 6c3f +8511 6c5c +8512 6c86 +8513 6c6f +8514 6cda +8515 6d04 +8516 6d87 +8517 6d6f +8518 6d96 +8519 6dac +8520 6dcf +8521 6df8 +8522 6df2 +8523 6dfc +8524 6e39 +8525 6e5c +8526 6e27 +8527 6e3c +8528 6ebf +8529 6f88 +8530 6fb5 +8531 6ff5 +8532 7005 +8533 7007 +8534 7028 +8535 7085 +8536 70ab +8537 710f +8538 7104 +8539 715c +8540..8541 7146 +8542 fa15 +8543 71c1 +8544 71fe +8545 72b1 +8546 72be +8547 7324 +8548 fa16 +8549 7377 +8550 73bd +8551 73c9 +8552 73d6 +8553 73e3 +8554 73d2 +8555 7407 +8556 73f5 +8557 7426 +8558 742a +8559 7429 +8560 742e +8561 7462 +8562 7489 +8563 749f +8564 7501 +8565 756f +8566 7682 +8567 769c +8568 769e +8569 769b +8570 76a6 +8571 fa17 +8572 7746 +8573 52af +8574 7821 +8575 784e +8576 7864 +8577 787a +8578 7930 +8579..8581 fa18 +8582 7994 +8583 fa1b +8584 799b +8585 7ad1 +8586 7ae7 +8587 fa1c +8588 7aeb +8589 7b9e +8590 fa1d +8591 7d48 +8592 7d5c +8593 7db7 +8594 7da0 +8595 7dd6 +8596 7e52 +8597 7f47 +8598 7fa1 +8599 fa1e +8600 8301 +8601 8362 +8602 837f +8603 83c7 +8604 83f6 +8605 8448 +8606 84b4 +8607 8553 +8608 8559 +8609 856b +8610 fa1f +8611 85b0 +8612..8613 fa20 +8614 8807 +8615 88f5 +8616 8a12 +8617 8a37 +8618 8a79 +8619 8aa7 +8620 8abe +8621 8adf +8622 fa22 +8623 8af6 +8624 8b53 +8625 8b7f +8626 8cf0 +8627 8cf4 +8628 8d12 +8629 8d76 +8630 fa23 +8631 8ecf +8632..8633 fa24 +8634 9067 +8635 90de +8636 fa26 +8637 9115 +8638 9127 +8639 91da +8640 91d7 +8641 91de +8642..8643 91ed +8644..8645 91e4 +8646 9206 +8647 9210 +8648 920a +8649 923a +8650 9240 +8651 923c +8652 924e +8653 9259 +8654 9251 +8655 9239 +8656 9267 +8657 92a7 +8658..8659 9277 +8660 92e7 +8661 92d7 +8662 92d9 +8663 92d0 +8664 fa27 +8665 92d5 +8666 92e0 +8667 92d3 +8668 9325 +8669 9321 +8670 92fb +8671 fa28 +8672 931e +8673 92ff +8674 931d +8675 9302 +8676 9370 +8677 9357 +8678 93a4 +8679 93c6 +8680 93de +8681 93f8 +8682 9431 +8683 9445 +8684 9448 +8685 9592 +8686 f9dc +8687 fa29 +8688 969d +8689 96af +8690 9733 +8691 973b +8692 9743 +8693 974d +8694 974f +8695 9751 +8696 9755 +8697 9857 +8698 9865 +8699..8700 fa2a +8701 9927 +8702 fa2c +8703 999e +8704 9a4e +8705 9ad9 +8706 9adc +8707 9b75 +8708 9b72 +8709 9b8f +8710 9bb1 +8711 9bbb +8712 9c00 +8713 9d70 +8714 9d6b +8715 fa2d +8716 9e19 +8717 9ed1 +8719 /uni005C.hw +8720 /Japan1.1.vert +8721 /Japan1.2.vert +8722 /Japan1.3.vert +8723 /Japan1.4.vert +8724 /Japan1.5.vert +8725 /Japan1.6.vert +8726 /Japan1.7.vert +8727 /Japan1.8.vert +8728 /Japan1.9.vert +8729 /Japan1.10.vert +8730 /Japan1.11.vert +8731 /Japan1.12.vert +8732 /Japan1.13.vert +8733 /Japan1.14.vert +8734 /Japan1.15.vert +8735 /Japan1.16.vert +8736 /Japan1.17.vert +8737 /Japan1.18.vert +8738 /Japan1.19.vert +8739 /Japan1.20.vert +8740 /Japan1.21.vert +8741 /Japan1.22.vert +8742 /Japan1.23.vert +8743 /Japan1.24.vert +8744 /Japan1.25.vert +8745 /Japan1.26.vert +8746 /Japan1.27.vert +8747 /Japan1.28.vert +8748 /Japan1.29.vert +8749 /Japan1.30.vert +8750 /Japan1.31.vert +8751 /Japan1.32.vert +8752 /Japan1.33.vert +8753 /Japan1.34.vert +8754 /Japan1.35.vert +8755 /Japan1.36.vert +8756 /Japan1.37.vert +8757 /Japan1.38.vert +8758 /Japan1.39.vert +8759 /Japan1.40.vert +8760 /Japan1.41.vert +8761 /Japan1.42.vert +8762 /Japan1.43.vert +8763 /Japan1.44.vert +8764 /Japan1.45.vert +8765 /Japan1.46.vert +8766 /Japan1.47.vert +8767 /Japan1.48.vert +8768 /Japan1.49.vert +8769 /Japan1.50.vert +8770 /Japan1.51.vert +8771 /Japan1.52.vert +8772 /Japan1.53.vert +8773 /Japan1.54.vert +8774 /Japan1.55.vert +8775 /Japan1.56.vert +8776 /Japan1.57.vert +8777 /Japan1.58.vert +8778 /Japan1.59.vert +8779 /Japan1.60.vert +8780 /Japan1.61.vert +8781 /Japan1.62.vert +8782 /Japan1.63.vert +8783 /Japan1.64.vert +8784 /Japan1.65.vert +8785 /Japan1.66.vert +8786 /Japan1.67.vert +8787 /Japan1.68.vert +8788 /Japan1.69.vert +8789 /Japan1.70.vert +8790 /Japan1.71.vert +8791 /Japan1.72.vert +8792 /Japan1.73.vert +8793 /Japan1.74.vert +8794 /Japan1.75.vert +8795 /Japan1.76.vert +8796 /Japan1.77.vert +8797 /Japan1.78.vert +8798 /Japan1.79.vert +8799 /Japan1.80.vert +8800 /Japan1.81.vert +8801 /Japan1.82.vert +8802 /Japan1.83.vert +8803 /Japan1.84.vert +8804 /Japan1.85.vert +8805 /Japan1.86.vert +8806 /Japan1.87.vert +8807 /Japan1.88.vert +8808 /Japan1.89.vert +8809 /Japan1.90.vert +8810 /Japan1.91.vert +8811 /Japan1.92.vert +8812 /Japan1.93.vert +8813 /Japan1.94.vert +8814 /Japan1.95.vert +8815 /Japan1.96.vert +8816 /Japan1.97.vert +8817 /Japan1.98.vert +8818 /Japan1.99.vert +8819 /Japan1.100.vert +8820 /Japan1.101.vert +8821 /Japan1.102.vert +8822 /Japan1.103.vert +8823 /Japan1.104.vert +8824 /Japan1.105.vert +8825 /Japan1.106.vert +8826 /Japan1.107.vert +8827 /Japan1.108.vert +8828 /Japan1.109.vert +8829 /Japan1.110.vert +8830 /Japan1.111.vert +8831 /Japan1.112.vert +8832 /Japan1.113.vert +8833 /Japan1.114.vert +8834 /Japan1.115.vert +8835 /Japan1.116.vert +8836 /Japan1.117.vert +8837 /Japan1.118.vert +8838 /Japan1.119.vert +8839 /Japan1.120.vert +8840 /Japan1.121.vert +8841 /Japan1.122.vert +8842 /Japan1.123.vert +8843 /Japan1.124.vert +8844 /Japan1.125.vert +8845 /Japan1.126.vert +8846 /Japan1.127.vert +8847 /Japan1.128.vert +8848 /Japan1.129.vert +8849 /Japan1.130.vert +8850 /Japan1.131.vert +8851 /Japan1.132.vert +8852 /Japan1.133.vert +8853 /Japan1.134.vert +8854 /Japan1.135.vert +8855 /Japan1.136.vert +8856 /Japan1.137.vert +8857 /Japan1.138.vert +8858 /Japan1.139.vert +8859 /Japan1.140.vert +8860 /Japan1.141.vert +8861 /Japan1.142.vert +8862 /Japan1.143.vert +8863 /Japan1.144.vert +8864 /Japan1.145.vert +8865 /Japan1.146.vert +8866 /Japan1.147.vert +8867 /Japan1.148.vert +8868 /Japan1.149.vert +8869 /Japan1.150.vert +8870 /Japan1.151.vert +8871 /Japan1.152.vert +8872 /Japan1.153.vert +8873 /Japan1.154.vert +8874 /Japan1.155.vert +8875 /Japan1.156.vert +8876 /Japan1.157.vert +8877 /Japan1.158.vert +8878 /Japan1.159.vert +8879 /Japan1.160.vert +8880 /Japan1.161.vert +8881 /Japan1.162.vert +8882 /Japan1.163.vert +8883 /Japan1.164.vert +8884 /Japan1.165.vert +8885 /Japan1.166.vert +8886 /Japan1.167.vert +8887 /Japan1.168.vert +8888 /Japan1.169.vert +8889 /Japan1.170.vert +8890 /Japan1.171.vert +8891 /Japan1.172.vert +8892 /Japan1.173.vert +8893 /Japan1.174.vert +8894 /Japan1.175.vert +8895 /Japan1.176.vert +8896 /Japan1.177.vert +8897 /Japan1.178.vert +8898 /Japan1.179.vert +8899 /Japan1.180.vert +8900 /Japan1.181.vert +8901 /Japan1.182.vert +8902 /Japan1.183.vert +8903 /Japan1.184.vert +8904 /Japan1.185.vert +8905 /Japan1.186.vert +8906 /Japan1.187.vert +8907 /Japan1.188.vert +8908 /Japan1.189.vert +8909 /Japan1.190.vert +8910 /Japan1.191.vert +8911 /Japan1.192.vert +8912 /Japan1.193.vert +8913 /Japan1.194.vert +8914 /Japan1.195.vert +8915 /Japan1.196.vert +8916 /Japan1.197.vert +8917 /Japan1.198.vert +8918 /Japan1.199.vert +8919 /Japan1.200.vert +8920 /Japan1.201.vert +8921 /Japan1.202.vert +8922 /Japan1.203.vert +8923 /Japan1.204.vert +8924 /Japan1.205.vert +8925 /Japan1.206.vert +8926 /Japan1.207.vert +8927 /Japan1.208.vert +8928 /Japan1.209.vert +8929 /Japan1.210.vert +8930 /Japan1.211.vert +8931 /Japan1.212.vert +8932 /Japan1.213.vert +8933 /Japan1.214.vert +8934 /Japan1.215.vert +8935 /Japan1.216.vert +8936 /Japan1.217.vert +8937 /Japan1.218.vert +8938 /Japan1.219.vert +8939 /Japan1.220.vert +8940 /Japan1.221.vert +8941 /Japan1.222.vert +8942 /Japan1.223.vert +8943 /Japan1.224.vert +8944 /Japan1.225.vert +8945 /Japan1.226.vert +8946 /Japan1.227.vert +8947 /Japan1.228.vert +8948 /Japan1.229.vert +8949 /Japan1.230.vert +8950 /Japan1.231.vert +8951 /Japan1.232.vert +8952 /Japan1.233.vert +8953 /Japan1.234.vert +8954 /Japan1.235.vert +8955 /Japan1.236.vert +8956 /Japan1.237.vert +8957 /Japan1.238.vert +8958 /Japan1.239.vert +8959 /Japan1.240.vert +8960 /Japan1.241.vert +8961 /Japan1.242.vert +8962 /Japan1.243.vert +8963 /Japan1.244.vert +8964 /Japan1.245.vert +8965 /Japan1.246.vert +8966 /Japan1.247.vert +8967 /Japan1.248.vert +8968 /Japan1.249.vert +8969 /Japan1.250.vert +8970 /Japan1.251.vert +8971 /Japan1.252.vert +8972 /Japan1.253.vert +8973 /Japan1.254.vert +8974 /Japan1.255.vert +8975 /Japan1.256.vert +8976 /Japan1.257.vert +8977 /Japan1.258.vert +8978 /Japan1.259.vert +8979 /Japan1.260.vert +8980 /Japan1.261.vert +8981 /Japan1.262.vert +8982 /Japan1.263.vert +8983 /Japan1.264.vert +8984 /Japan1.265.vert +8985 /Japan1.266.vert +8986 /Japan1.267.vert +8987 /Japan1.268.vert +8988 /Japan1.269.vert +8989 /Japan1.270.vert +8990 /Japan1.271.vert +8991 /Japan1.272.vert +8992 /Japan1.273.vert +8993 /Japan1.274.vert +8994 /Japan1.275.vert +8995 /Japan1.276.vert +8996 /Japan1.277.vert +8997 /Japan1.278.vert +8998 /Japan1.279.vert +8999 /Japan1.280.vert +9000 /Japan1.281.vert +9001 /Japan1.282.vert +9002 /Japan1.283.vert +9003 /Japan1.284.vert +9004 /Japan1.285.vert +9005 /Japan1.286.vert +9006 /Japan1.287.vert +9007 /Japan1.288.vert +9008 /Japan1.289.vert +9009 /Japan1.290.vert +9010 /Japan1.291.vert +9011 /Japan1.292.vert +9012 /Japan1.293.vert +9013 /Japan1.294.vert +9014 /Japan1.295.vert +9015 /Japan1.296.vert +9016 /Japan1.297.vert +9017 /Japan1.298.vert +9018 /Japan1.299.vert +9019 /Japan1.300.vert +9020 /Japan1.301.vert +9021 /Japan1.302.vert +9022 /Japan1.303.vert +9023 /Japan1.304.vert +9024 /Japan1.305.vert +9025 /Japan1.306.vert +9026 /Japan1.307.vert +9027 /Japan1.308.vert +9028 /Japan1.309.vert +9029 /Japan1.310.vert +9030 /Japan1.311.vert +9031 /Japan1.312.vert +9032 /Japan1.313.vert +9033 /Japan1.314.vert +9034 /Japan1.315.vert +9035 /Japan1.316.vert +9036 /Japan1.317.vert +9037 /Japan1.318.vert +9038 /Japan1.319.vert +9039 /Japan1.320.vert +9040 /Japan1.321.vert +9041 /Japan1.322.vert +9042 /Japan1.323.vert +9043 /Japan1.324.vert +9044 /Japan1.325.vert +9045 /Japan1.599.vert +9046 /Japan1.600.vert +9047 /Japan1.601.vert +9048 /Japan1.602.vert +9049 /Japan1.603.vert +9050 /Japan1.604.vert +9051 /Japan1.605.vert +9052 /Japan1.606.vert +9053 /Japan1.607.vert +9054 /Japan1.608.vert +9055 /Japan1.609.vert +9056 /Japan1.610.vert +9057 /Japan1.611.vert +9058 /Japan1.612.vert +9059 /Japan1.613.vert +9060 /Japan1.614.vert +9061 /Japan1.615.vert +9062 /Japan1.616.vert +9063 /Japan1.617.vert +9064 /Japan1.618.vert +9065 /Japan1.619.vert +9066 /Japan1.620.vert +9067 /Japan1.621.vert +9068 /Japan1.622.vert +9069 /Japan1.623.vert +9070 /Japan1.624.vert +9071 /Japan1.625.vert +9072 /Japan1.626.vert +9073 /Japan1.627.vert +9074 /Japan1.628.vert +9075 /Japan1.629.vert +9076 /Japan1.630.vert +9077 /Japan1.631.vert +9078 /Japan1.632.vert +9079 /Japan1.630.vert +9080 /Japan1.631.vert +9081 /Japan1.632.vert +9083 /Japan1.8719.vert +9084 /Japan1.326.vert +9085 /Japan1.327.vert +9086 /Japan1.328.vert +9087 /Japan1.329.vert +9088 /Japan1.330.vert +9089 /Japan1.331.vert +9090 /Japan1.332.vert +9091 /Japan1.333.vert +9092 /Japan1.334.vert +9093 /Japan1.335.vert +9094 /Japan1.336.vert +9095 /Japan1.337.vert +9096 /Japan1.338.vert +9097 /Japan1.339.vert +9098 /Japan1.340.vert +9099 /Japan1.341.vert +9100 /Japan1.342.vert +9101 /Japan1.343.vert +9102 /Japan1.344.vert +9103 /Japan1.345.vert +9104 /Japan1.346.vert +9105 /Japan1.347.vert +9106 /Japan1.348.vert +9107 /Japan1.349.vert +9108 /Japan1.350.vert +9109 /Japan1.351.vert +9110 /Japan1.352.vert +9111 /Japan1.353.vert +9112 /Japan1.354.vert +9113 /Japan1.355.vert +9114 /Japan1.356.vert +9115 /Japan1.357.vert +9116 /Japan1.358.vert +9117 /Japan1.359.vert +9118 /Japan1.360.vert +9119 /Japan1.361.vert +9120 /Japan1.362.vert +9121 /Japan1.363.vert +9122 /Japan1.364.vert +9123 /Japan1.365.vert +9124 /Japan1.366.vert +9125 /Japan1.367.vert +9126 /Japan1.368.vert +9127 /Japan1.369.vert +9128 /Japan1.370.vert +9129 /Japan1.371.vert +9130 /Japan1.372.vert +9131 /Japan1.373.vert +9132 /Japan1.374.vert +9133 /Japan1.375.vert +9134 /Japan1.376.vert +9135 /Japan1.377.vert +9136 /Japan1.378.vert +9137 /Japan1.379.vert +9138 /Japan1.380.vert +9139 /Japan1.381.vert +9140 /Japan1.382.vert +9141 /Japan1.383.vert +9142 /Japan1.384.vert +9143 /Japan1.385.vert +9144 /Japan1.386.vert +9145 /Japan1.387.vert +9146 /Japan1.388.vert +9147 /Japan1.389.vert +9148 /Japan1.391.vert +9149 /Japan1.392.vert +9150 /Japan1.393.vert +9151 /Japan1.394.vert +9152 /Japan1.395.vert +9153 /Japan1.396.vert +9154 /Japan1.397.vert +9155 /Japan1.398.vert +9156 /Japan1.399.vert +9157 /Japan1.400.vert +9158 /Japan1.401.vert +9159 /Japan1.402.vert +9160 /Japan1.403.vert +9161 /Japan1.404.vert +9162 /Japan1.405.vert +9163 /Japan1.406.vert +9164 /Japan1.407.vert +9165 /Japan1.408.vert +9166 /Japan1.409.vert +9167 /Japan1.410.vert +9168 /Japan1.411.vert +9169 /Japan1.412.vert +9170 /Japan1.413.vert +9171 /Japan1.414.vert +9172 /Japan1.415.vert +9173 /Japan1.416.vert +9174 /Japan1.417.vert +9175 /Japan1.418.vert +9176 /Japan1.419.vert +9177 /Japan1.420.vert +9178 /Japan1.421.vert +9179 /Japan1.515.vert +9180 /Japan1.516.vert +9181 /Japan1.517.vert +9182 /Japan1.518.vert +9183 /Japan1.519.vert +9184 /Japan1.520.vert +9185 /Japan1.521.vert +9186 /Japan1.522.vert +9187 /Japan1.523.vert +9188 /Japan1.524.vert +9189 /Japan1.525.vert +9190 /Japan1.526.vert +9191 /Japan1.527.vert +9192 /Japan1.528.vert +9193 /Japan1.529.vert +9194 /Japan1.530.vert +9195 /Japan1.531.vert +9196 /Japan1.532.vert +9197 /Japan1.533.vert +9198 /Japan1.534.vert +9199 /Japan1.535.vert +9200 /Japan1.536.vert +9201 /Japan1.537.vert +9202 /Japan1.538.vert +9203 /Japan1.539.vert +9204 /Japan1.540.vert +9205 /Japan1.541.vert +9206 /Japan1.542.vert +9207 /Japan1.543.vert +9208 /Japan1.544.vert +9209 /Japan1.545.vert +9210 /Japan1.546.vert +9211 /Japan1.547.vert +9212 /Japan1.548.vert +9213 /Japan1.549.vert +9214 /Japan1.550.vert +9215 /Japan1.551.vert +9216 /Japan1.552.vert +9217 /Japan1.553.vert +9218 /Japan1.554.vert +9219 /Japan1.555.vert +9220 /Japan1.556.vert +9221 /Japan1.557.vert +9222 /Japan1.558.vert +9223 /Japan1.559.vert +9224 /Japan1.560.vert +9225 /Japan1.561.vert +9226 /Japan1.562.vert +9227 /Japan1.563.vert +9228 /Japan1.564.vert +9229 /Japan1.565.vert +9230 /Japan1.566.vert +9231 /Japan1.567.vert +9232 /Japan1.568.vert +9233 /Japan1.569.vert +9234 /Japan1.570.vert +9235 /Japan1.571.vert +9236 /Japan1.572.vert +9237 /Japan1.573.vert +9238 /Japan1.574.vert +9239 /Japan1.575.vert +9240 /Japan1.576.vert +9241 /Japan1.577.vert +9242 /Japan1.578.vert +9243 /Japan1.579.vert +9244 /Japan1.580.vert +9245 /Japan1.581.vert +9246 /Japan1.582.vert +9247 /Japan1.583.vert +9248 /Japan1.584.vert +9249 /Japan1.585.vert +9250 /Japan1.586.vert +9251 /Japan1.587.vert +9252 /Japan1.588.vert +9253 /Japan1.589.vert +9254 /Japan1.590.vert +9255 /Japan1.591.vert +9256 /Japan1.592.vert +9257 /Japan1.593.vert +9258 /Japan1.594.vert +9259 /Japan1.595.vert +9260 /Japan1.596.vert +9261 /Japan1.597.vert +9262 /Japan1.598.vert +9263 /Japan1.423.vert +9264 /Japan1.424.vert +9265 /Japan1.504.vert +9266 /Japan1.505.vert +9267 /Japan1.506.vert +9268 /Japan1.507.vert +9269 /Japan1.508.vert +9270 /Japan1.509.vert +9271 /Japan1.510.vert +9272 /Japan1.511.vert +9273 /Japan1.512.vert +9274 /Japan1.513.vert +9275 /Japan1.514.vert +9276 /Japan1.515.vert +9277 /Japan1.425.vert +9278 /Japan1.426.vert +9279 /Japan1.427.vert +9280 /Japan1.428.vert +9281 /Japan1.429.vert +9282 /Japan1.430.vert +9283 /Japan1.431.vert +9284 /Japan1.432.vert +9285 /Japan1.433.vert +9286 /Japan1.434.vert +9287 /Japan1.435.vert +9288 /Japan1.436.vert +9289 /Japan1.437.vert +9290 /Japan1.438.vert +9291 /Japan1.439.vert +9292 /Japan1.440.vert +9293 /Japan1.441.vert +9294 /Japan1.442.vert +9295 /Japan1.443.vert +9296 /Japan1.444.vert +9297 /Japan1.445.vert +9298 /Japan1.446.vert +9299 /Japan1.447.vert +9300 /Japan1.448.vert +9301 /Japan1.449.vert +9302 /Japan1.450.vert +9303 /Japan1.451.vert +9304 /Japan1.452.vert +9305 /Japan1.453.vert +9306 /Japan1.454.vert +9307 /Japan1.455.vert +9308 /Japan1.456.vert +9309 /Japan1.457.vert +9310 /Japan1.458.vert +9311 /Japan1.459.vert +9312 /Japan1.460.vert +9313 /Japan1.461.vert +9314 /Japan1.462.vert +9315 /Japan1.463.vert +9316 /Japan1.464.vert +9317 /Japan1.465.vert +9318 /Japan1.466.vert +9319 /Japan1.467.vert +9320 /Japan1.468.vert +9321 /Japan1.469.vert +9322 /Japan1.470.vert +9323 /Japan1.471.vert +9324 /Japan1.472.vert +9325 /Japan1.473.vert +9326 /Japan1.474.vert +9327 /Japan1.475.vert +9328 /Japan1.476.vert +9329 /Japan1.477.vert +9330 /Japan1.478.vert +9331 /Japan1.479.vert +9332 /Japan1.480.vert +9333 /Japan1.481.vert +9334 /Japan1.482.vert +9335 /Japan1.483.vert +9336 /Japan1.484.vert +9337 /Japan1.485.vert +9338 /Japan1.486.vert +9339 /Japan1.487.vert +9340 /Japan1.488.vert +9341 /Japan1.489.vert +9342 /Japan1.490.vert +9343 /Japan1.491.vert +9344 /Japan1.492.vert +9345 /Japan1.493.vert +9346 /Japan1.494.vert +9347 /Japan1.495.vert +9348 /Japan1.496.vert +9349 /Japan1.497.vert +9350 /Japan1.498.vert +9351 /Japan1.499.vert +9352 /Japan1.500.vert +9353 /Japan1.501.vert +9354 20ac +9355 2126 +9358 fb00 +9359..9360 fb03 +9361 0101 +9362 012b +9363 016b +9364 0113 +9365 014d +9366 0100 +9367 012a +9368 016a +9369 0112 +9370 014c +9371..9374 215b +9375..9376 2153 +9377 2070 +9378..9383 2074 +9384..9393 2080 +9394 01cd +9395 011a +9397 1ebc +9398 01cf +9400 0128 +9401 01d1 +9403 01d3 +9404 016e +9405 0168 +9406 01ce +9407 011b +9409 1ebd +9410 01d0 +9412 0129 +9413 01d2 +9415 01d4 +9416 016f +9417 0169 +9418 0251 +9419 1f71 +9420 1f70 +9421 01fd +9423 0254 +9426 0259 +9429 025a +9432 025b +9433 1f73 +9434 1f72 +9435 f6be +9436 014b +9437 0275 +9438 028c +9441 0292 +9442 0283 +9443 02d0 +9444 /uni0020.italic +9445 /uni0021.italic +9446 /uni0022.italic +9447 /uni0023.italic +9448 /uni0024.italic +9449 /uni0025.italic +9450 /uni0026.italic +9451 /uni0027.italic +9452 /uni0028.italic +9453 /uni0029.italic +9454 /uni002A.italic +9455 /uni002B.italic +9456 /uni002C.italic +9457 /uni002D.italic +9458 /uni002E.italic +9459 /uni002F.italic +9460 /uni0030.italic +9461 /uni0031.italic +9462 /uni0032.italic +9463 /uni0033.italic +9464 /uni0034.italic +9465 /uni0035.italic +9466 /uni0036.italic +9467 /uni0037.italic +9468 /uni0038.italic +9469 /uni0039.italic +9470 /uni003A.italic +9471 /uni003B.italic +9472 /uni003C.italic +9473 /uni003D.italic +9474 /uni003E.italic +9475 /uni003F.italic +9476 /uni0040.italic +9477 /uni0041.italic +9478 /uni0042.italic +9479 /uni0043.italic +9480 /uni0044.italic +9481 /uni0045.italic +9482 /uni0046.italic +9483 /uni0047.italic +9484 /uni0048.italic +9485 /uni0049.italic +9486 /uni004A.italic +9487 /uni004B.italic +9488 /uni004C.italic +9489 /uni004D.italic +9490 /uni004E.italic +9491 /uni004F.italic +9492 /uni0050.italic +9493 /uni0051.italic +9494 /uni0052.italic +9495 /uni0053.italic +9496 /uni0054.italic +9497 /uni0055.italic +9498 /uni0056.italic +9499 /uni0057.italic +9500 /uni0058.italic +9501 /uni0059.italic +9502 /uni005A.italic +9503 /uni005B.italic +9504 /uni00A5.italic +9505 /uni005D.italic +9506 /uni005E.italic +9507 /uni005F.italic +9508 /uni0060.italic +9509 /uni0061.italic +9510 /uni0062.italic +9511 /uni0063.italic +9512 /uni0064.italic +9513 /uni0065.italic +9514 /uni0066.italic +9515 /uni0067.italic +9516 /uni0068.italic +9517 /uni0069.italic +9518 /uni006A.italic +9519 /uni006B.italic +9520 /uni006C.italic +9521 /uni006D.italic +9522 /uni006E.italic +9523 /uni006F.italic +9524 /uni0070.italic +9525 /uni0071.italic +9526 /uni0072.italic +9527 /uni0073.italic +9528 /uni0074.italic +9529 /uni0075.italic +9530 /uni0076.italic +9531 /uni0077.italic +9532 /uni0078.italic +9533 /uni0079.italic +9534 /uni007A.italic +9535 /uni007B.italic +9536 /uni007C.italic +9537 /uni007D.italic +9540 /uni005C.italic +9544 /uni00A1.italic +9545 /uni00A2.italic +9546 /uni00A3.italic +9549 /uni00A7.italic +9550 /uni00A4.italic +9551 /uni201C.italic +9552 /uni00AB.italic +9553 /uni2039.italic +9554 /uni203A.italic +9555 /uniFB01.italic +9556 /uniFB02.italic +9558 /uni2020.italic +9559 /uni2021.italic +9560 /uni00B7.italic +9561 /uni00B6.italic +9562 /uni2022.italic +9563 /uni201A.italic +9564 /uni201E.italic +9565 /uni201D.italic +9566 /uni00BB.italic +9567 /uni2026.italic +9568 /uni2030.italic +9569 /uni00BF.italic +9570 /uni02CA.italic +9571 /uni02C6.italic +9572 /uni00AF.italic +9573 /uni02D8.italic +9574 /uni02D9.italic +9575 /uni00A8.italic +9576 /uni02DA.italic +9577 /uni00B8.italic +9578 /uni02DD.italic +9579 /uni02DB.italic +9580 /uni02C7.italic +9581 /uni2014.italic +9582 /uni00C6.italic +9583 /uni00AA.italic +9584 /uni0141.italic +9585 /uni00D8.italic +9586 /uni0152.italic +9587 /uni00BA.italic +9588 /uni00E6.italic +9589 /uni0131.italic +9590 /uni0142.italic +9591 /uni00F8.italic +9592 /uni0153.italic +9593 /uni00DF.italic +9595 /uni00A9.italic +9596 /uni00AC.italic +9597 /uni00AE.italic +9598 /uni00B0.italic +9599 /uni00B1.italic +9600 /uni00B2.italic +9601 /uni00B3.italic +9602 /uni00B5.italic +9603 /uni00B9.italic +9604 /uni00BC.italic +9605 /uni00BD.italic +9606 /uni00BE.italic +9607 /uni00C0.italic +9608 /uni00C1.italic +9609 /uni00C2.italic +9610 /uni00C3.italic +9611 /uni00C4.italic +9612 /uni00C5.italic +9613 /uni00C7.italic +9614 /uni00C8.italic +9615 /uni00C9.italic +9616 /uni00CA.italic +9617 /uni00CB.italic +9618 /uni00CC.italic +9619 /uni00CD.italic +9620 /uni00CE.italic +9621 /uni00CF.italic +9622 /uni00D0.italic +9623 /uni00D1.italic +9624 /uni00D2.italic +9625 /uni00D3.italic +9626 /uni00D4.italic +9627 /uni00D5.italic +9628 /uni00D6.italic +9629 /uni00D7.italic +9630 /uni00D9.italic +9631 /uni00DA.italic +9632 /uni00DB.italic +9633 /uni00DC.italic +9634 /uni00DD.italic +9635 /uni00DE.italic +9636 /uni00DF.italic +9637 /uni00E0.italic +9638 /uni00E1.italic +9639 /uni00E2.italic +9640 /uni00E3.italic +9641 /uni00E4.italic +9642 /uni00E7.italic +9643 /uni00E8.italic +9644 /uni00E9.italic +9645 /uni00EA.italic +9646 /uni00EB.italic +9647 /uni00EC.italic +9648 /uni00ED.italic +9649 /uni00EE.italic +9650 /uni00EF.italic +9651 /uni00F0.italic +9652 /uni00F1.italic +9653 /uni00F2.italic +9654 /uni00F3.italic +9655 /uni00F4.italic +9656 /uni00F5.italic +9657 /uni00F6.italic +9658 /uni00F7.italic +9659 /uni00F9.italic +9660 /uni00FA.italic +9661 /uni00FB.italic +9662 /uni00FC.italic +9663 /uni00FD.italic +9664 /uni00FE.italic +9665 /uni00FF.italic +9666 /uni0160.italic +9667 /uni0178.italic +9668 /uni017D.italic +9670 /uni0160.italic +9671 /uni2122.italic +9672 /uni017E.italic +9673 /uni00D8.italic +9674 /uni20AC.italic +9675 /uni2126.italic +9676 /uni2032.italic +9677 /uni2033.italic +9678 /uniFB00.italic +9679 /uniFB03.italic +9680 /uniFB04.italic +9681 /uni0101.italic +9682 /uni012B.italic +9683 /uni016B.italic +9684 /uni0113.italic +9685 /uni014D.italic +9686 /uni0100.italic +9687 /uni012A.italic +9688 /uni016A.italic +9689 /uni0112.italic +9690 /uni014C.italic +9691 /uni2158.italic +9692 /uni2159.italic +9693 /uni215A.italic +9694 /uni215B.italic +9695 /uni2153.italic +9696 /uni2154.italic +9697 /uni2070.italic +9698 /uni2074.italic +9699 /uni2075.italic +9700 /uni2076.italic +9701 /uni2077.italic +9702 /uni2078.italic +9703 /uni2079.italic +9704 /uni2080.italic +9705 /uni2081.italic +9706 /uni2082.italic +9707 /uni2083.italic +9708 /uni2084.italic +9709 /uni2085.italic +9710 /uni2086.italic +9711 /uni2087.italic +9712 /uni2088.italic +9713 /uni2089.italic +9714 /uni01CD.italic +9715 /uni011A.italic +9717 /uni1EBC.italic +9718 /uni01CF.italic +9721 /uni01D1.italic +9723 /uni01D3.italic +9724 /uni016E.italic +9725 /uni0168.italic +9726 /uni01CE.italic +9727 /uni011B.italic +9729 /uni1EBD.italic +9730 /uni01D0.italic +9733 /uni01D2.italic +9735 /uni01D4.italic +9736 /uni016F.italic +9737 /uni0169.italic +9785..9789 2156 +10126..10135 3220 +10244..10247 325c +10248..10262 32b1 +10313..10338 24d0 +10339..10364 24b6 +10413..10459 32d0 +10461..10470 3280 +10471 3290 +10472..10477 328a +10479 329f +10486..10487 32a0 +10488 329b +10489 329a +10490 32a3 +10491 32a2 +10492 3297 +10494 329c +10495 3295 +10502 25cc +10503 24ff +10514 277f +10515..10524 24eb +11035 20de +11851 33da +11855 2100 +11856 33c2 +11859 2105 +11861 3371 +11864 338d +11865 339b +11869..11870 33d7 +11874..11875 3301 +11876 3304 +11877 3306 +11879 3308 +11881 3307 +11882 330a +11884 3309 +11886 330b +11888 330c +11889..11894 330e +11896 3317 +11898 3319 +11900..11903 331a +11904..11906 331f +11907 3324 +11909 3325 +11912..11913 3328 +11915 332d +11918..11920 332e +11921 3332 +11924..11925 3334 +11926 333c +11930 3337 +11932 3338 +11933 333a +11934 333d +11935 3341 +11936..11938 333e +11939..11942 3343 +11943 3348 +11944..11945 334b +11946..11947 334f +11950 3352 +11951 3354 +11954 3353 +11955..11956 3355 +11958 /Japan1.11874.vert +11959 /Japan1.11875.vert +11960 /Japan1.11876.vert +11961 /Japan1.11877.vert +11963 /Japan1.11879.vert +11965 /Japan1.11881.vert +11966 /Japan1.11882.vert +11968 /Japan1.11884.vert +11970 /Japan1.11886.vert +11972 /Japan1.11888.vert +11973 /Japan1.11889.vert +11974 /Japan1.11890.vert +11975 /Japan1.11891.vert +11976 /Japan1.11892.vert +11977 /Japan1.11893.vert +11978 /Japan1.11894.vert +11980 /Japan1.11896.vert +11982 /Japan1.11898.vert +11984 /Japan1.11900.vert +11985 /Japan1.11901.vert +11986 /Japan1.11902.vert +11987 /Japan1.11903.vert +11988 /Japan1.11904.vert +11989 /Japan1.11905.vert +11990 /Japan1.11906.vert +11991 /Japan1.11907.vert +11993 /Japan1.11909.vert +11996 /Japan1.11912.vert +11997 /Japan1.11913.vert +11999 /Japan1.11915.vert +12002 /Japan1.11918.vert +12003 /Japan1.11919.vert +12004 /Japan1.11920.vert +12005 /Japan1.11921.vert +12008 /Japan1.11924.vert +12009 /Japan1.11925.vert +12010 /Japan1.11926.vert +12014 /Japan1.11930.vert +12016 /Japan1.11932.vert +12017 /Japan1.11933.vert +12018 /Japan1.11934.vert +12019 /Japan1.11935.vert +12020 /Japan1.11936.vert +12021 /Japan1.11937.vert +12022 /Japan1.11938.vert +12023 /Japan1.11939.vert +12024 /Japan1.11940.vert +12025 /Japan1.11941.vert +12026 /Japan1.11942.vert +12027 /Japan1.11943.vert +12028 /Japan1.11944.vert +12029 /Japan1.11945.vert +12030 /Japan1.11946.vert +12031 /Japan1.11947.vert +12034 /Japan1.11950.vert +12035 /Japan1.11951.vert +12038 /Japan1.11954.vert +12039 /Japan1.11955.vert +12040 /Japan1.11956.vert +12089 2135 +12090 03d0 +12091 220a +12092 210f +12094 03d5 +12095 03db +12096 03d1 +12098..12099 2668 +12100 266c +12106 303b +12107 /Japan1.12106.vert +12108..12110 3033 +12111 203c +12112 2049 +12116 244a +12118 2213 +12120 2243 +12121..12122 2272 +12129..12130 3018 +12131..12132 ff5f +12139 /Japan1.12129.vert +12140 /Japan1.12130.vert +12141 /Japan1.12131.vert +12142 /Japan1.12132.vert +12143 239b +12144..12145 239d +12146 23a0 +12147 /Japan1.12144.vert +12148 /Japan1.12143.vert +12149 /Japan1.12146.vert +12150 /Japan1.12145.vert +12151 23a1 +12152..12153 23a3 +12154 23a6 +12155 /Japan1.12152.vert +12156 /Japan1.12151.vert +12157 /Japan1.12154.vert +12158 /Japan1.12153.vert +12167 239c +12168 /Japan1.12167.vert +12176 2702 +12178 /Japan1.12176.vert +12179 303d +12181 309f +12184 2205 +12185 22a0 +12186 2296 +12187 2298 +12188 2295 +12189 2297 +12190 229e +12192 26a0 +12194 25c0 +12195 25b6 +12200 21d0 +12201 2194 +12202..12203 2198 +12204..12205 2196 +12206 21cc +12207 21cb +12214 /Japan1.12215.vert +12215 2195 +12218 3030 +12219 2307 +12228 2740 +12229 273f +12237 25ab +12239 25aa +12241 271a +12254 25e6 +12259 2756 +12639..12640 fe45 +12870 /Japan1.9354.vert +12871 /Japan1.9355.vert +12872 /Japan1.9356.vert +12873 /Japan1.9357.vert +12874 /Japan1.9358.vert +12875 /Japan1.9359.vert +12876 /Japan1.9360.vert +12877 /Japan1.9361.vert +12878 /Japan1.9362.vert +12879 /Japan1.9363.vert +12880 /Japan1.9364.vert +12881 /Japan1.9365.vert +12882 /Japan1.9366.vert +12883 /Japan1.9367.vert +12884 /Japan1.9368.vert +12885 /Japan1.9369.vert +12886 /Japan1.9370.vert +12887 /Japan1.9371.vert +12888 /Japan1.9372.vert +12889 /Japan1.9373.vert +12890 /Japan1.9374.vert +12891 /Japan1.9375.vert +12892 /Japan1.9376.vert +12893 /Japan1.9377.vert +12894 /Japan1.9378.vert +12895 /Japan1.9379.vert +12896 /Japan1.9380.vert +12897 /Japan1.9381.vert +12898 /Japan1.9382.vert +12899 /Japan1.9383.vert +12900 /Japan1.9384.vert +12901 /Japan1.9385.vert +12902 /Japan1.9386.vert +12903 /Japan1.9387.vert +12904 /Japan1.9388.vert +12905 /Japan1.9389.vert +12906 /Japan1.9390.vert +12907 /Japan1.9391.vert +12908 /Japan1.9392.vert +12909 /Japan1.9393.vert +12910 /Japan1.9394.vert +12911 /Japan1.9395.vert +12912 /Japan1.9396.vert +12913 /Japan1.9397.vert +12914 /Japan1.9398.vert +12915 /Japan1.9399.vert +12916 /Japan1.9400.vert +12917 /Japan1.9401.vert +12918 /Japan1.9402.vert +12919 /Japan1.9403.vert +12920 /Japan1.9404.vert +12921 /Japan1.9405.vert +12922 /Japan1.9406.vert +12923 /Japan1.9407.vert +12924 /Japan1.9408.vert +12925 /Japan1.9409.vert +12926 /Japan1.9410.vert +12927 /Japan1.9411.vert +12928 /Japan1.9412.vert +12929 /Japan1.9413.vert +12930 /Japan1.9414.vert +12931 /Japan1.9415.vert +12932 /Japan1.9416.vert +12933 /Japan1.9417.vert +12934 /Japan1.9418.vert +12935 /Japan1.9419.vert +12936 /Japan1.9420.vert +12937 /Japan1.9421.vert +12938 /Japan1.9422.vert +12939 /Japan1.9423.vert +12940 /Japan1.9424.vert +12941 /Japan1.9425.vert +12942 /Japan1.9426.vert +12943 /Japan1.9427.vert +12944 /Japan1.9428.vert +12945 /Japan1.9429.vert +12946 /Japan1.9430.vert +12947 /Japan1.9431.vert +12948 /Japan1.9432.vert +12949 /Japan1.9433.vert +12950 /Japan1.9434.vert +12951 /Japan1.9435.vert +12952 /Japan1.9436.vert +12953 /Japan1.9437.vert +12954 /Japan1.9438.vert +12955 /Japan1.9439.vert +12956 /Japan1.9440.vert +12957 /Japan1.9441.vert +12958 /Japan1.9442.vert +12959 /Japan1.9443.vert +12960 /Japan1.9444.vert +12961 /Japan1.9445.vert +12962 /Japan1.9446.vert +12963 /Japan1.9447.vert +12964 /Japan1.9448.vert +12965 /Japan1.9449.vert +12966 /Japan1.9450.vert +12967 /Japan1.9451.vert +12968 /Japan1.9452.vert +12969 /Japan1.9453.vert +12970 /Japan1.9454.vert +12971 /Japan1.9455.vert +12972 /Japan1.9456.vert +12973 /Japan1.9457.vert +12974 /Japan1.9458.vert +12975 /Japan1.9459.vert +12976 /Japan1.9460.vert +12977 /Japan1.9461.vert +12978 /Japan1.9462.vert +12979 /Japan1.9463.vert +12980 /Japan1.9464.vert +12981 /Japan1.9465.vert +12982 /Japan1.9466.vert +12983 /Japan1.9467.vert +12984 /Japan1.9468.vert +12985 /Japan1.9469.vert +12986 /Japan1.9470.vert +12987 /Japan1.9471.vert +12988 /Japan1.9472.vert +12989 /Japan1.9473.vert +12990 /Japan1.9474.vert +12991 /Japan1.9475.vert +12992 /Japan1.9476.vert +12993 /Japan1.9477.vert +12994 /Japan1.9478.vert +12995 /Japan1.9479.vert +12996 /Japan1.9480.vert +12997 /Japan1.9481.vert +12998 /Japan1.9482.vert +12999 /Japan1.9483.vert +13000 /Japan1.9484.vert +13001 /Japan1.9485.vert +13002 /Japan1.9486.vert +13003 /Japan1.9487.vert +13004 /Japan1.9488.vert +13005 /Japan1.9489.vert +13006 /Japan1.9490.vert +13007 /Japan1.9491.vert +13008 /Japan1.9492.vert +13009 /Japan1.9493.vert +13010 /Japan1.9494.vert +13011 /Japan1.9495.vert +13012 /Japan1.9496.vert +13013 /Japan1.9497.vert +13014 /Japan1.9498.vert +13015 /Japan1.9499.vert +13016 /Japan1.9500.vert +13017 /Japan1.9501.vert +13018 /Japan1.9502.vert +13019 /Japan1.9503.vert +13020 /Japan1.9504.vert +13021 /Japan1.9505.vert +13022 /Japan1.9506.vert +13023 /Japan1.9507.vert +13024 /Japan1.9508.vert +13025 /Japan1.9509.vert +13026 /Japan1.9510.vert +13027 /Japan1.9511.vert +13028 /Japan1.9512.vert +13029 /Japan1.9513.vert +13030 /Japan1.9514.vert +13031 /Japan1.9515.vert +13032 /Japan1.9516.vert +13033 /Japan1.9517.vert +13034 /Japan1.9518.vert +13035 /Japan1.9519.vert +13036 /Japan1.9520.vert +13037 /Japan1.9521.vert +13038 /Japan1.9522.vert +13039 /Japan1.9523.vert +13040 /Japan1.9524.vert +13041 /Japan1.9525.vert +13042 /Japan1.9526.vert +13043 /Japan1.9527.vert +13044 /Japan1.9528.vert +13045 /Japan1.9529.vert +13046 /Japan1.9530.vert +13047 /Japan1.9531.vert +13048 /Japan1.9532.vert +13049 /Japan1.9533.vert +13050 /Japan1.9534.vert +13051 /Japan1.9535.vert +13052 /Japan1.9536.vert +13053 /Japan1.9537.vert +13054 /Japan1.9538.vert +13055 /Japan1.9539.vert +13056 /Japan1.9540.vert +13057 /Japan1.9541.vert +13058 /Japan1.9542.vert +13059 /Japan1.9543.vert +13060 /Japan1.9544.vert +13061 /Japan1.9545.vert +13062 /Japan1.9546.vert +13063 /Japan1.9547.vert +13064 /Japan1.9548.vert +13065 /Japan1.9549.vert +13066 /Japan1.9550.vert +13067 /Japan1.9551.vert +13068 /Japan1.9552.vert +13069 /Japan1.9553.vert +13070 /Japan1.9554.vert +13071 /Japan1.9555.vert +13072 /Japan1.9556.vert +13073 /Japan1.9557.vert +13074 /Japan1.9558.vert +13075 /Japan1.9559.vert +13076 /Japan1.9560.vert +13077 /Japan1.9561.vert +13078 /Japan1.9562.vert +13079 /Japan1.9563.vert +13080 /Japan1.9564.vert +13081 /Japan1.9565.vert +13082 /Japan1.9566.vert +13083 /Japan1.9567.vert +13084 /Japan1.9568.vert +13085 /Japan1.9569.vert +13086 /Japan1.9570.vert +13087 /Japan1.9571.vert +13088 /Japan1.9572.vert +13089 /Japan1.9573.vert +13090 /Japan1.9574.vert +13091 /Japan1.9575.vert +13092 /Japan1.9576.vert +13093 /Japan1.9577.vert +13094 /Japan1.9578.vert +13095 /Japan1.9579.vert +13096 /Japan1.9580.vert +13097 /Japan1.9581.vert +13098 /Japan1.9582.vert +13099 /Japan1.9583.vert +13100 /Japan1.9584.vert +13101 /Japan1.9585.vert +13102 /Japan1.9586.vert +13103 /Japan1.9587.vert +13104 /Japan1.9588.vert +13105 /Japan1.9589.vert +13106 /Japan1.9590.vert +13107 /Japan1.9591.vert +13108 /Japan1.9592.vert +13109 /Japan1.9593.vert +13110 /Japan1.9594.vert +13111 /Japan1.9595.vert +13112 /Japan1.9596.vert +13113 /Japan1.9597.vert +13114 /Japan1.9598.vert +13115 /Japan1.9599.vert +13116 /Japan1.9600.vert +13117 /Japan1.9601.vert +13118 /Japan1.9602.vert +13119 /Japan1.9603.vert +13120 /Japan1.9604.vert +13121 /Japan1.9605.vert +13122 /Japan1.9606.vert +13123 /Japan1.9607.vert +13124 /Japan1.9608.vert +13125 /Japan1.9609.vert +13126 /Japan1.9610.vert +13127 /Japan1.9611.vert +13128 /Japan1.9612.vert +13129 /Japan1.9613.vert +13130 /Japan1.9614.vert +13131 /Japan1.9615.vert +13132 /Japan1.9616.vert +13133 /Japan1.9617.vert +13134 /Japan1.9618.vert +13135 /Japan1.9619.vert +13136 /Japan1.9620.vert +13137 /Japan1.9621.vert +13138 /Japan1.9622.vert +13139 /Japan1.9623.vert +13140 /Japan1.9624.vert +13141 /Japan1.9625.vert +13142 /Japan1.9626.vert +13143 /Japan1.9627.vert +13144 /Japan1.9628.vert +13145 /Japan1.9629.vert +13146 /Japan1.9630.vert +13147 /Japan1.9631.vert +13148 /Japan1.9632.vert +13149 /Japan1.9633.vert +13150 /Japan1.9634.vert +13151 /Japan1.9635.vert +13152 /Japan1.9636.vert +13153 /Japan1.9637.vert +13154 /Japan1.9638.vert +13155 /Japan1.9639.vert +13156 /Japan1.9640.vert +13157 /Japan1.9641.vert +13158 /Japan1.9642.vert +13159 /Japan1.9643.vert +13160 /Japan1.9644.vert +13161 /Japan1.9645.vert +13162 /Japan1.9646.vert +13163 /Japan1.9647.vert +13164 /Japan1.9648.vert +13165 /Japan1.9649.vert +13166 /Japan1.9650.vert +13167 /Japan1.9651.vert +13168 /Japan1.9652.vert +13169 /Japan1.9653.vert +13170 /Japan1.9654.vert +13171 /Japan1.9655.vert +13172 /Japan1.9656.vert +13173 /Japan1.9657.vert +13174 /Japan1.9658.vert +13175 /Japan1.9659.vert +13176 /Japan1.9660.vert +13177 /Japan1.9661.vert +13178 /Japan1.9662.vert +13179 /Japan1.9663.vert +13180 /Japan1.9664.vert +13181 /Japan1.9665.vert +13182 /Japan1.9666.vert +13183 /Japan1.9667.vert +13184 /Japan1.9668.vert +13185 /Japan1.9669.vert +13186 /Japan1.9670.vert +13187 /Japan1.9671.vert +13188 /Japan1.9672.vert +13189 /Japan1.9673.vert +13190 /Japan1.9674.vert +13191 /Japan1.9675.vert +13192 /Japan1.9676.vert +13193 /Japan1.9677.vert +13194 /Japan1.9678.vert +13195 /Japan1.9679.vert +13196 /Japan1.9680.vert +13197 /Japan1.9681.vert +13198 /Japan1.9682.vert +13199 /Japan1.9683.vert +13200 /Japan1.9684.vert +13201 /Japan1.9685.vert +13202 /Japan1.9686.vert +13203 /Japan1.9687.vert +13204 /Japan1.9688.vert +13205 /Japan1.9689.vert +13206 /Japan1.9690.vert +13207 /Japan1.9691.vert +13208 /Japan1.9692.vert +13209 /Japan1.9693.vert +13210 /Japan1.9694.vert +13211 /Japan1.9695.vert +13212 /Japan1.9696.vert +13213 /Japan1.9697.vert +13214 /Japan1.9698.vert +13215 /Japan1.9699.vert +13216 /Japan1.9700.vert +13217 /Japan1.9701.vert +13218 /Japan1.9702.vert +13219 /Japan1.9703.vert +13220 /Japan1.9704.vert +13221 /Japan1.9705.vert +13222 /Japan1.9706.vert +13223 /Japan1.9707.vert +13224 /Japan1.9708.vert +13225 /Japan1.9709.vert +13226 /Japan1.9710.vert +13227 /Japan1.9711.vert +13228 /Japan1.9712.vert +13229 /Japan1.9713.vert +13230 /Japan1.9714.vert +13231 /Japan1.9715.vert +13232 /Japan1.9716.vert +13233 /Japan1.9717.vert +13234 /Japan1.9718.vert +13235 /Japan1.9719.vert +13236 /Japan1.9720.vert +13237 /Japan1.9721.vert +13238 /Japan1.9722.vert +13239 /Japan1.9723.vert +13240 /Japan1.9724.vert +13241 /Japan1.9725.vert +13242 /Japan1.9726.vert +13243 /Japan1.9727.vert +13244 /Japan1.9728.vert +13245 /Japan1.9729.vert +13246 /Japan1.9730.vert +13247 /Japan1.9731.vert +13248 /Japan1.9732.vert +13249 /Japan1.9733.vert +13250 /Japan1.9734.vert +13251 /Japan1.9735.vert +13252 /Japan1.9736.vert +13253 /Japan1.9737.vert +13254 /Japan1.9738.vert +13255 /Japan1.9739.vert +13256 /Japan1.9740.vert +13257 /Japan1.9741.vert +13258 /Japan1.9742.vert +13259 /Japan1.9743.vert +13260 /Japan1.9744.vert +13261 /Japan1.9745.vert +13262 /Japan1.9746.vert +13263 /Japan1.9747.vert +13264 /Japan1.9748.vert +13265 /Japan1.9749.vert +13266 /Japan1.9750.vert +13267 /Japan1.9751.vert +13268 /Japan1.9752.vert +13269 /Japan1.9753.vert +13270 /Japan1.9754.vert +13271 /Japan1.9755.vert +13272 /Japan1.9756.vert +13273 /Japan1.9757.vert +13274 /Japan1.9758.vert +13275 /Japan1.9759.vert +13276 /Japan1.9760.vert +13277 /Japan1.9761.vert +13278 /Japan1.9762.vert +13279 /Japan1.9763.vert +13280 /Japan1.9764.vert +13281 /Japan1.9765.vert +13282 /Japan1.9766.vert +13283 /Japan1.9767.vert +13284 /Japan1.9768.vert +13285 /Japan1.9769.vert +13286 /Japan1.9770.vert +13287 /Japan1.9771.vert +13288 /Japan1.9772.vert +13289 /Japan1.9773.vert +13290 /Japan1.9774.vert +13291 /Japan1.9775.vert +13292 /Japan1.9776.vert +13293 /Japan1.9777.vert +13294 /Japan1.9778.vert +13320 fa67 +13321 fa62 +13322 7de3 +13323 9ec3 +13324 6eab +13325 fa52 +13326 fa3d +13327 fa45 +13328 fa3e +13329 69ea +13330 6e34 +13331 fa60 +13332 fa47 +13333 fa38 +13334 fa42 +13335 fa4e +13336 865b +13337 fa69 +13338 fa34 +13339 fa63 +13340 63ed +13341 64ca +13342 784f +13343 fa54 +13344 f970 +13345 fa4d +13346 fa61 +13347 fa48 +13348 fa4c +13349..13350 fa5b +13351 fa51 +13352 fa43 +13353 fa5a +13354 6d89 +13355 72c0 +13357 2f945 +13358 fa56 +13359 fa50 +13360 fa31 +13361 fa3b +13362 5de2 +13363 fa3f +13364 fa65 +13365 537d +13366 fa37 +13367 fa5f +13368 5fb5 +13369 fa40 +13371 fa53 +13372 9b2d +13373 fa55 +13374 fa68 +13375 fa44 +13376 fa59 +13377 665a +13378 fa35 +13379 fa4b +13380 fa64 +13381 fa41 +13382 fa30 +13383 5002 +13384 fa39 +13385 fa33 +13386 6b65 +13387 fa3a +13388 6bcf +13389 fa32 +13390 623e +13391 fa4f +13392 f91d +13393 /uniF9DC.dup2 +13394 f936 +13395 6dda +13396 f9d0 +13397 66c6 +13398 6b77 +13399 fa57 +13400 934a +13402 9304 +13523 2090e +13644 8c9f +13645 2ed7 +13646 26951 +13652 92b3 +13653 95b1 +13656 2f8fc +13670 2f995 +13679 2f8ea +13681 676e +13682 2ec6 +13684 2f822 +13698 3402 +13701 65e3 +13706 20bb7 +13717 29d4b +13719 2f833 +13720 5f3a +13729 2ea9 +13731 4ff1 +13739 f909 +13747 2ebc +13750 2f8ac +13751 6743 +13755 20a64 +13756 8a01 +13757 6236 +13760 5433 +13761 5a1b +13765 6285 +13768 2f903 +13775 543f +13785 6b72 +13790 7522 +13791 4b38 +13794 5dff +13801 2f90b +13802 73ba +13803 20b9f +13807 2f828 +13809 2f921 +13815 2f83f +13832 2f873 +13833..13834 2e8c +13835 5c19 +13839 2000b +13840 5b82 +13841 2f852 +13847 2edd +13848 98e0 +13849 2967f +13850 378d +13852 38fa +13854 2f947 +13856 4ebb +13857 201a2 +13865 351f +13867 2f8b2 +13870 8980 +13875 7a05 +13880 8aaa +13882 7d55 +13884 6f98 +13892 63f7 +13893 /uni7626.dup2 +13898 27fb7 +13904 23cfe +13910 3427 +13913 812b +13916 2f91a +13922 2eae +13928 2f89a +13932 2f90f +13952 5721 +13953 2123d +13954 2f81a +13956 fa03 +13964 541e +13965 3b88 +13966 5167 +13971 f95f +13981 4e37 +13995 24d14 +13996 5f65 +13997 59ec +13998 2f862 +14000 5e99 +14047 3468 +14056 52d0 +14066 /uni6801.dup2 +14068 2f9d0 +14069 2f9df +14075 2567f +14078 2eb7 +14083 8eb6 +14084 f91f +14088 f983 +14094 7c7b +14095 f9a2 +14097 f99a +14099 8002 +14100 266b0 +14105 20628 +14108 2008a +14109 2f82c +14110 353e +14115 5455 +14117 5939 +14120 5b76 +14121 2f86d +14122 5c14 +14123 37e2 +14124 5ce6 +14126 4e48 +14129 2f8b6 +14134 26999 +14135 631b +14138 6663 +14140 2f8db +14143 69f6 +14144 6986 +14148 6bcc +14150 6e17 +14153 6caa +14157 4e2c +14160 74ef +14161 7575 +14162 75ec +14163 764e +14164 3fb1 +14165 776a +14166 77a9 +14173 7b53 +14176 4264 +14180 2f96c +14183 7e48 +14189 2eb3 +14194 8141 +14195 4453 +14197 8279 +14198 fa5e +14199 fa5d +14201 5179 +14202 835a +14206 4525 +14208 85f4 +14209 200b0 +14214 867d +14216 342e +14217 88c6 +14224 47e6 +14233 8fc8 +14253 28987 +14256 28e17 +14259 9839 +14266 9a08 +14271 9bdf +14282 242ee +14288 5389 +14290 /uniFA11.dup2 +14291 2f8e1 +14293 23cbe +14294 20611 +14296..14297 4e04 +14298 4e1f +14299 4e2b +14300..14301 4e2f +14302..14303 4e40 +14304 4e44 +14305 4e5a +14306 4e7f +14307 4e8d +14308 4e96 +14309 4eb9 +14310 4ed0 +14311 4ee0 +14312 4efd +14313 4eff +14314 4f0b +14315 4f15 +14316 4f60 +14317 4f3b +14318 4f49 +14319 4f54 +14320 4f7a +14321..14322 4f7d +14323 4f97 +14324 4fbe +14325 4fcf +14326 4ffd +14327..14328 5000 +14329 5010 +14330 501b +14331 5027 +14332 502e +14333 5057 +14334 5066 +14335 506a +14336 503b +14337 508f +14338 5096 +14339 509c +14340 50cc +14341 50e6 +14342 50e9 +14343 50ef +14344 5108 +14345 510b +14346 5110 +14347 511b +14348 511e +14349 515f +14350 51a1 +14351 51bc +14352 51de +14353 51ee +14354 51f4 +14355..14356 5201 +14357 5213 +14358 5249 +14359 5261 +14360 5266 +14361 5293 +14362 52c8 +14363 52f0 +14364..14365 530a +14366 533e +14367 534c +14368 534b +14369 5361 +14370 536c +14371 53ab +14372 53da +14373 53e6 +14374 53f5 +14375 5427 +14376 544d +14377 5466 +14378 546b +14379 5474 +14380 548d +14381 5496 +14382 54a1 +14383 54ad +14384 54b9 +14385 54bf +14386 54c6 +14387 54cd +14388 550e +14389 552b +14390 5535 +14391 554a +14392..14393 5560 +14394 5588 +14395 558e +14396 5608 +14397..14398 560e +14399 5637 +14400 563f +14401 5649 +14402 564b +14403 564f +14404 5666 +14405 5669 +14406 566f +14407..14408 5671 +14409 5695 +14410 569a +14411..14412 56ac +14413 56b1 +14414 56c9 +14415 56dd +14416 56e4 +14417 570a +14418 5715 +14419 5723 +14420 572f +14421..14422 5733 +14423 574c +14424 5770 +14425 578c +14426 579c +14427 57b8 +14428 57e6 +14429 57ed +14430..14431 57f5 +14432 57ff +14433 5809 +14434 5820 +14435 5832 +14436 587c +14437 5880 +14438 58a9 +14439 58ce +14440 58d0 +14441 58d4 +14442 58da +14443 58e9 +14444 590c +14445 5924 +14446 592f +14447 5961 +14448 596d +14449 59ca +14450 59d2 +14451 59dd +14452..14453 59e3 +14454 5a04 +14455 5a0c +14456 5a23 +14457 5a47 +14458 5a55 +14459 5a63 +14460 5a6d +14461 5a7e +14462 5a9e +14463 5aa7 +14464 5aac +14465 5ab3 +14466 5ae0 +14467 5b00 +14468 5b19 +14469 5b25 +14470 5b2d +14471 5b41 +14472 5b7c +14473..14474 5b7e +14475 5b8a +14476 5c23 +14477 5c2b +14478 5c30 +14479 5c63 +14480 5c69 +14481 5c7c +14482 5ccb +14483 5cd2 +14484 5cf4 +14485 5d24 +14486 5d26 +14487 5d43 +14488 5d46 +14489 5d4a +14490 5d92 +14491 5d94 +14492 5d99 +14493 5da0 +14494 5dd8 +14495 5de0 +14496 5df8 +14497 5e00 +14498 5e12 +14499..14500 5e14 +14501 5e18 +14502 5e2e +14503 5e58 +14504..14505 5e6b +14506 5ea8 +14507 5eaa +14508..14509 5ebe +14510 5ecb +14511 5ed2 +14512 5f07 +14513 5f0e +14514..14515 5f1c +14516 5f22 +14517 5f28 +14518 5f36 +14519 5f3b +14520 5f40 +14521 5f50 +14522 5f58 +14523 5f64 +14524 5f89 +14525 5f9c +14526 5fa7 +14527 5fa4 +14528 5faf +14529 5fb8 +14530 5fc4 +14531 5fc9 +14532 5fe1 +14533 5fe9 +14534 5fed +14535 5ffc +14536 6017 +14537 601a +14538 6033 +14539 6061 +14540 607f +14541 609e +14542 60a4 +14543 60b0 +14544 60cb +14545 60db +14546 60f8 +14547..14549 6112 +14550 611c +14551 617c +14552 618d +14553 619f +14554 61a8 +14555 61c2 +14556 61df +14557 6215 +14558 6229 +14559 6243 +14560 6246 +14561 624c +14562 6251 +14563 6256 +14564 62c4 +14565 62fc +14566 630a +14567 630d +14568 6318 +14569 6339 +14570..14571 6342 +14572 6365 +14573 6374 +14574 637d +14575 6384 +14576 6387 +14577 6390 +14578 639e +14579 63d1 +14580 63dc +14581 6409 +14582 6410 +14583 6422 +14584 6454 +14585 645b +14586 646d +14587 647b +14588..14589 64be +14590 64e5 +14591 64f7 +14592 64fb +14593 6504 +14594 6516 +14595 6519 +14596 6547 +14597 6567 +14598 6581 +14599 6585 +14600 65c2 +14601 65f0 +14602 65f2 +14603 662c +14604 664c +14605..14606 665b +14607 6661 +14608 666b +14609 6677 +14610 66a4 +14611 66c8 +14612 66ec +14613 6705 +14614 6713 +14615 6733 +14616 6748 +14617 674c +14618 6776 +14619 677b +14620 67b0 +14621 67b2 +14622 67f9 +14623 67d7 +14624 67d9 +14625 67f0 +14626 682c +14627..14628 6830 +14629 685b +14630 6872 +14631 6875 +14632 687a +14633 6884 +14634 68a5 +14635 68b2 +14636 68d0 +14637 68d6 +14638 68e8 +14639 68ed +14640..14641 68f0 +14642 68fc +14643 6911 +14644 6913 +14645 6935 +14646 693b +14647 6957 +14648 6963 +14649 6972 +14650..14651 697f +14652 69a6 +14653 69ad +14654 69b7 +14655..14656 69d6 +14657 6a01 +14658 6a0f +14659 6a15 +14660 6a28 +14661 6a34 +14662 6a3e +14663 6a45 +14664..14665 6a50 +14666 6a56 +14667 6a5b +14668 6a83 +14669 6a89 +14670 6a91 +14671..14673 6a9d +14674 6adc +14675 6ae7 +14676 6aec +14677 6b1e +14678 6b24 +14679 6b35 +14680 6b46 +14681 6b56 +14682 6b60 +14683 6b82 +14684 6bbe +14685 6be1 +14686 6bf1 +14687 6c10 +14688 6c33 +14689 6c35 +14690 2ea2 +14691 6c59 +14692 6c76 +14693 6c7b +14694 6c85 +14695 6c95 +14696 6c9c +14697 6cd0 +14698 6cd4 +14699 6cd6 +14700 6ce0 +14701..14702 6ceb +14703 6cee +14704 6d0a +14705 6d0e +14706 6d11 +14707 6d2e +14708 6d57 +14709 6d5e +14710 6d65 +14711 6d82 +14712 6dbf +14713 6dc4 +14714 6dca +14715 6dd6 +14716 6de9 +14717 6e22 +14718 6e51 +14719 6ec7 +14720 6eca +14721 6ece +14722 6efd +14723 6f1a +14724 6f2a +14725 6f2f +14726 6f33 +14727 6f5a +14728 6f5e +14729 6f62 +14730 6f7d +14731 6f8b +14732 6f8d +14733 6f92 +14734 6f94 +14735 6f9a +14736..14737 6fa7 +14738 6fb6 +14739 6fda +14740 6fde +14741 6ff9 +14742 7039 +14743 703c +14744 704a +14745 7054 +14746..14747 705d +14748 7064 +14749 706c +14750 707e +14751 7081 +14752 7095 +14753 70b7 +14754..14755 70d3 +14756 70d8 +14757 70dc +14758 7107 +14759 7120 +14760 7131 +14761 714a +14762 7152 +14763 7160 +14764 7179 +14765 7192 +14766 71b3 +14767 71cb +14768 71d3 +14769 71d6 +14770 7200 +14771 721d +14772 722b +14773 7238 +14774 7241 +14775 7253 +14776..14777 7255 +14778 725c +14779 728d +14780 72ad +14781 72b4 +14782 72c7 +14783 72fb +14784..14785 7304 +14786 7328 +14787 7331 +14788 7343 +14789 736c +14790 737c +14791 7383 +14792..14793 7385 +14794 7395 +14795..14797 739e +14798 73a6 +14799 73ab +14800 73b5 +14801 73b7 +14802 73bc +14803 73cf +14804 73d9 +14805 73e9 +14806 73f4 +14807 73fd +14808 7404 +14809 740a +14810..14811 741a +14812 7424 +14813 7428 +14814 742c +14815..14817 742f +14818 7439 +14819 7444 +14820 7447 +14821 744b +14822 744d +14823 7451 +14824 7457 +14825 7466 +14826 746b +14827 7471 +14828 7480 +14829..14831 7485 +14832 7490 +14833 7498 +14834 749c +14835 74a0 +14836 74a3 +14837 74a8 +14838 74ab +14839 74b5 +14840 74bf +14841 74c8 +14842 74da +14843 74de +14844 754e +14845 7579 +14846 7581 +14847 7590 +14848..14849 7592 +14850 75b4 +14851 75e4 +14852 75f9 +14853 7600 +14854 760a +14855..14856 7615 +14857 7619 +14858 761e +14859 762d +14860 7635 +14861 7643 +14862 764b +14863 7665 +14864 766d +14865 766f +14866 7671 +14867 7674 +14868..14869 76a4 +14870 76c5 +14871 76cc +14872 76ec +14873 76fc +14874 7734 +14875 7736 +14876 775c +14877..14878 775f +14879 7772 +14880 777d +14881 7795 +14882 77aa +14883 77e6 +14884 77f0 +14885 77f4 +14886 7806 +14887 7822 +14888..14889 782d +14890 7830 +14891 7835 +14892 7868 +14893 789e +14894 78c8 +14895 78cc +14896 78ce +14897 78e4 +14898..14899 78e0 +14900 78f2 +14901 78f7 +14902 78fb +14903 7931 +14904 7934 +14905 793b +14906 793d +14907 7945 +14908..14909 795b +14910 798b +14911 7996 +14912 7998 +14913 79b8 +14914 79bb +14915 79ca +14916 79da +14917 7a03 +14918 7a09 +14919 7a11 +14920 7a1e +14921 7a2d +14922 7a39 +14923 7a45 +14924 7a4c +14925 7a5d +14926 7a60 +14927 7a6d +14928 7a78 +14929 7aa0 +14930 7aa3 +14931 7ab3 +14932..14933 7abb +14934 7ac6 +14935 7b07 +14936 7b14 +14937 7b27 +14938 7b31 +14939 7b47 +14940 7b4e +14941 7b60 +14942 7b69 +14943 7b6d +14944 7b72 +14945 7b91 +14946 7baf +14947 7bd7 +14948 7bd9 +14949 7c0b +14950 7c0f +14951 7c20 +14952 7c26 +14953 7c31 +14954 7c36 +14955 7c51 +14956 7c59 +14957 7c67 +14958 7c6e +14959 7c70 +14960 7cbc +14961 7cbf +14962..14963 7cc8 +14964 7cd7 +14965 7cd9 +14966 7cdd +14967 7ceb +14968..14970 7d07 +14971 7d13 +14972 7d1d +14973 7d23 +14974 7d41 +14975 7d53 +14976 7d59 +14977 7d5d +14978 7d7a +14979 7d86 +14980..14981 7d8b +14982 7dcc +14983 7deb +14984 7df1 +14985 7df9 +14986 7e08 +14987 7e11 +14988 7e15 +14989 7e20 +14990 7e47 +14991 7e62 +14992 7e6e +14993 7e73 +14994 7e8d +14995 7e91 +14996 7e98 +14997 7f44 +14998 7f4f +14999..15000 7f52 +15001 7f61 +15002 7f91 +15003 7fbf +15004 7fce +15005 7fdf +15006 7fe5 +15007 7fec +15008..15009 7fee +15010 7ffa +15011 800e +15012 8011 +15013 8014 +15014 8024 +15015 8026 +15016 803a +15017 803c +15018 8060 +15019 8071 +15020 8075 +15021 809e +15022 80a6 +15023 80ab +15024..15025 80d7 +15026 8116 +15027 8118 +15028 813a +15029 814a +15030 814c +15031 8181 +15032 8184 +15033 81b4 +15034 81cf +15035 81f9 +15036 8203 +15037 8221 +15038 8232 +15039 8234 +15040 8246 +15041 824b +15042 824f +15043 828e +15044 82ae +15045 82b7 +15046 82be +15047 82c6 +15048 82fe +15049 8343 +15050 8351 +15051 8355 +15052 8386 +15053 838d +15054 8392 +15055 8398 +15056 83a9 +15057..15058 83bf +15059 83ea +15060 840f +15061 8411 +15062 844a +15063 8476 +15064 84a8 +15065 84af +15066 84c0 +15067 84c2 +15068 84f0 +15069 84fd +15070 850c +15071 8534 +15072 855e +15073 858f +15074 85b7 +15075 85ce +15076 85ad +15077 8612 +15078 8629 +15079 8652 +15080 8663 +15081 866c +15082 866f +15083 867a +15084 868d +15085 8691 +15086 8698 +15087..15088 86a7 +15089 86fa +15090 86fd +15091 870b +15092 8713 +15093 8719 +15094 871e +15095 8728 +15096 873e +15097 8771 +15098 8788 +15099 8799 +15100..15101 87ac +15102 87b5 +15103 87d6 +15104 87eb +15105 87ed +15106 8801 +15107 8803 +15108 8806 +15109 880b +15110 8814 +15111 881c +15112 8856 +15113 885f +15114 8864 +15115 8898 +15116 88aa +15117..15118 88bd +15119 88ca +15120 88d2 +15121 88db +15122..15123 88f0 +15124 8906 +15125..15127 8918 +15128 8927 +15129 8930 +15130 893e +15131 897b +15132 89d4 +15133 89d6 +15134 89e5 +15135 89f1 +15136 8a07 +15137 8a0f +15138 8a15 +15139 8a22 +15140 8a4e +15141 8a7f +15142 8af4 +15143 8b1f +15144 8b37 +15145..15146 8b43 +15147 8b54 +15148 8b9c +15149 8b9e +15150 8c47 +15151 8c54 +15152 8c73 +15153 8ca4 +15154 8cd9 +15155 8ce1 +15156 8cf8 +15157 8cfe +15158 8d1b +15159 8d69 +15160 8d6c +15161 8d84 +15162 8d8d +15163 8d95 +15164 8da6 +15165 8dc6 +15166 8dce +15167 8de4 +15168 8dec +15169 8e20 +15170 8e4b +15171 8e6c +15172 8e70 +15173 8e7a +15174 8e92 +15175 8eae +15176 8eb3 +15177 8ed1 +15178 8ed4 +15179 8ef9 +15180 8f17 +15181 8f36 +15182 8fa6 +15183..15184 8fb5 +15185 8fc6 +15186 8fe0 +15187 8fe4 +15188 8ff6 +15189 9002 +15190 902c +15191 9044 +15192 9088 +15193 9095 +15194 9099 +15195 909b +15196 90a2 +15197 90b4 +15198 90d7 +15199 90dd +15200 90f4 +15201 9117 +15202 911c +15203 9131 +15204 913a +15205 913d +15206 9148 +15207 915b +15208 9161 +15209 9164 +15210 918e +15211 919e +15212 91a8 +15213..15214 91ad +15215 91b2 +15216 91bc +15217 91f0 +15218 91f7 +15219 91fb +15220 9207 +15221 9228 +15222 9233 +15223 9238 +15224 9243 +15225 9247 +15226 924f +15227 9260 +15228 92c2 +15229..15230 92cb +15231 92df +15232 930d +15233 9315 +15234 931f +15235 9327 +15236 9347 +15237 9352 +15238 9365 +15239 936a +15240 936d +15241 939b +15242 93ba +15243 93a9 +15244 93c1 +15245 93ca +15246 93e2 +15247 93fa +15248 93fd +15249 940f +15250 9434 +15251 943f +15252 9455 +15253 946b +15254 9472 +15255 9578 +15256 95a6 +15257 95a9 +15258 95ab +15259 95b4 +15260 95bd +15261 95da +15262 961d +15263 9641 +15264 9658 +15265 9684 +15266 96a4 +15267 96a9 +15268 96d2 +15269 2f9f4 +15270 96de +15271 96e9 +15272 96f1 +15273 9702 +15274 9709 +15275 975a +15276 9763 +15277 976e +15278 9773 +15279 979a +15280 97a2 +15281..15282 97b5 +15283 97d9 +15284 97de +15285 97f4 +15286 980a +15287 980e +15288 981e +15289 9823 +15290 982b +15291 983e +15292..15293 9852 +15294 9859 +15295 986c +15296 98b8 +15297 98ba +15298 98bf +15299 98c8 +15300 98e5 +15301..15302 9932 +15303 9940 +15304 994d +15305 995c +15306 995f +15307 99b1 +15308..15309 99b9 +15310 99c9 +15311 9a02 +15312 9a16 +15313 9a24 +15314 9a27 +15315..15316 9a2d +15317 9a36 +15318 9a38 +15319 9a4a +15320 9a56 +15321..15322 9ab5 +15323 9af9 +15324 9b03 +15325 9b20 +15326..15327 9b33 +15328 9b73 +15329 9b79 +15330 9ba7 +15331 9bc1 +15332 9bc7 +15333 9bd7 +15334 9be7 +15335 9beb +15336 9bf7 +15337 9bfa +15338 9bfd +15339 9c0b +15340 9c27 +15341 9c2a +15342 9c36 +15343 9c41 +15344 9c53 +15345 9c63 +15346 9c70 +15347 9c77 +15348 9d02 +15349 9d42 +15350 9d47 +15351 9d63 +15352 9d69 +15353 9d7c +15354 9d7e +15355 9d8d +15356 9db1 +15357 9dc3 +15358 9dc7 +15359 9dd6 +15360 9ddf +15361 9deb +15362 9df4 +15363 9e15 +15364 9e1d +15365 9ea4 +15366 9ea8 +15367 9eac +15368 9ee7 +15369 9eee +15370 9f10 +15371 9f12 +15372 9f17 +15373 9f19 +15374 9f2f +15375 9f37 +15376 9f39 +15377 9f41 +15378 9f45 +15379 9f57 +15380 9f68 +15381 9f71 +15382 9f75 +15383 9f90 +15384 9f94 +15385 9fa2 +15387 3405 +15388 2f804 +15389 5620 +15390 /uni5ECB.dup2 +15391 2e95 +15393 2363a +15395 /uni6FF9.dup2 +15396 6ee6 +15397 /uni71B3.dup2 +15398 fa49 +15403 fa66 +15405 5db2 +15407 4fd3 +15408 50d9 +15409 50f0 +15410 51c3 +15411 5676 +15412 6a54 +15413 6d01 +15414 6dd0 +15415 6e42 +15416 6ed9 +15417 73e4 +15418 7421 +15419 756c +15420 7851 +15421 87f5 +15422 233fe +15423 73a8 +15424 3af3 +15425 34db +15426 440c +15427 3e8a +15430 4be8 +15432 3eda +15433 3b22 +15435 457a +15436 4093 +15438 4665 +15439 4103 +15440 4293 +15441 46ae +15442 3488 +15443 22609 +15444..15446 f860 +15447 f87a +15448 f87f +15472..15473 2284 +15474..15475 228a +15476 2209 +15478..15479 2305 +15489..15490 2225 +15505 2262 +15507 2245 +15508 2248 +15509..15510 2276 +15515 2127 +15725..15726 22da +15727 2155 +15728 2318 +15729..15730 1e3e +15731..15732 01f8 +15733 01d6 +15734 01d8 +15735 01da +15736 01dc +15737 0104 +15738 02d8 +15739 013d +15740 015a +15741 015e +15742 0164 +15743 0179 +15744 017b +15745 0105 +15746 02db +15747 013e +15748 015b +15749 02c7 +15750 015f +15751 0165 +15752 017a +15753 02dd +15754 017c +15755 0154 +15756 0102 +15757 0139 +15758 0106 +15759 010c +15760 0118 +15761 010e +15762 0143 +15763 0147 +15764 0150 +15765 0158 +15766 0170 +15767 0162 +15768 0155 +15769 0103 +15770 013a +15771 0107 +15772 010d +15773 0119 +15774 010f +15775 0111 +15776 0144 +15777 0148 +15778 0151 +15779 0159 +15780 0171 +15781 0163 +15782 02d9 +15783 0108 +15784 011c +15785 0124 +15786 0134 +15787 015c +15788 016c +15789 0109 +15790 011d +15791 0125 +15792 0135 +15793 015d +15794 016d +15795 0271 +15796 028b +15797 027e +15798 026c +15799 026e +15800 0279 +15801 0288 +15802 0256 +15803 0273 +15804 027d +15805 0282 +15806 0290 +15807 027b +15808 026d +15809 025f +15810 0272 +15811 029d +15812 028e +15813 0261 +15814 0270 +15815 0281 +15816 0127 +15817 0295 +15818 0294 +15819 0266 +15820 0298 +15821 01c2 +15822 0253 +15823 0257 +15824 0284 +15825 0260 +15826 0193 +15827 0268 +15828 0289 +15829 0258 +15830 025c +15831 025e +15832 0250 +15833 026f +15834 028a +15835 0264 +15836 0252 +15837 028d +15838 0265 +15839 02a2 +15840 02a1 +15841 0255 +15842 0291 +15843 027a +15844 0267 +15845 0361 +15846 02c8 +15847 02cc +15848 02d1 +15849 203f +15850 030f +15851..15855 02e5 +15858 0325 +15859 032c +15860 0339 +15861 031c +15862..15863 031f +15864 033d +15865 0329 +15866 032f +15867 02de +15868 0324 +15869 0330 +15870 033c +15871 0334 +15872..15873 031d +15874..15875 0318 +15876 032a +15877..15878 033a +15879 031a +15883..15884 0262 +15885 026a +15886 0274 +15887 0276 +15888 0278 +15889 0280 +15890 028f +15891 0299 +15892 029c +15893 029f +15894 02b0 +15895 02b2 +15896 02b7 +15897 02c1 +15898..15899 02e0 +15906 /uni229E.dup2 +16194 303c +16195 30ff +16197..16198 3016 +16199 266e +16200 266b +16201..16202 2934 +16203 29bf +16205 30a0 +16207..16208 29fa +16222 03c2 +16223..16232 24f5 +16233..16234 2616 +16235 25b1 +16236..16245 31f0 +16247..16252 31fa +16253..16267 23be +16270 2713 +16272 2423 +16273 23ce +16274..16277 25d0 +16278..16279 2047 +16281 2051 +16282 2042 +16283..16298 3190 +16312..16313 23b0 +16314..16325 2672 +16326..16327 3099 +16328 20dd +16329 /Japan1.16197.vert +16330 /Japan1.16198.vert +16331 /Japan1.16205.vert +16333 /Japan1.16236.vert +16334 /Japan1.16237.vert +16335 /Japan1.16238.vert +16336 /Japan1.16239.vert +16337 /Japan1.16240.vert +16338 /Japan1.16241.vert +16339 /Japan1.16242.vert +16340 /Japan1.16243.vert +16341 /Japan1.16244.vert +16342 /Japan1.16245.vert +16344 /Japan1.16247.vert +16345 /Japan1.16248.vert +16346 /Japan1.16249.vert +16347 /Japan1.16250.vert +16348 /Japan1.16251.vert +16349 /Japan1.16252.vert +16350 /Japan1.16312.vert +16351 /Japan1.16313.vert +16779 4f48 +16780 4f5f +16781 4f6a +16782 4f6c +16783 500e +16784 5018 +16785 5041 +16786 50f2 +16787 50d0 +16788 5106 +16789 5103 +16790 5135 +16791 5155 +16792 5157 +16793 34b5 +16794 51ca +16795 51e2 +16796 5257 +16797 52cc +16798 52d6 +16799 52fb +16800 531c +16801 5363 +16802 539d +16803 5412 +16804 547f +16805 5488 +16806 5550 +16807 5581 +16808 55ad +16809 55ce +16810 563b +16811 569e +16812 56a9 +16813 56b3 +16814 5777 +16815 577c +16816 2131b +16817 57cf +16818 57e4 +16819 5864 +16820 5889 +16821 2146e +16822 58d2 +16823 58e0 +16824 8641 +16825 598b +16826 5992 +16827 59c3 +16828 5a13 +16829 5a67 +16830 5a77 +16831 5a84 +16832 5ac4 +16833 218bd +16834 5b7d +16835 5b93 +16836 5c12 +16837 fa3c +16838 216b4 +16839 5c7a +16840 5c8f +16841 5c9f +16842 5ca3 +16843 5caa +16844 5cd0 +16845 21e34 +16846 5d0d +16847 5d47 +16848 5d81 +16849 5da4 +16850 5da7 +16851 5dcb +16852 5e5e +16853 5ef9 +16854 5f00 +16855 5f02 +16856 5f23 +16857 5f3d +16858 5f54 +16859 5f7d +16860 600d +16861 6014 +16862 6018 +16863 6035 +16864 6047 +16865 609d +16866 60d4 +16867 60dd +16868 612b +16869 61bc +16870 61b9 +16871 6222 +16872 625a +16873 626f +16874 62d6 +16875 637c +16876 63e5 +16877 6479 +16878 64c4 +16879 64d0 +16880 6529 +16881 659d +16882 663a +16883 6622 +16884 662b +16885 6630 +16886 6633 +16887 6648 +16888 231c4 +16889 /uni6677.dup2 +16890 6678 +16891 668d +16892 66bb +16893 66db +16894 66e8 +16895 6747 +16896 6781 +16897 6793 +16898 6798 +16899 679b +16900 67fc +16901 681d +16902 68a3 +16903 690a +16904 6949 +16905 235c4 +16906 6942 +16907 6964 +16908 69a5 +16909 69cf +16910 3bb6 +16911 3bc3 +16912 69e9 +16913 69f5 +16914 2373f +16915 6a3b +16916 23763 +16917 6a94 +16918 6aa5 +16919 3c0f +16920 6b1b +16921 6b2c +16922 6b67 +16923 6ba9 +16924 6bad +16925 6bd7 +16926 6bff +16927 6c05 +16928 6c74 +16929 6c98 +16930 6cfb +16931 6cc6 +16932 6d31 +16933 6d39 +16934 6d3f +16935 6d58 +16936 6d94 +16937 6daa +16938 6ddb +16939 6ddd +16940 6e44 +16941 6e5e +16942 6eb1 +16943 6ec1 +16944 6f10 +16945 6f59 +16946 6f61 +16947 6f7e +16948 6f8c +16949 6fa0 +16950 6fbc +16951 6fc7 +16952 6fca +16953 6ff0 +16954 704e +16955 7075 +16956 70a4 +16957 70e4 +16958 712b +16959 711e +16960 712e +16961 7151 +16962 7168 +16963 7185 +16964 7187 +16965 71ba +16966 71c4 +16967 7215 +16968 3e3f +16969 729b +16970 247f1 +16971 7327 +16972 7350 +16973 7366 +16974 73a2 +16975 742b +16976 7446 +16977 /uni7462.dup2 +16978 746d +16979 74a6 +16980 74a9 +16981 74c9 +16982 74ff +16983 7517 +16984 3f72 +16985 75ce +16986 7602 +16987 7608 +16988 7664 +16989 7681 +16990 769d +16991 76aa +16992 76b6 +16993 76ce +16994 76d4 +16995 76e6 +16996 76f1 +16997 770a +16998 7719 +16999..17000 774d +17001 777a +17002 7780 +17003 7794 +17004 77e0 +17005 2548e +17006 7843 +17007 786e +17008 78b0 +17009 2550e +17010 78ad +17011 7900 +17012 791c +17013 792e +17014 /uni7934.dup2 +17015 7946 +17016 7979 +17017 79c8 +17018 25771 +17019 79d4 +17020 79de +17021 79eb +17022 79ed +17023 7a85 +17024 259c4 +17025 7ace +17026 7afd +17027 7b12 +17028 7b2d +17029 7b3b +17030 7b6f +17031 7c01 +17032 7c33 +17033 25da1 +17034 7c6d +17035 7c79 +17036 7c8f +17037 7c94 +17038 7ca0 +17039 7cd5 +17040 7d31 +17041 /uni7D5C.dup2 +17042 7d83 +17043 7da6 +17044 7dc2 +17045 7e28 +17046 7f97 +17047 7fdb +17048 8035 +17049 8037 +17050 80ca +17051 80e0 +17052 80f3 +17053 8160 +17054..17055 8167 +17056 816d +17057 81bb +17058 81ca +17059 81d7 +17060 445b +17061 8260 +17062 8274 +17063 26aff +17064 82a1 +17065..17066 82a3 +17067 82a9 +17068 82bf +17069 82d5 +17070 82fd +17071 8300 +17072 8322 +17073 832d +17074 833a +17075 8347 +17076 837d +17077 83a7 +17078 83cf +17079 83d1 +17080 83e1 +17081 8401 +17082 8406 +17083 845f +17084 8470 +17085 8473 +17086 8485 +17087 849e +17088 84ba +17089 26e40 +17090 8532 +17091 851e +17092 852f +17093 8564 +17094 857a +17095 858c +17096 85a2 +17097 85cb +17098 85ed +17099 85ff +17100..17101 8604 +17102 8610 +17103 270f4 +17104 8618 +17105 8638 +17106 8657 +17107 8662 +17108 459d +17109 8675 +17110 86b8 +17111 86fc +17112 8787 +17113 45ea +17114 880a +17115 8810 +17116 88ce +17117 27684 +17118 8932 +17119 8939 +17120 8940 +17121 8994 +17122 89f6 +17123 8a47 +17124 8a5d +17125 8a61 +17126 8a75 +17127 8ad0 +17128 8b46 +17129 8b59 +17130 8b69 +17131 8b9d +17132 8c49 +17133 8c68 +17134 8daf +17135 8dd1 +17136 8dd7 +17137 8e23 +17138 8e3d +17139 8e7b +17140 28277 +17141 4844 +17142 8efa +17143 8f1e +17144 8f2d +17145 8f54 +17146 283cd +17147 8fe8 +17148 8fee +17149 9008 +17150 902d +17151 9097 +17152 90b3 +17153 90be +17154..17155 90c4 +17156 90c7 +17157 90ef +17158 9114 +17159 9116 +17160..17161 9122 +17162 912f +17163 9134 +17164 9183 +17165 91f1 +17166 9349 +17167 9364 +17168 /uni9365.dup2 +17169 93a3 +17170 93df +17171 9404 +17172 9433 +17173 944a +17174 9463 +17175 9471 +17176 958e +17177 959f +17178 95ac +17179 95b6 +17180 95cb +17181 95d0 +17182 95d3 +17183 49b0 +17184 95de +17185 96a5 +17186 96ef +17187 974e +17188 9795 +17189 97ae +17190 97ba +17191 97c1 +17192 97c9 +17193 97db +17194 9856 +17195 98e7 +17196 9958 +17197 9a03 +17198 9ac1 +17199 9ac3 +17200 9ace +17201 9ad6 +17202 9b02 +17203 9b08 +17204 4c17 +17205 /uni9B2D.dup2 +17206 9b5e +17207 9b66 +17208 9b84 +17209 9b8a +17210 9b9e +17211 9bce +17212 9be5 +17213 9bf8 +17214 9c23 +17215..17216 9c4f +17217 9c65 +17218..17219 9d1d +17220 9d43 +17221 9d52 +17222 9d8a +17223 9d96 +17224 9dc0 +17225 9dac +17226 9dbc +17227 2a190 +17228 9de7 +17229 9e07 +17230 9e9e +17231 9eaf +17232 9f97 +17233 20089 +17234 4e02 +17235 4e0f +17236 4e12 +17237 4e29 +17238 4e2e +17239 4e47 +17240 200a2 +17241 4e51 +17242 3406 +17243 200a4 +17244 4e69 +17245 4e9d +17246 342c +17247 4ebc +17248 4ec3 +17249 4ec8 +17250 4eeb +17251 4eda +17252 4ef1 +17253 4ef5 +17254 4f16 +17255 4f64 +17256 4f37 +17257 4f3e +17258 4f58 +17259 20213 +17260..17261 4f77 +17262 4f82 +17263 4f85 +17264 4fe6 +17265 4fb2 +17266 4fc5 +17267 4fcb +17268 4fd2 +17269 346a +17270 4ff2 +17271 5013 +17272 501c +17273 504e +17274 5053 +17275 5063 +17276 50a3 +17277 5088 +17278..17279 5092 +17280 5095 +17281 50aa +17282 2032b +17283 50b1 +17284..17285 50ba +17286 50c4 +17287 50c7 +17288 50f3 +17289 20381 +17290 50ce +17291 20371 +17292 50d4 +17293 50e1 +17294 3492 +17295 203f9 +17296 5117 +17297 2044a +17298 5160 +17299 20509 +17300 5173 +17301 5183 +17302 518b +17303 34bc +17304 5198 +17305 51a3 +17306 51ad +17307 34c7 +17308 205d6 +17309 51f3 +17310 5212 +17311 5216 +17312 2074f +17313 5255 +17314 525c +17315 526c +17316 5277 +17317 5284 +17318 5282 +17319 20807 +17320 5298 +17321 2083a +17322 52a4 +17323..17324 52ba +17325 52ca +17326 52d1 +17327 208b9 +17328 52f7 +17329 5335 +17330 5342 +17331 2097c +17332 2099d +17333 5367 +17334 537a +17335 53a4 +17336 53b4 +17337 20ad3 +17338 53b7 +17339 53c0 +17340 20b1d +17341..17342 355d +17343 53d5 +17344 3563 +17345 53f4 +17346 5424 +17347 5428 +17348 356e +17349 5443 +17350 5462 +17351 546c +17352 5495 +17353 54a0 +17354 54a6 +17355 54ae +17356 54b7 +17357 54ba +17358 54c3 +17359 20d45 +17360 54ec +17361 54ef +17362 54f1 +17363 54f3 +17364..17365 5500 +17366 5509 +17367 553c +17368 5541 +17369 35a6 +17370 5547 +17371 35a8 +17372 5564 +17373 20de1 +17374 557d +17375 5582 +17376 5591 +17377 35c5 +17378 55d2 +17379 20e95 +17380 20e6d +17381 55bf +17382 55c9 +17383 55cc +17384 55d1 +17385 55dd +17386 35da +17387 55e2 +17388 20e64 +17389 55e9 +17390 5628 +17391 20f5f +17392 5607 +17393 5610 +17394 5630 +17395 35f4 +17396 563d +17397 5640 +17398 5647 +17399 565e +17400 5660 +17401 566d +17402 3605 +17403 5688 +17404 568c +17405 569d +17406 56a8 +17407 56b2 +17408 56c5 +17409 56cd +17410 56df +17411 56e8 +17412..17413 56f6 +17414 21201 +17415 21255 +17416 5729 +17417 2127b +17418..17419 5745 +17420 574d +17421 21274 +17422 5768 +17423 576f +17424..17426 5773 +17427 577b +17428 212e4 +17429 212d7 +17430 579a +17431..17432 579d +17433 57a8 +17434 57d7 +17435 212fd +17436 57cc +17437 21336 +17438 21344 +17439 57de +17440 57f0 +17441 364a +17442 57f8 +17443 57fb +17444 57fd +17445 5804 +17446 581e +17447 5827 +17448 5839 +17449 213c4 +17450 5849 +17451 584c +17452 5867 +17453..17454 588a +17455 588d +17456..17457 588f +17458 5894 +17459 589d +17460 58aa +17461 58b1 +17462 2146d +17463 58c3 +17464 58cd +17465 58e2 +17466..17467 58f3 +17468..17469 5905 +17470 590d +17471 5914 +17472 215d7 +17473 3691 +17474 593d +17475 3699 +17476 5946 +17477 3696 +17478 26c29 +17479 595f +17480 21647 +17481..17482 5975 +17483 597c +17484 599f +17485 59ae +17486 59bc +17487 59c8 +17488 59cd +17489 59de +17490 59e7 +17491 59ee +17492 21706 +17493 21742 +17494 36cf +17495 5a0d +17496 5a17 +17497 5a27 +17498 5a2d +17499 5a65 +17500 5a7a +17501 5a8b +17502 5a9c +17503..17504 5a9f +17505 5aa2 +17506 5ab1 +17507 5ab5 +17508 5aba +17509 5abf +17510 5ada +17511 5adc +17512 5ae5 +17513 5af0 +17514 5aee +17515 5af5 +17516 5b08 +17517 5b17 +17518 5b34 +17519 5b4c +17520 5b52 +17521 5b68 +17522 5b6f +17523 5b81 +17524 5b84 +17525 219c3 +17526 5b96 +17527 5bac +17528..17529 3761 +17530 5bce +17531 5bd6 +17532 376c +17533 376b +17534 5bf1 +17535 5bfd +17536 3775 +17537 5c03 +17538 5c29 +17539 21c56 +17540 5c5f +17541..17542 5c67 +17543 5c70 +17544 21d2d +17545 21d45 +17546 21d78 +17547 21d62 +17548 5c88 +17549 5c8a +17550 37c1 +17551 21da1 +17552 21d9c +17553 5ca0 +17554 5ca2 +17555 5ca7 +17556 21d92 +17557 5cad +17558 5cb5 +17559 21db7 +17560 5cc9 +17561 21de0 +17562 21e33 +17563 5d06 +17564 5d10 +17565 5d2b +17566 5d1d +17567 5d20 +17568 5d31 +17569 5d39 +17570 37e8 +17571 5d61 +17572 5d6a +17573 37f4 +17574 5d70 +17575 21f1e +17576 37fd +17577 5d88 +17578 3800 +17579 5d97 +17580 5db0 +17581 5db4 +17582 21f76 +17583 5dd1 +17584 5dd7 +17585 21ffa +17586 5de4 +17587 5de9 +17588 382f +17589 3836 +17590 3840 +17591 5e1f +17592 5e3e +17593 5e49 +17594 385c +17595 5e56 +17596 3861 +17597..17598 5e6d +17599 2217b +17600 5ea5 +17601 5eac +17602 5eb9 +17603 5ec6 +17604 5ed9 +17605 2231e +17606 5efd +17607 5f08 +17608 223ad +17609 5f1e +17610 5f47 +17611 5f63 +17612 5f72 +17613 5f7e +17614 5f8f +17615 5fa2 +17616 5fc7 +17617 5fcb +17618..17620 5fd2 +17621 5fe2 +17622..17623 5fee +17624 5ff3 +17625 3917 +17626 6022 +17627 6024 +17628 391a +17629 604c +17630 6095 +17631 60a8 +17632 226f3 +17633 60b1 +17634 60be +17635 60c8 +17636 60d9 +17637 60ee +17638 60f5 +17639 6110 +17640 6119 +17641 611e +17642 613a +17643 396f +17644 6141 +17645 6146 +17646 6160 +17647 2285b +17648..17649 6192 +17650 6197 +17651 61a5 +17652 61ad +17653 228ab +17654 61d5 +17655 61dd +17656 61f5 +17657 2298f +17658 6223 +17659 6252 +17660 6261 +17661 6264 +17662 627b +17663 626d +17664 6273 +17665 6299 +17666 62d5 +17667 22ab8 +17668 62fd +17669 6303 +17670 6310 +17671..17672 22b4f +17673 6332 +17674 6335 +17675..17676 633b +17677 6341 +17678 6344 +17679 634e +17680 22b46 +17681 6359 +17682 22c1d +17683 22ba6 +17684 636c +17685 6399 +17686 22c24 +17687 6394 +17688 63bd +17689..17690 63d4 +17691 63e0 +17692..17693 63eb +17694 63f2 +17695 641e +17696 6425 +17697 6429 +17698 642f +17699 645a +17700 645d +17701 6473 +17702 647d +17703 6487 +17704 6491 +17705 649f +17706..17707 64cb +17708 64d5 +17709 64d7 +17710 22de1 +17711 64e4 +17712 64ff +17713 3a6e +17714 650f +17715 6514 +17716 3a73 +17717 651e +17718 6532 +17719 6544 +17720 6554 +17721 656b +17722 657a +17723 6584 +17724 658a +17725 65b2 +17726 65b5 +17727 65b8 +17728 65bf +17729 65c9 +17730 65d4 +17731 3ad6 +17732 65f9 +17733 65fc +17734 6604 +17735 6608 +17736 6621 +17737 662a +17738 6645 +17739 6651 +17740 664e +17741 3aea +17742 231c3 +17743 231f5 +17744 231b6 +17745 666a +17746..17747 666c +17748 667b +17749 6680 +17750 6690 +17751 6692 +17752 3b0e +17753 66ad +17754 66b1 +17755 66b5 +17756 3b1a +17757 3b1c +17758 3ad7 +17759 6701 +17760 6712 +17761 23372 +17762 6719 +17763 233d3 +17764 233d2 +17765 674d +17766 6754 +17767 675d +17768 233d0 +17769 233e4 +17770 233d5 +17771 6774 +17772 233da +17773 6792 +17774 233df +17775 8363 +17776 6810 +17777 67c3 +17778 67c8 +17779 67d2 +17780 67db +17781 67f7 +17782 2344a +17783 23451 +17784 2344b +17785 6818 +17786 681f +17787 682d +17788 23465 +17789 6833 +17790 683b +17791 683e +17792 6845 +17793 6849 +17794 684c +17795 6855 +17796 6857 +17797 3b77 +17798 686b +17799 686e +17800 687c +17801 6882 +17802 6890 +17803 6896 +17804 3b6d +17805..17807 6898 +17808 689c +17809..17810 68aa +17811 68b4 +17812 68bb +17813 68fb +17814 234e4 +17815 2355a +17816 68c3 +17817 68c5 +17818 68cc +17819 68d9 +17820..17821 68e4 +17822 68ec +17823 68f7 +17824 6903 +17825 6907 +17826 3b87 +17827 23594 +17828 3b8d +17829 6946 +17830 6969 +17831 696c +17832 697a +17833 6992 +17834 3ba4 +17835 6996 +17836 69b0 +17837 69ba +17838 69bc +17839 69c0 +17840 69d1 +17841 23639 +17842 23647 +17843 23638 +17844 69e3 +17845..17846 69ee +17847 69f3 +17848 3bcd +17849 69f4 +17850 69fe +17851 6a11 +17852 6a1a +17853 6a1d +17854 2371c +17855..17856 6a32 +17857 6a3f +17858 6a49 +17859 6a7a +17860 6a4e +17861 6a52 +17862 6a64 +17863 2370c +17864 6a8b +17865 3bf0 +17866 6aa1 +17867 23764 +17868 6aab +17869 6abd +17870 6ac6 +17871 6ad4 +17872 6ad0 +17873 6add +17874 237ff +17875 237e7 +17876..17878 6af1 +17879 6afd +17880 23824 +17881 6b0b +17882..17884 6b0f +17885 2383d +17886 6b17 +17887 3c26 +17888 6b2f +17889 6b4a +17890 6b58 +17891 6b6c +17892 6b75 +17893 6b7a +17894 6b81 +17895 6b9b +17896 6bae +17897 23a98 +17898 6bbd +17899..17901 6bc7 +17902 6bda +17903..17904 6be6 +17905 6bee +17906 6c02 +17907 6c0a +17908 6c0e +17909 6c36 +17910 23c7f +17911 6c4d +17912 6c5b +17913 6c6d +17914 6c84 +17915 6c89 +17916 3cc3 +17917 6c94 +17918 6c97 +17919 6cad +17920 6cc2 +17921 3cd2 +17922 6cdc +17923 6ce9 +17924 6ced +17925 23d00 +17926 6d00 +17927 6d24 +17928..17929 6d26 +17930 6c67 +17931 6d2f +17932 6d3c +17933 6d5b +17934 6d60 +17935 6d70 +17936..17937 6d80 +17938 6d8a +17939 6d8d +17940 6d91 +17941 6d98 +17942 23d40 +17943 23dfa +17944 23df9 +17945 23dd3 +17946 6dab +17947 6dae +17948 6db4 +17949 6dc2 +17950 6d34 +17951 6dc8 +17952 6dce +17953 6ddf +17954 6df6 +17955 6e36 +17956 6e1e +17957 3d11 +17958 6e32 +17959..17960 6e48 +17961..17962 6e4b +17963 6e4f +17964..17965 6e53 +17966 6e57 +17967 6e63 +17968 3d1e +17969 6e93 +17970 6ea7 +17971 6eb4 +17972 6ec3 +17973 6f35 +17974 6eeb +17975 6ef9 +17976 6efb +17977 6f0a +17978 6f0c +17979 6f18 +17980 6f25 +17981 6f36 +17982 6f3c +17983 23f7e +17984 6f52 +17985 6f57 +17986 6f60 +17987 6f68 +17988 6f90 +17989 6f96 +17990 6fbe +17991 6f9f +17992 6fa5 +17993 6faf +17994 3d64 +17995..17996 6fc8 +17997 6fe9 +17998 24096 +17999 6ffc +18000 7000 +18001 700a +18002 7023 +18003 24103 +18004 703a +18005 7043 +18006 7047 +18007 704b +18008 3d9a +18009 7065 +18010 7069 +18011 706e +18012 7076 +18013 7086 +18014 7097 +18015 241c6 +18016 709f +18017 70b1 +18018 241fe +18019 70ec +18020 70ca +18021 70d1 +18022 7103 +18023 7106 +18024 7108 +18025 710c +18026 3dc0 +18027 712f +18028 7150 +18029 7153 +18030 715e +18031 3dd4 +18032 7196 +18033 7180 +18034 719b +18035 71a0 +18036 71a2 +18037..18038 71ae +18039 243bc +18040 71d9 +18041 71dc +18042 7207 +18043 3e05 +18044 7234 +18045 7239 +18046 7242 +18047 7257 +18048 7263 +18049 24629 +18050..18051 726e +18052 7278 +18053 727f +18054 728e +18055 246a5 +18056 72ae +18057 72b0 +18058 72c1 +18059 3e60 +18060 72cc +18061 3e66 +18062 3e68 +18063 72f3 +18064 72fa +18065 7307 +18066 7312 +18067..18068 7318 +18069 3e83 +18070 7339 +18071 732c +18072 7333 +18073 733d +18074 7352 +18075 3e94 +18076 736b +18077 24896 +18078..18079 736e +18080 7371 +18081 7381 +18082 738a +18083 7394 +18084 7398 +18085 739c +18086 73a5 +18087 73b9 +18088 73bf +18089 73c5 +18090 73cb +18091 73e1 +18092 73e7 +18093 73f9 +18094 7413 +18095 73fa +18096 7401 +18097 7453 +18098 7440 +18099 7443 +18100 7452 +18101 745d +18102 7481 +18103 7488 +18104 24a4d +18105 7492 +18106 7497 +18107 7499 +18108 74a1 +18109 74a5 +18110 74aa +18111 74b9 +18112 74bb +18113 74ba +18114 74d6 +18115 74d8 +18116 74eb +18117 24b56 +18118 74fa +18119 24b6f +18120 7520 +18121 7524 +18122 752a +18123 3f57 +18124 24c16 +18125..18126 753d +18127 7540 +18128 7548 +18129 7550 +18130 7552 +18131 7572 +18132 7571 +18133 757a +18134..18135 757d +18136 758c +18137 3f75 +18138 75a2 +18139 3f77 +18140 75b0 +18141 75b7 +18142..18143 75bf +18144 75c6 +18145 75cf +18146 75d3 +18147 75dd +18148..18149 75df +18150 75e7 +18151 75ee +18152 75f1 +18153 7603 +18154 7618 +18155 7607 +18156 760f +18157 3fae +18158 24e0e +18159 7613 +18160..18161 761b +18162 24e37 +18163 7625 +18164 7628 +18165 763c +18166 7633 +18167 24e6a +18168 3fc9 +18169 7641 +18170 24e8b +18171 7649 +18172 7655 +18173 3fd7 +18174 766e +18175 7695 +18176 76a1 +18177 76a0 +18178..18179 76a7 +18180 76af +18181 2504a +18182 76c9 +18183 25055 +18184 76e8 +18185 25122 +18186 7717 +18187 771a +18188 772d +18189 7735 +18190 251a9 +18191 4039 +18192 251e5 +18193 251cd +18194 7758 +18195 2521e +18196 777c +18197 2524c +18198 4058 +18199 779a +18200 779f +18201 77a2 +18202 77a4 +18203..18204 77de +18205 77e4 +18206 77ea +18207 77ec +18208 77fb +18209 2542e +18210 7805 +18211 7809 +18212 780d +18213 7819 +18214 782c +18215 7847 +18216 786a +18217 254d9 +18218 788a +18219 7894 +18220 78a4 +18221 789d +18222 789f +18223 78bb +18224 78d5 +18225 78e6 +18226..18227 78f9 +18228 78fe +18229 255a7 +18230 7910 +18231 791b +18232 7925 +18233 794a +18234 7958 +18235 4105 +18236 7967 +18237 7972 +18238 7995 +18239 79a1 +18240 79a9 +18241 79b4 +18242 79c2 +18243 79c7 +18244..18245 79cc +18246 79d6 +18247 4148 +18248 257a9 +18249 257b4 +18250 414f +18251 7a0a +18252 7a15 +18253 7a1b +18254 4163 +18255 7a38 +18256 7a47 +18257 7a56 +18258 7a59 +18259 7a5c +18260 7a5f +18261 7a67 +18262 7a6a +18263 7a75 +18264 7a82 +18265 7a8a +18266 7a90 +18267 7aac +18268 259d4 +18269 41b4 +18270 7ab9 +18271 7abe +18272 41bf +18273 7acc +18274 7ae8 +18275 7af4 +18276 25ae4 +18277 25ae3 +18278 25af1 +18279 7b3d +18280 7b2a +18281..18282 7b2e +18283 41e6 +18284 41f3 +18285 7b7f +18286 7b41 +18287 41ee +18288 7b55 +18289 7b79 +18290 7b64 +18291 7b66 +18292 7b73 +18293 25bb2 +18294 4207 +18295 7b90 +18296 7b9b +18297 420e +18298 7bb5 +18299 7bbc +18300 7bc5 +18301 7bca +18302 25c4b +18303 25c64 +18304 7bd4 +18305 7bd6 +18306 7bda +18307 7bea +18308 7bf0 +18309 7c03 +18310 7c0e +18311 7c45 +18312 7c4a +18313 7c57 +18314 7c5e +18315 7c61 +18316 7c69 +18317 7c6f +18318 25e2e +18319 25e56 +18320 25e65 +18321 7ca6 +18322 25e62 +18323..18324 7cb6 +18325 25ed8 +18326 7cc4 +18327 25ec2 +18328 7ccd +18329 25ee8 +18330 25f23 +18331 7ce6 +18332 25f5c +18333 7cf5 +18334 7d03 +18335 42c6 +18336 7d12 +18337 7d1e +18338 25fe0 +18339 25fd4 +18340..18341 7d3d +18342 7d40 +18343 7d47 +18344 2600c +18345 25ffb +18346 42d6 +18347 7d5a +18348 7d6a +18349 7d70 +18350 42dd +18351 7d7f +18352 26017 +18353 7d88 +18354 7d97 +18355 26060 +18356 7d9d +18357 7da7 +18358 7daa +18359 7db6 +18360 7dc0 +18361 7dd7 +18362 7dd9 +18363 7de6 +18364 4302 +18365 260ed +18366 fa58 +18367 7e10 +18368 7e17 +18369 7e1d +18370 7e27 +18371 7e2c +18372 7e45 +18373 7e75 +18374 7e7e +18375..18376 7e86 +18377 432b +18378 7e9a +18379 4343 +18380 7f3c +18381 7f3b +18382 7f3e +18383 7f43 +18384 34c1 +18385 26270 +18386 26286 +18387..18388 7f63 +18389 7f6d +18390..18391 7f7d +18392 7f90 +18393 517b +18394 23d0e +18395 7f96 +18396 7f9c +18397 7fad +18398 26402 +18399 7fc3 +18400 7fcf +18401 7fe3 +18402 7ff2 +18403 800a +18404 8008 +18405 8016 +18406 802c +18407 8030 +18408 8043 +18409 8066 +18410 807b +18411 8099 +18412 809c +18413 80a4 +18414 80a7 +18415 80b8 +18416 2667e +18417 80c5 +18418 80d5 +18419 80e6 +18420 810d +18421 80f5 +18422 80fb +18423 43ee +18424 8135 +18425 811e +18426 43f0 +18427 8124 +18428 8127 +18429 812c +18430 2671d +18431 813d +18432 4408 +18433 8169 +18434 4417 +18435 441c +18436 8185 +18437 4422 +18438 8198 +18439 81b2 +18440 81c1 +18441 81c3 +18442 81d6 +18443 81db +18444 268dd +18445 81e4 +18446 268ea +18447 81ec +18448 81fd +18449 81ff +18450 2696f +18451 8204 +18452 269dd +18453 8219 +18454 8222 +18455 26a1e +18456 823c +18457 8249 +18458 8245 +18459 26a58 +18460 4476 +18461 447a +18462 8257 +18463 26a8c +18464 825c +18465 8263 +18466 26ab7 +18467 4491 +18468 827d +18469 827f +18470 8283 +18471 828a +18472 8293 +18473..18474 82a7 +18475 82b2 +18476 82b4 +18477 82ba +18478 82bc +18479 82e2 +18480 82e8 +18481 82f7 +18482..18483 8307 +18484 830c +18485 8354 +18486 831b +18487 831d +18488 8330 +18489 833c +18490 8344 +18491 8357 +18492 44be +18493 44d4 +18494 44b3 +18495..18496 8394 +18497 839b +18498 839d +18499 83c9 +18500 83d0 +18501 83d4 +18502 83dd +18503 83e5 +18504 83f9 +18505 8415 +18506 26c73 +18507 8417 +18508 8439 +18509 844f +18510..18511 8451 +18512..18513 8459 +18514 845c +18515 26cdd +18516 8465 +18517 8478 +18518 847c +18519 8481 +18520 450d +18521 8497 +18522 84a6 +18523 84be +18524 4508 +18525..18526 84ce +18527 84d3 +18528 26e65 +18529 84e7 +18530 84ea +18531 84ef +18532 84f1 +18533 84fa +18534 851b +18535..18536 8524 +18537 852b +18538 854f +18539 856f +18540 4543 +18541 8551 +18542..18543 8561 +18544 26f94 +18545 857b +18546 857d +18547 857f +18548 8581 +18549 8586 +18550 8593 +18551 859d +18552 859f +18553 26ff8 +18554..18555 26ff6 +18556 85bc +18557 85c7 +18558 85ca +18559..18560 85d8 +18561 85df +18562 85e1 +18563 85e6 +18564 85f6 +18565 8600 +18566 8611 +18567 861e +18568 8621 +18569 8624 +18570 8627 +18571 2710d +18572 8639 +18573 863c +18574 27139 +18575 8640 +18576 8653 +18577 8656 +18578 8677 +18579 8687 +18580 8689 +18581..18582 869c +18583 86b1 +18584 86b3 +18585 86c1 +18586 86c3 +18587 86d1 +18588 86d5 +18589 86d7 +18590 86e3 +18591 86e6 +18592 45b8 +18593 8705 +18594 8707 +18595 870e +18596 8710 +18597 871f +18598 8721 +18599 8723 +18600 8731 +18601 873a +18602 8740 +18603 8743 +18604 8751 +18605 8758 +18606..18607 8764 +18608 8772 +18609 877c +18610 273db +18611 273da +18612 87a7 +18613 8789 +18614 878b +18615 8793 +18616 87a0 +18617 273fe +18618 45e5 +18619 87be +18620 27410 +18621 87c1 +18622 87ce +18623 87df +18624 27449 +18625 87e3 +18626..18627 87e5 +18628 87ea +18629 8813 +18630 8828 +18631 882e +18632 8832 +18633 883c +18634 460f +18635 884a +18636 8858 +18637 27615 +18638 27614 +18639 8869 +18640 27631 +18641 886f +18642 88a0 +18643 88bc +18644 88c0 +18645 27693 +18646 88d1 +18647 88d3 +18648 4641 +18649 8901 +18650 2770e +18651 8937 +18652 27723 +18653 8942 +18654 8945 +18655 8949 +18656 27752 +18657 8962 +18658 8989 +18659 8990 +18660 899f +18661 89b0 +18662 89b7 +18663 89d8 +18664 89eb +18665 46a1 +18666 89f3 +18667 89fd +18668 89ff +18669 46af +18670 8a11 +18671 8a14 +18672 27985 +18673 8a21 +18674 8a35 +18675 8a3e +18676 8a45 +18677 8a4d +18678 8a58 +18679 8aae +18680 8a90 +18681 8ab7 +18682 8ad7 +18683 8afc +18684 27a84 +18685 8b0a +18686 8b05 +18687 8b0d +18688 8b1c +18689 8b2d +18690 470c +18691 8b51 +18692 8b5e +18693 8b76 +18694 8b81 +18695 8b8b +18696..18697 8b94 +18698 8c39 +18699 27bb3 +18700 8c3d +18701 27bbe +18702 27bc7 +18703 8c45 +18704 8c4f +18705 8c57 +18706 8c69 +18707 8c6d +18708 27cb8 +18709 8c93 +18710 8c92 +18711 8c99 +18712 4764 +18713 8c9b +18714 8cd6 +18715 8cd5 +18716 27da0 +18717 8cf1 +18718 27e10 +18719 8d09 +18720 8d0e +18721 8dc8 +18722 8dd9 +18723 8e0c +18724 47fd +18725 8dfd +18726 8e06 +18727 2808a +18728 8e14 +18729 8e16 +18730..18731 8e21 +18732 8e27 +18733 280bb +18734 4816 +18735 8e36 +18736 8e39 +18737 8e54 +18738 8e62 +18739 8e6d +18740 8e6f +18741 8e98 +18742 8e9e +18743 8eb5 +18744 8ebb +18745 28282 +18746 484e +18747 282f3 +18748 8f00 +18749 8f08 +18750 8f2b +18751 8f40 +18752 8f4a +18753 8f58 +18754 2840c +18755 8fa4 +18756 8fb4 +18757 28455 +18758 8fc1 +18759 /uni8FC6.dup2 +18760 /uniFA24.dup2 +18761 8fca +18762 8fcd +18763 8fd3 +18764 8fd5 +18765 8ff1 +18766 8ff5 +18767 8ffb +18768 900c +18769 9037 +18770 2856b +18771 9043 +18772 905d +18773..18774 285c8 +18775 9085 +18776 908c +18777 9090 +18778 90a1 +18779 48b5 +18780 90b0 +18781 90b6 +18782 90c3 +18783 90c8 +18784 286d7 +18785 90dc +18786 90df +18787 286fa +18788 90f6 +18789 90f2 +18790 9100 +18791 90eb +18792..18793 90fe +18794 9104 +18795 9106 +18796 9118 +18797 911e +18798 9137 +18799 9139 +18800..18801 9146 +18802 9157 +18803 9159 +18804 9174 +18805 9179 +18806 9185 +18807 91b3 +18808 91b6 +18809..18810 91c3 +18811 28949 +18812 28946 +18813 91ec +18814 9201 +18815..18816 9216 +18817 2896b +18818 9242 +18819 924a +18820 9256 +18821 9261 +18822 9265 +18823 9268 +18824 28988 +18825..18826 927c +18827 927f +18828 9289 +18829 928d +18830 9297 +18831 9299 +18832 929f +18833 92ab +18834..18835 289ba +18836 92b2 +18837..18838 92bf +18839 92c6 +18840 92ce +18841 92e5 +18842 9311 +18843 28a1e +18844 28a29 +18845 92f7 +18846 9329 +18847 28a71 +18848 28a43 +18849 9351 +18850 935a +18851 936b +18852 9371 +18853 9373 +18854 93a1 +18855 28a99 +18856 28acd +18857 9388 +18858 938b +18859 938f +18860 939e +18861 93f5 +18862 28ae4 +18863 28add +18864 93f1 +18865 93c7 +18866 93dc +18867 93e7 +18868 9409 +18869..18870 9416 +18871 93fb +18872 9432 +18873 943b +18874 28bc1 +18875 28bef +18876 946d +18877 946f +18878 9579 +18879 9586 +18880..18881 958c +18882 28d10 +18883 28d71 +18884 95c8 +18885 28dfb +18886 28e1f +18887 962c +18888..18889 9633 +18890 28e36 +18891 963c +18892 9661 +18893 28e89 +18894 9682 +18895 28eeb +18896 969a +18897 28f32 +18898 49e7 +18899 96b3 +18900 96ba +18901 96bd +18902 49fa +18903 28ff8 +18904 96d8 +18905 96da +18906 96dd +18907 4a04 +18908 9714 +18909 9723 +18910 4a29 +18911 9736 +18912 9741 +18913 9747 +18914 9757 +18915 975b +18916 976a +18917 292a0 +18918 292b1 +18919 9796 +18920 979e +18921..18922 97b1 +18923 97be +18924 97cc +18925 97d1 +18926 97d4 +18927 97d8 +18928 97e1 +18929 97f1 +18930 9804 +18931 980d +18932 9814 +18933 9816 +18934 4abc +18935 29490 +18936..18937 9832 +18938 9825 +18939 9847 +18940 9866 +18941 98ab +18942 98ad +18943 98b0 +18944 295cf +18945 98b7 +18946..18947 98bb +18948 98c2 +18949 98c7 +18950 98cb +18951 98e1 +18952 98e3 +18953 98ea +18954..18955 98f0 +18956 98f3 +18957 9908 +18958 4b3b +18959 296f0 +18960..18961 9916 +18962 29719 +18963..18965 991a +18966 29750 +18967 9931 +18968..18970 993a +18971 9941 +18972 9946 +18973 994e +18974 9960 +18975 99a3 +18976 99a6 +18977 99bd +18978 99bf +18979 99c3 +18980 99d4 +18981 99d9 +18982 99de +18983 298c6 +18984 99f0 +18985 99f9 +18986 99fc +18987 9a0a +18988 9a11 +18989 9a1a +18990 9a20 +18991 9a31 +18992 9a44 +18993 9a4c +18994 9a58 +18995 4bc2 +18996 9aaf +18997 4bca +18998 9ab7 +18999 4bd2 +19000 9ab9 +19001 29a72 +19002 9ac6 +19003 9ad0 +19004 9ad2 +19005 9ad5 +19006 9ae0 +19007 9ae5 +19008 9ae9 +19009 9b0c +19010 9b10 +19011 9b12 +19012 9b16 +19013 9b1c +19014 9b2b +19015 9b3d +19016 4c20 +19017 9b4b +19018 9b63 +19019 9b65 +19020..19021 9b6b +19022..19023 9b76 +19024 9ba6 +19025 9bac +19026 29ddb +19027 9bb2 +19028 9bb8 +19029 9bbe +19030 9bf3 +19031 9bd8 +19032 9bdd +19033 9bea +19034 9bef +19035 9bee +19036 29e15 +19037 29e8a +19038 29e49 +19039 9c16 +19040..19042 9c18 +19043 9c1d +19044 9c22 +19045 9c29 +19046 29ec4 +19047 9c31 +19048 9c37 +19049 9c45 +19050 9c5c +19051 29ee9 +19052..19053 9c49 +19054 29edb +19055 9c54 +19056 9c58 +19057 9c5b +19058 9c5d +19059 9c5f +19060..19062 9c69 +19063..19064 9c6d +19065 9c72 +19066 9c75 +19067 9c7a +19068 9ce6 +19069 9cf2 +19070 9d0b +19071 29fce +19072 9d11 +19073..19074 9d17 +19075 2a02f +19076 4cc4 +19077 2a01a +19078 9d32 +19079 4cd1 +19080 9d4a +19081 9d5f +19082 9d62 +19083 2a0f9 +19084 2a082 +19085 9d73 +19086..19087 9d76 +19088 9d84 +19089 9d99 +19090 9da1 +19091 9dbf +19092 9db5 +19093 9db9 +19094 9dbd +19095 9dc9 +19096 9dda +19097 9de0 +19098 9de3 +19099 4d07 +19100 9e0a +19101 9e02 +19102 9e0d +19103 9e1c +19104 9e7b +19105 22218 +19106 9e80 +19107 9e85 +19108 9e9b +19109 2a38c +19110 9ebd +19111 2a437 +19112 9edf +19113 9eff +19114 9f02 +19115 4d77 +19116 9f03 +19117 9f3a +19118 9f3d +19119 9f46 +19120 9f53 +19121 9f55 +19122 9f58 +19123 2a5f1 +19124 9f5d +19125 2a602 +19126 9f69 +19127 9f6d +19128 9f70 +19129 2a6b2 +19130 2eac +19131 3614 +19132 38ad +19133 3dcc +19134 3fdc +19135 45be +19136 4610 +19137 4b7e +19138 4c38 +19139 4ce1 +19140 4e0c +19141..19142 4e23 +19143 4e79 +19144 4ef3 +19145 4f0c +19146 4f19 +19147 4f2b +19148 4f2e +19149 4f31 +19150 4f84 +19151 4f9e +19152 4fb7 +19153 5004 +19154 500c +19155 504c +19156 505f +19157 5062 +19158 5077 +19159 508e +19160 509e +19161 50a2 +19162 50c3 +19163 50e8 +19164 50f1 +19165 50fe +19166 5107 +19167..19169 510c +19170 5133 +19171 5138 +19172 5174 +19173 5184 +19174 51b8 +19175 51ba +19176 51c8 +19177 51cf +19178 51d1 +19179..19180 51d3 +19181 51d8 +19182 51df +19183 5205 +19184 5226 +19185 5228 +19186 522b +19187..19188 5231 +19189 5235 +19190 523c +19191 525a +19192 5260 +19193 526e +19194..19195 5278 +19196 528a +19197 528c +19198 52e1 +19199 52e9 +19200 52f1 +19201 5303 +19202 5311 +19203 531f +19204 532d +19205 5332 +19206 533d +19207 5365 +19208 536d +19209 5379 +19210 537e +19211 5394 +19212 5399 +19213 53aa +19214 53af +19215 53ba +19216 53c1 +19217..19218 53c4 +19219 53e0 +19220 5413 +19221 542a +19222 5431 +19223..19224 5434 +19225 544c +19226 54a7 +19227 54aa +19228 54b1 +19229 54bb +19230 54ce +19231 54ea +19232 54fc +19233 5505 +19234 5508 +19235 5515 +19236 5527 +19237 552a +19238 5536 +19239 5551 +19240 5566 +19241 558f +19242 5592 +19243 5594 +19244 55a4 +19245 55b2 +19246 55c3 +19247 55c6 +19248 55d3 +19249 55db +19250 55ec +19251 55ee +19252 55f1 +19253 55f6 +19254 55f8 +19255 5605 +19256 560d +19257..19258 5611 +19259 562c +19260 5635 +19261 5639 +19262 564d +19263 5654 +19264 5685 +19265 569f +19266 56a6 +19267 56b7 +19268 56cc +19269 56cf +19270 56d9 +19271 56e1 +19272 56eb +19273 56ed +19274 56f1 +19275 5707 +19276 570c +19277..19278 571a +19279 571d +19280 572c +19281 572e +19282..19283 573d +19284 575f +19285 576b +19286 576d +19287 577a +19288 5783 +19289 5797 +19290 57ae +19291 57d5 +19292 57e7 +19293 580d +19294 5826 +19295 584d +19296 584f +19297 585f +19298 586d +19299 587f +19300 5881 +19301 5898 +19302 58bc +19303 591f +19304 5923 +19305 5959 +19306 5979 +19307 5997 +19308 59af +19309 59b3 +19310 59df +19311 59f1 +19312 59f8 +19313 5ab2 +19314 5ab8 +19315 5aea +19316 5af6 +19317 5b1b +19318 5b1d +19319 5b21 +19320 5b38 +19321 5bb7 +19322 5bd7 +19323 5be0 +19324 5c1f +19325 5c2a +19326 5c2c +19327 5c36 +19328 5c59 +19329 5c5c +19330 5c6d +19331 5cdd +19332 5d01 +19333 5d34 +19334 5d3d +19335 5d59 +19336 5d7e +19337 5d83 +19338 5dc7 +19339 5df9 +19340 5e28 +19341 5e32 +19342 5e35 +19343 5e5b +19344 5e68 +19345 5e6a +19346 5e77 +19347 5e80 +19348 5e8b +19349 5eb3 +19350 5ebd +19351 5ed1 +19352..19353 5ed4 +19354 5f4d +19355 5fac +19356 5fea +19357 6007 +19358 6049 +19359 6054 +19360 6067 +19361 60bb +19362 60c4 +19363 60fd +19364 610a +19365 6116 +19366 612a +19367 6136 +19368 615e +19369 6164 +19370 617b +19371 617d +19372 617f +19373 619d +19374 61b8 +19375 61dc +19376 61e2 +19377 61e5 +19378 61e8 +19379 6204 +19380 6207 +19381 6231 +19382 6239 +19383 623d +19384 627a +19385 6290 +19386 62a8 +19387 62da +19388 62f4 +19389 6316 +19390 632a +19391 6336 +19392 6346 +19393 634b +19394 6353 +19395 6371 +19396 6375 +19397 637f +19398 6382 +19399 638a +19400..19401 63ae +19402 63ea +19403..19404 63f8 +19405 6412 +19406 6418 +19407 6420 +19408 6424 +19409 642a +19410 6435 +19411 643d +19412 643f +19413 6452 +19414 645f +19415 6474 +19416 6490 +19417..19418 6498 +19419 64ac +19420 64b3 +19421 64ed +19422 64f0 +19423 651b +19424 651f +19425 652e +19426 6549 +19427 6560 +19428 6592 +19429 6595 +19430 65b4 +19431 65be +19432 65c8 +19433 65ce +19434 65d0 +19435 65df +19436 667e +19437..19438 668b +19439 66b3 +19440 66c0 +19441 66cf +19442 6725 +19443 6735 +19444 6755 +19445 6780 +19446 678f +19447 6791 +19448 67a4 +19449 67b1 +19450 67b5 +19451 67be +19452 6828 +19453 6886 +19454 68eb +19455 68f5 +19456 6917 +19457 6933 +19458 6938 +19459 695b +19460 6965 +19461 69a8 +19462 69ab +19463 69af +19464 69e5 +19465 69f1 +19466 6a4a +19467 6a55 +19468 6a67 +19469 6a71 +19470 6aaf +19471..19472 6ac8 +19473 6b03 +19474 6b3b +19475 6b3f +19476..19477 6b7d +19478 6bb0 +19479 6bf7 +19480 6bf9 +19481 6c04 +19482 6c09 +19483 6c0d +19484 6c2c +19485 6c4a +19486 6c52 +19487 6c54 +19488 6c79 +19489 6cac +19490 6cb4 +19491 6cd2 +19492 6d61 +19493 6d7c +19494 6db9 +19495 6df0 +19496 6e45 +19497 6e73 +19498 6e7b +19499 6e7d +19500 6e89 +19501 6ebc +19502..19503 6eda +19504 6f26 +19505 6f29 +19506 6f30 +19507 6f87 +19508 6f9d +19509 6fae +19510 6fb7 +19511 700d +19512 7020 +19513 7049 +19514 7098 +19515 70b0 +19516..19517 70d5 +19518 7145 +19519 71b2 +19520 71f4 +19521 7217 +19522 721f +19523 7243 +19524..19525 724f +19526 725a +19527 7260 +19528 7268 +19529 7277 +19530 7284 +19531 72c9 +19532 72e5 +19533 72f4 +19534 7302 +19535 730b +19536 731e +19537 7322 +19538..19539 733a +19540 734d +19541 7358 +19542 7367 +19543 7472 +19544 74af +19545 74df +19546 74e4 +19547 74f4 +19548 74fb +19549 7516 +19550 7521 +19551 753f +19552 755e +19553 7599 +19554 75a4 +19555 75c1 +19556 75c4 +19557 75cc +19558 75d7 +19559 75dc +19560 75e1 +19561 75ef +19562 7604 +19563 760c +19564 761d +19565 7632 +19566 7638 +19567 7645 +19568 764a +19569 765f +19570 76ad +19571 76bd +19572 76d9 +19573 76eb +19574 76f0 +19575 76f9 +19576 7700 +19577 770e +19578 7722 +19579 7728 +19580 772f +19581 7739 +19582 773e +19583 7745 +19584 774a +19585 774f +19586 775e +19587 7764 +19588 7767 +19589 776c +19590 7784 +19591..19592 778c +19593 7796 +19594 77a7 +19595 77af +19596 77b7 +19597 77be +19598 77c9 +19599 77d1 +19600 77d9 +19601 77f1 +19602 7837 +19603 785c +19604 787e +19605 7898 +19606 78a1 +19607 78b1 +19608 78b3 +19609 78c9 +19610 78d3 +19611 790c +19612 791f +19613..19614 7927 +19615 793f +19616 7942 +19617 7954 +19618 796b +19619 797c +19620 79ab +19621 79c4 +19622 79ea +19623 7a02 +19624 7a0c +19625 7a30 +19626 7a3a +19627 7a44 +19628 7a80 +19629 7a86 +19630 7a94 +19631 7ab5 +19632 7abd +19633 7afe +19634 7b2b +19635 7b77 +19636 7ba0 +19637 7bac +19638 7bb0 +19639 7be8 +19640 7bf2 +19641 7bf8 +19642 7bfc +19643 7bfe +19644 7c09 +19645 7c28 +19646 7c2f +19647 7c42 +19648..19649 7c52 +19650..19652 7c5b +19653 7c72 +19654 7c7d +19655 7c87 +19656 7c9e +19657 7cba +19658 7cc7 +19659 7cd3 +19660 7cda +19661 7d3c +19662 7d4d +19663 7d82 +19664 7d85 +19665 7d8d +19666 7d91 +19667 7d9e +19668 7db3 +19669 7db9 +19670 7dd0 +19671 7de5 +19672..19673 7df5 +19674 7e2f +19675 7e36 +19676 7e44 +19677 7e6f +19678 7e78 +19679 7e81 +19680 7f3d +19681 7f5b +19682 7f5d +19683 7f65 +19684 7f71 +19685..19686 7f7f +19687 7f8b +19688 7fa2 +19689..19691 7ffd +19692 8007 +19693 800d +19694 801e +19695 8039 +19696 8088 +19697 808e +19698 80cf +19699 80d4 +19700 80ed +19701 80f0 +19702 80f7 +19703 80fa +19704 80fe +19705 8103 +19706 8117 +19707 8130 +19708 8157 +19709 816f +19710 8173 +19711 818b +19712 8190 +19713 819b +19714 819e +19715 81cb +19716 81d5 +19717..19718 81dd +19719 81e1 +19720 81ef +19721 81f6 +19722 8200 +19723 820b +19724..19725 8213 +19726 821a +19727 823a +19728 8244 +19729 826d +19730 8284 +19731 8289 +19732 8291 +19733 82aa +19734 82b0 +19735 82d0 +19736 82ea +19737 82ef +19738 82f6 +19739 8356 +19740 8378 +19741 83f8 +19742 83fc +19743 8458 +19744 8493 +19745 84b1 +19746 84bd +19747 84fb +19748 8546 +19749 8556 +19750 855d +19751 8585 +19752 8598 +19753 8642 +19754 8646 +19755 86c0 +19756 8714 +19757 8722 +19758 872e +19759 8739 +19760 875d +19761 877b +19762 878c +19763 878e +19764..19765 8797 +19766 879e +19767 87a3 +19768 87ae +19769 87bf +19770 87c9 +19771 87da +19772 8818 +19773 881b +19774 882d +19775 883a +19776 8845 +19777 884b +19778 884e +19779 8855 +19780 885a +19781 886e +19782..19784 889a +19785 88cd +19786 88e0 +19787 88ef +19788..19789 890e +19790 8926 +19791 8935 +19792 895a +19793 895c +19794 896b +19795 8970 +19796 897c +19797 89a5 +19798 89b5 +19799 89bc +19800 89d5 +19801 8a49 +19802 8a57 +19803 8a67 +19804 8a7e +19805 8a86 +19806 8a96 +19807 8ab6 +19808 8ac9 +19809 8ad1 +19810 8add +19811 8aec +19812 8af5 +19813 8b06 +19814 8b0f +19815 8b11 +19816 8b45 +19817 8b52 +19818 8b6d +19819 8b78 +19820 8b7c +19821 8b7e +19822 8b85 +19823 8b9f +19824 8c4b +19825 8c53 +19826 8c7b +19827 8cba +19828 8cc5 +19829 8cc9 +19830 8cd2 +19831 8cec +19832 8cf5 +19833 8cf7 +19834 8d01 +19835 8d03 +19836 8d17 +19837 8d1c +19838 8d6e +19839 8d91 +19840 8d9f +19841 8dab +19842 8db2 +19843 8dd5 +19844 8de7 +19845..19846 8df1 +19847 8df4 +19848 8e01 +19849 8e0b +19850 8e26 +19851 8e31 +19852..19853 8e40 +19854 8e4d +19855 8e4f +19856 8e5c +19857 8e61 +19858 8e69 +19859 8e71 +19860 8e75 +19861 8e77 +19862 8e89 +19863 8e90 +19864 8e95 +19865 8e9a +19866 8ea7 +19867 8ea9 +19868 8ead +19869 8ee8 +19870 8ef0 +19871 8f07 +19872 8f18 +19873 8f25 +19874 8f27 +19875 8f2c +19876 8f35 +19877 8f3a +19878 8f43 +19879 8f47 +19880 8f51 +19881 8f55 +19882..19884 8fa0 +19885 8fa5 +19886 9004 +19887 901b +19888 902f +19889 904c +19890 905b +19891 9070 +19892 9074 +19893 9079 +19894 908b +19895 9098 +19896 90a0 +19897 90b2 +19898 90bd +19899 90c9 +19900 90f0 +19901 9105 +19902 9125 +19903 915a +19904 9167 +19905 917a +19906 918a +19907 9191 +19908 9195 +19909 91b0 +19910 91bb +19911 91bd +19912 91c2 +19913 91c5 +19914 9200 +19915 9209 +19916 9223 +19917 9276 +19918 928e +19919 92af +19920..19921 92bb +19922 92c1 +19923 92c3 +19924 92c5 +19925 92c8 +19926 9314 +19927 9333 +19928 9336 +19929 9358 +19930 937f +19931 9382 +19932 938a +19933 93bb +19934 93cc +19935 93e6 +19936 93f9 +19937 9402 +19938..19939 940d +19940 942e +19941 944c +19942 9588 +19943 95a1 +19944 95bf +19945 95c6 +19946 95c9 +19947..19948 95d1 +19949 95e0 +19950 95e4 +19951 95e6 +19952 9624 +19953 9631 +19954 9638 +19955 963d +19956 9654 +19957 9674 +19958 967b +19959 967f +19960 9681 +19961 9683 +19962 9689 +19963 9696 +19964 96ae +19965 9703 +19966 971b +19967..19968 9721 +19969 9728 +19970 9731 +19971 9767 +19972 9776 +19973 977d +19974 977f +19975 9799 +19976 979f +19977 97ac +19978 97b9 +19979 97cd +19980 97e0 +19981 97ef +19982 9807 +19983 9826 +19984 982e +19985..19986 9862 +19987 98b4 +19988 98c5 +19989 9902 +19990 9911 +19991 9915 +19992 9935 +19993 9948 +19994 9954 +19995 995e +19996 99e1 +19997 9a0c +19998 9a10 +19999 9a23 +20000 9a41 +20001 9a51 +20002..20003 9abd +20004 9b01 +20005 9b09 +20006 9b0b +20007..20008 9b0d +20009 9b19 +20010 9b35 +20011 9b48 +20012 9b55 +20013 9b68 +20014 9b80 +20015 9b86 +20016 9b90 +20017 9b9d +20018 9bb0 +20019 9bbf +20020 9bc8 +20021 9bff +20022 9c02 +20023 9c1c +20024 9c35 +20025 9c44 +20026 9c56 +20027 9c61 +20028 9c68 +20029 9d30 +20030 9d3d +20031 9d6a +20032 9d7b +20033 9de5 +20034 9de9 +20035 9df3 +20036 9e7a +20037..20039 9e82 +20040 9eb0 +20041 9ee4 +20042 9ef0 +20043 9ef2 +20044 9f09 +20045 9f0f +20046 9f14 +20047 9f1b +20048 9f22 +20049 9f26 +20050..20051 9f2a +20052 9f34 +20053 9f5a +20054 9f6f +20055 9f9e +20056 9fa5 +20057 200f5 +20058 24e04 +20059 24ff2 +20060 27d73 +20061 2f815 +20062 2f846 +20063 2f899 +20064 2f8a6 +20065 2f8e5 +20066 2f9de +20067 35de +20072 2a2b2 +20075 20158 +20080 205b1 +20083 206ec +20090 20d58 +20112 259cc +20122 39a4 +20123 39b8 +20124 22e42 +20127 3a5c +20130 22feb +20133 279b4 +20135 3ac4 +20136 3acb +20142 3a85 +20151 3bf3 +20152 6af8 +20158 3d31 +20168 2404b +20170 3e40 +20171 38a1 +20206 26c9e +20219 471f +20220 27c3c +20225 481e +20297 9b1d +20298 9b2c +20299 /uni5002.dup2 +20300 /uni51DE.dup2 +20301 /uni5307.dup2 +20302 /uni5BEC.dup2 +20303 f928 +20304 /uni661E.dup2 +20305 /uniF929.dup2 +20306 /uni704A.dup2 +20307 /uniFA15.dup2 +20308 /uni5561.dup2 +20309 6c3a +20310 /uni7A60.dup2 +20311 2634c +20312 /uni8803.dup2 +20313 /uni95AB.dup2 +20314 /uni9755.dup2 +20315 29e3d +20316 2a61a +20317..20318 0384 +20322 0110 +20323 0126 +20324 0132 +20325 013f +20326 014a +20327 0166 +20328 0133 +20329 0138 +20330 0140 +20331 0149 +20332 0167 +20333 010a +20334 0116 +20335 011e +20336 0122 +20337 0120 +20338 0130 +20339 012e +20340 0136 +20342 013b +20343 0145 +20344 0156 +20345 0172 +20346 01d7 +20347 01db +20348 01d9 +20349 01d5 +20350 0174 +20351 0176 +20352 010b +20353 0117 +20354 01f5 +20355 011f +20356 0121 +20357 012f +20358 0137 +20360 013c +20361 0146 +20362 0157 +20363 0173 +20364 0175 +20365 0177 +20366 212e +20367 2206 +20368 220f +20369..20370 2264 +20371 25ca +20427 0386 +20428..20430 0388 +20431 03aa +20432 038c +20433 038e +20434 03ab +20435 038f +20436..20439 03ac +20440 03ca +20441 0390 +20442..20443 03cc +20444 03cb +20445 03b0 +20446 03ce +20447..20457 0402 +20458..20459 040e +20460..20470 0452 +20471..20472 045e +21075 4e35 +21076 4e5c +21077 4e63 +21078 4e68 +21079..21080 4e74 +21081 4e97 +21082 4eaf +21083 4edb +21084 4ee2 +21085 4ee8 +21086 4eef +21087 4efe +21088 4f02 +21089 4f08 +21090 4f12 +21091 4f17 +21092 4f33 +21093 4f35 +21094 4f40 +21095 4f42 +21096..21097 4f4b +21098 4f52 +21099 4f63 +21100 4f6e +21101 4f71 +21102 4f79 +21103 4f81 +21104 4f89 +21105 4f8c +21106 4f8e +21107 4f90 +21108 4f93 +21109 4f99 +21110 4f9f +21111 4fb9 +21112..21114 4fbb +21115..21116 4fc0 +21117 4fc6 +21118 4fc8 +21119 4fcc +21120 4fdc +21121 4fe2 +21122 4ff0 +21123 4ffc +21124 5007 +21125 500a +21126 5017 +21127 501d +21128 5030 +21129..21130 5032 +21131 5035 +21132 5045 +21133 504a +21134..21135 5051 +21136 5059 +21137 5060 +21138 5067 +21139 506d +21140 5071 +21141 5081 +21142..21143 5083 +21144 5086 +21145 508a +21146 5090 +21147 509b +21148..21150 509f +21151..21152 50af +21153 50b9 +21154 50bd +21155 50c0 +21156 50d3 +21157..21158 50dc +21159 50df +21160 50e2 +21161 50e4 +21162 50f6 +21163 50fa +21165 5119 +21166..21167 511c +21168 5123 +21169..21170 5127 +21171..21172 512c +21173 512f +21174 5131 +21175 5134 +21176 5139 +21177 5142 +21178 514f +21179 5153 +21180 5158 +21181 5166 +21182 517e +21183 518e +21184 51bf +21185 51c2 +21186 51d2 +21187 51d5 +21188 51e5 +21189 51f2 +21190 51f7 +21191 5218 +21192 5222 +21193 5245 +21194 5258 +21195 525f +21196 5280 +21197 5285 +21198..21200 5295 +21201 529a +21202 52a5 +21203 52a7 +21204 52b0 +21205..21207 52b6 +21208 52bd +21209 52c4 +21210 52c6 +21211 52cf +21212 52d4 +21213 52dc +21214 52e5 +21215 52e8 +21216 52ea +21217 52ec +21218 52f4 +21219 52f6 +21220 530c +21221 5313 +21222 5318 +21223 531b +21224 531e +21225 5325 +21226..21228 5327 +21229..21230 532b +21231 5330 +21232 533c +21233 5359 +21234 535b +21236 5383 +21237..21238 5387 +21239 538e +21240 53a1 +21241 53b5 +21242 53b8 +21243 53bd +21244 53cf +21245..21246 53d2 +21247 53de +21249 53e7 +21250 5402 +21251 541a +21252 5421 +21253 542f +21254 5444 +21255 5447 +21256 544f +21257 545e +21258 5464 +21259 5467 +21260 5469 +21261..21262 546d +21263 5481 +21264 5483 +21265 5485 +21266 5489 +21267 5491 +21268 549f +21269 54ca +21270 54e0 +21271 54f6 +21272 54fe +21273..21274 550c +21275 5532 +21276 553b +21277 553d +21278 5549 +21279 554d +21280 5558 +21281..21282 555a +21283 557f +21284 5593 +21285 5597 +21286 55a3 +21287 55c1 +21288 55cb +21289..21290 55d7 +21291 55de +21292 55ff +21294 560a +21295 5619 +21296 5633 +21297 563c +21298 5641 +21299..21300 5643 +21301 5646 +21302..21304 5661 +21305 5675 +21306 5684 +21307 568b +21308 56a7 +21309 56ab +21310 56be +21311 56cb +21312 56d0 +21313 56dc +21314..21316 56e5 +21317..21318 5701 +21319 5711 +21320 5720 +21321 5722 +21322..21323 5724 +21324 572a +21325 573f +21326 5752 +21327 5762 +21328 5767 +21329 576e +21330 5771 +21331 5779 +21332 577e +21333 5781 +21334 5794 +21335 5799 +21336 579f +21337 57a1 +21338 5795 +21339 57a7 +21340 57a9 +21341 57bd +21342 57dd +21343 57e9 +21344 57fe +21345 5803 +21346 5808 +21347 57e1 +21348 580c +21349 581b +21350 581f +21351 582d +21352 583f +21353 5850 +21354 5855 +21355 5868 +21356 5878 +21357..21358 5887 +21359 588c +21360 5896 +21361..21363 58a0 +21364 58a6 +21365 58c4 +21366 58c2 +21367 58c8 +21368 58d6 +21369 58dd +21370 58e1 +21372..21373 5912 +21374 591d +21375 5921 +21376 5928 +21377 5930 +21378 5933 +21379..21380 5935 +21381 593f +21382 5943 +21383 5952 +21384 595e +21385 596b +21386 596f +21387 5972 +21388 597b +21389 598c +21390 598e +21391 5995 +21392 59a7 +21393 59ad +21394 59b0 +21395 59b7 +21396 59c1 +21397 59c4 +21398 59ef +21399 59f2 +21400 59f4 +21401 59f7 +21402 5a00 +21403 5a0e +21404 5a12 +21405 5a1e +21406 5a24 +21407 5a28 +21408 5a2a +21409 5a30 +21410..21411 5a44 +21412 5a48 +21413 5a4c +21414 5a50 +21415 5a5e +21416 5a7b +21417 5a90 +21418 5a93 +21419 5a96 +21420 5a99 +21421 5abb +21422 5ac6 +21423 5ac8 +21424 5acf +21425 5afd +21426 5b01 +21427 5b4b +21428 5b5e +21429 5b6e +21430 5b86 +21431 5b8e +21432..21433 5b90 +21434 5b94 +21435..21436 5ba8 +21437 5bad +21438 5baf +21439..21440 5bb1 +21441 5bba +21442 5bbc +21443 5bc1 +21444 5bcd +21445 5bcf +21446..21447 5bd9 +21448 5bef +21449 5bf4 +21450 5c0c +21451 5c17 +21452 5c26 +21453 5c2e +21454 5c32 +21455 5c35 +21456 5c5a +21457..21458 5c74 +21459 5c7b +21460 5c7d +21461 5c87 +21462 5c92 +21463 5c9d +21464 5cb2 +21465 5cb4 +21466 5cd7 +21467 5cee +21468..21469 5cf1 +21470 5d12 +21471 5d23 +21472 5d3f +21473 5d48 +21474 5d55 +21475 5d51 +21476..21477 5d5f +21478 5d62 +21479 5d64 +21480..21481 5d79 +21482 5d7f +21483 5d8a +21484 5d93 +21485 5d95 +21486 5d9b +21487 5d9f +21488 5dab +21489 5dc3 +21490 5dce +21491 5dd9 +21492 5e07 +21493 5e0d +21494 5e20 +21495 5e4b +21496..21497 5e50 +21498 5e5c +21499 5e70 +21500 5e8e +21501 5ea2 +21502 5ea4 +21503 5eb1 +21504 5ecc +21505 5ece +21506 5edc +21507 5ede +21508 5ee5 +21509 5eeb +21510 5f06 +21511 5f19 +21512 5f24 +21513..21514 5f2b +21515 5f2e +21516 5f30 +21517 5f3f +21518 5f44 +21519 5f5b +21520 5f60 +21521 5f6f +21522..21523 5f74 +21524 5f78 +21525 5f7a +21526 5f8d +21527 5f96 +21528 5f9d +21529 5fab +21530..21531 5fb0 +21532 5fc8 +21533..21534 5fd0 +21535 5fe8 +21536 5fec +21537 5ff2 +21538 5ff6 +21539 5ffa +21540 600a +21541 6013 +21542 601f +21543 602d +21544 6040 +21545 6048 +21546 6051 +21547..21548 6056 +21549 6071 +21550 607e +21551 6082 +21552 6086 +21553 6088 +21554 608e +21555 6091 +21556 6093 +21557 6098 +21559 60a2 +21560 60a5 +21561 60b7 +21562 60c2 +21563..21564 60c9 +21565..21566 60ce +21567 60e2 +21568 60e5 +21569 60fc +21570 6102 +21571 6107 +21572 610c +21573 6117 +21574 6122 +21575 6131 +21576 6135 +21577 6139 +21578 6145 +21579 6149 +21580 616c +21581 6172 +21582 6178 +21583..21584 6180 +21585..21586 6183 +21587 618b +21588 619c +21589 61a0 +21590 61aa +21591..21592 61c0 +21593..21594 61ce +21595 61de +21596 61e1 +21597 61e7 +21598 61e9 +21599..21600 61ec +21601 61ef +21602 6201 +21603 6203 +21604 621c +21605 6220 +21606 6227 +21607 622b +21608 6242 +21609 6244 +21610 6250 +21611 6254 +21612 625c +21613 627d +21614..21616 628d +21617 62b3 +21618..21619 62b6 +21620 62ba +21621..21622 62be +21623 62ce +21624 62ea +21625 62f2 +21626 6304 +21627 630b +21628 6313 +21629 6329 +21630 632d +21631 634a +21632 6352 +21633 6354 +21634 6358 +21635 635b +21636 6366 +21637 636d +21638 6378 +21639 6395 +21640 639a +21641 63a4 +21642 63a6 +21643 63ad +21644 63c1 +21645 63c5 +21646 63c8 +21647 63ce +21648 63d3 +21649 63f3 +21650 640a +21651 6430 +21652 644b +21653 644f +21654 6453 +21655 645c +21656 6461 +21657 6463 +21658 6485 +21659 648f +21660 649b +21661 64a1 +21662 64a3 +21663 64a6 +21664 64a8 +21665 64bd +21666 64c9 +21667 64d1 +21668..21669 64e9 +21670 64f5 +21671 6501 +21672..21674 6508 +21675 6513 +21676 6526 +21677 6531 +21678 653a +21679..21680 653c +21681 6543 +21682 6550 +21683 6552 +21684 655f +21685 657d +21686 6598 +21687 65a0 +21688 65a3 +21689 65a6 +21690 65ae +21691 65b3 +21692 65d6 +21693 65d8 +21695..21696 65f4 +21697..21698 65fe +21699 660d +21700..21701 6611 +21702 6616 +21703 661d +21704 6623 +21705 6626 +21706 6629 +21707 6639 +21708 6637 +21709 6640 +21710 6646 +21711 664a +21712 6658 +21713 6660 +21714 6675 +21715 667f +21716 6679 +21717 667c +21718..21720 669a +21721 669f +21723..21724 66c2 +21725 66cc +21726 66ce +21727 66d4 +21728 66df +21729 66eb +21730 66ee +21731 6707 +21732 671c +21733 6720 +21734 6722 +21735 673e +21736 6745 +21737 676c +21738 6784 +21739 678e +21740 6796 +21741 6799 +21742..21743 67bc +21744 67c2 +21745 67c5 +21746 67c9 +21747 67dc +21748 67e1 +21749 67e6 +21750 67f2 +21751 67f6 +21752 6814 +21753 6819 +21754 6827 +21755 682f +21756 683f +21757 684a +21758 6858 +21759..21761 686f +21762 6879 +21763 687b +21764 6888 +21765 68a1 +21766 68a9 +21767 68ae +21768 68d1 +21769 68d3 +21770..21771 68dc +21772 68ea +21773 68f6 +21774 68fd +21775 6906 +21776 6909 +21777 6910 +21778 6916 +21779 6931 +21780 6945 +21781 694e +21782 6966 +21783..21784 6970 +21785 697b +21786 698d +21787 69a1 +21788 69b8 +21789 69c5 +21790 69c8 +21792 6a00 +21793 6a03 +21794 6a20 +21795 6a24 +21796 6a37 +21798 6a6a +21799 6a81 +21800..21801 6a86 +21802 6a9b +21803..21804 6ab0 +21805 6ab4 +21806..21807 6abe +21808 6acc +21809..21810 6ad5 +21811 6af0 +21812 6afc +21813 6b02 +21814..21815 6b06 +21816 6b09 +21817 6b28 +21818 6b2b +21819 6b36 +21820 6b4d +21821 6b52 +21822 6b5d +21823 6b6b +21824 6b6e +21825 6b70 +21826 6b85 +21827 6b97 +21828..21829 6b9f +21830..21831 6ba2 +21832 6ba8 +21833 6bac +21834..21835 6bb8 +21836..21837 6bc3 +21838 6be3 +21839 6c12 +21840 6c19 +21841 6c1f +21842..21844 6c26 +21845 6c2e +21846 6c3b +21847 6c4b +21848 6c4f +21849 6c6b +21850 6c78 +21851 6c87 +21852 6c9f +21853 6cb0 +21854 6cb2 +21855 6ccd +21856 6ccf +21857 6cd1 +21858 6ce7 +21859 6cf2 +21860 6cf4 +21861 6d07 +21862 6d0f +21863 6d13 +21864 6d1a +21865 6d28 +21866 6d5f +21867 6d67 +21868 6d92 +21869 6d97 +21870 6db7 +21871 6dbd +21872 6de0 +21873 6de2 +21874 6de5 +21875 6def +21876 6df4 +21877 6e00 +21878 6e04 +21879 6e3b +21880 6e52 +21881 6e5d +21882 6e62 +21883 6e68 +21884 6e8d +21885 6e99 +21886 6ea0 +21887..21888 6ead +21889 6eb3 +21890 6ebb +21891 6ec0 +21892 6ec8 +21893 6ecd +21894 6ecf +21895..21896 6eed +21897 6f04 +21898 6f08 +21899 6f0d +21900 6f16 +21901 6f1b +21902 6f3b +21903 6f2d +21904 6f4f +21905 6f53 +21906 6f5d +21907 6f6c +21908 6f83 +21909 6f93 +21910 6fa6 +21911 6fb0 +21912 6fc5 +21913 6fe8 +21914 6ffd +21915 7017 +21916 702f +21917 7034 +21918 7037 +21919 7044 +21920 7048 +21921 7055 +21922 7094 +21923 7096 +21924 709b +21925 70b4 +21926 70fa +21927 7105 +21928 710b +21929 712d +21930 7138 +21931 7141 +21932 714b +21934 7157 +21935 715a +21936 718c +21937 719a +21938 71b0 +21939..21940 71bf +21941 71cc +21942 71da +21943 71f8 +21944..21945 7208 +21946 7213 +21947 721a +21948 7224 +21949 722f +21950 7245 +21951 724e +21952 725e +21953 726b +21954 7271 +21955..21956 727b +21957 7289 +21958 7293 +21959 72a8 +21960..21961 72d5 +21962 72d8 +21963 72df +21964 72fe +21965 730d +21966 7313 +21967 7332 +21968 7335 +21969 7356 +21970..21973 735d +21974 7369 +21975 7379 +21976 7380 +21977 738e +21978 7390 +21979 7393 +21980 7397 +21981 73aa +21982 73ad +21983 73c6 +21984 73cc +21985 73d3 +21986 73dd +21987 73e6 +21988 73f7 +21989 73fb +21990..21991 73ff +21992 7411 +21993 742d +21994..21995 7467 +21996 746e +21997 748f +21998 7491 +21999 749a +22000 74ae +22001..22002 74b1 +22003 74cc +22004 74d0 +22005 74d3 +22007 74db +22008 74e8 +22009 74ea +22011 74fc +22012 7506 +22013 7512 +22014 7527 +22015 7529 +22016 7536 +22017 7539 +22018 7543 +22019 7547 +22020 7557 +22021 755f +22022 7561 +22023..22024 757b +22025 7585 +22026 7595 +22027 759c +22028 75ba +22029 7612 +22030 7623 +22031 7629 +22032..22033 7639 +22034 7640 +22035 7644 +22036 7659 +22037 7685 +22038..22039 768c +22040 769f +22041..22042 76a2 +22043 76c1 +22044 76cb +22046 76e0 +22047 76f6 +22048 7706 +22049 7712 +22050..22051 7714 +22052 771c +22053 772e +22054 773d +22055 7742 +22056 7752 +22057..22058 7756 +22059 7770 +22060..22061 7773 +22064 77ae +22065 77b1 +22066 77b5 +22067 77c3 +22068 77d2 +22069 77d5 +22070 77f8 +22071 780e +22072 7811 +22073 781d +22074 7823 +22075 7844 +22076 7848 +22077 784c +22078 7852 +22079 785e +22080..22081 7860 +22082 7863 +22083 788f +22084 78a8 +22085 78ac +22086 78b2 +22087 78bd +22088 78bf +22089 78c7 +22090 78d2 +22091 78d6 +22092 78db +22093 78df +22094 78ea +22095 78f3 +22096 78f6 +22097 78ff +22098 7906 +22099 791a +22100 791e +22101 7920 +22102 7929 +22103 792d +22104 7935 +22105 7944 +22106 794b +22107 794f +22108 7951 +22109 7969 +22110 797b +22111 797e +22112 798c +22113 7991 +22114 7993 +22115 799c +22116 79a8 +22117 79af +22118 79cf +22119 79dd +22120 79e0 +22121 79e2 +22122 79e5 +22123 79f1 +22124 79f8 +22125 79fc +22126 7a07 +22127 7a21 +22128 7a27 +22129 7a2b +22130 7a2f +22131..22132 7a34 +22133 7a48 +22134 7a55 +22135 7a65 +22136 7a7e +22137 7a8b +22138 7a91 +22139 7a9e +22140 7ac9 +22141 7adb +22142 7ae9 +22143 7aec +22144 7af1 +22145 7afb +22146 7b1f +22147 7b23 +22148 7b29 +22149 7b30 +22150 7b34 +22151..22152 7b3f +22153 7b6a +22154 7b84 +22155 7b89 +22156 7b8e +22157 7b96 +22158 7ba5 +22159 7bb2 +22160 7bb6 +22161..22162 7bba +22163 7bbd +22164 7bc2 +22165 7bc8 +22166 7bdb +22167..22168 7bf4 +22169..22170 7bf9 +22171 7c02 +22172 7c04 +22173 7c06 +22174 7c0c +22175 7c19 +22176 7c1b +22177 7c25 +22178 7c2c +22179 7c34 +22180..22181 7c39 +22182 7c46 +22183 7c55 +22184 7c5a +22185 7c63 +22187 7c7c +22188 7c86 +22189 7cb0 +22190 7cbb +22191 7ccf +22192 7cd4 +22193 7ce9 +22194 7d0f +22195 7d11 +22196 7d16 +22197 7d26 +22198 7d2a +22199 7d2d +22200 7d51 +22201 7d57 +22202 7d65 +22203 7d67 +22204 7d78 +22205 7d7b +22206 7d81 +22207 7d96 +22208..22211 7dc3 +22212..22213 7dcd +22214 7e00 +22215 7de2 +22216 7dea +22217 7ded +22218 7dfa +22219 7e1c +22220 7e2d +22221 7e33 +22222 7e3f +22223 7e4e +22224 7e50 +22225 7e58 +22226 7e5f +22227 7e65 +22228 7e95 +22229..22230 7e9d +22231 7f3f +22232 7f5c +22233 7f66 +22235 7f8d +22236 7f8f +22237 7fa6 +22238 7faa +22239 7fb4 +22240 7fbc +22241 7fc0 +22242 7fc8 +22243 7fe8 +22244 800f +22245 8013 +22246 801d +22247..22248 801f +22249 802e +22250 8034 +22251 803e +22252 8040 +22253 8044 +22254 8064 +22255 806d +22256 8081 +22257 80b9 +22258 80c8 +22259 80cd +22260 80d2 +22261 80ee +22262 80f2 +22263 80f6 +22264 80f9 +22265 810b +22266 811c +22267 8120 +22268 813c +22269 8145 +22270 8147 +22271 8152 +22272 8161 +22273 8177 +22274 8186 +22275 818e +22276 8196 +22277 81a2 +22278 81ae +22279 81c5 +22280 81ce +22281 81eb +22282..22284 81f0 +22285 81f5 +22286 81f8 +22288 820f +22289 821d +22290 8228 +22291 8243 +22292 824e +22293 8251 +22294 8256 +22295 8267 +22296 827b +22297..22298 8280 +22299 8287 +22300 8294 +22301 8296 +22302 8298 +22303..22304 829a +22305 82a0 +22306 82da +22307 82e0 +22308 82e4 +22309 82ed +22310..22311 830a +22312..22313 831e +22314 8321 +22315 832c +22316 832e +22317 8333 +22318 8337 +22319 833d +22320 8342 +22321..22322 834d +22323 8370 +22324 8380 +22325 8382 +22326 8384 +22327 8399 +22328 839c +22329 83a6 +22330 83ac +22331 83be +22332 8353 +22333 83e8 +22334 8419 +22335 83ad +22336 842f +22337 8445 +22338 8447 +22339 844d +22340 8456 +22342 8460 +22343 8464 +22344 8467 +22345 846a +22346 8474 +22347 847d +22348 8492 +22349 8495 +22350..22351 84a9 +22352..22353 84c7 +22354 84cc +22355 84f2 +22356 84f7 +22357..22358 8502 +22359 8507 +22360 850e +22361 8510 +22362 851c +22363 8522 +22364 8527 +22365 852a +22366 8533 +22367 8536 +22368 853f +22369 8550 +22370 8552 +22371 855c +22373..22374 855f +22375 8579 +22376 8589 +22377 858b +22378 85a0 +22379 85a5 +22380 85a7 +22381 85b4 +22382 85b6 +22383 85b8 +22384..22386 85bd +22387 85c2 +22388 85da +22389 85e0 +22390 85e8 +22391 85f3 +22392 85fc +22393..22394 860d +22395 8619 +22396 861b +22397 8636 +22398 863a +22399 863d +22400..22401 8658 +22402 865d +22403..22404 8660 +22405 8664 +22406 8669 +22407 8676 +22408 8696 +22409 869a +22410 86a1 +22411 86a6 +22412 86ad +22413..22414 86b4 +22415 86b7 +22416 86b9 +22417 86bf +22418 86c5 +22419 86d2 +22420 86da +22421 86dc +22422 86e0 +22423 86e5 +22424 86e7 +22425 8688 +22426 8704 +22427 870f +22428 872f +22429 8732 +22430..22431 873c +22432 8745 +22433 874d +22434 8761 +22435 876f +22436..22439 8783 +22440 8790 +22441 8795 +22443 87b1 +22444 87c8 +22445 87ca +22446 87d5 +22447 87d9 +22448 87dc +22449 87e2 +22450 87e4 +22451 87f1 +22452 87f3 +22453 87f8 +22454 87fa +22455 87ff +22456 8809 +22457 8819 +22458 8812 +22459 881a +22460 881e +22461 8830 +22462 8835 +22463 8841 +22464 8843 +22465..22466 8848 +22468 8851 +22469 885c +22470 8860 +22471 8871 +22472 8879 +22473 887b +22474 8880 +22475 889f +22476 88a8 +22477 88ba +22478..22479 88cb +22480 88de +22481 88e7 +22482 88f7 +22483 890d +22484..22485 8915 +22486 8920 +22487 8928 +22488 8931 +22489 893a +22490 8946 +22491 894f +22492 8952 +22493 8957 +22494 895b +22495 8961 +22496 8963 +22497 896e +22498 8973 +22499 8975 +22500 897a +22501 897d +22502 898d +22503 8995 +22504..22505 899b +22506 89a0 +22507 89b4 +22508 89b6 +22509 89d7 +22510 89e9 +22511 89ed +22512 89f9 +22513..22514 8a04 +22515 8a1e +22516 8a20 +22517 8a24 +22518 8a26 +22519..22520 8a2b +22521 8a2f +22522 8a3d +22523 8a40 +22524 8a43 +22525 8a53 +22526 8a56 +22527 8a5c +22528 8a65 +22529..22530 8a76 +22531..22532 8a7a +22533 8a80 +22534 8a83 +22535 8a8b +22536 8a8f +22537 8a92 +22538 8a97 +22539 8a99 +22540 8a9f +22541 8aa9 +22542 8aaf +22543 8ab3 +22544 8abb +22545 8ac3 +22546 8ac6 +22547 8ac8 +22548 8aca +22549..22551 8ad3 +22552 8af0 +22553 8aff +22554 8b0b +22555 8b1e +22556 8b30 +22557 8b3c +22558 8b42 +22559 8b48 +22560 8b4d +22561 8b63 +22562 8b79 +22563 8b84 +22564 8b8d +22565 8b8f +22566 8c38 +22567 8c3e +22568 8c51 +22569 8c58 +22570 8c5b +22571 8c5d +22572 8c59 +22573..22574 8c63 +22575 8c66 +22576..22577 8c75 +22578 8c7e +22579..22580 8c86 +22581 8c8b +22582 8c90 +22584 8c9c +22585 8cb9 +22586 8cc6 +22587 8ccb +22588 8ccf +22589 8cdd +22590 8ce8 +22591 8cef +22592 8cf2 +22593 8cff +22594 8d65 +22595 8d7f +22596 8d82 +22597 8d88 +22598 8d90 +22599 8d9e +22600 8da0 +22601 8dac +22602 8db5 +22603 8db7 +22604 8db9 +22605 8dbb +22606 8dc0 +22607 8dc5 +22608 8dc7 +22609 8dca +22610 8dd4 +22611 8de5 +22612 8df0 +22613 8dbc +22614..22615 8e04 +22616 8e11 +22617 8e33 +22618..22619 8e37 +22620 8e4e +22621 8e5b +22622..22623 8e5d +22624 8e79 +22625..22626 8e82 +22627 8e9b +22628 8e9d +22629 8ea2 +22630 8eba +22631 8ec1 +22632..22633 8ec3 +22634 8ec7 +22635 8edc +22636 8eee +22637 8ef1 +22638 8ef7 +22639 8eed +22640 8f02 +22641..22642 8f0f +22643 8f16 +22644..22645 8f20 +22646 8f23 +22647 8f28 +22648 8f2e +22649 8f34 +22650 8f37 +22651 8f41 +22652 8f4f +22653..22654 8f52 +22655..22656 8f5d +22657 8f65 +22658 8f9d +22659 8fb8 +22660 8fbe +22661 8fc0 +22662 8fcb +22663 8fd0 +22664 8fd2 +22665 8fe3 +22666 8ffe +22667 9018 +22668..22670 9028 +22671..22672 9033 +22673 903f +22674 9062 +22675 9066 +22676 906c +22677 908e +22678 90a5 +22679 90cc +22680 90d5 +22681..22682 90d8 +22683 90e5 +22684 90d2 +22685 9108 +22686 910d +22687 9110 +22688 911a +22689 9120 +22690 9129 +22691 912e +22692 9136 +22693 913c +22694 9143 +22695 914f +22696 9153 +22697 916d +22698 917b +22699 9181 +22700 9186 +22701..22702 9193 +22703 9198 +22704 91a1 +22705 91a6 +22706 91bf +22707..22708 91d3 +22709 91d9 +22710..22711 91e9 +22712 91ef +22713 91f9 +22714 91fd +22715..22716 9204 +22717 920c +22718..22719 9212 +22720 9218 +22721..22722 921c +22723..22725 9224 +22726..22728 922e +22729..22730 9235 +22731 923e +22732 9246 +22733 924d +22734 9258 +22735..22736 925c +22737 9269 +22738..22740 926e +22741 9275 +22742 9279 +22743 927b +22744 928a +22745 9292 +22746 92a0 +22747..22748 92a4 +22749 92a8 +22750 92b6 +22751 92b8 +22752 92ba +22753 92bd +22754 92c7 +22755 92cd +22756 92d8 +22757..22758 92dc +22759 92e1 +22760 92e3 +22761 92e8 +22762 92ec +22763 92ee +22764 92f0 +22765 9300 +22766 9308 +22767 931c +22768 9324 +22769 932a +22770 9334 +22771 9337 +22772 9350 +22773 9355 +22774 935e +22775 9367 +22776 9369 +22777 936f +22778 9374 +22779 9376 +22780 937a +22781 937d +22782..22783 9380 +22784 938d +22785 9392 +22786 9395 +22787 9398 +22789 93a6 +22790 93a8 +22791 93ab +22792..22794 93b4 +22795..22796 93c4 +22797 93c9 +22798 93cb +22799 93cd +22800 93d3 +22801 93d9 +22802 93f7 +22803 9401 +22804 9408 +22805 9415 +22806 941f +22807 942f +22808 943d +22809 9443 +22810 9459 +22811 945c +22812 945f +22813 9461 +22814 9468 +22815 946e +22816 9484 +22817 9483 +22818 957e +22819 9584 +22820..22821 959d +22822 95ba +22823 95d9 +22824 95dd +22825 95df +22826 961e +22827 9622 +22828..22829 9625 +22830 9637 +22831..22832 9639 +22833 9652 +22834..22835 9656 +22836 966e +22837 967c +22838 967e +22839 9691 +22840 969f +22841 96a6 +22842 96ca +22844 96df +22845 96fa +22846 9705 +22847 971a +22848 971d +22850 974a +22851 9758 +22852..22853 9777 +22854 977b +22855 9780 +22856 9789 +22857 9797 +22858 97b8 +22859 97bc +22860 97bf +22861..22862 97c4 +22863 97c7 +22864 97ca +22865 97ce +22866 97d0 +22867 97d7 +22868 97dd +22869 97e4 +22870..22871 97f7 +22872 97fa +22873 9819 +22874 981c +22875 9820 +22876 982f +22877 9835 +22878 9844 +22879 984a +22880 9851 +22881 986a +22882 98ae +22883 98cc +22884 98e6 +22885 98f6 +22886 9907 +22887 991f +22888 9922 +22889 9926 +22890 992b +22891 9934 +22892 9939 +22893 9947 +22894 9959 +22895 995b +22896 999b +22897 999d +22898 999f +22899 99b0 +22900 99b2 +22901 99b5 +22902 99d3 +22903 99da +22904 99dc +22905 99e7 +22906..22908 99ea +22909..22910 99f4 +22911..22912 99fd +22913 9a04 +22914 9a0b +22915 9a1e +22916 9a22 +22917 9a33 +22918 9a35 +22919 9a47 +22921 9a4b +22922 9a54 +22923 9a5d +22924 9aaa +22925 9aac +22926 9aae +22927 9ab2 +22928 9ab4 +22929 9abb +22930 9abf +22931 9ac8 +22932 9ad7 +22933 9adb +22934 9ae4 +22935 9ae7 +22936 9aec +22937..22938 9af2 +22939 9af5 +22940 9afa +22941 9afd +22942..22943 9aff +22944..22945 9b04 +22946 9b1b +22947 9b26 +22949 9b37 +22950..22951 9b39 +22952 9b4c +22953..22954 9b56 +22955 9b5b +22956 9b61 +22957 9b6a +22958..22959 9b6d +22960 9b78 +22961 9b7f +22962 9b85 +22963 9b87 +22964 9b89 +22965 9b8b +22966 9b8d +22967 9b94 +22968 9b9a +22969 9ba9 +22970 9bb7 +22971 9bbc +22972 9bd0 +22973 9bf9 +22974 9c0f +22975 9c11 +22976 9c1e +22977 9c26 +22978 9c28 +22979 9c3d +22980 9c43 +22981 9c4e +22982 9c5e +22983 9c7b +22984 9cf7 +22985 9cf9 +22986 9d1c +22987 9d2f +22988..22989 9d33 +22990 9d3a +22991 9d3c +22992 9d45 +22993..22994 9d53 +22995 9d65 +22996 9d83 +22997 9d86 +22998 9d8e +22999..23000 9d92 +23001 9d95 +23002..23003 9d97 +23004 9daa +23005 9dae +23007 9dca +23008..23009 9dd4 +23010 9dde +23011 9dee +23012 9df0 +23013 9dfe +23014 9e0e +23015..23017 9e10 +23018 9e16 +23019 9e87 +23020..23021 9e8e +23022 9e96 +23023 9e98 +23024 9eae +23025 9eb3 +23026 9ec6 +23027 9ec8 +23028 9ecb +23029 9ed5 +23030..23031 9eec +23032 9ef1 +23033 9ef5 +23034 9ef8 +23035 9f11 +23036 9f16 +23037 9f1a +23038 9f1f +23039..23040 9f31 +23041 9f3c +23042 9f3f +23043..23044 9f43 +23045 9f47 +23046 9f56 +23047 9f5e +23048 9f6e +23049 9f73 +23050 9f7a +23051 9f7d +23052 9f8f +23053..23054 9f91 +23055 9f96 +23056 9fa1 +23057 9fa3 diff --git a/fonts/cid/fontforge/adobe-korea1-2.cidmap b/fonts/cid/fontforge/adobe-korea1-2.cidmap index 44ec41e3e..1588b2961 100644 --- a/fonts/cid/fontforge/adobe-korea1-2.cidmap +++ b/fonts/cid/fontforge/adobe-korea1-2.cidmap @@ -6490,44 +6490,44 @@ 8053 7a00 8054 7fb2 8055 8a70 -8056 /cid-102.vert -8057 /cid-103.vert -8058 /cid-105.vert -8059 /cid-109.vert -8060 /cid-110.vert -8061 /cid-111.vert -8062 /cid-113.vert -8063 /cid-118.vert -8064 /cid-119.vert -8065 /cid-120.vert -8066 /cid-121.vert -8067 /cid-122.vert -8068 /cid-123.vert -8069 /cid-124.vert -8070 /cid-125.vert -8071 /cid-126.vert -8072 /cid-127.vert -8073 /cid-128.vert -8074 /cid-129.vert -8075 /cid-175.vert -8076 /cid-264.vert -8077 /cid-271.vert -8078 /cid-272.vert -8079 /cid-275.vert -8080 /cid-277.vert -8081 /cid-289.vert -8082 /cid-290.vert -8083 /cid-291.vert -8084 /cid-292.vert -8085 /cid-293.vert -8086 /cid-294.vert -8087 /cid-322.vert -8088 /cid-324.vert -8089 /cid-326.vert -8090 /cid-354.vert -8091 /cid-355.vert -8092 /cid-356.vert -8093 /cid-357.vert +8056 /Korea1.102.vert +8057 /Korea1.103.vert +8058 /Korea1.105.vert +8059 /Korea1.109.vert +8060 /Korea1.110.vert +8061 /Korea1.111.vert +8062 /Korea1.113.vert +8063 /Korea1.118.vert +8064 /Korea1.119.vert +8065 /Korea1.120.vert +8066 /Korea1.121.vert +8067 /Korea1.122.vert +8068 /Korea1.123.vert +8069 /Korea1.124.vert +8070 /Korea1.125.vert +8071 /Korea1.126.vert +8072 /Korea1.127.vert +8073 /Korea1.128.vert +8074 /Korea1.129.vert +8075 /Korea1.175.vert +8076 /Korea1.264.vert +8077 /Korea1.271.vert +8078 /Korea1.272.vert +8079 /Korea1.275.vert +8080 /Korea1.277.vert +8081 /Korea1.289.vert +8082 /Korea1.290.vert +8083 /Korea1.291.vert +8084 /Korea1.292.vert +8085 /Korea1.293.vert +8086 /Korea1.294.vert +8087 /Korea1.322.vert +8088 /Korea1.324.vert +8089 /Korea1.326.vert +8090 /Korea1.354.vert +8091 /Korea1.355.vert +8092 /Korea1.356.vert +8093 /Korea1.357.vert 8094 /uni0020.hw 8095 /uni0021.hw 8096 /uni0022.hw @@ -8344,200 +8344,200 @@ 18147 d79a 18148 d79c 18149..18154 d79e -18155 /cid-1.vert -18156 /cid-2.vert -18157 /cid-3.vert -18158 /cid-4.vert -18159 /cid-5.vert -18160 /cid-6.vert -18161 /cid-7.vert -18162 /cid-8.vert -18163 /cid-9.vert -18164 /cid-10.vert -18165 /cid-11.vert -18166 /cid-12.vert -18167 /cid-13.vert -18168 /cid-14.vert -18169 /cid-15.vert -18170 /cid-16.vert -18171 /cid-17.vert -18172 /cid-18.vert -18173 /cid-19.vert -18174 /cid-20.vert -18175 /cid-21.vert -18176 /cid-22.vert -18177 /cid-23.vert -18178 /cid-24.vert -18179 /cid-25.vert -18180 /cid-26.vert -18181 /cid-27.vert -18182 /cid-28.vert -18183 /cid-29.vert -18184 /cid-30.vert -18185 /cid-31.vert -18186 /cid-32.vert -18187 /cid-33.vert -18188 /cid-34.vert -18189 /cid-35.vert -18190 /cid-36.vert -18191 /cid-37.vert -18192 /cid-38.vert -18193 /cid-39.vert -18194 /cid-40.vert -18195 /cid-41.vert -18196 /cid-42.vert -18197 /cid-43.vert -18198 /cid-44.vert -18199 /cid-45.vert -18200 /cid-46.vert -18201 /cid-47.vert -18202 /cid-48.vert -18203 /cid-49.vert -18204 /cid-50.vert -18205 /cid-51.vert -18206 /cid-52.vert -18207 /cid-53.vert -18208 /cid-54.vert -18209 /cid-55.vert -18210 /cid-56.vert -18211 /cid-57.vert -18212 /cid-58.vert -18213 /cid-59.vert -18214 /cid-60.vert -18215 /cid-61.vert -18216 /cid-62.vert -18217 /cid-63.vert -18218 /cid-64.vert -18219 /cid-65.vert -18220 /cid-66.vert -18221 /cid-67.vert -18222 /cid-68.vert -18223 /cid-69.vert -18224 /cid-70.vert -18225 /cid-71.vert -18226 /cid-72.vert -18227 /cid-73.vert -18228 /cid-74.vert -18229 /cid-75.vert -18230 /cid-76.vert -18231 /cid-77.vert -18232 /cid-78.vert -18233 /cid-79.vert -18234 /cid-80.vert -18235 /cid-81.vert -18236 /cid-82.vert -18237 /cid-83.vert -18238 /cid-84.vert -18239 /cid-85.vert -18240 /cid-86.vert -18241 /cid-87.vert -18242 /cid-88.vert -18243 /cid-89.vert -18244 /cid-90.vert -18245 /cid-91.vert -18246 /cid-92.vert -18247 /cid-93.vert -18248 /cid-94.vert -18249 /cid-95.vert -18250 /cid-96.vert -18251 /cid-97.vert -18252 /cid-98.vert -18253 /cid-99.vert -18254 /cid-100.vert -18255 /cid-8094.vert -18256 /cid-8095.vert -18257 /cid-8096.vert -18258 /cid-8097.vert -18259 /cid-8098.vert -18260 /cid-8099.vert -18261 /cid-8100.vert -18262 /cid-8101.vert -18263 /cid-8102.vert -18264 /cid-8103.vert -18265 /cid-8104.vert -18266 /cid-8105.vert -18267 /cid-8106.vert -18268 /cid-8107.vert -18269 /cid-8108.vert -18270 /cid-8109.vert -18271 /cid-8110.vert -18272 /cid-8111.vert -18273 /cid-8112.vert -18274 /cid-8113.vert -18275 /cid-8114.vert -18276 /cid-8115.vert -18277 /cid-8116.vert -18278 /cid-8117.vert -18279 /cid-8118.vert -18280 /cid-8119.vert -18281 /cid-8120.vert -18282 /cid-8121.vert -18283 /cid-8122.vert -18284 /cid-8123.vert -18285 /cid-8124.vert -18286 /cid-8125.vert -18287 /cid-8126.vert -18288 /cid-8127.vert -18289 /cid-8128.vert -18290 /cid-8129.vert -18291 /cid-8130.vert -18292 /cid-8131.vert -18293 /cid-8132.vert -18294 /cid-8133.vert -18295 /cid-8134.vert -18296 /cid-8135.vert -18297 /cid-8136.vert -18298 /cid-8137.vert -18299 /cid-8138.vert -18300 /cid-8139.vert -18301 /cid-8140.vert -18302 /cid-8141.vert -18303 /cid-8142.vert -18304 /cid-8143.vert -18305 /cid-8144.vert -18306 /cid-8145.vert -18307 /cid-8146.vert -18308 /cid-8147.vert -18309 /cid-8148.vert -18310 /cid-8149.vert -18311 /cid-8150.vert -18312 /cid-8151.vert -18313 /cid-8152.vert -18314 /cid-8153.vert -18315 /cid-8154.vert -18316 /cid-8155.vert -18317 /cid-8156.vert -18318 /cid-8157.vert -18319 /cid-8158.vert -18320 /cid-8159.vert -18321 /cid-8160.vert -18322 /cid-8161.vert -18323 /cid-8162.vert -18324 /cid-8163.vert -18325 /cid-8164.vert -18326 /cid-8165.vert -18327 /cid-8166.vert -18328 /cid-8167.vert -18329 /cid-8168.vert -18330 /cid-8169.vert -18331 /cid-8170.vert -18332 /cid-8171.vert -18333 /cid-8172.vert -18334 /cid-8173.vert -18335 /cid-8174.vert -18336 /cid-8175.vert -18337 /cid-8176.vert -18338 /cid-8177.vert -18339 /cid-8178.vert -18340 /cid-8179.vert -18341 /cid-8180.vert -18342 /cid-8181.vert -18343 /cid-8182.vert -18344 /cid-8183.vert -18345 /cid-8184.vert -18346 /cid-8185.vert -18347 /cid-8186.vert -18348 /cid-8187.vert -18349 /cid-8188.vert -18350 /cid-8189.vert -18351 /cid-8190.vert +18155 /Korea1.1.vert +18156 /Korea1.2.vert +18157 /Korea1.3.vert +18158 /Korea1.4.vert +18159 /Korea1.5.vert +18160 /Korea1.6.vert +18161 /Korea1.7.vert +18162 /Korea1.8.vert +18163 /Korea1.9.vert +18164 /Korea1.10.vert +18165 /Korea1.11.vert +18166 /Korea1.12.vert +18167 /Korea1.13.vert +18168 /Korea1.14.vert +18169 /Korea1.15.vert +18170 /Korea1.16.vert +18171 /Korea1.17.vert +18172 /Korea1.18.vert +18173 /Korea1.19.vert +18174 /Korea1.20.vert +18175 /Korea1.21.vert +18176 /Korea1.22.vert +18177 /Korea1.23.vert +18178 /Korea1.24.vert +18179 /Korea1.25.vert +18180 /Korea1.26.vert +18181 /Korea1.27.vert +18182 /Korea1.28.vert +18183 /Korea1.29.vert +18184 /Korea1.30.vert +18185 /Korea1.31.vert +18186 /Korea1.32.vert +18187 /Korea1.33.vert +18188 /Korea1.34.vert +18189 /Korea1.35.vert +18190 /Korea1.36.vert +18191 /Korea1.37.vert +18192 /Korea1.38.vert +18193 /Korea1.39.vert +18194 /Korea1.40.vert +18195 /Korea1.41.vert +18196 /Korea1.42.vert +18197 /Korea1.43.vert +18198 /Korea1.44.vert +18199 /Korea1.45.vert +18200 /Korea1.46.vert +18201 /Korea1.47.vert +18202 /Korea1.48.vert +18203 /Korea1.49.vert +18204 /Korea1.50.vert +18205 /Korea1.51.vert +18206 /Korea1.52.vert +18207 /Korea1.53.vert +18208 /Korea1.54.vert +18209 /Korea1.55.vert +18210 /Korea1.56.vert +18211 /Korea1.57.vert +18212 /Korea1.58.vert +18213 /Korea1.59.vert +18214 /Korea1.60.vert +18215 /Korea1.61.vert +18216 /Korea1.62.vert +18217 /Korea1.63.vert +18218 /Korea1.64.vert +18219 /Korea1.65.vert +18220 /Korea1.66.vert +18221 /Korea1.67.vert +18222 /Korea1.68.vert +18223 /Korea1.69.vert +18224 /Korea1.70.vert +18225 /Korea1.71.vert +18226 /Korea1.72.vert +18227 /Korea1.73.vert +18228 /Korea1.74.vert +18229 /Korea1.75.vert +18230 /Korea1.76.vert +18231 /Korea1.77.vert +18232 /Korea1.78.vert +18233 /Korea1.79.vert +18234 /Korea1.80.vert +18235 /Korea1.81.vert +18236 /Korea1.82.vert +18237 /Korea1.83.vert +18238 /Korea1.84.vert +18239 /Korea1.85.vert +18240 /Korea1.86.vert +18241 /Korea1.87.vert +18242 /Korea1.88.vert +18243 /Korea1.89.vert +18244 /Korea1.90.vert +18245 /Korea1.91.vert +18246 /Korea1.92.vert +18247 /Korea1.93.vert +18248 /Korea1.94.vert +18249 /Korea1.95.vert +18250 /Korea1.96.vert +18251 /Korea1.97.vert +18252 /Korea1.98.vert +18253 /Korea1.99.vert +18254 /Korea1.100.vert +18255 /Korea1.8094.vert +18256 /Korea1.8095.vert +18257 /Korea1.8096.vert +18258 /Korea1.8097.vert +18259 /Korea1.8098.vert +18260 /Korea1.8099.vert +18261 /Korea1.8100.vert +18262 /Korea1.8101.vert +18263 /Korea1.8102.vert +18264 /Korea1.8103.vert +18265 /Korea1.8104.vert +18266 /Korea1.8105.vert +18267 /Korea1.8106.vert +18268 /Korea1.8107.vert +18269 /Korea1.8108.vert +18270 /Korea1.8109.vert +18271 /Korea1.8110.vert +18272 /Korea1.8111.vert +18273 /Korea1.8112.vert +18274 /Korea1.8113.vert +18275 /Korea1.8114.vert +18276 /Korea1.8115.vert +18277 /Korea1.8116.vert +18278 /Korea1.8117.vert +18279 /Korea1.8118.vert +18280 /Korea1.8119.vert +18281 /Korea1.8120.vert +18282 /Korea1.8121.vert +18283 /Korea1.8122.vert +18284 /Korea1.8123.vert +18285 /Korea1.8124.vert +18286 /Korea1.8125.vert +18287 /Korea1.8126.vert +18288 /Korea1.8127.vert +18289 /Korea1.8128.vert +18290 /Korea1.8129.vert +18291 /Korea1.8130.vert +18292 /Korea1.8131.vert +18293 /Korea1.8132.vert +18294 /Korea1.8133.vert +18295 /Korea1.8134.vert +18296 /Korea1.8135.vert +18297 /Korea1.8136.vert +18298 /Korea1.8137.vert +18299 /Korea1.8138.vert +18300 /Korea1.8139.vert +18301 /Korea1.8140.vert +18302 /Korea1.8141.vert +18303 /Korea1.8142.vert +18304 /Korea1.8143.vert +18305 /Korea1.8144.vert +18306 /Korea1.8145.vert +18307 /Korea1.8146.vert +18308 /Korea1.8147.vert +18309 /Korea1.8148.vert +18310 /Korea1.8149.vert +18311 /Korea1.8150.vert +18312 /Korea1.8151.vert +18313 /Korea1.8152.vert +18314 /Korea1.8153.vert +18315 /Korea1.8154.vert +18316 /Korea1.8155.vert +18317 /Korea1.8156.vert +18318 /Korea1.8157.vert +18319 /Korea1.8158.vert +18320 /Korea1.8159.vert +18321 /Korea1.8160.vert +18322 /Korea1.8161.vert +18323 /Korea1.8162.vert +18324 /Korea1.8163.vert +18325 /Korea1.8164.vert +18326 /Korea1.8165.vert +18327 /Korea1.8166.vert +18328 /Korea1.8167.vert +18329 /Korea1.8168.vert +18330 /Korea1.8169.vert +18331 /Korea1.8170.vert +18332 /Korea1.8171.vert +18333 /Korea1.8172.vert +18334 /Korea1.8173.vert +18335 /Korea1.8174.vert +18336 /Korea1.8175.vert +18337 /Korea1.8176.vert +18338 /Korea1.8177.vert +18339 /Korea1.8178.vert +18340 /Korea1.8179.vert +18341 /Korea1.8180.vert +18342 /Korea1.8181.vert +18343 /Korea1.8182.vert +18344 /Korea1.8183.vert +18345 /Korea1.8184.vert +18346 /Korea1.8185.vert +18347 /Korea1.8186.vert +18348 /Korea1.8187.vert +18349 /Korea1.8188.vert +18350 /Korea1.8189.vert +18351 /Korea1.8190.vert diff --git a/metapost/context/base/mp-tool.mp b/metapost/context/base/mp-tool.mp index 01114bfac..a98f73922 100644 --- a/metapost/context/base/mp-tool.mp +++ b/metapost/context/base/mp-tool.mp @@ -2377,6 +2377,35 @@ def break = exitif true fi ; enddef ; +%D New too: + +primarydef p xstretched w = + (p if (bbwidth (p)>0) and (w>0) : xscaled (w/bbwidth (p)) fi) +enddef ; + +primarydef p ystretched h = + (p if (bbheight(p)>0) and (h>0) : yscaled (h/bbheight(p)) fi) +enddef ; + +primarydef p snapped s = + hide ( if path p : + forever : + exitif (bbheight(p) <= s) and (bbwidth(p) <= s) ; + p := p scaled (1/2) ; + endfor ; + elseif numeric p : + forever : + exitif p <= s ; + p := p scaled (1/2) ; + endfor ; + fi ; ) + p +enddef ; + % done endinput ; + +end + +end diff --git a/scripts/context/lua/luatools.lua b/scripts/context/lua/luatools.lua index 660d69ef8..d6af50fb6 100644 --- a/scripts/context/lua/luatools.lua +++ b/scripts/context/lua/luatools.lua @@ -1362,6 +1362,78 @@ end +-- filename : l-set.lua +-- author : Hans Hagen, PRAGMA-ADE, Hasselt NL +-- copyright: PRAGMA ADE / ConTeXt Development Team +-- license : see context related readme files + +if not versions then versions = { } end versions['l-set'] = 1.001 + +if not set then set = { } end + +do + + local nums = { } + local tabs = { } + local concat = table.concat + + set.create = table.tohash + + function set.tonumber(t) + if next(t) then + local s = "" + -- we could save mem by sorting, but it slows down + for k, v in pairs(t) do + if v then + -- why bother about the leading space + s = s .. " " .. k + end + end + if not nums[s] then + tabs[#tabs+1] = t + nums[s] = #tabs + end + return nums[s] + else + return 0 + end + end + + function set.totable(n) + if n == 0 then + return { } + else + return tabs[n] or { } + end + end + + function set.contains(n,s) + if type(n) == "table" then + return n[s] + elseif n == 0 then + return false + else + local t = tabs[n] + return t and t[s] + end + end + +end + +--~ local c = set.create{'aap','noot','mies'} +--~ local s = set.tonumber(c) +--~ local t = set.totable(s) +--~ print(t['aap']) +--~ local c = set.create{'zus','wim','jet'} +--~ local s = set.tonumber(c) +--~ local t = set.totable(s) +--~ print(t['aap']) +--~ print(t['jet']) +--~ print(set.contains(t,'jet')) +--~ print(set.contains(t,'aap')) + + + -- filename : l-os.lua -- comment : split off from luat-lib -- author : Hans Hagen, PRAGMA-ADE, Hasselt NL @@ -2472,7 +2544,7 @@ do end function input.elapsedtime(instance) - return string.format("%0.3f",instance.loadtime or 0) + return string.format("%0.3f",(instance and instance.loadtime) or 0) end function input.report_loadtime(instance) @@ -2481,9 +2553,7 @@ function input.report_loadtime(instance) end end -function input.loadtime(instance) - tex.print(input.elapsedtime(instance)) -end +input.loadtime = input.elapsedtime function input.env(instance,key) return instance.environment[key] or input.osenv(instance,key) @@ -5078,6 +5148,78 @@ end -- callback into the file io and related things; disabling kpse + +if texconfig and not texlua then do + + -- this is not the right place, because we refer to quite some not yet defined tables, but who cares ... + + ctx = ctx or { } + + local ss = { } + + function ctx.writestatus(a,b) + local s = ss[a] + if not ss[a] then + s = a:rpadd(15) .. ": " + ss[a] = s + end + texio.write_nl(s .. b .. "\n") + end + + function ctx.show_statistics() + local function ws(...) + ctx.writestatus("mkiv lua stats",string.format(...)) + end + if caches then + ws("used config path - %s", caches.configpath(texmf.instance)) + ws("used cache path - %s", caches.path) + end + if status.luabytecodes > 0 and input.storage and input.storage.done then + ws("modules/dumps/instances - %s/%s/%s", status.luabytecodes-500, input.storage.done, status.luastates) + end + if texmf.instance then + ws("input load time - %s seconds", input.loadtime(texmf.instance)) + end + if fonts then + ws("fonts load time - %s seconds", input.loadtime(fonts)) + end + if xml then + ws("xml load time - %s seconds", input.loadtime(lxml)) + end + if mptopdf then + ws("mps conversion time - %s seconds", input.loadtime(mptopdf)) + end + if nodes then + ws("node processing time - %s seconds (including kernel)", input.loadtime(nodes)) + end + if kernel then + ws("kernel processing time - %s seconds", input.loadtime(kernel)) + end + if attributes then + ws("attribute processing time - %s seconds", input.loadtime(attributes)) + end + if languages then + ws("language load time - %s seconds (n=%s)", input.loadtime(languages), languages.hyphenation.n()) + end + if status.luastate_bytes then + ws("current memory usage - %s bytes", status.luastate_bytes) + end + if nodes then + ws("cleaned up reserved nodes - %s nodes, %s lists (of %s)", nodes.cleanup_reserved(tex.count[24])) -- \topofboxstack + end + if languages then + ws("loaded patterns - %s", languages.logger.report()) + end + if status.node_mem_usage then + ws("node memory usage - %s", status.node_mem_usage) + end + if fonts then + ws("loaded fonts - %s", fonts.logger.report()) -- last because it is often a long list + end + end + +end end + if texconfig and not texlua then texconfig.kpse_init = false @@ -5172,54 +5314,56 @@ if texconfig and not texlua then end - if callback and (input.logmode() == 'xml') then - - function input.start_page_number() - texio.write_nl("<p real='" .. tex.count[0] .. "' page='"..tex.count[1].."' sub='"..tex.count[2].."'") - end - function input.stop_page_number() - texio.write("/>") - texio.write_nl("") - end + if callback then - callback.register('start_page_number' , input.start_page_number) - callback.register('stop_page_number' , input.stop_page_number ) + if input.logmode() == 'xml' then - function input.report_output_pages(p,b) - texio.write_nl("<v k='pages'>"..p.."</v>") - texio.write_nl("<v k='bytes'>"..b.."</v>") - texio.write_nl("") - end - function input.report_output_log() - end + function input.start_page_number() + texio.write_nl("<p real='" .. tex.count[0] .. "' page='"..tex.count[1].."' sub='"..tex.count[2].."'") + end + function input.stop_page_number() + texio.write("/>") + texio.write_nl("") + end - callback.register('report_output_pages', input.report_output_pages) - callback.register('report_output_log' , input.report_output_log ) + callback.register('start_page_number' , input.start_page_number) + callback.register('stop_page_number' , input.stop_page_number ) - function input.start_run() - texio.write_nl("<?xml version='1.0' standalone='yes'?>") - texio.write_nl("<job xmlns='www.tug.org/luatex/schemas/context-job.rng'>") - texio.write_nl("") - end - function input.stop_run() - texio.write_nl("</job>") - end - function input.show_statistics() - for k,v in pairs(status.list()) do - texio.write_nl("log","<v k='"..k.."'>"..tostring(v).."</v>") + function input.report_output_pages(p,b) + texio.write_nl("<v k='pages'>"..p.."</v>") + texio.write_nl("<v k='bytes'>"..b.."</v>") + texio.write_nl("") + end + function input.report_output_log() end - end - table.insert(input.start_actions, input.start_run) + callback.register('report_output_pages', input.report_output_pages) + callback.register('report_output_log' , input.report_output_log ) + + function input.start_run() + texio.write_nl("<?xml version='1.0' standalone='yes'?>") + texio.write_nl("<job xmlns='www.tug.org/luatex/schemas/context-job.rng'>") + texio.write_nl("") + end + function input.stop_run() + texio.write_nl("</job>") + end + function input.show_statistics() + for k,v in pairs(status.list()) do + texio.write_nl("log","<v k='"..k.."'>"..tostring(v).."</v>") + end + end - table.insert(input.stop_actions, input.show_statistics) - table.insert(input.stop_actions, input.stop_run) + table.insert(input.start_actions, input.start_run) + table.insert(input.stop_actions , input.show_statistics) + table.insert(input.stop_actions , input.stop_run) - function input.start_run() for _, a in pairs(input.start_actions) do a() end end - function input.stop_run () for _, a in pairs(input.stop_actions ) do a() end end + else + table.insert(input.stop_actions , input.show_statistics) + end - callback.register('start_run', input.start_run) - callback.register('stop_run' , input.stop_run ) + callback.register('start_run', function() for _, a in pairs(input.start_actions) do a() end end) + callback.register('stop_run' , function() for _, a in pairs(input.stop_actions ) do a() end ctx.show_statistics() end) end @@ -5248,7 +5392,7 @@ end if texconfig and not texlua then - if not luatex then luatex = { } end + luatex = luatex or { } luatex.variablenames = { 'main_memory', 'extra_mem_bot', 'extra_mem_top', @@ -5338,7 +5482,7 @@ if node then for i=1,nofboxes do local l = tb[i] if l then - flush(l) + -- flush(l) tb[i] = nil nl = nl + 1 end @@ -5348,9 +5492,6 @@ if node then return nr, nl, nofboxes end - -- nodes.register = function() end - -- nodes.cleanup_reserved = function() end - end do @@ -5408,6 +5549,20 @@ if node then end +if tex then + + function tex.node_mem_status() + -- todo: lpeg + local s = status.node_mem_usage + local t = { } + for n, tag in s:gmatch("(%d+) ([a-z_]+)") do + t[tag] = n + end + return t + end + +end + if not modules then modules = { } end modules ['luat-kps'] = { version = 1.001, @@ -5528,6 +5683,7 @@ own.libs = { -- todo: check which ones are really needed 'l-table.lua', 'l-io.lua', 'l-number.lua', + 'l-set.lua', 'l-os.lua', 'l-md5.lua', 'l-file.lua', @@ -5596,7 +5752,7 @@ input.banner = 'LuaTools | ' utils.report = input.report input.defaultlibs = { -- not all are needed - 'l-string.lua', 'l-lpeg.lua', 'l-table.lua', 'l-boolean.lua', 'l-number.lua', 'l-unicode.lua', + 'l-string.lua', 'l-lpeg.lua', 'l-table.lua', 'l-boolean.lua', 'l-number.lua', 'l-set.lua', 'l-unicode.lua', 'l-md5.lua', 'l-os.lua', 'l-io.lua', 'l-file.lua', 'l-dir.lua', 'l-utils.lua', 'l-tex.lua', 'luat-lib.lua', 'luat-inp.lua', 'luat-tmp.lua', 'luat-zip.lua', 'luat-tex.lua' } diff --git a/scripts/context/lua/mtx-context.lua b/scripts/context/lua/mtx-context.lua index 2e7855847..2a4e25071 100644 --- a/scripts/context/lua/mtx-context.lua +++ b/scripts/context/lua/mtx-context.lua @@ -591,7 +591,7 @@ messages.help = [[ ]] input.verbose = true -input.start_timing(scripts.context) +input.starttiming(scripts.context) if environment.argument("run") then scripts.context.run() @@ -603,5 +603,5 @@ else input.help(banner,messages.help) end -input.stop_timing(scripts.context) +input.stoptiming(scripts.context) input.report("total runtime: " .. input.elapsedtime(scripts.context)) diff --git a/scripts/context/lua/mtxrun.lua b/scripts/context/lua/mtxrun.lua index 011ee8bb2..5a19d7960 100644 --- a/scripts/context/lua/mtxrun.lua +++ b/scripts/context/lua/mtxrun.lua @@ -1397,6 +1397,78 @@ end +-- filename : l-set.lua +-- author : Hans Hagen, PRAGMA-ADE, Hasselt NL +-- copyright: PRAGMA ADE / ConTeXt Development Team +-- license : see context related readme files + +if not versions then versions = { } end versions['l-set'] = 1.001 + +if not set then set = { } end + +do + + local nums = { } + local tabs = { } + local concat = table.concat + + set.create = table.tohash + + function set.tonumber(t) + if next(t) then + local s = "" + -- we could save mem by sorting, but it slows down + for k, v in pairs(t) do + if v then + -- why bother about the leading space + s = s .. " " .. k + end + end + if not nums[s] then + tabs[#tabs+1] = t + nums[s] = #tabs + end + return nums[s] + else + return 0 + end + end + + function set.totable(n) + if n == 0 then + return { } + else + return tabs[n] or { } + end + end + + function set.contains(n,s) + if type(n) == "table" then + return n[s] + elseif n == 0 then + return false + else + local t = tabs[n] + return t and t[s] + end + end + +end + +--~ local c = set.create{'aap','noot','mies'} +--~ local s = set.tonumber(c) +--~ local t = set.totable(s) +--~ print(t['aap']) +--~ local c = set.create{'zus','wim','jet'} +--~ local s = set.tonumber(c) +--~ local t = set.totable(s) +--~ print(t['aap']) +--~ print(t['jet']) +--~ print(set.contains(t,'jet')) +--~ print(set.contains(t,'aap')) + + + -- filename : l-os.lua -- comment : split off from luat-lib -- author : Hans Hagen, PRAGMA-ADE, Hasselt NL @@ -4236,7 +4308,7 @@ do end function input.elapsedtime(instance) - return string.format("%0.3f",instance.loadtime or 0) + return string.format("%0.3f",(instance and instance.loadtime) or 0) end function input.report_loadtime(instance) @@ -4245,9 +4317,7 @@ function input.report_loadtime(instance) end end -function input.loadtime(instance) - tex.print(input.elapsedtime(instance)) -end +input.loadtime = input.elapsedtime function input.env(instance,key) return instance.environment[key] or input.osenv(instance,key) @@ -4275,6 +4345,7 @@ end function input.identify_cnf(instance) if #instance.cnffiles == 0 then if instance.treepath ~= "" then + -- this is a special purpose branch, not really used if instance.rootpath ~= "" then local t = instance.treepath:splitchr(',') for k,v in ipairs(t) do @@ -4287,6 +4358,7 @@ function input.identify_cnf(instance) instance.environment['TEXMFCNF'] = file.join(t[1] or '.','texmf/web2c') end if instance.rootpath ~= "" then + -- this assumes a single path, maybe do an expanded split here too instance.environment['TEXMFCNF'] = file.join(instance.rootpath,'texmf/web2c') instance.environment['SELFAUTOPARENT'] = instance.rootpath end @@ -4314,9 +4386,9 @@ function input.load_cnf(instance) else instance.rootpath = instance.cnffiles[1] for k,fname in ipairs(instance.cnffiles) do - instance.cnffiles[k] = fname:gsub("\\",'/') + instance.cnffiles[k] = fname:gsub("\\",'/') -- needed? end - for i = 1, 3 do + for i=1,3 do instance.rootpath = file.dirname(instance.rootpath) end if instance.lsrmode then @@ -4494,22 +4566,33 @@ function input.locatedatabase(instance,specification) return input.methodhandler('locators', instance, specification) end +--~ poor mans solution, from before we had lfs.isdir +--~ +--~ function input.locators.tex(instance,specification) +--~ if specification and specification ~= '' then +--~ local files = { +--~ file.join(specification,'files'..input.lucsuffix), +--~ file.join(specification,'files'..input.luasuffix), +--~ file.join(specification,input.lsrname) +--~ } +--~ for _, filename in pairs(files) do +--~ local f = io.open(filename) +--~ if f then +--~ input.logger('! tex locator', specification..' found') +--~ input.aux.append_hash(instance,'file',specification,filename) +--~ f:close() +--~ return +--~ end +--~ end +--~ input.logger('? tex locator', specification..' not found') +--~ end +--~ end + function input.locators.tex(instance,specification) - if specification and specification ~= '' then - local files = { - file.join(specification,'files'..input.lucsuffix), - file.join(specification,'files'..input.luasuffix), - file.join(specification,input.lsrname) - } - for _, filename in pairs(files) do - local f = io.open(filename) - if f then - input.logger('! tex locator', specification..' found') - input.aux.append_hash(instance,'file',specification,filename) - f:close() - return - end - end + if specification and specification ~= '' and lfs.isdir(specification) then + input.logger('! tex locator', specification..' found') + input.aux.append_hash(instance,'file',specification,filename) + else input.logger('? tex locator', specification..' not found') end end @@ -4696,14 +4779,14 @@ function input.join_path(str) return str end end -function input.splitexpansions(instance) - for k,v in pairs(instance.expansions) do - local t = file.split_path(v) - if #t > 1 then - instance.expansions[k] = t - end - end -end +--~ function input.splitexpansions(instance) +--~ for k,v in pairs(instance.expansions) do +--~ local t = file.split_path(v) +--~ if #t > 1 then +--~ instance.expansions[k] = t +--~ end +--~ end +--~ end function input.splitexpansions(instance) for k,v in pairs(instance.expansions) do local t, h = { }, { } @@ -4863,7 +4946,8 @@ function input.expand_variables(instance) for k,v in pairs(instance.expansions) do instance.expansions[k] = v:gsub("\\", '/') end - input.splitexpansions(instance) + -- ########## + --~ input.splitexpansions(instance) -- better not, fuzzy end function input.aux.expand_vars(instance,lst) -- simple vars @@ -5083,80 +5167,6 @@ end -- work that well; the parsing is ok, but dealing with the resulting -- table is a pain because we need to work inside-out recursively ---~ function input.aux.splitpathexpr(str, t, validate) ---~ -- no need for optimization, only called a few times, we can use lpeg for the sub ---~ t = t or { } ---~ while true do ---~ local done = false ---~ while true do ---~ ok = false ---~ str = str:gsub("([^{},]+){([^{}]-)}", function(a,b) ---~ local t = { } ---~ for s in b:gmatch("([^,]+)") do ---~ t[#t+1] = a .. s ---~ end ---~ ok, done = true, true ---~ return "{" .. table.concat(t,",") .. "}" ---~ end) ---~ if not ok then break end ---~ end ---~ while true do ---~ ok = false ---~ str = str:gsub("{([^{}]-)}([^{},]+)", function(a,b) ---~ local t = { } ---~ for s in a:gmatch("([^,]+)") do ---~ t[#t+1] = s .. b ---~ end ---~ ok, done = true, true ---~ return "{" .. table.concat(t,",") .. "}" ---~ end) ---~ if not ok then break end ---~ end ---~ while true do ---~ ok = false ---~ str = str:gsub("([,{]){([^{}]+)}([,}])", function(a,b,c) ---~ ok, done = true, true ---~ return a .. b .. c ---~ end) ---~ if not ok then break end ---~ end ---~ if not done then break end ---~ end ---~ while true do ---~ ok = false ---~ str = str:gsub("{([^{}]-)}{([^{}]-)}", function(a,b) ---~ local t = { } ---~ for sa in a:gmatch("([^,]+)") do ---~ for sb in b:gmatch("([^,]+)") do ---~ t[#t+1] = sa .. sb ---~ end ---~ end ---~ ok = true ---~ return "{" .. table.concat(t,",") .. "}" ---~ end) ---~ if not ok then break end ---~ end ---~ while true do ---~ ok = false ---~ str = str:gsub("{([^{}]-)}", function(a) ---~ ok = true ---~ return a ---~ end) ---~ if not ok then break end ---~ end ---~ if validate then ---~ for s in str:gmatch("([^,]+)") do ---~ s = validate(s) ---~ if s then t[#t+1] = s end ---~ end ---~ else ---~ for s in str:gmatch("([^,]+)") do ---~ t[#t+1] = s ---~ end ---~ end ---~ return t ---~ end - function input.aux.splitpathexpr(str, t, validate) -- no need for optimization, only called a few times, we can use lpeg for the sub t = t or { } @@ -5228,7 +5238,7 @@ function input.aux.splitpathexpr(str, t, validate) return t end -function input.aux.expanded_path(instance,pathlist) +function input.aux.expanded_path(instance,pathlist) -- maybe not a list, just a path -- a previous version fed back into pathlist local newlist, ok = { }, false for _,v in ipairs(pathlist) do @@ -5255,87 +5265,6 @@ function input.aux.expanded_path(instance,pathlist) return newlist end ---~ old one, imperfect and not that efficient ---~ ---~ function input.aux.expanded_path(instance,pathlist) ---~ -- a previous version fed back into pathlist ---~ local i, n, oldlist, newlist, ok = 0, 0, { }, { }, false ---~ for _,v in ipairs(pathlist) do ---~ if v:find("[{}]") then ---~ ok = true ---~ break ---~ end ---~ end ---~ if ok then ---~ for _,v in ipairs(pathlist) do ---~ oldlist[#oldlist+1] = (v:gsub("([\{\}])", function(p) ---~ if p == "{" then ---~ i = i + 1 ---~ if i > n then n = i end ---~ return "<" .. (i-1) .. ">" ---~ else ---~ i = i - 1 ---~ return "</" .. i .. ">" ---~ end ---~ end)) ---~ end ---~ for i=1,n do ---~ while true do ---~ local more = false ---~ local pattern = "^(.-)<"..(n-i)..">(.-)</"..(n-i)..">(.-)$" ---~ local t = { } ---~ for _,v in ipairs(oldlist) do ---~ local pre, mid, post = v:match(pattern) ---~ if pre and mid and post then ---~ more = true ---~ for vv in string.gmatch(mid..',',"(.-),") do -- (mid, "([^,]+)") ---~ if vv == '.' then ---~ t[#t+1] = pre..post ---~ else ---~ t[#t+1] = pre..vv..post ---~ end ---~ end ---~ else ---~ t[#t+1] = v ---~ end ---~ end ---~ oldlist = t ---~ if not more then break end ---~ end ---~ end ---~ if true then ---~ -- many dups are possible due to messy resolve / order can be messed up too, brr ! ---~ local ok = { } ---~ for _,o in ipairs(oldlist) do ---~ for v in o:gmatch("([^,]+)") do ---~ if not ok[v] then ---~ ok[v] = true ---~ v = file.collapse_path(v) ---~ if v ~= "" and not v:find(instance.dummy_path_expr) then newlist[#newlist+1] = v end ---~ end ---~ end ---~ end ---~ else ---~ for _,v in ipairs(oldlist) do ---~ v = file.collapse_path(v) ---~ if v ~= "" and not v:find(instance.dummy_path_expr) then newlist[#newlist+1] = v end ---~ end ---~ end ---~ else ---~ for _,v in ipairs(pathlist) do ---~ for vv in string.gmatch(v..',',"(.-),") do ---~ vv = file.collapse_path(v) ---~ if vv ~= "" then newlist[#newlist+1] = vv end ---~ end ---~ end ---~ end ---~ return newlist ---~ end - ---~ function input.is_readable(name) -- brrr, get rid of this ---~ return name:find("^zip##") or file.is_readable(name) ---~ end - input.is_readable = { } function input.aux.is_readable(readable, name) @@ -6115,6 +6044,10 @@ function input.update_script(instance,oldname,newname) -- oldname -> own.name, n end +--~ print(table.serialize(input.aux.splitpathexpr("/usr/share/texmf-{texlive,tetex}", {}))) + + + if not modules then modules = { } end modules ['luat-tmp'] = { version = 1.001, comment = "companion to luat-lib.tex", @@ -6169,7 +6102,8 @@ elseif lfs.attributes(caches.temp,"mode") ~= "directory" then end function caches.configpath(instance) - return input.expand_var(instance,"TEXMFCNF") + return table.concat(instance.cnffiles,";") +--~ return input.expand_var(instance,"TEXMFCNF") end function caches.treehash(instance) @@ -6184,7 +6118,7 @@ end function caches.setpath(instance,...) if not caches.path then if lfs and instance then - for _,v in pairs(caches.paths) do + for _,v in pairs(caches.paths) do for _,vv in pairs(input.expanded_path_list(instance,v)) do if lfs.isdir(vv) then caches.path = vv @@ -6725,6 +6659,7 @@ own.libs = { -- todo: check which ones are really needed 'l-io.lua', 'l-md5.lua', 'l-number.lua', + 'l-set.lua', 'l-os.lua', 'l-file.lua', 'l-dir.lua', diff --git a/scripts/context/ruby/base/system.rb b/scripts/context/ruby/base/system.rb index 267a22cb9..c3fb08645 100644 --- a/scripts/context/ruby/base/system.rb +++ b/scripts/context/ruby/base/system.rb @@ -30,7 +30,7 @@ module System def System.null - if @@mswindows then 'nul' else '/dev/null/' end + if @@mswindows then 'nul' else '/dev/null' end end def System.unix? diff --git a/scripts/context/ruby/base/tex.rb b/scripts/context/ruby/base/tex.rb index 54d5bc730..02683bd60 100644 --- a/scripts/context/ruby/base/tex.rb +++ b/scripts/context/ruby/base/tex.rb @@ -95,6 +95,7 @@ class TEX ['tex','etex','pdftex','pdfetex','standard'] .each do |e| @@texengines[e] = 'pdftex' end ['aleph','omega'] .each do |e| @@texengines[e] = 'aleph' end ['xetex'] .each do |e| @@texengines[e] = 'xetex' end + ['petex'] .each do |e| @@texengines[e] = 'petex' end ['luatex'] .each do |e| @@texengines[e] = 'luatex' end ['metapost','mpost', 'standard'] .each do |e| @@mpsengines[e] = 'mpost' end @@ -102,6 +103,7 @@ class TEX ['pdfetex','pdftex','pdf','pdftex','standard'] .each do |b| @@backends[b] = 'pdftex' end ['dvipdfmx','dvipdfm','dpx','dpm'] .each do |b| @@backends[b] = 'dvipdfmx' end ['xetex','xtx'] .each do |b| @@backends[b] = 'xetex' end + ['petex'] .each do |b| @@backends[b] = 'dvipdfmx' end ['aleph'] .each do |b| @@backends[b] = 'dvipdfmx' end ['dvips','ps','dvi'] .each do |b| @@backends[b] = 'dvips' end ['dvipsone'] .each do |b| @@backends[b] = 'dvipsone' end @@ -110,7 +112,7 @@ class TEX ['tex','standard'] .each do |b| @@mappaths[b] = 'dvips' end ['pdftex','pdfetex'] .each do |b| @@mappaths[b] = 'pdftex' end - ['aleph','omega','xetex'] .each do |b| @@mappaths[b] = 'dvipdfm' end + ['aleph','omega','xetex','petex'] .each do |b| @@mappaths[b] = 'dvipdfm' end ['dvipdfm', 'dvipdfmx', 'xdvipdfmx'] .each do |b| @@mappaths[b] = 'dvipdfm' end ['xdv','xdv2pdf'] .each do |b| @@mappaths[b] = 'dvips' end @@ -132,9 +134,7 @@ class TEX ['plain','mpost'] .each do |f| @@mpsformats[f] = 'plain' end ['metafun','context','standard'] .each do |f| @@mpsformats[f] = 'metafun' end - # no 'standard' progname ! / beware, when using texexec we always use the context/metafun values - - ['pdftex','pdfetex','aleph','omega', + ['pdftex','pdfetex','aleph','omega','petex', 'xetex','luatex'] .each do |p| @@prognames[p] = 'context' end ['mpost'] .each do |p| @@prognames[p] = 'metafun' end ['latex','pdflatex'] .each do |p| @@prognames[p] = 'latex' end @@ -158,6 +158,7 @@ class TEX @@runoptions['mpost'] = ['--8bit'] @@runoptions['pdfetex'] = ['--8bit'] # obsolete @@runoptions['pdftex'] = ['--8bit'] # pdftex is now pdfetex + # @@runoptions['petex'] = [] @@runoptions['xetex'] = ['--8bit','-output-driver="xdvipdfmx -E -d 4 -V 5"'] @@tcxflag['aleph'] = true @@ -165,6 +166,7 @@ class TEX @@tcxflag['mpost'] = true @@tcxflag['pdfetex'] = true @@tcxflag['pdftex'] = true + @@tcxflag['petex'] = false @@tcxflag['xetex'] = false @@draftoptions['pdftex'] = ['--draftmode'] diff --git a/scripts/context/ruby/base/texutil.rb b/scripts/context/ruby/base/texutil.rb index 4882404d5..063f67f2d 100644 --- a/scripts/context/ruby/base/texutil.rb +++ b/scripts/context/ruby/base/texutil.rb @@ -187,7 +187,14 @@ class TeXUtil # shortcut("\\\"e", 'ediaeresis') # shortcut("\\\'o", 'oacute') + def hextoutf(str) + str.gsub(/^(0x[A-F\d]+)$/) do + [$1.hex()].pack("U") + end + end + def shortcut(from,to) + from = hextoutf(from) replacer(from,to) expander(to) end diff --git a/scripts/context/ruby/graphics/inkscape.rb b/scripts/context/ruby/graphics/inkscape.rb index 4495c3070..8d3b26468 100644 --- a/scripts/context/ruby/graphics/inkscape.rb +++ b/scripts/context/ruby/graphics/inkscape.rb @@ -43,6 +43,10 @@ class InkScape def convert(logfile=System.null) + directpdf = false + + logfile = logfile.gsub(/\/+$/,"") + inpfilename = getvariable('inputfile').dup outfilename = getvariable('outputfile').dup outfilename = inpfilename.dup if outfilename.empty? @@ -62,11 +66,15 @@ class InkScape return false end - report("converting #{inpfilename} to #{tmpfilename}") - # we need to redirect the error info else we get a pop up console - resultpipe = "--without-gui --print=\">#{tmpfilename}\" 2>#{logfile}" + if directpdf then + report("converting #{inpfilename} to #{outfilename}") + resultpipe = "--without-gui --export-pdf=\"#{outfilename}\" 2>#{logfile}" + else + report("converting #{inpfilename} to #{tmpfilename}") + resultpipe = "--without-gui --print=\">#{tmpfilename}\" 2>#{logfile}" + end arguments = [resultpipe,inpfilename].join(' ').gsub(/\s+/,' ') @@ -76,8 +84,11 @@ class InkScape # should work # ok = System.run('inkscape',arguments) # does not work here # but 0.40 only works with this: - ok = system("inkscape #{arguments}") + command = "inkscape #{arguments}" + report(command) + ok = system(command) # and 0.41 fails with everything + # and 0.45 is better rescue report("aborted due to error") return false @@ -85,18 +96,16 @@ class InkScape return false unless ok end - ghostscript = GhostScript.new(@logger) - - ghostscript.setvariable('inputfile',tmpfilename) - ghostscript.setvariable('outputfile',outfilename) - - report("converting #{tmpfilename} to #{outfilename}") - - ghostscript.convert - - begin - File.delete(tmpfilename) - rescue + if not directpdf then + ghostscript = GhostScript.new(@logger) + ghostscript.setvariable('inputfile',tmpfilename) + ghostscript.setvariable('outputfile',outfilename) + report("converting #{tmpfilename} to #{outfilename}") + ghostscript.convert + begin + File.delete(tmpfilename) + rescue + end end end diff --git a/scripts/context/ruby/texexec.rb b/scripts/context/ruby/texexec.rb index d2c722438..a09572c6c 100644 --- a/scripts/context/ruby/texexec.rb +++ b/scripts/context/ruby/texexec.rb @@ -575,14 +575,16 @@ job.setvariable('given.backend',job.getvariable('backend')) if (str = @commandline.option('engine')) && ! str.standard? && ! str.empty? then job.setvariable('texengine',str) + elsif @commandline.oneof('luatex') then + job.setvariable('texengine','luatex') elsif @commandline.oneof('pdfetex','pdftex','pdf') then job.setvariable('texengine','pdftex') elsif @commandline.oneof('xetex','xtx') then job.setvariable('texengine','xetex') elsif @commandline.oneof('aleph') then job.setvariable('texengine','aleph') - elsif @commandline.oneof('luatex') then - job.setvariable('texengine','luatex') + elsif @commandline.oneof('petex') then + job.setvariable('texengine','petex') else job.setvariable('texengine','standard') end @@ -597,6 +599,8 @@ job.setvariable('given.backend',job.getvariable('backend')) job.setvariable('backend','xetex') elsif @commandline.oneof('aleph') then job.setvariable('backend','dvipdfmx') + elsif @commandline.oneof('petex') then + job.setvariable('backend','dvipdfmx') elsif @commandline.oneof('dvips','ps') then job.setvariable('backend','dvips') elsif @commandline.oneof('xdv') then @@ -607,6 +611,7 @@ job.setvariable('given.backend',job.getvariable('backend')) when 'pdftex' then job.setvariable('backend','pdftex') when 'luatex' then job.setvariable('backend','pdftex') when 'xetex' then job.setvariable('backend','xetex') + when 'petex' then job.setvariable('backend','dvipdfmx') when 'aleph' then job.setvariable('backend','dvipdfmx') else job.setvariable('backend','standard') @@ -760,6 +765,8 @@ commandline.registerflag('xdv') commandline.registerflag('aleph') +commandline.registerflag('petex') + commandline.registerflag('all') commandline.registerflag('fast') commandline.registerflag('sort') diff --git a/tex/context/base/attr-ini.lua b/tex/context/base/attr-ini.lua index b8cf7e92c..b1a27086e 100644 --- a/tex/context/base/attr-ini.lua +++ b/tex/context/base/attr-ini.lua @@ -418,6 +418,7 @@ colors.attribute = 0 colors.selector = 0 colors.default = 1 colors.main = nil +colors.triggering = true -- This is a compromis between speed and simplicity. We used to store the -- values and data in one array, which made in neccessary to store the @@ -589,7 +590,6 @@ end shipouts.plugins.color = { namespace = colors, - triggering = true, initializer = states.initialize, finalizer = states.finalize, processor = states.selective, @@ -607,6 +607,7 @@ transparencies.data = transparencies.data or { } transparencies.values = transparencies.values or { } transparencies.enabled = false transparencies.template = "%s:%s" +transparencies.triggering = true input.storage.register(false, "transparencies/registered", transparencies.registered, "transparencies.registered") input.storage.register(false, "transparencies/values", transparencies.values, "transparencies.values") @@ -656,7 +657,6 @@ end shipouts.plugins.transparency = { namespace = transparencies, - triggering = true, initializer = states.initialize, finalizer = states.finalize , processor = states.process , @@ -741,26 +741,33 @@ function effects.register(effect,stretch,rulethickness) return effects.registered[stamp] end +--~ backends.pdf.effects = { +--~ normal = 1, +--~ inner = 1, +--~ outer = 2, +--~ both = 3, +--~ hidden = 4, +--~ } backends.pdf.effects = { - normal = 1, - inner = 1, - outer = 2, - both = 3, - hidden = 4, + normal = 0, + inner = 0, + outer = 1, + both = 2, + hidden = 3, } function effects.reference(effect,stretch,rulethickness) -- will move, test code, we will develop a proper model for that - effect = backends.pdf.effects[effects] or backends.pdf.effects['normal'] - if stretch > 0 then - stretch = stretch .. " w " - else - stretch = "" - end + effect = backends.pdf.effects[effect] or backends.pdf.effects['normal'] if rulethickness > 0 then - rulethickness = number.dimenfactors["bp"]*rulethickness.. " Tc " + rulethickness = number.dimenfactors["bp"]*rulethickness .. " w " else rulethickness = "" end + if stretch > 0 then + stretch = stretch.. " Tc " + else + stretch = "" + end return backends.pdf.literal(string.format("%s%s%s Tr",stretch,rulethickness,effect)) -- watch order end diff --git a/tex/context/base/attr-ini.tex b/tex/context/base/attr-ini.tex index ae7cf019e..80a9e66cb 100644 --- a/tex/context/base/attr-ini.tex +++ b/tex/context/base/attr-ini.tex @@ -214,8 +214,23 @@ \def\doattributedcopy {\afterassignment\dodoattributedcopy\attributeboxcount} \def\doattributedbox {\afterassignment\dodoattributedbox \attributeboxcount} -\def\dodoattributedcopy{\startinheritattributes\ifvbox\attributeboxcount\vbox\else\hbox\fi{\unhcopy\attributeboxcount}\stopinheritattributes} -\def\dodoattributedbox {\startinheritattributes\ifvbox\attributeboxcount\vbox\else\hbox\fi{\unhbox \attributeboxcount}\stopinheritattributes} +\def\dodoattributedcopy + {\startinheritattributes + \ifvbox\attributeboxcount + \vbox{\unvcopy\attributeboxcount}% + \else + \hbox{\unhcopy\attributeboxcount}% + \fi + \stopinheritattributes} + +\def\dodoattributedbox + {\startinheritattributes + \ifvbox\attributeboxcount + \vbox{\unvbox\attributeboxcount}% + \else + \hbox{\unhbox\attributeboxcount}% + \fi + \stopinheritattributes} \def\enableattributeinheritance {\ctxlua{nodes.triggering=true}% diff --git a/tex/context/base/char-cmp.lua b/tex/context/base/char-cmp.lua index 42f66143c..412f1a073 100644 --- a/tex/context/base/char-cmp.lua +++ b/tex/context/base/char-cmp.lua @@ -258,3 +258,5 @@ characters.texligatures = { { 'hyphen', 'emdash' } } } + +--~ U+2019: right single quotation mark / quoteright diff --git a/tex/context/base/cont-new.mkiv b/tex/context/base/cont-new.mkiv index 74d4173a3..0bf3c2ec6 100644 --- a/tex/context/base/cont-new.mkiv +++ b/tex/context/base/cont-new.mkiv @@ -25,6 +25,18 @@ \unprotect +% \appendtoks +% \ctxlua{ +% table.insert(input.stop_actions, function() +% tex.sprint(tex.ctxcatcodes,"\\immediatewriteutilitytua{end}") +% tex.sprint(tex.ctxcatcodes,"\\immediatewriteutilitytua{}") +% tex.sprint(tex.ctxcatcodes,"\\immediatewriteutilitytua{end of utility file}") +% end) +% }% +% \to \everyopenutilities + +\def\writestatus#1#2{\ctxlua{ctx.writestatus(\!!bs#1\!!es,\!!bs#2\!!es)}} + \ifx\clearmarks\undefined \def\clearmarks {\begingroup\afterassignment\doclearmarks\scratchcounter} \def\doclearmarks{\normalmarks\scratchcounter{}\endgroup} @@ -53,28 +65,8 @@ %D For the moment we report some statistics. Later this will become an option, %D but for now we need this information. -\appendtoks - \writestatus\m!lua{used config path - \ctxlua{tex.print(caches.configpath(texmf.instance))}}% - \writestatus\m!lua{used cache path - \ctxlua{tex.print(caches.path)}}% - \writestatus\m!lua{modules/dumps/instances - \ctxlua{tex.print((status.luabytecodes-500).."/"..input.storage.done.."/"..status.luastates)}}% - \writestatus\m!lua{input load time - \ctxlua{input.loadtime(texmf.instance)} seconds}% - \writestatus\m!lua{fonts load time - \ctxlua{input.loadtime(fonts)} seconds}% - \writestatus\m!lua{xml load time - \ctxlua{input.loadtime(lxml)} seconds}% - \writestatus\m!lua{mps conversion time - \ctxlua{input.loadtime(mptopdf)} seconds}% - \writestatus\m!lua{node processing time - \ctxlua{input.loadtime(nodes)} seconds (including kernel)}% - \writestatus\m!lua{kernel processing time - \ctxlua{input.loadtime(kernel)} seconds}% - \writestatus\m!lua{attribute processing time - \ctxlua{input.loadtime(attributes)} seconds}% - \writestatus\m!lua{language load time - \ctxlua{input.loadtime(languages)} seconds (n=\ctxlua{tex.print(languages.hyphenation.n())})}% - \writestatus\m!lua{loaded fonts - \ctxlua{tex.print(fonts.logger.report())}}% - \writestatus\m!lua{loaded patterns - \ctxlua{tex.print(languages.logger.report())}}% - \writestatus\m!lua{current memory usage - \ctxlua{tex.print(status.luastate_bytes)} bytes}% - \writestatus\m!lua{cleaned up reserved nodes - \ctxlua{ - tex.print(string.format("\letterpercent s nodes, \letterpercent s lists (of \letterpercent s)", nodes.cleanup_reserved(\number\topofboxstack))) - }}% -\to \everybye - % \appendtoks -% \ctxlua{nodes.check_for_leaks()}% +% \ctxlua{ctx.show_statistics()}% % \to \everygoodbye \appendtoks @@ -161,17 +153,3 @@ % \expanded{\defineactivecharacter \number"2000E} {\textdir TRT\relax} % \expanded{\defineactivecharacter \number"2000F} {\textdir TLT\relax} - -\startluacode - local ss = { } - function ctx.writestatus(a,b) - local s = ss[a] - if not ss[a] then - s = a:rpadd(15) .. ":" - ss[a] = s - end - texio.write_nl(s .. b) - end -\stopluacode - -\def\writestatus#1#2{\ctxlua{ctx.writestatus([[#1]],[[#2]])}} diff --git a/tex/context/base/cont-new.tex b/tex/context/base/cont-new.tex index 5cc33d0f2..0193e847a 100644 --- a/tex/context/base/cont-new.tex +++ b/tex/context/base/cont-new.tex @@ -11,7 +11,7 @@ %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. -\newcontextversion{2007.12.18 19:11} +\newcontextversion{2007.12.31 11:54} %D This file is loaded at runtime, thereby providing an %D excellent place for hacks, patches, extensions and new @@ -60,10 +60,11 @@ {\endgraf \ifdim\pagetotal>\pagegoal \ifdim\dimexpr\pagetotal-\pageshrink\relax>\pagegoal - \penalty\outputpenalty + \goodbreak % \penalty0 \else \page \fi + \else \fi} % \setupcaption [figure] [align=flushleft] diff --git a/tex/context/base/context.tex b/tex/context/base/context.tex index 938eb9801..047b5c9e0 100644 --- a/tex/context/base/context.tex +++ b/tex/context/base/context.tex @@ -42,7 +42,7 @@ %D your styles an modules. \edef\contextformat {\jobname} -\edef\contextversion{2007.12.18 19:11} +\edef\contextversion{2007.12.31 11:54} %D For those who want to use this: diff --git a/tex/context/base/core-box.tex b/tex/context/base/core-box.tex index 16a894151..e3e2d6330 100644 --- a/tex/context/base/core-box.tex +++ b/tex/context/base/core-box.tex @@ -646,21 +646,21 @@ [\v!middle] [\c!corner=\v!middle,\c!location=\v!middle] -\definelayerpreset - [\v!middle\v!top] - [\c!location=\v!bottom,\c!hoffset=.5\layerwidth] +% \definelayerpreset +% [\v!middle\v!top] +% [\c!location=\v!bottom,\c!hoffset=.5\layerwidth] -\definelayerpreset - [\v!middle\v!bottom] - [\c!location=\v!top,\c!hoffset=.5\layerwidth,\c!voffset=\layerheight] +% \definelayerpreset +% [\v!middle\v!bottom] +% [\c!location=\v!top,\c!hoffset=.5\layerwidth,\c!voffset=\layerheight] -\definelayerpreset - [\v!middle\v!left] - [\c!location=\v!right,\c!voffset=.5\layerwidth] +% \definelayerpreset +% [\v!middle\v!left] +% [\c!location=\v!right,\c!voffset=.5\layerheight] -\definelayerpreset - [\v!middle\v!right] - [\c!location=\v!left,\c!hoffset=\layerwidth,\c!voffset=.5\layerheight] +% \definelayerpreset +% [\v!middle\v!right] +% [\c!location=\v!left,\c!hoffset=\layerwidth,\c!voffset=.5\layerheight] \definelayerpreset [\v!middle\v!top] @@ -672,7 +672,7 @@ \definelayerpreset [\v!middle\v!left] - [\c!location=\v!right,\c!corner=\v!left,\c!dy=.5\layerwidth] + [\c!location=\v!right,\c!corner=\v!left,\c!dy=.5\layerheight] \definelayerpreset [\v!middle\v!right] @@ -748,9 +748,9 @@ \setvalue{\??ab\??ab gr}{\baselinerightbox} \setvalue{\??ab\??ab \v!line }{\baselinemiddlebox} % \v!grid is taken -\setvalue{\??ab\??ab \v!line\v!left }{\baselineleftbox} +\setvalue{\??ab\??ab \v!line\v!left }{\baselineleftbox} \setvalue{\??ab\??ab \v!line\v!middle}{\baselinemiddlebox} -\setvalue{\??ab\??ab \v!line\v!right}{\baselinerightbox} +\setvalue{\??ab\??ab \v!line\v!right }{\baselinerightbox} \def\offsetbox {\dodoubleempty\dooffsetbox[]} diff --git a/tex/context/base/core-fig.tex b/tex/context/base/core-fig.tex index 9a2eb8474..be614d194 100644 --- a/tex/context/base/core-fig.tex +++ b/tex/context/base/core-fig.tex @@ -913,8 +913,8 @@ \checkfilename\@@efcache \ifnum\kindoffile=\plusone \let\wantedfigurepath\@@efcache % root related path - \else - \edef\wantedfigurepath{\wantedconversionpath/\@@efcache}% + \else % brrr + \edef\wantedfigurepath{\@@efcache,\wantedconversionpath/\@@efcache}% in case of explicit paths, what a mess \fi \fi \let\wantedfiguretype \empty diff --git a/tex/context/base/core-not.tex b/tex/context/base/core-not.tex index fa86a9847..500a28893 100644 --- a/tex/context/base/core-not.tex +++ b/tex/context/base/core-not.tex @@ -1192,7 +1192,6 @@ \newdimen\totalnoteheight - \def\doaddtototalnoteheight#1% {\ifdim\ht#1>\zeropoint \advance\totalnoteheight\ht #1% diff --git a/tex/context/base/core-spa.lua b/tex/context/base/core-spa.lua index c6827e1c2..4942c7ae1 100644 --- a/tex/context/base/core-spa.lua +++ b/tex/context/base/core-spa.lua @@ -10,6 +10,141 @@ if not modules then modules = { } end modules ['core-spa'] = { -- vertical space handler +vspacing = vspacing or { } + +vspacing.categories = { + [0] = 'discard', + [1] = 'largest', + [2] = 'force' , + [3] = 'penalty', + [4] = 'add' , + [5] = 'disable', + [6] = 'nowhite', + [7] = 'goback', +} + +function vspacing.tocategories(str) + local t = { } + for s in str:gmatch("[^, ]") do + local n = tonumber(s) + if n then + t[vspacing.categories[n]] = true + else + t[b] = true + end + end + return t +end + +function vspacing.tocategory(str) + if type(str) == "string" then + return set.tonumber(vspacing.tocategories(str)) + else + return set.tonumber({ [vspacing.categories[str]] = true }) + end +end + +function vspacing.tostring(t) + local str = nil + for k,v in pairs(vspacing.categories) do + if t[v] then + if str then str = str .. " +" .. v else str = "+" .. v end + else + if str then str = str .. " -" .. v else str = "-" .. v end + end + end + return str or "" +end + +do + + local map = { } + local skip = { } + + vspacing.fixed = false + + function vspacing.analyse(str) + local category, order, penalty, command, fixed = { }, 0, 0, { }, vspacing.fixed + local function analyse(str) + for sign,amount,_,keyword in str:gmatch("([+%-]*)([%.%d]*)([%*]*)([^,%* ]+)") do + if keyword then + if map[keyword] then + analyse(map[keyword]) + elseif keyword == "fixed" then + fixed = true + elseif keyword == "flexible" then + fixed = false + else + local a, b = keyword:match("(.-):(.-)$") + if a and b then + if a == "category" then + -- is a set + local n = tonumber(b) + if n then + category[vspacing.categories[n]] = true + else + category[b] = true + end + elseif a == "order" then + -- last one counts + order = tonumber(b) or 0 + elseif a == "penalty" then + -- last one counts + penalty = tonumber(b) or 0 + elseif a == "skip" then + -- last one counts + command[#command+1] = { 1, tonumber[b] } + end + else + if amount == "" then amount = 1 end + if sign == "-" then amount = -amount end + if skip[keyword] then + command[#command+1] = { amount, skip[keyword][1], skip[keyword][2] } + end + end + end + end + end + end + analyse(str) + category = set.tonumber(category) + local p = print + p("\\startblankhandling") + if category > 0 then + p(("\\setblankcategory{%s}"):format(category)) + end + if order > 0 then + p(("\\setblankorder{%s}"):format(order)) + end + if penalty > 0 then + p(("\\setblankpenalty{%s}"):format(penalty)) + end + for k,v in ipairs(command) do + p(("\\addblankskip{%s}{%s}{%s}"):format(v[1],v[2],v[3])) + end + if fixed then + p("\\fixedblankskip") + else + p("\\flexibleblankskip") + end + p("\\stopblankhandling") + end + + function vspacing.setmap(from,to) + map[from] = to + end + + function vspacing.setskip(key,value,grid) + if value ~= "" then + if grid == "" then grid = value end + skip[key] = { value, grid } + end + end + +end + +-- implementation + nodes.snapvalues = { } function nodes.setsnapvalue(n,ht,dp) @@ -31,13 +166,16 @@ do trace_list = { } end local function trace_skip(str,sc,so,sp,data) - trace_list[#trace_list+1] = string.format("%s %8s %8s %8s %8s", str:padd(8), data.spec.width, sc or "-", so or "-", sp or "-") + trace_list[#trace_list+1] = string.format("%s %10s %10s %10s %10s", str:padd(8), (data.spec and data.spec.width) or "?", sc or "-", so or "-", sp or "-") + end + local function trace_info(...) + trace_list[#trace_list+1] = table.concat({...}," ") end local function trace_done(str,data) if data.id == penalty then - trace_list[#trace_list+1] = string.format("%s %8s penalty", str:padd(8), data.penalty) + trace_list[#trace_list+1] = string.format("%s %10s penalty", str:padd(8), data.penalty) else - trace_list[#trace_list+1] = string.format("%s %8s glue", str:padd(8), data.spec.width) + trace_list[#trace_list+1] = string.format("%s %10s glue", str:padd(8), (data.spec and data.spec.width) or "?") end end local function show_tracing() @@ -54,13 +192,55 @@ do -- alignment box begin_of_par vmode_par hmode_par insert penalty before_display after_display + local user_skip = 0 + local line_skip = 1 + local baseline_skip = 2 + local par_skip = 3 + local above_display_skip = 4 + local below_display_skip = 5 + local above_display_short_skip = 6 + local below_display_short_skip = 7 + local left_skip_code = 8 + local right_skip_code = 9 + local top_skip_code = 10 + local split_top_skip_code = 11 + local tab_skip_code = 12 + local space_skip_code = 13 + local xspace_skip_code = 14 + local par_fill_skip_code = 15 + local thin_mu_skip_code = 16 + local med_mu_skip_code = 17 + local thick_mu_skip_code = 18 + + local skips = { + [ 0] = "user_skip", + [ 1] = "line_skip", + [ 2] = "baseline_skip", + [ 3] = "par_skip", + [ 4] = "above_display_skip", + [ 5] = "below_display_skip", + [ 6] = "above_display_short_skip", + [ 7] = "below_display_short_skip", + [ 8] = "left_skip_code", + [ 9] = "right_skip_code", + [10] = "top_skip_code", + [11] = "split_top_skip_code", + [12] = "tab_skip_code", + [13] = "space_skip_code", + [14] = "xspace_skip_code", + [15] = "par_fill_skip_code", + [16] = "thin_mu_skip_code", + [17] = "med_mu_skip_code", + [18] = "thick_mu_skip_code", + } + function nodes.is_display_math(head) local n = head.prev while n do local id = n.id if id == penalty then elseif id == glue then - if n.subtype == 6 then + if n.subtype == 6 then -- above_display_short_skip return true end else @@ -73,7 +253,7 @@ do local id = n.id if id == penalty then elseif id == glue then - if n.subtype == 7 then + if n.subtype == 7 then -- below_display_short_skip return true end else @@ -84,29 +264,17 @@ do return false end - -- helpers - - -- local free = node.free - - local line_skip = 1 - local baseline_skip = 2 - local par_skip = 3 - local above_display_skip = 4 - local below_display_skip = 5 - local above_display_short_skip = 6 - local below_display_short_skip = 7 - local top_skip = 8 - local split_top_skip = 9 - local function collapser(head,where) if head and head.next then +node.slide(head) -- hm, why input.starttiming(nodes) local trace = nodes.trace_collapse local current, tail = head, nil local glue_order, glue_data = 0, nil local penalty_order, penalty_data, natural_penalty = 0, nil, nil if trace then reset_tracing() end - local parskip, ignore_parskip = nil, false + local parskip, ignore_parskip, ignore_following, ignore_whitespace = nil, false, false, false + if trace then trace_info("start analyzing") end while current do local id = current.id if id == glue and current.subtype == 0 then -- todo, other subtypes, like math @@ -121,60 +289,78 @@ do if trace then trace_skip("natural",sc,so,sp,current) end glue_order, glue_data = 0, nil current = current.next - elseif sc < 1 or sc > 4 then -- 0 = discard, > 3 = unsupported - if trace then trace_skip("ignore",sc,so,sp,current) end - head, current = nodes.remove(head, current, true) else - if sp then - if not penalty_data then - penalty_data = sp - elseif penalty_order < so then - penalty_order, penalty_data = so, sp - elseif penalty_order == so and sp > penalty_data then - penalty_data = sp - end + local sct = set.totable(sc) + if trace then trace_info("catset",vspacing.tostring(sct)) end + if sct.disable then + ignore_following = true + end + if sct.nowhite then + ignore_whitespace = true end - if not glue_data then - if trace then trace_skip("assign",sc,so,sp,current) end - glue_order = so - head, current, glue_data = nodes.remove(head, current) - elseif glue_order < so then - if trace then trace_skip("force",sc,so,sp,current) end - glue_order = so - node.free(glue_data) - head, current, glue_data = nodes.remove(head, current) - elseif glue_order == so then - if sc == 1 then - if current.spec.width > glue_data.spec.width then - if trace then trace_skip("larger",sc,so,sp,current) end + if sct.discard then + if trace then trace_skip("ignore",sc,so,sp,current) end + head, current = nodes.remove(head, current, true) + else + if sp then + if not penalty_data then + penalty_data = sp + elseif penalty_order < so then + penalty_order, penalty_data = so, sp + elseif penalty_order == so and sp > penalty_data then + penalty_data = sp + end + end + if ignore_following then + if trace then trace_skip("disabled",sc,so,sp,current) end + head, current = nodes.remove(head, current, true) + elseif not glue_data then + if trace then trace_skip("assign",sc,so,sp,current) end + glue_order = so + head, current, glue_data = nodes.remove(head, current) + elseif glue_order < so then + if trace then trace_skip("force",sc,so,sp,current) end + glue_order = so + node.free(glue_data) + head, current, glue_data = nodes.remove(head, current) + elseif glue_order == so then + if sct.largest then + if current.spec.width > glue_data.spec.width then + if trace then trace_skip("larger",sc,so,sp,current) end + node.free(glue_data) + head, current, glue_data = nodes.remove(head, current) + else + if trace then trace_skip("smaller",sc,so,sp,current) end + head, current = nodes.remove(head, current, true) + end + elseif sct.goback then + if trace then trace_skip("force",sc,so,sp,current) end + node.free(glue_data) + head, current, glue_data = nodes.remove(head, current) + elseif sct.force then + -- todo: inject kern + if trace then trace_skip("force",sc,so,sp,current) end node.free(glue_data) head, current, glue_data = nodes.remove(head, current) + elseif sct.penalty then + if trace then trace_skip("penalty",sc,so,sp,current) end + node.free(glue_data) + head, current = nodes.remove(head, current, true) + elseif sct.add then + if trace then trace_skip("add",sc,so,sp,current) end + local old, new = glue_data.spec, current.spec + old.width = old.width + new.width + old.stretch = old.stretch + new.stretch + old.shrink = old.shrink + new.shrink + head, current = nodes.remove(head, current, true) else - if trace then trace_skip("smaller",sc,so,sp,current) end + if trace then trace_skip("unknown",sc,so,sp,current) end head, current = nodes.remove(head, current, true) end - elseif sc == 2 then - if trace then trace_skip("force",sc,so,sp,current) end - node.free(glue_data) - head, current, glue_data = nodes.remove(head, current) - elseif sc == 3 then - if trace then trace_skip("penalty",sc,so,sp,current) end - node.free(glue_data) - head, current = nodes.remove(head, current, true) - elseif sc == 4 then - if trace then trace_skip("add",sc,so,sp,current) end - local old, new = glue_data.spec, current.spec - old.width = old.width + new.width - old.stretch = old.stretch + new.stretch - old.shrink = old.shrink + new.shrink - head, current = nodes.remove(head, current, true) else if trace then trace_skip("unknown",sc,so,sp,current) end head, current = nodes.remove(head, current, true) end - else - if trace then trace_skip("unknown",sc,so,sp,current) end - head, current = nodes.remove(head, current, true) end end -- elseif id == penalty then @@ -190,6 +376,8 @@ do -- else -- current = current.next -- end + elseif ignore_whitespace then + head, current = nodes.remove(head, current, true) else current = current.next end @@ -197,6 +385,7 @@ do parskip = current current = current.next else + if trace then trace_info(node.type(current)) end if glue_data then head, current = nodes.before(head,current,glue_data) if trace then trace_done("before",glue_data) end @@ -218,30 +407,34 @@ do end current = current.next end - tail = current + tail = current -- WRONG ! ! ! ! end + if trace then trace_info("stop analyzing") end -- if natural_penalty and (not penalty_data or natural_penalty > penalty_data) then -- penalty_data = natural_penalty -- end + if trace then trace_info("start flushing") end if parskip and glue_data then - if parskip.spec.width > glue_data.spec.width then - glue_data.spec.width = parskip.spec.width + local ps, gs = parskip.spec, glue_data.spec + if ps and gs and ps.width > gs.width then + gs.width = ps.width + head, current = nodes.remove(head, parskip, true) end - head, current = nodes.remove(head, parskip, true) + end + if glue_data then + if trace then trace_done("first",glue_data) end + head, tail = nodes.after(head,tail,glue_data) end if penalty_data then local p = nodes.penalty(penalty_data) - if trace then trace_done("before",p) end + if trace then trace_done("second",p) end head, head = nodes.before(head,head,p) end - if glue_data then - if trace then trace_done("after",glue_data) end - head, tail = nodes.after(head,tail,glue_data) - end + if trace then trace_info("stop flushing") end if trace then show_tracing() end input.stoptiming(nodes) end - return head + return head, true end local head, tail = nil, nil @@ -260,6 +453,7 @@ do function nodes.handle_page_spacing(t, where) -- we need to add the latest t too, else we miss skips and such if t then +-- node.slide(t) -- redunant if t.next then local tt = node.slide(t) local id = tt.id @@ -298,6 +492,7 @@ do function nodes.handle_vbox_spacing(t) if t and t.next then +node.slide(t) return collapser(t,'whole') else return t diff --git a/tex/context/base/core-spa.mkiv b/tex/context/base/core-spa.mkiv index 4fcad6b31..20a172310 100644 --- a/tex/context/base/core-spa.mkiv +++ b/tex/context/base/core-spa.mkiv @@ -22,6 +22,7 @@ % 2 == force even if smaller % 3 == only take penalty component % 4 == add to existing skip +% 5 == ignore following skips (== disable) % penalty: % @@ -228,6 +229,82 @@ % \setbreakpoints[compound] +% experimental code, not yet interfaced: + +% category: +% 0 == discard discard +% 1 == only if larger largest +% 2 == force even if smaller force +% 3 == only take penalty component penalty +% 4 == add to existing skip add +% 5 == disable (ignore following) disable +% 6 == kill whitespace nowhite +% 7 == discard previous goback +% +% penalty: larger wins +% order: larger wins +% category:2,order:5,penalty:10000,skip:value|kw +% +% always -- obsolete +% none -- obsolete +% outer -- obsolete +% reset -- obsolete +% \defineblankmethod [\v!joinedup] {\ifvmode\nointerlineskip\fi} + +% todo, in grid mode: vspacing.fixed = false + +\def\startblankhandling{\begingroup \blankskip \zeropoint} +\def\stopblankhandling {\vskip \blankskip \endgroup} +\def\setblankcategory#1{\dosetattribute{skip-category}{#1}} +\def\setblankorder #1{\dosetattribute{skip-order}{#1}} +\def\setblankpenalty #1{\dosetattribute{skip-penalty}{#1}} +\def\addblankskip#1#2#3{\advance\blankskip#1\dimexpr\ifgridsnapping#3\else#2\fi\relax} +\def\fixedblankskip {\blankskip1\blankskip} +\def\flexibleblankskip {\blankskip1\blankskip\!!plus \skipgluefactor\blankskip\!!minus\skipgluefactor\blankskip} + +\def\definevspacingamount + {\dotripleempty\dodefinevspacingamount} + +\def\dodefinevspacingamount[#1][#2][#3]% + {\ctxlua{vspacing.setskip("#1","\detokenize{#2}","\detokenize{#3}")}} + +\def\definevspacing + {\dodoubleempty\dodefinevspacing} + +\def\dodefinevspacing[#1][#2]% + {\ctxlua{vspacing.setmap("#1","\detokenize{#2}")}} + +\def\vspacing + {\dosingleempty\dovspacing} + +\def\dovspacing[#1]% + {\ctxlua{vspacing.analyse("\iffirstargument#1\else default\fi")}} + +\definevspacingamount[big] [\bigskipamount] [\openlineheight] +\definevspacingamount[medium] [\medskipamount] [.50\openlineheight] +\definevspacingamount[small] [\smallskipamount][.25\openlineheight] +\definevspacingamount[line] [\openlineheight] [\openlineheight] +\definevspacingamount[formula][\medskipamount] [.50\openlineheight] +\definevspacingamount[white] [\parskip] [\openlineheight] + +\definevspacing[halfline][.5*line] +\definevspacing[weak] [order:0] +\definevspacing[strong] [order:100] +\definevspacing[samepage][penalty:10000] +\definevspacing[force] [category:2] +\definevspacing[disable] [category:5] +\definevspacing[nowhite] [category:6] +\definevspacing[goback] [category:7] +\definevspacing[always] [category:0] + +\definevspacing[default][big] + +\definevspacing[whatever][4*big] +\vspacing[2*big,-medium,-3*small,whatever,halfline,order:10,category:4,strong,samepage] +\vspacing[2*big,category:disable] +\vspacing[2*big,disable] +\vspacing[2*big,back] + \protect \endinput \starttext diff --git a/tex/context/base/core-spa.tex b/tex/context/base/core-spa.tex index 561c0844e..6d606dce9 100644 --- a/tex/context/base/core-spa.tex +++ b/tex/context/base/core-spa.tex @@ -245,6 +245,8 @@ % \type{\normalskipamount} equals the current baseline % distance. +% \lineskiplimit = -\maxdimen -> freezes baselineskip + % can be conditionals \newif\ifblanknowhite \blanknowhitefalse @@ -507,7 +509,7 @@ \defineblankmethod [\v!none] {\global\blankresettrue} \defineblankmethod [\v!joinedup] {\ifvmode\nointerlineskip\fi} -\defineblankmethod [\v!always] {\redowhitespace} % experimental +\defineblankmethod [\v!always] {\redowhitespace} % experimental % happens often, so we speed this up: % diff --git a/tex/context/base/core-tsp.tex b/tex/context/base/core-tsp.tex index 806e45053..1338b79f1 100644 --- a/tex/context/base/core-tsp.tex +++ b/tex/context/base/core-tsp.tex @@ -72,7 +72,6 @@ \@@sibefore \let\next} % \bgroup - \def\checksplitfloat {\ifconditional\splitfloatdone\else \blank{\tttf \getmessage\m!floatblocks{13}\empty}\blank diff --git a/tex/context/base/core-uti.mkiv b/tex/context/base/core-uti.mkiv index 8059ed69d..9b2f35c30 100644 --- a/tex/context/base/core-uti.mkiv +++ b/tex/context/base/core-uti.mkiv @@ -57,7 +57,7 @@ \immediatewriteutilitytua{}% \immediatewriteutilitytua{-- begin of utility file}% \immediatewriteutilitytua{}% - \immediatewriteutilitytua{do}% +% \immediatewriteutilitytua{do}% \immediatewriteutilitytua{if job and job.version and not job.version == "\utilityversion" then return end}% \immediatewriteutilitytua{if not job then job = { } end}% \immediatewriteutilitytua{job.version = "\utilityversion"}% @@ -65,9 +65,9 @@ \to \everyopenutilities \appendtoks - \immediatewriteutilitytua{end}% - \immediatewriteutilitytua{}% - \immediatewriteutilitytua{-- end of utility file}% +% \immediatewriteutilitytua{end}% +% \immediatewriteutilitytua{}% +% \immediatewriteutilitytua{-- end of utility file}% %\immediate\closeout\utility@tua \to \everycloseutilities @@ -77,9 +77,9 @@ \ctxlua { do if not job then job = { } end job.version = "\utilityversion" - % local settings = loadfile("\jobname.tuc") local settings = io.loaddata("\jobname.tuc") - if settings and settings:find("\letterpercent -\letterpercent -\letterpercent s*end of utility file\letterpercent s*$") then + if settings then + % if settings and settings:find("\letterpercent -\letterpercent -\letterpercent s*end of utility file\letterpercent s*$") then settings = loadstring(settings) if settings then settings() @@ -87,7 +87,7 @@ logs.report("utilityfile","invalid, not loaded") end else - logs.report("utilityfile","unfinished, not loaded") + logs.report("utilityfile","not present") end end}% \to \everyjob diff --git a/tex/context/base/enco-ini.mkiv b/tex/context/base/enco-ini.mkiv index 45e467252..563b72861 100644 --- a/tex/context/base/enco-ini.mkiv +++ b/tex/context/base/enco-ini.mkiv @@ -25,6 +25,16 @@ characters.context.define() } % redefines all \characters +\newbox\accenttestbox + +\unexpanded\def\dobuildtextaccent#1#2% + {\begingroup + \global\setbox\accenttestbox\hbox{#1}% + \scratchcounter\ctxlua{characters.charcode(\number\accenttestbox)}% + \ifcase\scratchcounter\else\accent\scratchcounter\fi + \relax#2% + \endgroup} + \useencoding[032,033,037] % fallbacks for some unicode chars, todo \setupencoding[\s!default=ec] % for the moment keep it this way, till fonts are there diff --git a/tex/context/base/enco-ini.tex b/tex/context/base/enco-ini.tex index 05bec2ba7..4c85bac5b 100644 --- a/tex/context/base/enco-ini.tex +++ b/tex/context/base/enco-ini.tex @@ -1004,27 +1004,15 @@ \newbox\accenttestbox \unexpanded\def\dobuildtextaccent#1#2% - {{\global\setbox\accenttestbox\hbox{#1}% - \scratchcounter\ctxlua{characters.charcode(\number\accenttestbox)}% - \ifcase\scratchcounter\or\accent\scratchcounter\fi - \relax#2}} + {\begingroup + \global\setbox\accenttestbox\hbox{#1}% + \scratchcounter\ctxlua{characters.charcode(\number\accenttestbox)}% + \ifcase\scratchcounter\else\accent\scratchcounter\fi + \relax#2% + \endgroup} \endLUATEX -% will be overloaded later - -\definecommand ` {\buildtextaccent\textgrave} -\definecommand ' {\buildtextaccent\textacute} -\definecommand r {\buildtextaccent\textring} -\definecommand v {\buildtextaccent\textcaron} -\definecommand u {\buildtextaccent\textbreve} -\definecommand = {\buildtextaccent\textmacron} -\definecommand ^ {\buildtextaccent\textcircumflex} -\definecommand . {\buildtextaccent\textdotaccent} -\definecommand H {\buildtextaccent\texthungarumlaut} -\definecommand ~ {\buildtextaccent\texttilde} -\definecommand " {\buildtextaccent\textdiaeresis} - % some fake ones, name will change into build \unexpanded\def\bottomaccent#1#2#3#4#5% down right slantcorrection accent char @@ -1050,11 +1038,6 @@ \def\buildtextcedilla {\bottomaccent{0ex}{0}{5}{\textcedilla}} \def\buildtextogonek {\bottomaccent{-.1ex}{.5}{0}{\textogonek}} -\definecommand c {\buildtextcedilla} -\definecommand b {\buildtextmacron} -\definecommand d {\buildtextbottomdot} -\definecommand k {\buildtextogonek} - %D A collectors item: \def\buildtextbottomcomma{\bottomaccent{.15ex}{0}{5}{\tx,}} @@ -1087,19 +1070,6 @@ \def\donormalmathaccent#1% {\getvalue{normalmathaccent\string#1}} -\definemathaccent acute {\buildmathaccent\mathacute} -\definemathaccent grave {\buildmathaccent\mathgrave} -\definemathaccent ddot {\buildmathaccent\mathddot} -\definemathaccent tilde {\buildmathaccent\mathtilde} -\definemathaccent bar {\buildmathaccent\mathbar} -\definemathaccent breve {\buildmathaccent\mathbreve} -\definemathaccent check {\buildmathaccent\mathcheck} -\definemathaccent hat {\buildmathaccent\mathhat} -\definemathaccent vec {\buildmathaccent\mathvec} -\definemathaccent dot {\buildmathaccent\mathdot} -\definemathaccent widetilde {\buildmathaccent\mathwidetilde} -\definemathaccent widehat {\buildmathaccent\mathwidehat} - %D Some precautions: \ifx\usepdffontresource\undefined @@ -1212,6 +1182,38 @@ %D We preload several encodings: +\loadmarkfile{enco-ini} + +\definecommand ` {\buildtextaccent\textgrave} +\definecommand ' {\buildtextaccent\textacute} +\definecommand r {\buildtextaccent\textring} +\definecommand v {\buildtextaccent\textcaron} +\definecommand u {\buildtextaccent\textbreve} +\definecommand = {\buildtextaccent\textmacron} +\definecommand ^ {\buildtextaccent\textcircumflex} +\definecommand . {\buildtextaccent\textdotaccent} +\definecommand H {\buildtextaccent\texthungarumlaut} +\definecommand ~ {\buildtextaccent\texttilde} +\definecommand " {\buildtextaccent\textdiaeresis} + +\definecommand c {\buildtextcedilla} +\definecommand b {\buildtextmacron} +\definecommand d {\buildtextbottomdot} +\definecommand k {\buildtextogonek} + +\definemathaccent acute {\buildmathaccent\mathacute} +\definemathaccent grave {\buildmathaccent\mathgrave} +\definemathaccent ddot {\buildmathaccent\mathddot} +\definemathaccent tilde {\buildmathaccent\mathtilde} +\definemathaccent bar {\buildmathaccent\mathbar} +\definemathaccent breve {\buildmathaccent\mathbreve} +\definemathaccent check {\buildmathaccent\mathcheck} +\definemathaccent hat {\buildmathaccent\mathhat} +\definemathaccent vec {\buildmathaccent\mathvec} +\definemathaccent dot {\buildmathaccent\mathdot} +\definemathaccent widetilde {\buildmathaccent\mathwidetilde} +\definemathaccent widehat {\buildmathaccent\mathwidehat} + \useencoding[def] % defaults (partly simplified) \useencoding[acc] % accent commands \useencoding[raw] % simplified (incomplete) @@ -1219,8 +1221,6 @@ \useencoding[cas] % case mapping, not needed in mkiv \useencoding[mis] % a few commands -\loadmarkfile{enco-ini} - % \useencoding[ans,il2,ec,tbo,pdf,uc,pol,qx,t5,cyr,agr] % pol and il2 will go away, not needed in mkiv % \useencoding[032,033,037] % fallbacks for some unicode chars % \setupencoding[\s!default=ec] % was: [\s!default=\s!default] diff --git a/tex/context/base/font-afm.lua b/tex/context/base/font-afm.lua index 23cc7421e..7834c1b7f 100644 --- a/tex/context/base/font-afm.lua +++ b/tex/context/base/font-afm.lua @@ -592,6 +592,10 @@ function fonts.tfm.set_normal_feature(specification,name,value) end function fonts.tfm.read_from_afm(specification) +--~ local fullname = input.findbinfile(texmf.instance,specification.name,"afm") or "" +--~ if fullname ~= "" then +--~ specification.filename = fullname +--~ end local tfmtable = fonts.afm.afm_to_tfm(specification) if tfmtable then tfmtable.name = specification.name @@ -677,7 +681,7 @@ end fonts.afm.features.register('liga',true) fonts.afm.features.register('kerns',true) -fonts.afm.features.register('extrakerns') +fonts.afm.features.register('extrakerns') -- needed? fonts.initializers.node.afm.ligatures = fonts.initializers.base.afm.ligatures fonts.initializers.node.afm.texligatures = fonts.initializers.base.afm.texligatures @@ -689,6 +693,11 @@ fonts.initializers.node.afm.liga = fonts.initializers.base.afm.ligatures fonts.initializers.base.afm.tlig = fonts.initializers.base.afm.texligatures fonts.initializers.node.afm.tlig = fonts.initializers.base.afm.texligatures +fonts.initializers.base.afm.trep = fonts.tfm.replacements +fonts.initializers.node.afm.trep = fonts.tfm.replacements + +fonts.afm.features.register('trep') -- todo: also proper features for afm + -- tfm features fonts.initializers.base.afm.equaldigits = fonts.initializers.common.equaldigits diff --git a/tex/context/base/font-otf.lua b/tex/context/base/font-otf.lua index 8e0f47624..fbeae362b 100644 --- a/tex/context/base/font-otf.lua +++ b/tex/context/base/font-otf.lua @@ -21,7 +21,7 @@ if not modules then modules = { } end modules ['font-otf'] = { -- vhal vjmo vkna vkrn vpal vrt2 --[[ldx-- -<p>This module is sparesely documented because it is a moving target. +<p>This module is sparsely documented because it is a moving target. The table format of the reader changes and we experiment a lot with different methods for supporting features.</p> @@ -40,7 +40,7 @@ number by one when there's a fix in the <l n='fontforge'/> library or fonts = fonts or { } fonts.otf = fonts.otf or { } -fonts.otf.version = 2.00 +fonts.otf.version = 2.01 fonts.otf.pack = true fonts.otf.tables = fonts.otf.tables or { } fonts.otf.meanings = fonts.otf.meanings or { } @@ -1033,31 +1033,91 @@ end fonts.otf.cidmaps = { } +--~ function fonts.otf.cidmap(registry,ordering,supplement) +--~ local template = "%s-%s-%s.cidmap" +--~ local filename = string.format(template,registry,ordering,supplement) +--~ local supplement = tonumber(supplement) +--~ local cidmap = fonts.otf.cidmaps[filename] +--~ if not cidmap then +--~ for i=supplement,0,-1 do +--~ logs.report("load otf",string.format("checking cidmap, registry: %s, ordering: %s, supplement: %s",registry,ordering,i)) +--~ filename = string.format(template,registry,ordering,i) +--~ local fullname = input.find_file(texmf.instance,filename,'cid') or "" +--~ if fullname ~= "" then +--~ cidmap = fonts.otf.load_cidmap(fullname) +--~ if cidmap then +--~ logs.report("load otf",string.format("using cidmap file %s",filename)) +--~ fonts.otf.cidmaps[filename] = cidmap +--~ if i < supplement then +--~ for j=i+1,supplement do +--~ filename = string.format(template,registry,ordering,j) +--~ fonts.otf.cidmaps[filename] = cidmap -- copy of ref +--~ end +--~ end +--~ return cidmap +--~ end +--~ end +--~ end +--~ end +--~ return cidmap +--~ end + +fonts.otf.cidmax = 10 + function fonts.otf.cidmap(registry,ordering,supplement) + -- cf Arthur R. we can safely scan upwards since cids are downward compatible local template = "%s-%s-%s.cidmap" - local filename = string.format(template,registry,ordering,supplement) local supplement = tonumber(supplement) - local cidmap = fonts.otf.cidmaps[filename] - if not cidmap then - for i=supplement,0,-1 do - logs.report("load otf",string.format("checking cidmap, registry: %s, ordering: %s, supplement: %s",registry,ordering,i)) - filename = string.format(template,registry,ordering,i) + logs.report("load otf",string.format("needed cidmap, registry: %s, ordering: %s, supplement: %s",registry,ordering,supplement)) + local function locate(registry,ordering,supplement) + local filename = string.format(template,registry,ordering,supplement) + local cidmap = fonts.otf.cidmaps[filename] + if not cidmap then + logs.report("load otf",string.format("checking cidmap, registry: %s, ordering: %s, supplement: %s, filename: %s",registry,ordering,supplement,filename)) local fullname = input.find_file(texmf.instance,filename,'cid') or "" if fullname ~= "" then cidmap = fonts.otf.load_cidmap(fullname) if cidmap then logs.report("load otf",string.format("using cidmap file %s",filename)) fonts.otf.cidmaps[filename] = cidmap - if i < supplement then - for j=i+1,supplement do - filename = string.format(template,registry,ordering,j) - fonts.otf.cidmaps[filename] = cidmap -- copy of ref - end - end return cidmap end end end + return cidmap + end + local cidmap = locate(registry,ordering,supplement) + if not cidmap then + local cidnum = nil + -- next highest (alternatively we could start high) + if supplement < fonts.otf.cidmax then + for supplement=supplement+1,fonts.otf.cidmax do + local c = locate(registry,ordering,supplement) + if c then + cidmap, cidnum = c, supplement + break + end + end + end + -- next lowest (least worse fit) + if not cidmap and supplement > 0 then + for supplement=supplement-1,0,-1 do + local c = locate(registry,ordering,supplement) + if c then + cidmap, cidnum = c, supplement + break + end + end + end + -- prevent further lookups + if cidmap and cidnum > 0 then + for s=0,cidnum-1 do + filename = string.format(template,registry,ordering,s) + if not fonts.otf.cidmaps[filename] then + fonts.otf.cidmaps[filename] = cidmap -- copy of ref + end + end + end end return cidmap end @@ -1118,7 +1178,8 @@ function fonts.otf.enhance.before(data,filename) local int_to_uni = data.map.backmap for index, glyph in pairs(data.glyphs) do if glyph.name then - local unic = glyph.unicode or -1 + local unic = glyph.unicode or glyph.unicodeenc or -1 + glyph.unicodeenc = nil -- older luatex version if index > 0 and (unic == -1 or unic >= 0x110000) then while uni_to_int[private] do private = private + 1 @@ -1129,6 +1190,8 @@ function fonts.otf.enhance.before(data,filename) if fonts.trace then logs.report("load otf",string.format("enhance: glyph %s at index %s is moved to private unicode slot %s",glyph.name,index,private)) end + else + glyph.unicode = unic -- safeguard for older version end end end @@ -2093,11 +2156,7 @@ function fonts.initializers.base.otf.tlig(tfm,value) fonts.otf.features.aux.resolve_ligatures(tfm,ligatures,'tlig') end -function fonts.initializers.base.otf.trep(tfm,value) - tfm.characters[0x0022] = table.fastcopy(tfm.characters[0x201D]) - tfm.characters[0x0027] = table.fastcopy(tfm.characters[0x2019]) - tfm.characters[0x0060] = table.fastcopy(tfm.characters[0x2018]) -end +fonts.initializers.base.otf.trep = fonts.tfm.replacements table.insert(fonts.triggers,"tlig") table.insert(fonts.triggers,"trep") @@ -4298,16 +4357,16 @@ do local left_punctuation = table.tohash { 0x2018, -- ‘ 0x201C, -- “ - 0x300C, -- 「 left quote - 0x300E, -- 『 left double quote - 0x3008, -- 〈 Left book quote - 0x300A, -- 《 Left double book quote - 0x3014, -- 〔 left book quote - 0x3016, --〖 left double book quote - 0x3010, -- 【 left double book quote - 0xFF08, -- ( left parenthesis - 0xFF3B, -- [ left square brackets - 0xFF5B, -- { left curve bracket + 0x3008, -- 〈 Left book quote + 0x300A, -- 《 Left double book quote + 0x300C, -- 「 left quote + 0x300E, -- 『 left double quote + 0x3010, -- 【 left double book quote + 0x3014, -- 〔 left book quote + 0x3016, --〖 left double book quote + 0xFF08, -- ( left parenthesis + 0xFF3B, -- [ left square brackets + 0xFF5B, -- { left curve bracket } local right_punctuation = table.tohash { @@ -4351,8 +4410,8 @@ do -- will move to node-ini : - local allowbreak = nodes.penalty( -100) nodes.register(allowbreak) - local nobreak = nodes.penalty( 10000) nodes.register(nobreak) + local allowbreak = nodes.penalty( -100) nodes.register(allowbreak) + local nobreak = nodes.penalty(10000) nodes.register(nobreak) fonts.analyzers.methods.stretch_hang = true diff --git a/tex/context/base/font-tfm.lua b/tex/context/base/font-tfm.lua index 32ea6232a..e102f06df 100644 --- a/tex/context/base/font-tfm.lua +++ b/tex/context/base/font-tfm.lua @@ -104,22 +104,45 @@ do with the fact that <l n='tex'/> uses a negative multiple of 1000 as a signal for a font scaled based on the design size.</p> --ldx]]-- +do + + local factors = { + pt = 65536.0, + bp = 65781.8, + } + + function fonts.tfm.setfactor(f) + fonts.tfm.factor = factors[f or 'pt'] or factors.pt + end + + fonts.tfm.setfactor() + +end + function fonts.tfm.scaled(scaledpoints, designsize) -- handles designsize in sp as well if scaledpoints < 0 then if designsize then - if designsize > 65536 then -- or just 1000 + if designsize > fonts.tfm.factor then -- or just 1000 / when? mp? return (- scaledpoints/1000) * designsize -- sp's else - return (- scaledpoints/1000) * designsize * 65536 + return (- scaledpoints/1000) * designsize * fonts.tfm.factor end else - return (- scaledpoints/1000) * 10 * 65536 + return (- scaledpoints/1000) * 10 * fonts.tfm.factor end else return scaledpoints end end +--~ function fonts.tfm.scaled(scaledpoints, designsize) +--~ if scaledpoints < 0 then +--~ return (- scaledpoints/1000) * (designsize or 10) * fonts.tfm.factor +--~ else +--~ return scaledpoints +--~ end +--~ end + --[[ldx-- <p>Before a font is passed to <l n='tex'/> we scale it. Here we also need to scale virtual characters.</p> @@ -284,11 +307,16 @@ function fonts.logger.save(tfmtable,source,specification) -- save file name in s end function fonts.logger.report(separator) - local t = { } - for _,v in pairs(table.sortedkeys(fonts.loaded)) do - t[#t+1] = v .. ":" .. fonts.loaded[v].source + local s = table.sortedkeys(fonts.loaded) + if #s > 0 then + local t = { } + for _,v in ipairs(s) do + t[#t+1] = v .. ":" .. fonts.loaded[v].source + end + return table.concat(t,separator or " ") + else + return "none" end - return table.concat(t,separator or " ") end function fonts.logger.format(name) @@ -703,3 +731,12 @@ do end end + +function fonts.tfm.replacements(tfm,value) +--~ tfm.characters[0x0022] = table.fastcopy(tfm.characters[0x201D]) +--~ tfm.characters[0x0027] = table.fastcopy(tfm.characters[0x2019]) +--~ tfm.characters[0x0060] = table.fastcopy(tfm.characters[0x2018]) + tfm.characters[0x0022] = tfm.characters[0x201D] + tfm.characters[0x0027] = tfm.characters[0x2019] + tfm.characters[0x0060] = tfm.characters[0x2018] +end diff --git a/tex/context/base/l-set.lua b/tex/context/base/l-set.lua new file mode 100644 index 000000000..2bcf664f8 --- /dev/null +++ b/tex/context/base/l-set.lua @@ -0,0 +1,70 @@ +-- filename : l-set.lua +-- author : Hans Hagen, PRAGMA-ADE, Hasselt NL +-- copyright: PRAGMA ADE / ConTeXt Development Team +-- license : see context related readme files + +if not versions then versions = { } end versions['l-set'] = 1.001 + +if not set then set = { } end + +do + + local nums = { } + local tabs = { } + local concat = table.concat + + set.create = table.tohash + + function set.tonumber(t) + if next(t) then + local s = "" + -- we could save mem by sorting, but it slows down + for k, v in pairs(t) do + if v then + -- why bother about the leading space + s = s .. " " .. k + end + end + if not nums[s] then + tabs[#tabs+1] = t + nums[s] = #tabs + end + return nums[s] + else + return 0 + end + end + + function set.totable(n) + if n == 0 then + return { } + else + return tabs[n] or { } + end + end + + function set.contains(n,s) + if type(n) == "table" then + return n[s] + elseif n == 0 then + return false + else + local t = tabs[n] + return t and t[s] + end + end + +end + +--~ local c = set.create{'aap','noot','mies'} +--~ local s = set.tonumber(c) +--~ local t = set.totable(s) +--~ print(t['aap']) +--~ local c = set.create{'zus','wim','jet'} +--~ local s = set.tonumber(c) +--~ local t = set.totable(s) +--~ print(t['aap']) +--~ print(t['jet']) +--~ print(set.contains(t,'jet')) +--~ print(set.contains(t,'aap')) + diff --git a/tex/context/base/l-xml.lua b/tex/context/base/l-xml.lua index a15e3e81b..685907df0 100644 --- a/tex/context/base/l-xml.lua +++ b/tex/context/base/l-xml.lua @@ -152,6 +152,12 @@ do return "" end + local cleanup = false + + function xml.set_text_cleanup(fnc) + cleanup = fnc + end + local function add_attribute(namespace,tag,value) if tag == "xmlns" then xmlns[#xmlns+1] = xml.resolvens(value) @@ -206,7 +212,11 @@ do end end local function add_text(text) - dt[#dt+1] = text + if cleanup and #text > 0 then + dt[#dt+1] = cleanup(text) + else + dt[#dt+1] = text + end end local function add_special(what, spacing, text) if #spacing > 0 then @@ -1834,15 +1844,14 @@ do if unicode and unicode.utf8 then end end - local entities = xml.entities local function resolve(e) - local e = entities[e] - if e then - return e + local ee = entities[e] + if ee then + return ee elseif e:find("#x") then - return char(tonumber(s:sub(3),16)) + return char(tonumber(e:sub(3),16)) else local h = entities.handler return (h and h(e)) or "&" .. e .. ";" @@ -1863,6 +1872,33 @@ do if unicode and unicode.utf8 then end end + function xml.utfize_text(str) + if str:find("&#") then + return str:gsub("&#x(.-);",toutf) + else + return str + end + end + + function xml.resolve_text_entities(str) + if str:find("&") then + return str:gsub("&(.-);",resolve) + else + return str + end + end + + function xml.show_text_entities(str) + if str:find("&") then + return str:gsub("&(.-);","[%1]") + else + return str + end + end + +-- xml.set_text_cleanup(xml.show_text_entities) +-- xml.set_text_cleanup(xml.resolve_text_entities) + end end --~ xml.lshow("/../../../a/(b|c)[@d='e']/f") diff --git a/tex/context/base/luat-inp.lua b/tex/context/base/luat-inp.lua index 167ec145f..628b85766 100644 --- a/tex/context/base/luat-inp.lua +++ b/tex/context/base/luat-inp.lua @@ -289,7 +289,7 @@ do end function input.elapsedtime(instance) - return string.format("%0.3f",instance.loadtime or 0) + return string.format("%0.3f",(instance and instance.loadtime) or 0) end function input.report_loadtime(instance) @@ -298,9 +298,7 @@ function input.report_loadtime(instance) end end -function input.loadtime(instance) - tex.print(input.elapsedtime(instance)) -end +input.loadtime = input.elapsedtime function input.env(instance,key) return instance.environment[key] or input.osenv(instance,key) diff --git a/tex/context/base/luat-lib.tex b/tex/context/base/luat-lib.tex index 149e4d350..a068125b6 100644 --- a/tex/context/base/luat-lib.tex +++ b/tex/context/base/luat-lib.tex @@ -38,6 +38,7 @@ \registerctxluafile{l-lpeg} {1.001} \registerctxluafile{l-boolean}{1.001} \registerctxluafile{l-number} {1.001} +\registerctxluafile{l-set} {1.001} \registerctxluafile{l-math} {1.001} \registerctxluafile{l-table} {1.001} \registerctxluafile{l-md5} {1.001} diff --git a/tex/context/base/luat-tex.lua b/tex/context/base/luat-tex.lua index 591f3af20..0fb262698 100644 --- a/tex/context/base/luat-tex.lua +++ b/tex/context/base/luat-tex.lua @@ -169,6 +169,78 @@ end -- callback into the file io and related things; disabling kpse + +if texconfig and not texlua then do + + -- this is not the right place, because we refer to quite some not yet defined tables, but who cares ... + + ctx = ctx or { } + + local ss = { } + + function ctx.writestatus(a,b) + local s = ss[a] + if not ss[a] then + s = a:rpadd(15) .. ": " + ss[a] = s + end + texio.write_nl(s .. b .. "\n") + end + + function ctx.show_statistics() + local function ws(...) + ctx.writestatus("mkiv lua stats",string.format(...)) + end + if caches then + ws("used config path - %s", caches.configpath(texmf.instance)) + ws("used cache path - %s", caches.path) + end + if status.luabytecodes > 0 and input.storage and input.storage.done then + ws("modules/dumps/instances - %s/%s/%s", status.luabytecodes-500, input.storage.done, status.luastates) + end + if texmf.instance then + ws("input load time - %s seconds", input.loadtime(texmf.instance)) + end + if fonts then + ws("fonts load time - %s seconds", input.loadtime(fonts)) + end + if xml then + ws("xml load time - %s seconds", input.loadtime(lxml)) + end + if mptopdf then + ws("mps conversion time - %s seconds", input.loadtime(mptopdf)) + end + if nodes then + ws("node processing time - %s seconds (including kernel)", input.loadtime(nodes)) + end + if kernel then + ws("kernel processing time - %s seconds", input.loadtime(kernel)) + end + if attributes then + ws("attribute processing time - %s seconds", input.loadtime(attributes)) + end + if languages then + ws("language load time - %s seconds (n=%s)", input.loadtime(languages), languages.hyphenation.n()) + end + if status.luastate_bytes then + ws("current memory usage - %s bytes", status.luastate_bytes) + end + if nodes then + ws("cleaned up reserved nodes - %s nodes, %s lists (of %s)", nodes.cleanup_reserved(tex.count[24])) -- \topofboxstack + end + if languages then + ws("loaded patterns - %s", languages.logger.report()) + end + if status.node_mem_usage then + ws("node memory usage - %s", status.node_mem_usage) + end + if fonts then + ws("loaded fonts - %s", fonts.logger.report()) -- last because it is often a long list + end + end + +end end + if texconfig and not texlua then texconfig.kpse_init = false @@ -263,54 +335,56 @@ if texconfig and not texlua then end - if callback and (input.logmode() == 'xml') then - - function input.start_page_number() - texio.write_nl("<p real='" .. tex.count[0] .. "' page='"..tex.count[1].."' sub='"..tex.count[2].."'") - end - function input.stop_page_number() - texio.write("/>") - texio.write_nl("") - end + if callback then - callback.register('start_page_number' , input.start_page_number) - callback.register('stop_page_number' , input.stop_page_number ) + if input.logmode() == 'xml' then - function input.report_output_pages(p,b) - texio.write_nl("<v k='pages'>"..p.."</v>") - texio.write_nl("<v k='bytes'>"..b.."</v>") - texio.write_nl("") - end - function input.report_output_log() - end + function input.start_page_number() + texio.write_nl("<p real='" .. tex.count[0] .. "' page='"..tex.count[1].."' sub='"..tex.count[2].."'") + end + function input.stop_page_number() + texio.write("/>") + texio.write_nl("") + end - callback.register('report_output_pages', input.report_output_pages) - callback.register('report_output_log' , input.report_output_log ) + callback.register('start_page_number' , input.start_page_number) + callback.register('stop_page_number' , input.stop_page_number ) - function input.start_run() - texio.write_nl("<?xml version='1.0' standalone='yes'?>") - texio.write_nl("<job xmlns='www.tug.org/luatex/schemas/context-job.rng'>") - texio.write_nl("") - end - function input.stop_run() - texio.write_nl("</job>") - end - function input.show_statistics() - for k,v in pairs(status.list()) do - texio.write_nl("log","<v k='"..k.."'>"..tostring(v).."</v>") + function input.report_output_pages(p,b) + texio.write_nl("<v k='pages'>"..p.."</v>") + texio.write_nl("<v k='bytes'>"..b.."</v>") + texio.write_nl("") + end + function input.report_output_log() end - end - table.insert(input.start_actions, input.start_run) + callback.register('report_output_pages', input.report_output_pages) + callback.register('report_output_log' , input.report_output_log ) - table.insert(input.stop_actions, input.show_statistics) - table.insert(input.stop_actions, input.stop_run) + function input.start_run() + texio.write_nl("<?xml version='1.0' standalone='yes'?>") + texio.write_nl("<job xmlns='www.tug.org/luatex/schemas/context-job.rng'>") + texio.write_nl("") + end + function input.stop_run() + texio.write_nl("</job>") + end + function input.show_statistics() + for k,v in pairs(status.list()) do + texio.write_nl("log","<v k='"..k.."'>"..tostring(v).."</v>") + end + end + + table.insert(input.start_actions, input.start_run) + table.insert(input.stop_actions , input.show_statistics) + table.insert(input.stop_actions , input.stop_run) - function input.start_run() for _, a in pairs(input.start_actions) do a() end end - function input.stop_run () for _, a in pairs(input.stop_actions ) do a() end end + else + table.insert(input.stop_actions , input.show_statistics) + end - callback.register('start_run', input.start_run) - callback.register('stop_run' , input.stop_run ) + callback.register('start_run', function() for _, a in pairs(input.start_actions) do a() end end) + callback.register('stop_run' , function() for _, a in pairs(input.stop_actions ) do a() end ctx.show_statistics() end) end @@ -339,7 +413,7 @@ end if texconfig and not texlua then - if not luatex then luatex = { } end + luatex = luatex or { } luatex.variablenames = { 'main_memory', 'extra_mem_bot', 'extra_mem_top', @@ -429,7 +503,7 @@ if node then for i=1,nofboxes do local l = tb[i] if l then - flush(l) + -- flush(l) tb[i] = nil nl = nl + 1 end @@ -439,9 +513,6 @@ if node then return nr, nl, nofboxes end - -- nodes.register = function() end - -- nodes.cleanup_reserved = function() end - end do @@ -498,3 +569,17 @@ if node then end end + +if tex then + + function tex.node_mem_status() + -- todo: lpeg + local s = status.node_mem_usage + local t = { } + for n, tag in s:gmatch("(%d+) ([a-z_]+)") do + t[tag] = n + end + return t + end + +end diff --git a/tex/context/base/lxml-ini.lua b/tex/context/base/lxml-ini.lua index 69d828d3d..19c3b0db9 100644 --- a/tex/context/base/lxml-ini.lua +++ b/tex/context/base/lxml-ini.lua @@ -466,3 +466,23 @@ end lxml.set_verbatim("\\xmlcdatabefore", "\\xmlcdataafter", "\\xmlcdataobeyedline", "\\xmlcdataobeyedspace") lxml.set_cdata() + + +do + + local traced = { } + + function lxml.trace_text_entities(str) + return str:gsub("&(.-);",function(s) + traced[s] = (traced[s] or 0) + 1 + return "["..s.."]" + end) + end + + function lxml.show_text_entities() + for k,v in ipairs(table.sortedkeys(traced)) do + texio.write_nl(string.format("entity: %s (n=%s)",v,traced[v])) + end + end + +end diff --git a/tex/context/base/lxml-ini.tex b/tex/context/base/lxml-ini.tex index 8f25a2d4a..019916499 100644 --- a/tex/context/base/lxml-ini.tex +++ b/tex/context/base/lxml-ini.tex @@ -168,6 +168,15 @@ \def\inlinemessage #1{\dontleavehmode{\tttf#1}} \def\displaymessage#1{\blank\inlinemessage{#1}\blank} +% entities + +\def\xmlresolveentities + {\ctxlua{xml.set_text_cleanup(xml.set_text_cleanup(xml.resolve_text_entities))}} + +\def\xmltraceentities + {\ctxlua{xml.set_text_cleanup(lxml.trace_text_entities)}% + \appendtoks\ctxlua{lxml.show_text_entities()}\to\everygoodbye} + \protect \endinput % \xmlload{main}{normreader.xml} diff --git a/tex/context/base/m-timing.tex b/tex/context/base/m-timing.tex new file mode 100644 index 000000000..24c2d1e9a --- /dev/null +++ b/tex/context/base/m-timing.tex @@ -0,0 +1,247 @@ +%D \module +%D [ file=m-timing, +%D version=2007.12.23, +%D title=\CONTEXT\ Modules, +%D subtitle=Timing, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=Hans Hagen] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D Written at the end of 2007, this module is dedicated to Taco. Reaching this +%D point in \LUATEX\ was a non trivial effort. By visualizing a bit what happens +%D when pages come out of \LUATEX, you may get an idea what is involved. It took +%D much time an dedication to reach this point in the development. Add to that +%D those daily Skype intense discussion, testing and debugging moments. Time flies +%D but progress is impressive. The motto of this module could be: what you see +%D is what you get. An there is much more to come \unknown. + +% \usemodule[timing] +% \setupcolors[state=start] +% \starttext +% \dorecurse{200}{\input tufte \par} \ShowUsage{} +% \stoptext + +\definecolor[usage:line] [darkred] +\definecolor[usage:time] [darkblue] +\definecolor[usage:frame][darkgray] + +\startluacode +do + + document = document or { } + document.progress = document.progress or { } + + local defaultfilename = tex.jobname .. "-luatex-progress" + + local params = { + "cs_count", + "dyn_used", + "elapsed_time", + "luabytecode_bytes", + "luastate_bytes", + "max_buf_stack", + "obj_ptr", + "pdf_mem_ptr", + "pdf_mem_size", + "pdf_os_cntr", + "pool_ptr", + "str_ptr", + } + + -- storage + + local last = os.clock() + local data = { } + + function document.progress.save() + local f = io.open((name or defaultfilename) .. ".lut","w") + if f then + f:write(table.serialize(data,true)) + f:close() + data = { } + end + end + + function document.progress.store() + local c = os.clock() + local t = { + elapsed_time = c - last, + node_memory = tex.node_mem_status(), + } + for k, v in pairs(params) do + if status[v] then t[v] = status[v] end + end + data[#data+1] = t + last = c + end + + -- conversion + + local processed = { } + + function document.progress.bot(name,tag) + local d = document.progress.convert(name) + return d.bot[tag] or 0 + end + function document.progress.top(name,tag) + local d = document.progress.convert(name) + return d.top[tag] or 0 + end + function document.progress.pages(name,tag) + local d = document.progress.convert(name) + return d.pages or 0 + end + function document.progress.path(name,tag) + local d = document.progress.convert(name) + return d.paths[tag] or "origin" + end + function document.progress.nodes(name) + local d = document.progress.convert(name) + return d.names or { } + end + function document.progress.parameters(name) + local d = document.progress.convert(name) + return params -- shared + end + + function document.progress.convert(name) + name = ((name ~= "") and name) or defaultfilename + if not processed[name] then + local names, top, bot, pages, paths, keys = { }, { }, { }, 0, { }, { } + local data = io.loaddata(name .. ".lut") + if data then data = loadstring(data) end + if data then data = data() end + if data then + pages = #data + if pages > 1 then + local factor = 100 + for k,v in ipairs(data) do + for k,v in pairs(v.node_memory) do + keys[k] = true + end + end + for k,v in ipairs(data) do + local m = v.node_memory + for k, _ in pairs(keys) do + if not m[k] then m[k] = 0 end + end + end + local function path(tag,subtag) + local b, t, s = nil, nil, { } + for k,v in ipairs(data) do + local v = (subtag and v[tag][subtag]) or v[tag] + if v then + v = tonumber(v) + if b then + if v > t then t = v end + if v < b then b = v end + else + t = v + b = v + end + s[k] = v + else + s[k] = 0 + end + end + local tagname = subtag or tag + top[tagname] = (string.format("%.3f",t)):gsub("%.000$","") + bot[tagname] = (string.format("%.3f",b)):gsub("%.000$","") + local delta = t-b + if delta == 0 then + delta = 1 + else + delta = factor/delta + end + for k, v in ipairs(s) do + s[k] = "(" .. k .. "," .. (v-b)*delta .. ")" + end + paths[tagname] = table.concat(s,"--") + end + for _, tag in pairs(params) do + path(tag) + end + for tag, _ in pairs(keys) do + path("node_memory",tag) + names[#names+1] = tag + end + pages = pages - 1 + end + end + table.sort(names) + processed[name] = { + names = names, + top = top, + bot = bot, + pages = pages, + paths = paths, + } + end + return processed[name] + end + + function document.progress.show(filename,parameters,nodes,other) + for n, name in pairs(parameters or document.progress.parameters(filename)) do + tex.sprint(tex.ctxcatcodes,string.format("\\ShowNamedUsage{%s}{%s}{%s}",filename or defaultfilename,name,other or "")) + end + for n, name in pairs(nodes or document.progress.nodes(filename)) do + tex.sprint(tex.ctxcatcodes,string.format("\\ShowNamedUsage{%s}{%s}{%s}",filename or defaultfilename,name,other or "")) + end + end + +end +\stopluacode + +% \everyfirstshipout + +\appendtoks\ctxlua{document.progress.store()}\to\everystarttext +\appendtoks\ctxlua{document.progress.store()}\to\everyshipout + +\ctxlua{table.insert(input.stop_actions, function() document.progress.save() end)} + +\def\ShowNamedUsage#1#2#3% + {\setbox\scratchbox\vbox\bgroup\startMPcode + begingroup ; save p, q, b, h, w ; + path p, q, b ; numeric h, w ; + p := \ctxlua{tex.sprint(document.progress.path("#1","#2"))} ; + if bbwidth(p) > 1 : + h := 100 ; w := 2 * h ; + w := \the\textwidth ; + p := p xstretched w ; + b := boundingbox (llcorner p -- llcorner p shifted (w,h)) ; + pickup pencircle scaled 3pt ; linecap := butt ; + draw b withcolor \MPcolor{usage:frame} ; + draw p withcolor \MPcolor{usage:line} ; + if ("#3" <> "") and ("#3" <> "#2") : + q := \ctxlua{tex.sprint(document.progress.path("#1","#3"))} ; + if bbwidth(q) > 1 : + q := q xstretched w ; + pickup pencircle scaled 1.5pt ; linecap := butt ; + draw q withcolor \MPcolor{usage:time} ; + fi ; + fi ; + fi ; + endgroup ; + \stopMPcode\egroup + \scratchdimen\wd\scratchbox + \ifdim\scratchdimen>\zeropoint + \startlinecorrection + \box\scratchbox \endgraf + \hbox to \scratchdimen{\tttf\strut\detokenize{#2}\hss + min:\ctxlua{tex.sprint(document.progress.bot("#1","\detokenize{#2}"))}, % + max:\ctxlua{tex.sprint(document.progress.top("#1","\detokenize{#2}"))}, % + pages:\ctxlua{tex.sprint(document.progress.pages("#1"))}% + }% + \stoplinecorrection + \fi} + +\def\LoadUsage #1{\ctxlua{document.progress.convert("#1")}} +\def\ShowUsage #1{\ctxlua{document.progress.show("#1",nil,nil,"elapsed_time")}} +\def\ShowMemoryUsage#1{\ctxlua{document.progress.show("#1",nil,{}, "elapsed_time")}} +\def\ShowNodeUsage #1{\ctxlua{document.progress.show("#1",{},nil, "elapsed_time")}} + +\endinput diff --git a/tex/context/base/m-visual.tex b/tex/context/base/m-visual.tex index b9ff6cb4c..c35e8a1a4 100644 --- a/tex/context/base/m-visual.tex +++ b/tex/context/base/m-visual.tex @@ -46,7 +46,7 @@ \def\fakerule#1% {\strut -% \startcolor[fakerulecolor]% + \startcolor[fakerulecolor]% \iffakebaseline \vrule\!!height1.25ex\!!depth-.05ex\!!width#1% \kern-#1% diff --git a/tex/context/base/node-ini.lua b/tex/context/base/node-ini.lua index 5750a5ef9..3ca07c16c 100644 --- a/tex/context/base/node-ini.lua +++ b/tex/context/base/node-ini.lua @@ -69,6 +69,52 @@ do local remove, free = node.remove, node.free + --~ function nodes.remove(head, current, free_too) + --~ if head == current then + --~ local cn = current.next + --~ if cn then + --~ cn.prev = nil + --~ if free_too then + --~ node.free(current) + --~ return cn, cn, nil + --~ else + --~ current.prev = nil + --~ current.next = nil + --~ return cn, cn, current + --~ end + --~ else + --~ if free_too then + --~ node.free(current) + --~ return nil, nil, nil + --~ else + --~ return head,current,current + --~ end + --~ end + --~ else + --~ local cp = current.prev + --~ local cn = current.next + --~ if not cp and head.next == current then + --~ cp = head + --~ end + --~ if cn then + --~ cn.prev = cp + --~ if cp then + --~ cp.next = cn + --~ end + --~ elseif cp then + --~ cp.next = nil + --~ end + --~ if free_too then + --~ node.free(current) + --~ return head, cn, nil + --~ else + --~ current.prev = nil + --~ current.next = nil + --~ return head, cn, current + --~ end + --~ end + --~ end + function nodes.remove(head, current, free_too) local t = current head, current = remove(head,current) @@ -87,9 +133,46 @@ do return nodes.remove(head,current,true) end - nodes.before = node.insert_before + nodes.before = node.insert_before -- broken nodes.after = node.insert_after +function nodes.before(h,c,n) + if c then + if c == h then + n.next = h + n.prev = nil + h.prev = n + else + local cp = c.prev + n.next = c + n.prev = cp + if cp then + cp.next = n + end + c.prev = n + return h, n + end + end + return n, n +end +function nodes.after(h,c,n) + if c then + local cn = c.next + if cn then + n.next = cn + cn.prev = n + else + n.next = nil + end + c.next = n + n.prev = c + if c ~= h then + return h, n + end + end + return n, n +end + function nodes.show_list(head, message) if message then texio.write_nl(message) diff --git a/tex/context/base/page-imp.tex b/tex/context/base/page-imp.tex index 039f36f4c..4c8a334bf 100644 --- a/tex/context/base/page-imp.tex +++ b/tex/context/base/page-imp.tex @@ -125,11 +125,21 @@ \newbox\postponedcontent +% \def\flushatshipout +% {\dowithnextbox +% {\global\setbox\postponedcontent\hbox to \zeropoint +% {%\hskip-\maxdimen % niet hier, gaat mis in acrobat (clipt) +% \box\postponedcontent\flushnextbox}% +% \global\ht\postponedcontent\zeropoint +% \global\dp\postponedcontent\zeropoint +% \global\wd\postponedcontent\zeropoint}% +% \hbox} + \def\flushatshipout {\dowithnextbox {\global\setbox\postponedcontent\hbox to \zeropoint {%\hskip-\maxdimen % niet hier, gaat mis in acrobat (clipt) - \box\postponedcontent\flushnextbox}% + \unhbox\postponedcontent\unhbox\nextbox}% \global\ht\postponedcontent\zeropoint \global\dp\postponedcontent\zeropoint \global\wd\postponedcontent\zeropoint}% diff --git a/tex/context/base/page-lin.lua b/tex/context/base/page-lin.lua index 91412d84f..a8d868f36 100644 --- a/tex/context/base/page-lin.lua +++ b/tex/context/base/page-lin.lua @@ -88,8 +88,12 @@ do if d then local s = d.start current_list[#current_list+1] = { n, s } - sprint(tex.ctxcatcodes, format("\\makenumber{%s}{%s}{%s}{%s}{%s}\\endgraf", d.tag or "", s, n.shift, n.width, leftskip(n.list))) - d.start = s + (d.step or 1) + if d.start % d.step == 0 then + sprint(tex.ctxcatcodes, format("\\makenumber{%s}{%s}{%s}{%s}{%s}\\endgraf", d.tag or "", s, n.shift, n.width, leftskip(n.list))) + else + sprint(tex.ctxcatcodes, "\\skipnumber\\endgraf") + end + d.start = s + 1 -- (d.step or 1) end end for n in traverse_id(hlist,head) do -- attr test here and quit as soon as zero found diff --git a/tex/context/base/page-lin.mkiv b/tex/context/base/page-lin.mkiv index d442bbfeb..4b805e0a3 100644 --- a/tex/context/base/page-lin.mkiv +++ b/tex/context/base/page-lin.mkiv @@ -11,6 +11,8 @@ %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. +% generic or not ... maybe not bother too much and simplify to mkiv only + \writestatus{loading}{Context Core Macros / Line Numbering} \unprotect @@ -34,6 +36,7 @@ \def\mkaddtextlinenumbers#1#2#3% box col max {\bgroup + \def\skipnumber{\hbox{}}% \ifcase#3\relax \let\makenumber\mkskiplinenumber \or @@ -195,13 +198,19 @@ \def\dostartlinenumbering[#1][#2]% todo: c!continue {\begingroup \chardef\linenumbermode\plusone - \let\currentlinenumbering\empty \ifsecondargument - \doif{#2}\v!continue{\chardef\linenumbermode\zerocount}% + \def\currentlinenumbering{#1}% + \doifnumberelse{#2}% downward compatible + {\setvalue{\??rn#1\c!start}{#2}}% + {\doif{#2}\v!continue{\chardef\linenumbermode\zerocount}}% \else\iffirstargument - \doifelse{#1}\v!continue - {\chardef\linenumbermode\zerocount} - {\def\currentlinenumbering{#1}}% + \doifnumberelse{#1}% downward compatible + {\let\currentlinenumbering\empty + \setvalue{\??rn\c!start}{#1}}% + {\doifelse{#1}\v!continue + {\let\currentlinenumbering\empty + \chardef\linenumbermode\zerocount} + {\def\currentlinenumbering{#1}}}% \fi\fi \doifelse{\linenumberparameter\c!continue}\v!yes {\chardef\linenumbermode\zerocount}% @@ -249,6 +258,7 @@ \def\mkaddtextlinenumbers#1#2#3% box col max {\bgroup + \def\skipnumber{\hbox{}}% \ifcase#3\relax \let\makenumber\mkskiplinenumber \or diff --git a/tex/context/base/s-cdr-01.tex b/tex/context/base/s-cdr-01.tex new file mode 100644 index 000000000..80103936d --- /dev/null +++ b/tex/context/base/s-cdr-01.tex @@ -0,0 +1,131 @@ +%D \module +%D [ file=s-cdr-01, +%D version=2001.2.07, % maybe earlier +%D title=\CONTEXT\ Style File, +%D subtitle=CDROM Cover, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=Hans Hagen] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +\def\PDFMPformoffset{20cm} + +\definepapersize + [CDcover] + [width=12.5cm, + height=12.4cm] + +\definelayout + [CDcover] + [topspace=5mm, + backspace=5mm, + header=0pt, + footer=0pt, + width=middle, + height=middle] + +\setuparranging + [2SIDE] + +\setuppapersize + [CDcover] + [A4,landscape] + +\setuplayout + [CDcover] + +\setuplayout + [location=middle] + +\setupcolors + [state=start] + +\setupbackgrounds + [leftpage] + [background=leftcover] + +\setupbackgrounds + [rightpage] + [background=rightcover] + +\setuppagenumbering + [alternative=doublesided] + +\defineoverlay[leftcover] [\useMPgraphic{leftcover}] +\defineoverlay[rightcover][\useMPgraphic{rightcover}] + +\startuseMPgraphic{leftcover} + StartPage ; + pickup pencircle scaled .5pt ; + draw + bottomboundary Page & + rightboundary Page & + topboundary Page ; + draw + bottomboundary (Page enlarged 3mm) & + rightboundary (Page enlarged 3mm) & + topboundary (Page enlarged 3mm) dashed evenly ; + StopPage ; +\stopuseMPgraphic + +\startuseMPgraphic{rightcover} + StartPage ; + pickup pencircle scaled .5pt ; + draw + topboundary Page & + leftboundary Page & + bottomboundary Page ; + draw + topboundary (Page enlarged 3mm) & + leftboundary (Page enlarged 3mm) & + bottomboundary (Page enlarged 3mm) dashed evenly ; + draw + bottomboundary Page -- + lrcorner Page shifted (-5mm,-1cm) -- + llcorner Page shifted ( 5mm,-1cm) -- cycle ; + draw + topboundary Page -- + ulcorner Page shifted ( 5mm, 1cm) -- + urcorner Page shifted (-5mm, 1cm) -- cycle ; + StopPage ; + setbounds currentpicture to Page ; +\stopuseMPgraphic + +\setupmakeup + [standard] + [doublesided=no,page=] + +\setuplayout + [topspace=5mm, + backspace=5mm, + header=0pt, + footer=0pt, + width=middle, + height=middle] + +\defineframedtext + [maintext] + [background={foreground,color}, + backgroundcolor=a-bit-white, + frame=off, + before=, + after=, + align=right, + strut=no, + height=fit, + width=\textheight] + +\doifnotmode{demo}{\endinput} + +\starttext + \startstandardmakeup + page 1 + \stopstandardmakeup + + \startstandardmakeup + page 2 + \stopstandardmakeup +\stoptext diff --git a/tex/context/base/sort-ini.lua b/tex/context/base/sort-ini.lua index 11d1e8c79..6f4d7701b 100644 --- a/tex/context/base/sort-ini.lua +++ b/tex/context/base/sort-ini.lua @@ -35,7 +35,7 @@ function sorters.comparers.basic(a,b,i) -- [2] has entry, key, cmp return -1 end end - return -1 + return 1 end elseif #sort_a < #sort_b then if #sort_a == 0 then @@ -49,7 +49,7 @@ function sorters.comparers.basic(a,b,i) -- [2] has entry, key, cmp return -1 end end - return 1 + return -1 end elseif #sort_a == 0 then return 0 @@ -105,9 +105,11 @@ function sorters.strip(str) -- todo: only letters and such utf.gsub("([^%w%d])", return str end +sorters.defaultlanguage = 'en' + function sorters.splitters.utf(str) - local r = sorters.replacements[sorters.language] or { } - local m = sorters.mappings[sorters.language] or { } + local r = sorters.replacements[sorters.language] or sorters.replacements[sorters.defaultlanguage] or { } + local m = sorters.mappings [sorters.language] or sorters.mappings [sorters.defaultlanguage] or { } local u = characters.uncompose local t = { } for _,v in pairs(r) do diff --git a/tex/context/base/sort-ini.mkii b/tex/context/base/sort-ini.mkii index 6c904e8cc..3c79ef5f9 100644 --- a/tex/context/base/sort-ini.mkii +++ b/tex/context/base/sort-ini.mkii @@ -111,18 +111,26 @@ {\dowalkregime\characterencoding}}% {\dowalkregime\characterencoding}}% \egroup + \startnointerference +% \startreadingfile +\setcatcodetable\ctxcatcodes \readsysfile{\f!sortprefix def}\donothing\donothing % default +% \stopreadingfile + \stopnointerference \global\let\savesortdefinitions\relax} \def\savesortlanguage#1% language specifics {\doifsomething{#1} {\doifundefined{\f!sortprefix::#1}% - {\bgroup + {\startnointerference \global\letvalue{\f!sortprefix::#1}\empty \def\currentexportclass{#1}% \enablemode[sortorder-#1]% +% \startreadingfile +\setcatcodetable\ctxcatcodes \readsysfile{\f!sortprefix lan}\donothing\donothing - \egroup}}} +% \stopreadingfile + \stopnointerference}}} \prependtoks \savesortdefinitions diff --git a/tex/context/base/sort-ini.tex b/tex/context/base/sort-ini.tex index 75e3f2e73..2baa609fb 100644 --- a/tex/context/base/sort-ini.tex +++ b/tex/context/base/sort-ini.tex @@ -20,10 +20,12 @@ \newevery \everysavesortkeys \relax \def\savesortkeys - {\the\everysavesortkeys - \global\everysavesortkeys\emptytoks} + {\ifproductionrun + \the\everysavesortkeys + \global\everysavesortkeys\emptytoks + \fi} -\prependtoks \savesortkeys \to \everystarttext +\appendtoks \savesortkeys \to \everyshipout \loadmarkfile{sort-ini} diff --git a/tex/context/base/supp-pdf.tex b/tex/context/base/supp-pdf.tex index 61f7b32e2..248b2ce92 100644 --- a/tex/context/base/supp-pdf.tex +++ b/tex/context/base/supp-pdf.tex @@ -912,7 +912,7 @@ \def\doflushMPtext#1% {\edef\!!stringa{#1}% - \@EA\dodoflushMPtext\!!stringa\relax} + \expandafter\dodoflushMPtext\!!stringa\relax} \def\dodoflushMPtext {\afterassignment\dododoflushMPtext\let\nexttoken=} @@ -921,10 +921,10 @@ {\ifx\nexttoken\relax % done \else\ifx\nexttoken\char - \@EA\@EA\@EA\dodododoflushMPtext + \expandafter\expandafter\expandafter\dodododoflushMPtext \else {\nexttoken}% - \@EA\@EA\@EA\dodoflushMPtext + \expandafter\expandafter\expandafter\dodoflushMPtext \fi\fi} \def\dodododoflushMPtext diff --git a/tex/context/base/unic-ini.mkii b/tex/context/base/unic-ini.mkii index f78e09905..000d7f948 100644 --- a/tex/context/base/unic-ini.mkii +++ b/tex/context/base/unic-ini.mkii @@ -166,7 +166,7 @@ \def\utfdiv#1{\the\numexpr (#1-\utf@g)/\utf@h \relax} \def\utfmod#1{\the\numexpr#1-\utf@h*((#1-\utf@g)/\utf@h)\relax} -%D The next one also handles the zero case well: +%D The next one also handles the zero case well: (not really utf specific btw) \def\utfdiv#1{\the\numexpr\ifcase\numexpr#1\relax0\else (#1-\utf@g)/\utf@h \fi\relax} \def\utfmod#1{\the\numexpr\ifcase\numexpr#1\relax0\else#1-\utf@h*((#1-\utf@g)/\utf@h)\fi\relax} @@ -741,12 +741,14 @@ \endETEX +\def\numbertohexstring#1{0x\uchexnumbers{\utfdiv{#1}}\uchexnumbers{\utfmod{#1}}} + \beginXETEX - \def\numbertoutf#1{[\number#1]} % xetex has no way to output 8 bit (i.e. \rawcharacter) + \let\numbertoutf\numbertohexstring \endXETEX \beginTEX - \def\numbertoutf#1{[\number#1]} + \let\numbertoutf\numbertohexstring \endTEX \def\uchartoutf#1#2% diff --git a/tex/context/interface/keys-cz.xml b/tex/context/interface/keys-cz.xml index a426bac95..edc586842 100644 --- a/tex/context/interface/keys-cz.xml +++ b/tex/context/interface/keys-cz.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> -<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="cz" version="2007.12.18 19:11"> +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="cz" version="2007.12.31 11:54"> <cd:variables> <cd:variable name="lesshyphenation" value="lesshyphenation"/> diff --git a/tex/context/interface/keys-de.xml b/tex/context/interface/keys-de.xml index 108de8230..2306404e7 100644 --- a/tex/context/interface/keys-de.xml +++ b/tex/context/interface/keys-de.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> -<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="de" version="2007.12.18 19:11"> +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="de" version="2007.12.31 11:54"> <cd:variables> <cd:variable name="lesshyphenation" value="lesshyphenation"/> diff --git a/tex/context/interface/keys-en.xml b/tex/context/interface/keys-en.xml index 9462d5205..2b5c4149c 100644 --- a/tex/context/interface/keys-en.xml +++ b/tex/context/interface/keys-en.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> -<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2007.12.18 19:11"> +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2007.12.31 11:54"> <cd:variables> <cd:variable name="lesshyphenation" value="lesshyphenation"/> diff --git a/tex/context/interface/keys-fr.xml b/tex/context/interface/keys-fr.xml index c2b1fa2eb..081b65034 100644 --- a/tex/context/interface/keys-fr.xml +++ b/tex/context/interface/keys-fr.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> -<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="fr" version="2007.12.18 19:11"> +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="fr" version="2007.12.31 11:54"> <cd:variables> <cd:variable name="lesshyphenation" value="lesshyphenation"/> diff --git a/tex/context/interface/keys-it.xml b/tex/context/interface/keys-it.xml index cc225ca1e..af115a3b6 100644 --- a/tex/context/interface/keys-it.xml +++ b/tex/context/interface/keys-it.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> -<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="it" version="2007.12.18 19:11"> +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="it" version="2007.12.31 11:54"> <cd:variables> <cd:variable name="lesshyphenation" value="lesshyphenation"/> diff --git a/tex/context/interface/keys-nl.xml b/tex/context/interface/keys-nl.xml index 9ceaa0b23..1bf5979c0 100644 --- a/tex/context/interface/keys-nl.xml +++ b/tex/context/interface/keys-nl.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> -<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="nl" version="2007.12.18 19:11"> +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="nl" version="2007.12.31 11:54"> <cd:variables> <cd:variable name="lesshyphenation" value="lesshyphenation"/> diff --git a/tex/context/interface/keys-ro.xml b/tex/context/interface/keys-ro.xml index 18ee23dbe..9be2de966 100644 --- a/tex/context/interface/keys-ro.xml +++ b/tex/context/interface/keys-ro.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> -<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="ro" version="2007.12.18 19:11"> +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="ro" version="2007.12.31 11:54"> <cd:variables> <cd:variable name="lesshyphenation" value="lesshyphenation"/> diff --git a/tex/generic/context/ppchtex.noc b/tex/generic/context/ppchtex.noc index 37e217599..3ab92d8f3 100644 --- a/tex/generic/context/ppchtex.noc +++ b/tex/generic/context/ppchtex.noc @@ -30,14 +30,10 @@ %D First we load some auxiliary macro's: -\let\normalunexpanded\unexpanded - \input supp-mis.tex \let\writestatus\undefined \input syst-gen.tex \input syst-fnt.tex -\let\unexpanded\normalunexpanded - %D after which we can go on with: \unprotect @@ -211,4 +207,6 @@ \setupchemical[\c!resolution=\outputresolution] \fi +\let\unexpanded\normalunexpanded + \protect \endinput diff --git a/web2c/context.cnf b/web2c/context.cnf index a8708eb63..e47e9cf03 100644 --- a/web2c/context.cnf +++ b/web2c/context.cnf @@ -105,6 +105,7 @@ TEXINPUTS.context = .;{$TXRESOURCES}//;{$CTXDEVTXPATH};$TEXMF/tex/{context,plain MPINPUTS = .;{$MFRESOURCES}//;{$CTXDEVMPPATH};$TEXMF/metapost/{context,base,}// #~ MFINPUTS = .;{$MPRESOURCES}//;{$CTXDEVMFPATH};$TEXMF/metafont/{context,base,}//;{$TEXMF/fonts,$VARTEXFONTS}/source// MFINPUTS = .;{$MPRESOURCES}//;{$CTXDEVMFPATH};$TEXMF/metafont/{context,base,}//;$TEXMF/fonts/source// +BSTINPUTS = .;{$TXRESOURCES}//;{$CTXDEVTXPATH};$TEXMF/bibtex/bst// TEXCONFIG = .;$TEXMF/{fonts/map,dvips,pdftex,dvipdfmx,dvipdfm}// PDFTEXCONFIG = .;$TEXMF/pdftex/{$progname,}// |