%!PS-Adobe-3.0
%%Title: Diplomacy Map (Youngstown)
%%Creator: dpmap, using a map created with DPeye by Mario Huys (woelpad@yahoo.com)
%%DocumentPaperSizes: A4
%%LanguageLevel: 2
%%Orientation: Landscape
%%Pages: (atend)
%%DocumentNeededResources: font Helvetica-Bold Courier Courier-Bold Times-Roman
%%EndComments
%%BeginDefaults
%%PageResources: font Helvetica-Bold Courier Courier-Bold Times-Roman
%%EndDefaults
% INFO
% 764 818 ACI Arctic Circle
% 315 290 ADE Gulf of Aden
% 217 693 ADR Adriatic Sea
% 222 597 AEG Aegean Sea
% 473 421 AFG Afghanistan
% 992 515 AKI Akita
% 220 654 ALB Albania
% 92 755 ALG Algeria
% 693 183 AND Andaman Sea
% 307 580 ANK Ankara
% 812 224 ANN Annam
% 210 672 APU Apulia
% 424 280 ARA Arabian Sea
% 348 541 ARM Armenia
% 326 464 BAG Baghdad
% 338 760 BAL Baltic Sea
% 535 807 BAR Barents Sea
% 242 793 BEL Belgium
% 635 233 BEN Bay of Bengal
% 297 774 BER Berlin
% 312 605 BLA Black Sea
% 273 738 BOH Bohemia
% 872 94 BOR Borneo
% 368 764 BOT Gulf of Bothnia
% 202 824 BRE Brest
% 688 269 BRM Burma
% 897 153 BRU Brunei
% 253 694 BUD Budapest
% 258 636 BUL Bulgaria
% 276 624 BUL/EC Bulgaria (east coast)
% 247 621 BUL/SC Bulgaria (south coast)
% 219 781 BUR Burgundy
% 658 301 CAL Calcutta
% 782 205 CAM Cambodia
% 874 355 CAN Canton
% 406 538 CAS Caspian Sea
% 897 54 CEL Celebes Sea
% 554 171 CEY Ceylon
% 285 885 CLY Clyde
% 259 600 CON Constantinople
% 237 286 DAN Danakil
% 548 276 DEC Deccan
% 555 331 DEL Delhi
% 312 796 DEN Denmark
% 94 203 EAF East Africa
% 234 551 EAS Eastern Mediterranean Sea
% 945 369 ECS East China Sea
% 296 867 EDI Edinburgh
% 193 499 EGY Egypt
% 215 474 EGY/EC Egypt (east coast)
% 202 539 EGY/NC Egypt (north coast)
% 660 84 EIO East Indian Ocean
% 221 839 ENG English Channel
% 194 349 ETH Ethiopia
% 77 490 FEZ Fezzan
% 408 772 FIN Finland
% 904 325 FOR Formosa
% 996 471 FUJ Fuji
% 287 705 GAL Galicia
% 179 804 GAS Gascony
% 221 632 GRE Greece
% 818 389 HAN Hankow
% 288 803 HEL Helgoland Bight
% 572 404 HIM Himalayas
% 988 561 HOK Hokkaido
% 262 809 HOL Holland
% 782 459 IMO Inner Mongolia
% 176 634 ION Ionian Sea
% 389 420 IRA Iran
% 236 885 IRE Ireland
% 218 872 IRI Irish Sea
% 953 501 JAP Sea of Japan
% 851 35 JAV Java
% 752 138 JOH Joharra
% 263 505 JOR Jordan
% 263 518 JOR/NC Jordan (north coast)
% 244 493 JOR/WC Jordan (west coast)
% 770 403 KAN Kansu
% 957 612 KAR Karafuto
% 550 398 KAS Kashmir
% 272 783 KIE Kiel
% 283 685 KLU Klug
% 929 454 KOR Korea
% 983 488 KYO Kyoto
% 955 437 KYU Kyushu
% 758 265 LAO Laos
% 120 633 LIB Libya
% 252 831 LON London
% 368 734 LVN Livonia
% 266 861 LVP Liverpool
% 166 748 LYO Gulf of Lyon
% 533 195 MAD Madras
% 815 69 MAL Malay Sea
% 882 510 MAN Manchuria
% 93 872 MAO Mid-Atlantic Ocean
% 183 777 MAR Marseilles
% 215 247 MOG Mogadiscio
% 233 678 MON Monte Negro
% 67 790 MOR Morocco
% 428 655 MOS Moscow
% 248 759 MUN Munich
% 263 898 NAO North Atlantic Ocean
% 185 667 NAP Naples
% 282 412 NEJ Nejd
% 242 446 NEJ/EC Nejd (east coast)
% 329 414 NEJ/WC Nejd (west coast)
% 594 349 NEP Nepal
% 1003 602 NPO North Pacific Ocean
% 294 835 NTH North Sea
% 408 865 NWG Norwegian Sea
% 341 829 NWY Norway
% 326 885 OBA Off Board A
% 145 885 OBB Off Board B
% 28 885 OBC Off Board C
% 28 805 OBD Off Board D
% 28 721 OBE Off Board E
% 28 349 OBF Off Board F
% 28 141 OBG Off Board G
% 142 28 OBH Off Board H
% 424 28 OBI Off Board I
% 1005 28 OBJ Off Board J
% 1005 220 OBK Off Board K
% 1005 800 OBL Off Board L
% 949 669 OKH Sea of Okhotsk
% 737 507 OMO Outer Mongolia
% 572 638 OMS Omsk
% 973 451 OSA Osaka
% 207 805 PAR Paris
% 847 443 PEK Peking
% 164 565 PEN Pentopolis
% 354 391 PER Persian Gulf
% 920 268 PHI Philippines
% 232 814 PIC Picardy
% 209 753 PIE Piedmont
% 122 847 POR Portugal
% 298 750 POS Posen
% 333 737 PRU Prussia
% 513 297 RAJ Rajasthan
% 221 402 RED Red Sea
% 197 716 ROM Rome
% 247 776 RUH Ruhr
% 289 651 RUM Rumania
% 68 702 SAH Sahara
% 788 178 SAI Saigon
% 940 635 SAK Sakhalin
% 30 855 SAO South Atlantic Ocean
% 272 762 SAX Saxony
% 877 219 SCS South China Sea
% 244 661 SER Serbia
% 356 598 SEV Sevastopol
% 721 277 SHA Shan
% 799 146 SIA Gulf of Siam
% 864 724 SIB Siberia
% 798 310 SIK Sikang
% 295 728 SIL Silesia
% 613 452 SIN Sinkiang
% 325 813 SKA Skagerrak
% 271 562 SMY Smyrna
% 461 360 SND Sind
% 248 165 SOM Somali Sea
% 142 802 SPA Spain
% 149 834 SPA/NC Spain (north coast)
% 112 791 SPA/SC Spain (south coast)
% 984 272 SPO South Pacific Ocean
% 447 722 STP St Petersburg
% 491 741 STP/NC St Petersburg (north coast)
% 396 739 STP/SC St Petersburg (south coast)
% 183 415 SUD Sudan
% 232 519 SUE Suez
% 763 75 SUM Sumatra
% 340 786 SWE Sweden
% 226 762 SWI Switzerland
% 289 529 SYR Syria
% 754 227 THA Thailand
% 750 199 THA/EC Thailand (east coast)
% 722 204 THA/WC Thailand (west coast)
% 669 379 TIB Tibet
% 979 72 TIM Timor Sea
% 1007 498 TOK Tokyo
% 820 250 TON Gulf of Tonkin
% 231 706 TRI Trieste
% 123 685 TUN Tunis
% 518 478 TUR Turkestan
% 200 735 TUS Tuscany
% 245 737 TYR Tyrolia
% 173 700 TYS Tyrrhenian Sea
% 321 676 UKR Ukraine
% 219 723 VEN Venice
% 256 721 VIE Vienna
% 913 610 VLA Vladivostok
% 774 286 VTN Viet Nam
% 237 852 WAL Wales
% 311 709 WAR Warsaw
% 127 748 WES Western Mediterranean Sea
% 454 110 WIO West Indian Ocean
% 897 436 YEL Yellow Sea
% 317 327 YEM Yemen
% 267 843 YOR Yorkshire
% MAP
%%BeginSetup
/bd { bind def } bind def
/xd { exch def } bd
/ld { load def } bd
/ifloor { .001 add floor cvi } bd
/iceiling { .001 sub ceiling cvi } bd
/min { 2 copy gt { exch } if pop } bd
/max { 2 copy lt { exch } if pop } bd
/secure_atan { 2 copy 0 eq exch 0 eq and { pop pop 0 } { atan } ifelse } bd
/center { 3 2 roll add 2 div 3 1 roll add 2 div exch } bd
/a /arc ld
/c /curveto ld
/d /setdash ld
/f /fill ld
/h /show ld
/k /stroke ld
/l /lineto ld
/m /moveto ld
/n /newpath ld
/o /rotate ld
/p /closepath ld
/r /grestore ld
/s /gsave ld
/t /translate ld
/w /setlinewidth ld
/x /scale ld
/y /scalefont ld
/z /setfont ld
%%IncludeResource: font Helvetica-Bold
/MapNameFont /Helvetica-Bold findfont 14 y def
/Powers 20 dict def
%%IncludeResource: font Helvetica-Bold
/MapUnitLetterFont /Helvetica-Bold findfont 14 y def
%%IncludeResource: font Courier
/TextFixedFont /Courier findfont def
%%IncludeResource: font Courier-Bold
/TextHeadingFont /Courier-Bold findfont def
%%IncludeResource: font Times-Roman
/TextTitleFont /Times-Roman findfont def
/PageSetup {
595 0 t
90 o
/FinishReport { } def /InTextMode true def
Black
MovePhase
} bd
/ShowPage {
DrawAliases
DrawRemainingCenters
InTextMode { FinishReport } { r } ifelse
FrameMap
showpage
} bd
/MapForm <<
/FormType 1
/Matrix [ 4.6034 0 0 4.6034 0 0 ]
/BBox [ 0 0 224.4 198.33 ]
/FormDict 1 dict
/PaintProc {
dup /Matrix get exch /FormDict get begin
s
matrix invertmatrix concat
SeaBlue 0 0 1033 913 rectfill
IncludeIce
IncludeLand
IncludeLake
IncludeMountain
IncludeBorders
IncludeInternalBorders
IncludeSeaBorders
IncludeCanalBorders
IncludePointers
IncludeBoxes
r
end
} bind
>> def
/DrawMap {
PageSetup
SwitchToMapMode
MapForm execform
DrawOffBoardBoxes
/Centers << Centers { pop true } forall >> def
UNOWNED
} bd
/VisitSupplies {
1 dict begin
/s xd
/IRE 247 878 s
/EDI 278 867 s
/LVP 257 854 s
/POR 103 847 s
/BRE 203 839 s
/LON 241 826 s
/SPA 129 814 s
/NWY 344 814 s
/MOR 57 807 s
/PAR 223 805 s
/BEL 247 804 s
/HOL 264 798 s
/KIE 292 787 s
/DEN 311 784 s
/SWE 361 783 s
/MAR 187 764 s
/BER 289 762 s
/POS 308 757 s
/MUN 249 748 s
/STP 409 734 s
/VEN 229 731 s
/WAR 316 721 s
/TRI 233 720 s
/VIE 266 715 s
/ROM 196 704 s
/BUD 267 699 s
/TUN 141 691 s
/NAP 196 691 s
/MOS 411 681 s
/SER 252 675 s
/KLU 277 673 s
/BUL 252 647 s
/RUM 277 645 s
/SEV 320 622 s
/GRE 218 615 s
/CON 269 609 s
/OMS 580 602 s
/PEN 163 597 s
/SMY 242 588 s
/KAR 971 588 s
/ANK 287 585 s
/MAN 889 539 s
/VLA 929 530 s
/OMO 763 526 s
/EGY 218 514 s
/BAG 325 486 s
/TOK 1009 485 s
/IRA 384 480 s
/SIN 648 473 s
/KYO 975 471 s
/KOR 917 466 s
/PEK 838 464 s
/OSA 981 460 s
/HAN 843 378 s
/DEL 548 357 s
/FOR 910 340 s
/ETH 167 319 s
/YEM 277 318 s
/CAN 844 308 s
/CAL 632 289 s
/VTN 784 280 s
/PHI 922 245 s
/BRM 701 236 s
/MOG 191 231 s
/MAD 553 215 s
/THA 741 211 s
/CAM 781 193 s
/SAI 800 187 s
/CEY 549 157 s
/JOH 754 117 s
/BOR 830 98 s
/JAV 807 37 s
end
} def
/VisitTerritories {
6 dict begin
/i xd
/m xd
/b xd
/w xd
/l xd
/c xd
(IRE) 236 885 c
(CLY) 285 885 c
(EDI) 296 867 c
(LVP) 266 861 c
(WAL) 237 852 c
(POR) 122 847 c
(YOR) 267 843 c
(LON) 252 831 c
(NWY) 341 829 c
(BRE) 202 824 c
(PIC) 232 814 c
(HOL) 262 809 c
(GAS) 179 804 c
(DEN) 312 796 c
(BEL) 242 793 c
(MOR) 67 790 c
(SWE) 340 786 c
(KIE) 272 783 c
(MAR) 183 777 c
(BER) 297 774 c
(FIN) 408 772 c
(ALG) 92 755 c
(PIE) 209 753 c
(POS) 298 750 c
(PRU) 333 737 c
(TUS) 200 735 c
(LVN) 368 734 c
(SIB) 864 724 c
(VEN) 219 723 c
(ROM) 197 716 c
(TRI) 231 706 c
(TUN) 123 685 c
(MON) 233 678 c
(NAP) 185 667 c
(APU) 210 672 c
(ALB) 220 654 c
(RUM) 289 651 c
(GRE) 221 632 c
(SAK) 940 635 c
(LIB) 120 633 c
(KAR) 957 612 c
(VLA) 913 610 c
(CON) 259 600 c
(SEV) 356 598 c
(ANK) 307 580 c
(PEN) 164 565 c
(SMY) 271 562 c
(HOK) 988 561 c
(ARM) 348 541 c
(SYR) 289 529 c
(AKI) 992 515 c
(MAN) 882 510 c
(TOK) 1007 498 c
(KYO) 983 488 c
(FUJ) 996 471 c
(BAG) 326 464 c
(KOR) 929 454 c
(OSA) 973 451 c
(PEK) 847 443 c
(KYU) 955 437 c
(IRA) 389 420 c
(SUD) 183 415 c
(SND) 461 360 c
(CAN) 874 355 c
(ETH) 194 349 c
(YEM) 317 327 c
(FOR) 904 325 c
(SIK) 798 310 c
(CAL) 658 301 c
(RAJ) 513 297 c
(VTN) 774 286 c
(DAN) 237 286 c
(BRM) 688 269 c
(PHI) 920 268 c
(MOG) 215 247 c
(ANN) 812 224 c
(CAM) 782 205 c
(EAF) 94 203 c
(MAD) 533 195 c
(SAI) 788 178 c
(CEY) 554 171 c
(JOH) 752 138 c
(BRU) 897 153 c
(BOR) 872 94 c
(SUM) 763 75 c
(JAV) 851 35 c
(PAR) 207 805 l
(SPA) 142 802 l
(BUR) 219 781 l
(RUH) 247 776 l
(MUN) 248 759 l
(SAX) 272 762 l
(BOH) 273 738 l
(TYR) 245 737 l
(SIL) 295 728 l
(VIE) 256 721 l
(STP) 447 722 l
(WAR) 311 709 l
(GAL) 287 705 l
(SAH) 68 702 l
(BUD) 253 694 l
(KLU) 283 685 l
(UKR) 321 676 l
(SER) 244 661 l
(MOS) 428 655 l
(OMS) 572 638 l
(BUL) 258 636 l
(OMO) 737 507 l
(JOR) 263 505 l
(EGY) 193 499 l
(FEZ) 77 490 l
(TUR) 518 478 l
(IMO) 782 459 l
(SIN) 613 452 l
(AFG) 473 421 l
(NEJ) 282 412 l
(KAN) 770 403 l
(KAS) 550 398 l
(HAN) 818 389 l
(TIB) 669 379 l
(NEP) 594 349 l
(DEL) 555 331 l
(SHA) 721 277 l
(DEC) 548 276 l
(LAO) 758 265 l
(THA) 754 227 l
(NAO) 263 898 w
(MAO) 93 872 w
(IRI) 218 872 w
(NWG) 408 865 w
(SAO) 30 855 w
(ENG) 221 839 w
(NTH) 294 835 w
(SKA) 325 813 w
(BAR) 535 807 w
(HEL) 288 803 w
(BOT) 368 764 w
(BAL) 338 760 w
(WES) 127 748 w
(LYO) 166 748 w
(TYS) 173 700 w
(ADR) 217 693 w
(OKH) 949 669 w
(ION) 176 634 w
(BLA) 312 605 w
(NPO) 1003 602 w
(AEG) 222 597 w
(EAS) 234 551 w
(SUE) 232 519 w
(JAP) 953 501 w
(YEL) 897 436 w
(RED) 221 402 w
(PER) 354 391 w
(ECS) 945 369 w
(ADE) 315 290 w
(ARA) 424 280 w
(SPO) 984 272 w
(TON) 820 250 w
(BEN) 635 233 w
(SCS) 877 219 w
(AND) 693 183 w
(SOM) 248 165 w
(SIA) 799 146 w
(WIO) 454 110 w
(EIO) 660 84 w
(TIM) 979 72 w
(MAL) 815 69 w
(CEL) 897 54 w
(SPA/NC) 149 834 b
(SPA/SC) 112 791 b
(STP/NC) 491 741 b
(STP/SC) 396 739 b
(BUL/EC) 276 624 b
(BUL/SC) 247 621 b
(EGY/NC) 202 539 b
(JOR/NC) 263 518 b
(JOR/WC) 244 493 b
(EGY/EC) 215 474 b
(NEJ/EC) 242 446 b
(NEJ/WC) 329 414 b
(THA/WC) 722 204 b
(THA/EC) 750 199 b
(SWI) 226 762 m
(HIM) 572 404 m
(ACI) 764 818 i
(CAS) 406 538 i
end
} def
/VisitOffBoardBoxes {
3 dict begin
/d xd
/f xd
/h xd
(OBC) (BDHIJK) 28 885 h
(OBB) (ACKL) 145 885 h
(OBA) (BL) 326 885 h
(OBL) (ABK) 1005 800 h
(OBK) (BCJL) 1005 220 h
(OBH) (CGI) 142 28 h
(OBI) (CH) 424 28 h
(OBJ) (CK) 1005 28 h
(OBD) (CEFG) 28 805 f
(OBG) (DEFH) 28 141 f
(OBE) (DG) 28 721 d
(OBF) (DG) 28 349 d
end
} def
/DrawSupplies {
SwitchToMapMode
UNOWNEDCENTER
{ SupplyCenters 3 1 roll 4 3 roll supply } bind
VisitSupplies
} bd
/DrawOffBoard {
s
t
.5 .5 x
24.5 24.5 10.5 0 90 a
-24.5 24.5 10.5 90 180 a
-24.5 -24.5 10.5 180 270 a
24.5 -24.5 10.5 270 0 a
1 w BorderBlack
p
k
r
} bd
/DrawOffBoardBoxes {
SwitchToMapMode
s
{ DrawOffBoard pop pop } bind
{ DrawOffBoard pop pop } bind
{ DrawOffBoard pop pop } bind
VisitOffBoardBoxes
r
} bd
/DrawAlias {
SwitchToMapMode
s
3 1 roll t
.5 .5 x
0 -14 t
MapNameFont z
dup stringwidth pop -2 div 0 neg m h
r
} bd
/DrawName {
pop pop pop
} bd
/DrawAliases {
NameTerritories
NameOffBoardBoxes
} bd
/NameTerritories {
SwitchToMapMode
s
{ DarkGreen 3 2 roll DrawAlias } bind
{ DarkGreen 3 2 roll DrawAlias } bind
{ White 3 2 roll DrawAlias } bind
{ pop pop pop } bind
{ pop pop pop } bind
{ pop pop pop } bind
VisitTerritories
r
} bd
/NameOffBoardBoxes {
SwitchToMapMode
s
{ White 2 copy 6 5 roll DrawAlias exch exch -7 add 3 2 roll DrawAlias } bind
{ DarkGreen 2 copy 6 5 roll DrawAlias exch exch -7 add 3 2 roll DrawAlias } bind
{ DarkGreen 2 copy 6 5 roll DrawAlias exch exch -7 add 3 2 roll DrawAlias } bind
VisitOffBoardBoxes
r
} bd
/VisitPowers {
1 dict begin
/p xd
/AUSTRIA (A) /Red /Black p
/CHINA (C) /Orange /White p
/ENGLAND (E) /Blue /White p
/FRANCE (F) /Turquoise /Black p
/GERMANY (G) /Black /White p
/ITALY (I) /Green /Black p
/JAPAN (J) /Grey /Black p
/INDIA (N) /Mauve /White p
/RUSSIA (R) /White /Black p
/TURKEY (T) /Yellow /Black p
/UNOWNED (?) /Brown /White p
end
} def
/CreateTroop {
<<
/BBox 4 3 roll
/PaintProc 5 4 roll
6 5 roll {} forall
/FormType 1
/Matrix matrix
>>
} bd
/CreateTroops {
<< 3 1 roll Powers {
3 index 3 index CreateTroop 4 2 roll
} forall pop pop >>
} bd
/PaintFleet {
begin
.5 .5 x
0 8 t
-26 -7 m -26 -2 l -19 -2 l -19 -1 l % to bow
-22 -1 l -22 0 l -15 0 l -15 1 l % A turret
-18 1 l -18 2 l -10 2 l -10 0 l % B turret
-9 0 l -9 4 l -8 4 l -8 6 l % conn tower
-6 6 l -6 5 l -5 5 l -5 9 l % Infra struct
-3 9 l -3 14 l -2 14 l -2 9 l % funnel 1
0 9 l 0 5 l 1 5 l 1 8 l % funnel 2
3 8 l 3 13 l 4 13 l 4 8 l % mast 2
6 8 l 6 0 l 8 0 l 8 2 l % funnel 2
16 2 l 16 1 l 13 1 l 13 0 l % C turret
20 0 l 20 -1 l 17 -1 l 17 -2 l % D turret
23 -2 l 23 -3 l 25 -3 l 25 -5 l % stern
24 -5 l 24 -7 l p
s 2 w Contrast k r Paint f
Offset aload pop m
MapUnitLetterFont z
Contrast Letter h
end
} bd
/FleetTroopBBox [
-13.5 0 13 11.5
] def
/PaintArmy {
begin
.5 .5 x
0 8 t
n 0 0 9 0 360 a p % wheel
2 w Contrast k
-20 7 m 10 7 l 10 3 l 14 3 l
14 1 l -16 1 l -16 3 l -20 3 l p % barrel
4 2 m 24 -8 l 26 -8 l 18 -8 l -2 2 l % carriage
s 2 w Contrast k r Paint f
n 0 0 9 0 360 a p % wheel
Paint f
Offset aload pop m
MapUnitLetterFont z
Contrast Letter h
end
} bd
/ArmyTroopBBox [
-10.5 -1 13.5 9
] def
/DrawFleet {
SwitchToMapMode
s t
FleetTroops Power get execform
r
} bd
/DrawArmy {
SwitchToMapMode
s t
ArmyTroops Power get execform
r
} bd
/DrawRemainingCenters {
SwitchToMapMode
UNOWNED
Centers {
{ load exec supply } { pop } ifelse
} forall
} bd
/PaintSupply {
begin
.7 .7 x
Paint
n 0 0 6 0 360 a f
end
} bd
/SupplyCenterBBox [
-4.2 -4.2 4.2 4.2
] def
/supply {
SwitchToMapMode
Centers exch false put
s t
Power get execform
r
} bd
/GetControlledPower {
1 index dup length string cvs 1 index dup length string cvs
1 index length dup 2 index length add 1 add string
dup 0 6 5 roll putinterval dup 2 index 124 put dup 3 2 roll 1 add 4 3 roll putinterval cvn
3 1 roll Powers 3 index known {
pop pop
} {
8 dict dup begin
exch Powers exch get /Paint get /Outer xd
Powers 2 index get { def } forall
end
dup ControlledFleetTroopBBox /PaintControlledFleet load CreateTroop FleetTroops 4 index 3 2 roll put
dup ControlledArmyTroopBBox /PaintControlledArmy load CreateTroop ArmyTroops 4 index 3 2 roll put
dup ControlledSupplyCenterBBox /PaintControlledSupply load CreateTroop SupplyCenters 4 index 3 2 roll put
Powers 2 index 3 2 roll put
[ /Power 3 index 4 3 roll {
ChangeController {
Power GetControlledPower exch
/ChangeController false def
} if pop
} bind /exec load /def load ] cvx 2 index xd
} ifelse
} bd
/PaintControlledFleet {
begin
.5 .5 x
0 8 t
-26 -7 m -26 -2 l -19 -2 l -19 -1 l % to bow
-22 -1 l -22 0 l -15 0 l -15 1 l % A turret
-18 1 l -18 2 l -10 2 l -10 0 l % B turret
-9 0 l -9 4 l -8 4 l -8 6 l % conn tower
-6 6 l -6 5 l -5 5 l -5 9 l % Infra struct
-3 9 l -3 14 l -2 14 l -2 9 l % funnel 1
0 9 l 0 5 l 1 5 l 1 8 l % funnel 2
3 8 l 3 13 l 4 13 l 4 8 l % mast 2
6 8 l 6 0 l 8 0 l 8 2 l % funnel 2
16 2 l 16 1 l 13 1 l 13 0 l % C turret
20 0 l 20 -1 l 17 -1 l 17 -2 l % D turret
23 -2 l 23 -3 l 25 -3 l 25 -5 l % stern
24 -5 l 24 -7 l p
s s 6 w Outer k r 2 w Contrast k r Paint f
Offset aload pop m
MapUnitLetterFont z
Contrast Letter h
end
} bd
/ControlledFleetTroopBBox [
-14.5 -1 14 12.5
] def
/PaintControlledArmy {
begin
.5 .5 x
0 8 t
n 0 0 9 0 360 a p % wheel
s 6 w Outer k r 2 w Contrast k
-20 7 m 10 7 l 10 3 l 14 3 l
14 1 l -16 1 l -16 3 l -20 3 l p % barrel
4 2 m 24 -8 l 26 -8 l 18 -8 l -2 2 l % carriage
s s 6 w Outer k r 2 w Contrast k r Paint f
n 0 0 9 0 360 a p % wheel
Paint f
Offset aload pop m
MapUnitLetterFont z
Contrast Letter h
end
} bd
/ControlledArmyTroopBBox [
-11.5 -2 14.5 10
] def
/PaintControlledSupply {
begin
.7 .7 x
Outer
n 0 0 10 0 360 a f
Contrast
n 0 0 8 0 360 a f
Paint
n 0 0 6 0 360 a f
end
} bd
/ControlledSupplyCenterBBox [
-7 -7 7 7
] def
/Controls {
/ChangeController true def
} bd
/SetArrowStateOk {
[] 0 d
} bd
/OkOrder {
/SetArrowState /SetArrowStateOk ld
} bd
/SetArrowStateFailed {
[4 6] 2 d
} bd
/FailedOrder {
/SetArrowState /SetArrowStateFailed ld
} bd
/MovePhase {
/ArrowColor /ArrowBlack ld
/ArrowBase 20 def
/TraceArrowHead /TraceSingleArrowHead ld
InTextMode not { ArrowColor } if
} bd
/RetreatPhase {
/ArrowColor /ArrowRed ld
/ArrowBase 39.8 def
/TraceArrowHead /TraceDoubleArrowHead ld
InTextMode not { ArrowColor } if
} bd
/ProposePhase {
/ArrowColor /ArrowWhite ld
/ArrowBase 39.8 def
/TraceArrowHead /TraceDoubleArrowHead ld
InTextMode not { ArrowColor } if
} bd
/TraceSingleArrowHead {
% draw the arrow head ...
n
dup -5 m
dup 20 add 0 l
dup 5 l
p
} bd
/TraceDoubleArrowHead {
% draw the double arrow head ...
n
dup -5 m
dup 19.8 add
dup -1 l
dup -5 l
dup 20 add 0 l
dup 5 l
1 l
dup 5 l
p
} bd
/PaintArrowMove {
s
3 index 3 index t
3 2 roll sub 3 1 roll exch sub exch
2 copy dup mul exch dup mul add sqrt 3 1 roll exch secure_atan
.5 .5 x
0 8 t
o
.5 div ArrowBase sub
% if base of arrow is long enough, shorten it enough
% to e.g. move arrow start beyond support circle
dup 14 gt {
14 14 0 t sub
} {
0 t 0
} ifelse
% if base is still too long, shorten it some more
% to make arrow head touch support circle
dup 14 gt {
14 sub
} {
pop 0
} ifelse
1 w
TraceArrowHead
k
% now the shaft ...
2 w
0 0 m
0 l
k
r
} bd
/PaintArrowCircle {
s
5 1 roll
3 index 3 index t
3 2 roll sub 3 1 roll exch sub exch
2 copy dup mul exch dup mul add sqrt 3 1 roll exch secure_atan
.5 .5 x
0 8 t
o
.5 div
1 index sub
% if base of arrow is long enough, shorten it enough
% to e.g. move arrow start beyond support circle
dup 14 gt {
14 14 0 t sub
} {
0 t 0
} ifelse
% draw the circle ...
1 w
n
2 copy add 0 4 3 roll 0 360 a
p k
% now the shaft ...
2 w
0 0 m
0 l
k
r
} bd
/ArrowMove {
SwitchToMapMode
s
SetArrowState
HVDoubleLine {
PaintArrowMove
} if PaintArrowMove
r
} bd
/HVDoubleLine {
6 dict begin
/y1 xd /x1 xd /y0 xd /x0 xd
/hWrap x1 x0 gt {
x0 309.9 lt x1 309.9 ge and { x1 x0 sub 516.5 div } { 0 } ifelse
} {
x1 309.9 lt x0 309.9 ge and { x0 x1 sub 516.5 div } { 0 } ifelse
} ifelse def
/vWrap y1 y0 gt {
y0 639.0999999999999 lt y1 639.0999999999999 ge and { y1 y0 sub 456.5 div } { 0 } ifelse
} {
y1 639.0999999999999 lt y0 639.0999999999999 ge and { y0 y1 sub 456.5 div } { 0 } ifelse
} ifelse def
hWrap 1 gt vWrap 1 gt and {
vWrap hWrap lt { /hWrap } { /vWrap } ifelse 0 def
} if
hWrap 1 gt {
x0 y0 x1 x0 gt {
x1 1033 sub y1 x0 1033 add y0
} {
x1 1033 add y1 x0 1033 sub y0
} ifelse x1 y1 true
} {
vWrap 1 gt {
y1 y0 gt {
x0 y0 x1 y1 913 sub x0 y0 913 add x1 y1 true
} {
x0 y0 x1 y1 913 add x0 y0 913 sub x1 y1 true
} ifelse
} {
x0 y0 x1 y1 false
} ifelse
} ifelse
end
} bd
/ArrowHold {
SwitchToMapMode
s
SetArrowState
HVDoubleLine {
24 PaintArrowCircle
} if 24 PaintArrowCircle
r
} bd
/ArrowSupport {
SwitchToMapMode
s
SetArrowState
HVDoublePointToMidLine {
8 PaintArrowCircle
} if 8 PaintArrowCircle
r
} bd
/HVDoublePointToMidLine {
6 dict begin
/y2 xd /x2 xd /y1 xd /x1 xd
/hWrap x2 x1 gt {
x1 309.9 lt x2 309.9 ge and { x2 x1 sub 516.5 div } { 0 } ifelse
} {
x2 309.9 lt x1 309.9 ge and { x1 x2 sub 516.5 div } { 0 } ifelse
} ifelse def
/vWrap y2 y1 gt {
y1 639.0999999999999 lt y2 639.0999999999999 ge and { y2 y1 sub 456.5 div } { 0 } ifelse
} {
y2 639.0999999999999 lt y1 639.0999999999999 ge and { y1 y2 sub 456.5 div } { 0 } ifelse
} ifelse def
hWrap 1 gt vWrap 1 gt and {
vWrap hWrap lt { /hWrap } { /vWrap } ifelse 0 def
} if
x1 x2 add hWrap 1 gt {
1033 1 index 1033 gt { sub } { add } ifelse
} if 2 div y1 y2 add vWrap 1 gt {
913 1 index 913 gt { sub } { add } ifelse
} if 2 div HVDoubleLine
end
} bd
/ArrowConvoy {
SwitchToMapMode
s
SetArrowState
HVDoublePointToMidLine {
12 PaintArrowCircle
} if 12 PaintArrowCircle
r
} bd
/ArrowRetreat {
RetreatPhase
ArrowMove
MovePhase
} bd
/ArrowPropose {
ProposePhase
ArrowMove
MovePhase
} bd
/BuildUnit {
SwitchToMapMode
s
t
ArrowWhite
.5 .5 x
0 8 t
6 w [ 3.14 6.28 ] 1.57 d
n
0 0 24 0 360 a
p k
r
} bd
/SlashUnit {
s
3 1 roll t
.5 .5 x
0 8 t
n
-21 -16 m
11 16 l
21 16 l
-11 -16 l
p
exec
r
} bd
/DestroyUnit {
SwitchToMapMode
{ ArrowRed f } SlashUnit
} bd
/DisbandUnit {
SwitchToMapMode
{ s ArrowWhite f r 1 w ArrowRed k } SlashUnit
} bd
/RemoveUnit {
SwitchToMapMode
{ ArrowWhite f } SlashUnit
} bd
/QueryUnit {
SwitchToMapMode
s
t
ArrowWhite
.5 .5 x
0 8 t
4 w
-12 4 m
-8 7 -4 7 0 4 c
4 1 8 1 12 4 c
-12 -4 m
-8 -1 -4 -1 0 -4 c
4 -7 8 -7 12 -4 c
k
r
} bd
/PaintArrowArrive {
s
t
.5 .5 x
0 8 t
180 rotate 54 ArrowBase add neg 0 t
40
1 w
TraceArrowHead
k
% now the shaft ...
2 w
0 0 m
0 l
k
-10 0 m -20 0 l
-30 0 m -40 0 l
k
r
} bd
/PaintArrowArriveFleet {
2 copy
PaintArrowArrive
SetArrowStateOk
exch 0 44 ArrowBase add add .5 mul add exch 7.2 add t
.8 .8 x
FleetTroops Power get execform
} bd
/PaintArrowArriveArmy {
2 copy
PaintArrowArrive
SetArrowStateOk
exch 0 44 ArrowBase add add .5 mul add exch 7.2 add t
.8 .8 x
ArmyTroops Power get execform
} bd
/PaintArrowDepart {
s
t
.5 .5 x
0 8 t
-54 0 t
40
2 w
0 0 m
0 l
-10 0 m -20 0 l
-30 0 m -40 0 l
k
r
} bd
/ArrowDepart {
SwitchToMapMode
s
SetArrowState
PaintArrowDepart
r
} bd
/ArrowArriveFleet {
SwitchToMapMode
s
SetArrowState
PaintArrowArriveFleet
r
} bd
/ArrowArriveArmy {
SwitchToMapMode
s
SetArrowState
PaintArrowArriveArmy
r
} bd
/ArrowSupportArrive {
2 copy exch 64 add exch ArrowSupport
} bd
/ArrowSupportDepart {
2 copy exch 44 sub exch ArrowSupport
} bd
/ArrowConvoyArrive {
2 copy exch 64 add exch ArrowConvoy
} bd
/ArrowConvoyDepart {
2 copy exch 44 sub exch ArrowConvoy
} bd
/ArrowRefugeFleet {
RetreatPhase
ArrowArriveFleet
MovePhase
} bd
/ArrowRefugeArmy {
RetreatPhase
ArrowArriveArmy
MovePhase
} bd
/ArrowFlee {
RetreatPhase
ArrowDepart
MovePhase
} bd
/FindUnit {
SwitchToMapMode
s
t
ArrowBlue
.5 .5 x
0 8 t
6 w [ 3.14 6.28 ] 1.57 d
n
0 0 24 0 360 a
p k
r
} bd
/FindArriveUnit {
SwitchToMapMode
s
exch 32 add exch 7.2 add t
.8 .8 x
0 0 FindUnit
r
} bd
/LoseUnit {
SwitchToMapMode
s
t
ArrowBlue
.5 .5 x
0 8 t
4 w
-12 4 m
-8 7 -4 7 0 4 c
4 1 8 1 12 4 c
-12 -4 m
-8 -1 -4 -1 0 -4 c
4 -7 8 -7 12 -4 c
k
r
} bd
/LoseArriveUnit {
SwitchToMapMode
s
exch 32 add exch 7.2 add t
.8 .8 x
0 0 LoseUnit
r
} bd
/SplitString {
7 dict begin
/nrChars xd
/indentLength xd
/objectString xd
/objectLast objectString length 1 sub def
% Short string?
objectLast nrChars lt {
false objectString
} {
% Look for a suitable place to split.
% First tracking backwards, if that doesn't work, look forward.
/splitIndex -1 def
nrChars -1 0 {
objectString 1 index get 32 eq {
/splitIndex xd exit
} if pop
} for splitIndex -1 eq {
nrChars 1 add 1 objectLast {
objectString 1 index get 32 eq {
/splitIndex xd exit
} if pop
} for
} if
splitIndex -1 eq splitIndex objectLast eq or {
false objectString
} {
% The first part.
objectString 0 splitIndex getinterval
% The second part.
objectString splitIndex 1 add objectLast splitIndex sub getinterval
% Add indentation if needed.
indentLength 0 gt {
dup length indentLength add string
0 1 indentLength 1 sub { 1 index exch 32 put } for
dup indentLength 4 3 roll putinterval
} if
% Add white space of the first part.
/nonSpaceIndex objectLast 1 add def
0 1 objectLast {
objectString 1 index get 32 ne {
/nonSpaceIndex xd exit
} if pop
} for
nonSpaceIndex 0 gt nonSpaceIndex splitIndex lt and {
dup length nonSpaceIndex add string
dup 0 objectString 0 nonSpaceIndex getinterval putinterval
dup nonSpaceIndex 4 3 roll putinterval
} if
exch true exch
} ifelse
} ifelse
end
} bd
/DrawLayoutBorders {
s
TextFixedFont 7 y z
r
} bd
/Adjustment <<
/Steps [
{ /Count 0 def /Y 180.46 def false true } bind
{
Count 5 ge { false true } {
39 SplitString
/Count Count 1 add def /Y Y 7 sub def
490.3 Y m h
true false
} ifelse
} bind
{ /Count 0 def /Y 180.46 def false true } bind
{
Count 4 ge { false true } {
39 SplitString
/Count Count 1 add def /Y Y 7 sub def
662.5 Y m h
true false
} ifelse
} bind
{
39 SplitString [ exch {
662.5 145.46 m h
} /exec load ] cvx /Finish xd
true true
} bind
{
/Count 1 def /Finish {
662.5 145.46 m (... \() h
Count dup 1 add log iceiling string cvs h
( more\)) h
} bd false true
} bind
{ /Count Count 1 add def 39 SplitString pop true false } bind
]
/Start {
TextHeadingFont 7 y z
490.3 180.46 moveto
(Adjustments) h
TextFixedFont 7 y z
/StepIndex 0 def
/Step Steps 0 get def
/Finish { } def
} bind
/Write {
19 {
Step {
/StepIndex StepIndex 1 add def
/Step Steps StepIndex get def
} if { not { exit } if () } if
} loop
} bind
>> def
/AdjustReport {
SwitchToTextMode
Adjustment begin Start end
/FinishReport /FinishAdjustReport load def
} bd
/WriteAdjust {
Adjustment begin Write end
} bd
/FinishAdjustReport {
Adjustment begin Finish end
} bd
/Retreat <<
/Steps [
{ /Count 0 def /Y 229.46 def false true } bind
{
Count 5 ge { false true } {
39 SplitString
/Count Count 1 add def /Y Y 7 sub def
490.3 Y m h
true false
} ifelse
} bind
{ /Count 0 def /Y 229.46 def false true } bind
{
Count 4 ge { false true } {
39 SplitString
/Count Count 1 add def /Y Y 7 sub def
662.5 Y m h
true false
} ifelse
} bind
{
39 SplitString [ exch {
662.5 194.46 m h
} /exec load ] cvx /Finish xd
true true
} bind
{
/Count 1 def /Finish {
662.5 194.46 m (... \() h
Count dup 1 add log iceiling string cvs h
( more\)) h
} bd false true
} bind
{ /Count Count 1 add def 39 SplitString pop true false } bind
]
/Start {
TextHeadingFont 7 y z
490.3 229.46 moveto
(Retreats) h
TextFixedFont 7 y z
/StepIndex 0 def
/Step Steps 0 get def
/Finish { } def
} bind
/Write {
17 {
Step {
/StepIndex StepIndex 1 add def
/Step Steps StepIndex get def
} if { not { exit } if () } if
} loop
} bind
>> def
/RetreatReport {
SwitchToTextMode
Retreat begin Start end
/FinishReport /FinishRetreatReport load def
} bd
/WriteRetreat {
Retreat begin Write end
} bd
/FinishRetreatReport {
Retreat begin Finish end
} bd
/Order <<
/Steps [
{ /Count 0 def /Y 530.46 def false true } bind
{
Count 41 ge { false true } {
39 SplitString
/Count Count 1 add def /Y Y 7 sub def
490.3 Y m h
true false
} ifelse
} bind
{ /Count 0 def /Y 530.46 def false true } bind
{
Count 40 ge { false true } {
39 SplitString
/Count Count 1 add def /Y Y 7 sub def
662.5 Y m h
true false
} ifelse
} bind
{
39 SplitString [ exch {
662.5 243.46 m h
} /exec load ] cvx /Finish xd
true true
} bind
{
/Count 1 def /Finish {
662.5 243.46 m (... \() h
Count dup 1 add log iceiling string cvs h
( more\)) h
} bd false true
} bind
{ /Count Count 1 add def 39 SplitString pop true false } bind
]
/Start {
TextFixedFont 7 y z
/StepIndex 0 def
/Step Steps 0 get def
/Finish { } def
} bind
/Write {
6 {
Step {
/StepIndex StepIndex 1 add def
/Step Steps StepIndex get def
} if { not { exit } if () } if
} loop
} bind
>> def
/OrderReport {
SwitchToTextMode
Order begin Start end
/FinishReport /FinishOrderReport load def
} bd
/WriteOrder {
Order begin Write end
} bd
/FinishOrderReport {
Order begin Finish end
} bd
/DrawTitle {
SwitchToTextMode
TextTitleFont 14 y z
(Diplomacy)
490.3 553.42 m h
TextTitleFont 14 y z
dup stringwidth pop dup 336 gt {
490.3 535.5 m
336 exch div dup 1 x exch
0 3.92 rmoveto h
1 exch div 1 x
} {
pop 490.3 539.42 m h
} ifelse
} bd
/Owner <<
/Steps [
{ /Count 0 def /Y 138.46 def false true } bind
{
Count 14 ge { false true } {
193 SplitString
/Count Count 1 add def /Y Y 7 sub def
15.7 Y m h
true false
} ifelse
} bind
{
193 SplitString [ exch {
15.7 33.46 m h
} /exec load ] cvx /Finish xd
true true
} bind
{
/Count 1 def /Finish {
15.7 33.46 m (... \() h
Count dup 1 add log iceiling string cvs h
( more\)) h
} bd false true
} bind
{ /Count Count 1 add def 193 SplitString pop true false } bind
]
/Start {
TextFixedFont 7 y z
/StepIndex 0 def
/Step Steps 0 get def
/Finish { } def
} bind
/Write {
19 {
Step {
/StepIndex StepIndex 1 add def
/Step Steps StepIndex get def
} if { not { exit } if () } if
} loop
} bind
>> def
/OwnerReport {
SwitchToTextMode
Owner begin Start end
/FinishReport /FinishOwnerReport load def
} bd
/WriteOwner {
Owner begin Write end
} bd
/FinishOwnerReport {
Owner begin Finish end
} bd
/SwitchToTextMode {
InTextMode {
FinishReport /FinishReport { } def
} {
r /InTextMode true def
} ifelse
} bd
/SwitchToMapMode {
InTextMode {
FinishReport /FinishReport { } def
/InTextMode false def
s
20.7 151.9 456.2 403.2 rectclip .4416 .4416 x 46.87 343.95 t
ArrowColor
OkOrder
} if
} bd
/FrameMap {
s
2 w LandBrown
17.7 148.9 m 479.9 148.9 l 479.9 558.1 l 17.7 558.1 l
p
s 8 w Black k r
clipsave clip k cliprestore
r
} bd
/IncludeIce {
s
.1667 .1667 x
/fk {
p
s IceGrey f r
k
} bd
3 w BorderBlack
OutlineIceBlack
r
} bd
/IncludeLand {
s
.1667 .1667 x
/fk {
p
s LandBrown f r
k
} bd
3 w BorderBlack
OutlineContinentBlue
r
} bd
/IncludeLake {
s
.1667 .1667 x
/fk {
p
s SeaBlue f r
k
} bd
3 w BorderBlack
OutlineContinentCyan
r
} bd
/IncludeMountain {
s
.1667 .1667 x
/fk {
p
s MountainGrey f r
k
} bd
6 w BorderBlack
OutlineContinentMagenta
r
} bd
/IncludeBorders {
s
.1667 .1667 x
/fk { k } bd
6 w BorderBlack
OutlineBorders1Black
OutlineBorders2Black
r
} bd
/IncludeInternalBorders {
s
.1667 .1667 x
/fk { k } bd
3 w [ 18 6 ] 9 d BorderBlack
OutlineBorders1Maroon
OutlineBorders2Maroon
r
} bd
/IncludeSeaBorders {
s
.1667 .1667 x
/fk { k } bd
3 w [ 18 6 ] 9 d BorderBlack
OutlineBorders1Purple
OutlineBorders2Purple
r
} bd
/IncludeCanalBorders {
s
.1667 .1667 x
/fk { k } bd
3 w BorderBlack
OutlineBorders1Navy
r
} bd
/IncludePointers {
s
/fk {
p
s White f r
k
} bd
.38 w ArrowBlack
ShapeArrows
r
} bd
/IncludeBoxes {
s
/fk { k } bd
.5 w BorderBlack
ShapeRectangles
r
} bd
/VisitColors {
3 dict begin
/c xd /r xd /g xd
/BorderBlack .1 g
/MountainGrey .5 g
/IceGrey .9 g
/ArrowBlack 0 g
/ArrowWhite .9 g
/Black 0 g
/White .9 g
/Grey .7 g
/LandBrown .8 .7 .4 r
/SeaBlue .1 .4 .6 r
/LandGreen 0 .4 0 r
/SeaWhite 1 1 1 r
/ArrowRed 1 0 0 r
/ArrowBlue .529 .808 .922 r
/Red 1 0 0 r
/Orange 1 .6 0 r
/Blue 0 0 1 r
/Turquoise .2 .7 .7 r
/Green 0 .7 0 r
/Mauve 1 0 1 r
/Yellow 1 1 0 r
/Brown .6 .45 .2 r
/DarkGreen 0 .4 0 r
end
} def
/OutlineIceBlack {
3720 5472 m
3412 4530 l
3331 4296 l
3309 4213 l
3348 4206 l
3474 4206 l
3984 4206 l
4368 4206 l
4542 4207 l
4638 4284 l
4812 4434 l
5352 4900 l
5520 5046 l
5601 5118 l
5604 5220 l
5604 5466 l
5604 5466 l
5604 5478 l
3720 5478 l
3720 5472 l
fk
} bd
/OutlineContinentBlue {
6 318 m
70 380 167 429 258 438 c
329 444 427 443 477 504 c
502 534 511 573 530 606 c
553 646 592 689 597 738 c
607 826 571 952 620 1038 c
650 1091 715 1131 768 1161 c
856 1211 953 1278 1050 1312 c
1161 1350 1266 1398 1368 1456 c
1419 1485 1464 1496 1512 1536 c
1573 1587 1664 1603 1689 1698 c
1698 1734 1620 1715 1602 1722 c
1528 1751 1457 1774 1386 1800 c
1358 1809 1314 1800 1303 1836 c
1291 1871 1313 1886 1324 1914 c
1331 1935 1322 1964 1320 1986 c
1312 2057 1257 2117 1248 2184 c
1242 2222 1268 2239 1272 2274 c
1277 2320 1242 2365 1248 2412 c
1253 2454 1293 2496 1306 2538 c
1315 2570 1298 2613 1297 2646 c
1296 2666 1311 2685 1314 2706 c
1316 2726 1307 2746 1309 2766 c
1310 2795 1326 2821 1330 2850 c
1340 2904 1341 2965 1351 3018 c
1358 3051 1405 3122 1396 3150 c
1379 3210 1288 3197 1248 3234 c
1192 3284 1134 3362 1105 3432 c
1085 3481 1084 3554 1038 3589 c
1022 3601 997 3616 978 3613 c
933 3604 896 3532 855 3600 c
837 3628 824 3711 828 3744 c
830 3769 848 3790 846 3816 c
839 3883 713 3986 769 4056 c
788 4080 820 4062 838 4081 c
847 4090 841 4105 849 4114 c
857 4127 886 4128 900 4134 c
887 4151 882 4177 868 4194 c
858 4207 840 4210 829 4224 c
814 4245 813 4278 796 4302 c
758 4356 696 4409 669 4470 c
659 4490 660 4510 647 4530 c
601 4594 513 4630 470 4698 c
455 4719 441 4787 440 4812 c
438 4835 456 4852 426 4869 c
404 4880 377 4860 354 4867 c
278 4891 228 4941 144 4932 c
90 4926 64 4891 6 4896 c
0 4896 l
0 318 l
6 318 l
fk
6192 648 m
6159 688 6061 671 6042 624 c
6192 636 l
6198 636 l
6198 648 l
6192 648 l
fk
6192 144 m
6178 102 6141 79 6162 36 c
6111 -1 6089 34 6042 42 c
5997 48 5970 18 5934 0 c
6198 0 l
6198 144 l
6192 144 l
fk
1470 5386 m
1500 5391 1493 5351 1512 5343 c
1531 5333 1550 5350 1571 5332 c
1595 5310 1587 5243 1554 5233 c
1535 5228 1528 5245 1512 5247 c
1482 5249 1451 5207 1417 5229 c
1400 5239 1394 5264 1380 5278 c
1358 5296 1316 5317 1341 5352 c
1364 5386 1394 5338 1422 5347 c
1441 5352 1447 5381 1470 5386 c
fk
1824 5238 m
1752 5244 l
1757 5233 1765 5224 1770 5214 c
1808 5136 1702 5180 1674 5190 c
1668 5184 l
1682 5132 1645 5130 1623 5094 c
1612 5075 1612 5056 1596 5040 c
1583 5027 1552 5018 1545 5002 c
1536 4985 1559 4962 1541 4945 c
1506 4913 1478 4980 1452 4932 c
1397 4959 1393 5028 1365 5076 c
1347 5105 1312 5110 1302 5148 c
1384 5122 l
1428 5088 l
1413 5114 1393 5140 1404 5172 c
1456 5156 1443 5135 1494 5178 c
1538 5107 1551 5150 1608 5184 c
1568 5214 1628 5277 1668 5295 c
1731 5324 1791 5288 1824 5238 c
fk
1278 3732 m
1271 3761 1233 3779 1236 3810 c
1238 3839 1263 3918 1285 3940 c
1314 3968 1347 3968 1357 4014 c
1364 4051 1346 4086 1339 4122 c
1329 4175 1355 4240 1380 4284 c
1356 4296 l
1363 4311 1408 4374 1350 4363 c
1302 4353 1300 4300 1287 4266 c
1278 4243 1257 4229 1249 4206 c
1239 4172 1259 4151 1264 4122 c
1266 4108 1251 4104 1251 4092 c
1250 4077 1261 4058 1264 4044 c
1268 4021 1266 3968 1242 3957 c
1202 3937 1244 4024 1206 4030 c
1176 4036 1175 3985 1158 3973 c
1144 3963 1131 3974 1116 3970 c
1101 3967 1073 3957 1065 3978 c
1059 3989 1137 4035 1144 4062 c
1170 4153 1131 4242 1170 4332 c
1188 4374 1241 4407 1218 4458 c
1200 4495 1133 4506 1105 4537 c
1075 4571 1110 4633 1050 4657 c
1019 4669 1007 4618 978 4623 c
937 4628 908 4688 870 4702 c
849 4709 801 4721 780 4714 c
760 4707 748 4686 726 4686 c
696 4685 600 4709 585 4734 c
568 4759 573 4797 555 4824 c
541 4846 487 4869 486 4896 c
484 4925 514 4942 519 4968 c
528 5005 481 5030 498 5070 c
527 5060 564 5063 587 5089 c
595 5098 593 5115 606 5121 c
629 5131 685 5108 714 5112 c
765 5117 809 5153 852 5178 c
865 5152 893 5143 904 5118 c
926 5060 925 4995 946 4938 c
955 4910 953 4878 984 4863 c
1052 4828 1133 4921 1165 4962 c
1173 4972 1188 4978 1192 4992 c
1198 5008 1182 5109 1228 5085 c
1267 5064 1255 5006 1272 4974 c
1320 5010 l
1332 4988 1316 4962 1329 4945 c
1356 4906 1410 4918 1446 4906 c
1465 4900 1476 4873 1494 4861 c
1530 4837 1582 4856 1620 4866 c
1626 4860 l
1608 4848 l
1614 4842 l
1666 4850 1677 4792 1710 4765 c
1743 4739 1799 4748 1776 4686 c
1794 4674 1832 4654 1838 4630 c
1842 4613 1823 4604 1838 4585 c
1865 4550 1920 4551 1949 4518 c
1968 4495 1936 4465 1968 4453 c
2049 4424 2070 4511 2136 4518 c
2209 4525 2158 4445 2184 4441 c
2238 4431 2226 4525 2262 4534 c
2307 4547 2340 4474 2370 4453 c
2389 4440 2415 4434 2436 4422 c
2471 4525 2315 4510 2304 4584 c
2288 4685 2407 4738 2496 4740 c
2527 4740 2608 4725 2589 4782 c
2562 4863 2486 4777 2436 4782 c
2355 4788 2291 4822 2234 4734 c
2221 4714 2234 4685 2214 4671 c
2177 4645 2155 4680 2124 4678 c
2093 4677 2054 4637 2028 4623 c
1997 4605 1885 4634 1896 4674 c
1903 4696 1928 4704 1941 4722 c
1972 4762 2026 4817 2040 4866 c
2002 4881 1939 4882 1920 4926 c
1892 4987 2057 5077 2106 5086 c
2146 5092 2214 5034 2256 5023 c
2345 5001 2401 5051 2484 5056 c
2519 5059 2550 5036 2586 5052 c
2562 5082 l
2607 5099 2619 5060 2652 5053 c
2668 5049 2688 5060 2706 5058 c
2728 5054 2740 5033 2760 5025 c
2788 5011 2823 5020 2850 4998 c
2893 4960 2947 4893 2880 4860 c
2905 4797 2943 4745 2960 4674 c
2965 4652 2984 4624 2979 4602 c
2959 4505 2868 4541 2828 4602 c
2810 4627 2809 4664 2796 4692 c
2782 4664 2797 4641 2787 4614 c
2775 4578 2740 4565 2742 4524 c
2742 4503 2736 4448 2772 4459 c
2793 4465 2781 4514 2808 4530 c
2862 4458 l
2883 4509 2958 4549 2994 4482 c
3024 4491 3062 4577 3078 4608 c
3088 4593 3112 4574 3106 4554 c
3099 4531 3031 4526 3060 4488 c
3071 4473 3088 4473 3102 4483 c
3138 4507 3214 4526 3258 4501 c
3284 4485 3327 4429 3366 4441 c
3389 4448 3389 4494 3402 4512 c
3516 4356 l
3559 4488 l
3636 4572 l
3651 4562 3681 4547 3676 4524 c
3672 4505 3648 4500 3643 4482 c
3623 4418 3618 4302 3564 4261 c
3541 4243 3509 4261 3486 4254 c
3576 4165 3609 4291 3666 4338 c
3624 4370 3671 4471 3708 4500 c
3720 4476 l
3771 4492 3775 4471 3822 4458 c
3831 4479 3820 4510 3835 4530 c
3854 4555 3886 4542 3912 4555 c
3951 4574 3969 4618 4008 4638 c
4047 4658 4089 4647 4128 4665 c
4164 4681 4164 4729 4194 4738 c
4216 4745 4229 4724 4248 4717 c
4287 4704 4340 4709 4372 4672 c
4409 4629 4319 4561 4326 4518 c
4488 4560 l
4551 4561 l
4536 4602 l
4577 4619 4637 4611 4668 4578 c
4683 4560 4711 4504 4740 4513 c
4763 4520 4739 4544 4749 4558 c
4756 4569 4766 4561 4776 4564 c
4789 4569 4818 4602 4827 4615 c
4844 4639 4824 4677 4839 4702 c
4874 4762 5012 4729 5070 4759 c
5097 4772 5110 4807 5142 4816 c
5163 4821 5185 4805 5202 4794 c
5223 4828 5253 4874 5266 4914 c
5272 4934 5264 4955 5269 4974 c
5273 4995 5311 5046 5328 5064 c
5372 5111 5438 5125 5490 5161 c
5522 5185 5570 5265 5616 5236 c
5635 5223 5647 5200 5664 5184 c
5678 5169 5692 5161 5700 5142 c
5651 5120 5621 5114 5592 5064 c
5614 5045 5629 5010 5652 4998 c
5686 4978 5737 4991 5764 4956 c
5778 4938 5762 4921 5764 4902 c
5773 4849 5808 4800 5814 4746 c
5822 4659 5726 4583 5785 4494 c
5818 4445 5875 4452 5908 4414 c
5928 4390 5927 4358 5941 4332 c
5978 4266 6056 4115 6024 4038 c
5919 4095 5796 4177 5745 4290 c
5733 4315 5750 4347 5748 4374 c
5740 4454 5715 4578 5640 4620 c
5640 4500 l
5576 4550 5580 4410 5593 4374 c
5600 4356 5616 4354 5626 4342 c
5635 4332 5633 4324 5626 4314 c
5591 4257 5540 4284 5503 4246 c
5484 4226 5485 4197 5470 4176 c
5444 4141 5400 4118 5389 4074 c
5374 4018 5393 3951 5388 3894 c
5385 3872 5368 3849 5370 3828 c
5371 3801 5411 3809 5430 3810 c
5476 3811 5511 3868 5554 3814 c
5578 3784 5588 3735 5608 3702 c
5629 3667 5663 3647 5680 3606 c
5723 3497 5692 3301 5644 3198 c
5625 3158 5572 3152 5551 3114 c
5526 3069 5537 3032 5524 2988 c
5513 2953 5476 2925 5454 2898 c
5474 2885 5498 2884 5520 2873 c
5557 2852 5619 2770 5632 2730 c
5645 2685 5588 2621 5544 2624 c
5515 2625 5497 2736 5488 2760 c
5470 2803 5434 2763 5407 2781 c
5382 2796 5407 2828 5392 2850 c
5360 2894 5278 2827 5262 2796 c
5250 2796 l
5238 2819 5261 2873 5248 2883 c
5210 2911 5155 2792 5136 2772 c
5124 2759 5097 2745 5109 2724 c
5116 2709 5135 2711 5148 2706 c
5159 2700 5170 2684 5184 2684 c
5198 2684 5202 2708 5214 2715 c
5231 2724 5288 2722 5304 2709 c
5335 2685 5221 2606 5227 2562 c
5231 2534 5274 2531 5290 2514 c
5303 2499 5301 2480 5311 2466 c
5351 2411 5389 2400 5370 2328 c
5459 2290 5373 2139 5346 2070 c
5336 2045 5340 2014 5326 1992 c
5312 1970 5291 1949 5274 1932 c
5240 1898 5202 1873 5166 1845 c
5149 1833 5142 1810 5124 1799 c
5086 1776 5040 1787 5004 1761 c
4987 1750 4950 1727 4941 1710 c
4933 1697 4944 1673 4930 1665 c
4905 1648 4887 1721 4860 1725 c
4806 1734 4758 1658 4735 1620 c
4708 1570 4728 1498 4776 1467 c
4806 1446 4836 1449 4866 1422 c
4914 1377 4931 1312 4932 1248 c
4932 1222 4946 1193 4930 1170 c
4906 1134 4830 1109 4794 1084 c
4760 1060 4723 1007 4686 996 c
4678 1016 4688 1046 4677 1068 c
4662 1093 4630 1089 4609 1101 c
4584 1114 4577 1144 4558 1162 c
4535 1185 4507 1187 4482 1203 c
4467 1211 4474 1237 4458 1240 c
4438 1244 4427 1219 4420 1206 c
4401 1168 4371 1084 4381 1044 c
4389 1013 4425 931 4452 913 c
4500 881 4584 852 4612 792 c
4625 762 4618 730 4627 702 c
4636 676 4665 664 4668 636 c
4670 612 4656 595 4632 600 c
4487 635 4483 764 4408 862 c
4386 890 4312 931 4308 960 c
4298 1021 4329 1080 4326 1140 c
4323 1189 4296 1242 4285 1290 c
4274 1331 4276 1389 4248 1422 c
4220 1387 4126 1325 4089 1387 c
4069 1418 4110 1453 4102 1488 c
4084 1561 4018 1604 3984 1668 c
3975 1684 3973 1723 3954 1730 c
3932 1737 3910 1708 3894 1701 c
3857 1683 3807 1705 3768 1689 c
3723 1669 3732 1621 3696 1602 c
3675 1591 3650 1589 3630 1578 c
3565 1540 3512 1482 3450 1441 c
3416 1419 3366 1422 3345 1380 c
3329 1348 3348 1300 3340 1266 c
3315 1160 3238 1063 3144 1014 c
3094 1164 l
3006 1440 l
2976 1536 l
2982 1716 l
2994 1830 l
2982 1813 2970 1788 2952 1779 c
2897 1750 2846 1842 2826 1878 c
2898 1890 l
2880 1897 2861 1893 2844 1902 c
2818 1914 2784 1968 2768 1992 c
2751 2016 2753 2068 2729 2085 c
2666 2128 2563 2105 2496 2139 c
2449 2162 2349 2222 2325 2268 c
2312 2292 2330 2317 2310 2340 c
2281 2372 2232 2341 2202 2370 c
2168 2402 2114 2469 2100 2514 c
2093 2540 2111 2566 2103 2592 c
2094 2624 2070 2641 2058 2670 c
2045 2666 2026 2667 2016 2661 c
1960 2628 2008 2533 2010 2490 c
2011 2449 1984 2426 2004 2388 c
2016 2394 2047 2429 2061 2411 c
2085 2378 2023 2347 2025 2322 c
2025 2298 2059 2287 2076 2279 c
2140 2247 2223 2285 2280 2316 c
2289 2276 2244 2241 2258 2202 c
2274 2152 2372 2104 2346 2040 c
2331 2002 2244 1993 2214 1968 c
2200 1955 2193 1931 2178 1923 c
2140 1901 2083 1915 2046 1907 c
2026 1902 2012 1884 1992 1884 c
1951 1884 1919 1913 1872 1908 c
1847 1905 1840 1881 1818 1878 c
1746 1866 1660 1889 1590 1896 c
1520 1902 1431 1891 1374 1940 c
1351 1959 1366 1992 1372 2016 c
1385 2071 1422 2120 1422 2178 c
1421 2240 1416 2307 1410 2370 c
1406 2404 1388 2428 1392 2466 c
1397 2521 1433 2557 1428 2616 c
1425 2639 1409 2659 1407 2682 c
1398 2771 1415 2904 1464 2976 c
1380 2922 l
1354 2981 1371 3081 1416 3126 c
1478 3045 1559 3121 1614 3166 c
1629 3180 1653 3187 1665 3204 c
1688 3232 1699 3257 1734 3276 c
1667 3313 l
1590 3322 l
1536 3411 l
1482 3409 l
1410 3510 l
1458 3660 l
1479 3669 1525 3675 1548 3663 c
1562 3654 1564 3637 1584 3636 c
1603 3634 1613 3660 1632 3655 c
1649 3649 1661 3622 1680 3613 c
1739 3587 1791 3610 1848 3562 c
1903 3514 1919 3438 1986 3397 c
2040 3364 2112 3392 2106 3462 c
2098 3534 2031 3600 2016 3672 c
2022 3678 l
2093 3685 l
2106 3717 l
2154 3720 l
2114 3756 2081 3755 2034 3769 c
2017 3775 1990 3787 1980 3768 c
1955 3723 2008 3704 1998 3672 c
1884 3702 l
1896 3735 1885 3736 1880 3768 c
1876 3788 1908 3793 1895 3816 c
1862 3869 1813 3835 1776 3822 c
1763 3817 1752 3825 1740 3823 c
1718 3821 1704 3797 1686 3789 c
1637 3765 1569 3736 1620 3672 c
1596 3654 l
1554 3695 1522 3668 1476 3684 c
1500 3702 l
1434 3774 l
1398 3743 1391 3781 1380 3810 c
1314 3767 1353 3711 1326 3660 c
1290 3696 l
1269 3689 1265 3670 1248 3690 c
1206 3642 l
1173 3704 1194 3718 1218 3774 c
1278 3732 l
fk
1956 4818 m
1910 4756 1837 4792 1794 4740 c
1746 4770 l
1774 4798 1819 4858 1866 4855 c
1885 4854 1896 4831 1914 4825 c
1931 4820 1939 4828 1956 4818 c
fk
1830 4752 m
1843 4742 1879 4739 1887 4726 c
1904 4697 1840 4684 1824 4692 c
1818 4740 l
1830 4752 l
fk
1158 4410 m
1152 4391 1100 4353 1083 4381 c
1071 4399 1106 4424 1122 4422 c
1133 4420 1146 4412 1158 4410 c
fk
1008 4375 m
1027 4381 1069 4363 1059 4338 c
1049 4315 993 4292 972 4285 c
949 4279 915 4307 927 4332 c
932 4344 994 4371 1008 4375 c
fk
1044 4014 m
1026 4006 991 3975 972 3987 c
960 3993 952 4103 967 4113 c
986 4125 1038 4032 1044 4014 c
fk
5574 3906 m
5802 3684 l
5694 3655 5822 3572 5862 3534 c
5832 3534 l
5820 3486 l
5753 3552 5728 3654 5674 3732 c
5635 3786 5562 3832 5574 3906 c
fk
1308 3474 m
1270 3458 1227 3494 1219 3534 c
1216 3551 1235 3555 1246 3544 c
1257 3533 1265 3519 1278 3508 c
1289 3497 1297 3485 1308 3474 c
fk
5844 3462 m
5871 3451 5889 3434 5922 3438 c
5939 3439 5966 3461 5982 3457 c
6053 3440 5987 3394 5977 3366 c
5973 3352 5987 3330 5974 3321 c
5961 3310 5937 3321 5922 3316 c
5907 3312 5894 3295 5880 3288 c
5880 3282 l
5907 3267 5912 3259 5892 3234 c
5872 3256 5830 3287 5853 3322 c
5861 3336 5878 3335 5880 3354 c
5881 3388 5843 3420 5832 3450 c
5844 3462 l
fk
1620 3264 m
1600 3255 1570 3246 1548 3253 c
1534 3257 1513 3278 1531 3291 c
1548 3303 1602 3271 1620 3264 c
fk
5880 2748 m
5877 2700 l
5841 2675 l
5832 2634 l
5788 2646 5807 2670 5796 2700 c
5745 2660 5818 2566 5781 2514 c
5765 2493 5677 2598 5680 2610 c
5687 2629 5707 2644 5715 2664 c
5728 2698 5738 2750 5766 2777 c
5798 2807 5851 2819 5878 2856 c
5891 2874 5879 2897 5889 2916 c
5917 2973 5963 3010 5958 3084 c
5955 3119 5921 3137 5911 3168 c
5905 3190 5928 3221 5952 3217 c
6040 3205 6019 3113 6031 3054 c
6038 3014 6078 2951 6064 2910 c
6061 2900 6003 2834 5994 2829 c
5974 2818 5959 2831 5947 2808 c
5937 2790 5949 2736 5932 2727 c
5919 2719 5893 2744 5880 2748 c
fk
5442 1866 m
5389 1902 5398 1949 5413 2004 c
5418 2023 5431 2062 5460 2057 c
5475 2054 5473 2032 5470 2022 c
5455 1972 5462 1914 5442 1866 c
fk
5580 1458 m
5596 1462 5611 1478 5628 1480 c
5659 1484 5704 1435 5712 1410 c
5687 1406 5670 1428 5646 1431 c
5580 1438 5463 1419 5454 1530 c
5452 1550 5472 1554 5475 1572 c
5478 1601 5457 1653 5479 1679 c
5514 1718 5568 1676 5583 1644 c
5596 1613 5572 1587 5563 1560 c
5554 1527 5567 1486 5580 1458 c
fk
4944 1641 m
4996 1649 4940 1558 4902 1554 c
4845 1547 4846 1598 4879 1631 c
4892 1643 4927 1639 4944 1641 c
fk
5790 1272 m
5766 1286 5707 1393 5742 1413 c
5799 1445 5801 1295 5790 1272 c
fk
5532 1410 m
5578 1408 5596 1370 5629 1347 c
5640 1338 5657 1342 5668 1335 c
5697 1315 5693 1289 5730 1314 c
5737 1299 5756 1271 5752 1254 c
5748 1230 5704 1196 5682 1207 c
5646 1223 5687 1245 5668 1264 c
5657 1276 5640 1264 5628 1260 c
5618 1282 5629 1312 5614 1332 c
5588 1367 5539 1353 5532 1410 c
fk
5490 1284 m
5522 1219 5439 1125 5382 1092 c
5376 1098 l
5490 1284 l
fk
5826 1266 m
5847 1252 5892 1192 5884 1164 c
5878 1146 5861 1142 5853 1128 c
5839 1103 5862 1068 5820 1062 c
5751 1051 5778 1125 5736 1128 c
5702 1129 5673 1101 5652 1080 c
5621 1152 5754 1189 5796 1222 c
5810 1233 5815 1251 5826 1266 c
fk
3318 1086 m
3337 1070 3344 1053 3355 1032 c
3367 1006 3395 971 3396 942 c
3396 889 3316 873 3282 901 c
3259 920 3267 978 3277 1002 c
3288 1030 3303 1058 3318 1086 c
fk
5502 948 m
5493 919 5455 906 5437 882 c
5392 819 5455 748 5502 714 c
5430 682 5444 657 5422 594 c
5413 570 5390 558 5383 534 c
5375 498 5374 447 5340 426 c
5282 389 5277 442 5226 438 c
5190 435 5161 405 5124 408 c
5042 412 5042 456 5002 510 c
4977 545 4938 581 4938 630 c
4938 714 5037 645 5061 672 c
5072 686 5069 706 5082 720 c
5106 747 5137 756 5166 775 c
5205 803 5245 853 5280 888 c
5311 919 5331 985 5376 1000 c
5403 1009 5409 979 5430 969 c
5451 957 5479 959 5502 948 c
fk
6000 894 m
6054 870 l
6030 840 l
6066 822 l
6018 786 l
6048 750 l
5976 719 5981 857 6000 894 c
fk
4158 828 m
4221 791 4293 793 4356 747 c
4384 727 4396 689 4422 666 c
4481 610 4558 597 4618 543 c
4664 503 4768 418 4777 360 c
4783 320 4761 235 4704 253 c
4684 258 4668 283 4650 294 c
4598 321 4548 341 4506 384 c
4462 427 4447 480 4414 528 c
4386 567 4346 600 4314 636 c
4285 666 4260 702 4230 731 c
4210 749 4176 760 4159 781 c
4148 795 4151 812 4158 828 c
fk
5856 828 m
5873 717 5672 746 5616 705 c
5583 682 5576 606 5634 612 c
5679 618 5715 695 5766 678 c
5692 588 l
5766 480 l
5694 438 l
5677 474 l
5643 504 l
5628 546 l
5580 384 l
5559 412 5581 446 5565 474 c
5554 492 5526 480 5517 498 c
5510 511 5535 555 5539 570 c
5547 593 5564 613 5572 636 c
5592 694 5572 723 5640 759 c
5682 781 5728 750 5772 764 c
5809 775 5824 809 5856 828 c
fk
5940 576 m
5963 654 6026 539 5940 576 c
fk
6018 336 m
6001 313 5968 301 5946 283 c
5927 267 5909 251 5892 234 c
5885 227 5808 148 5811 204 c
5811 224 5841 238 5856 247 c
5893 272 5972 345 6018 336 c
fk
5748 264 m
5725 232 5636 205 5604 228 c
5621 254 5719 275 5748 264 c
fk
5286 168 m
5263 160 5244 176 5220 171 c
5110 152 4983 151 4872 162 c
4849 164 4748 185 4767 222 c
4789 267 4871 248 4908 238 c
5016 211 5110 254 5214 217 c
5255 203 5274 223 5286 168 c
fk
5544 222 m
5523 193 5458 159 5424 174 c
5446 210 5505 238 5544 222 c
fk
5400 210 m
5412 198 l
5376 168 l
5369 189 5380 198 5400 210 c
fk
5646 156 m
5614 142 5576 154 5550 174 c
5588 193 5618 189 5646 156 c
fk
} bd
/OutlineContinentCyan {
2478 3472 m
2523 3481 2654 3427 2607 3361 c
2590 3338 2570 3370 2556 3375 c
2540 3380 2484 3347 2484 3330 c
2481 3287 2517 3251 2517 3216 c
2519 3158 2463 3110 2460 3054 c
2458 3018 2477 2918 2424 2898 c
2357 2875 2267 2995 2262 3048 c
2256 3101 2347 3131 2361 3180 c
2374 3222 2344 3275 2346 3318 c
2346 3331 2357 3341 2361 3354 c
2370 3377 2359 3398 2364 3420 c
2372 3454 2450 3466 2478 3472 c
fk
} bd
/OutlineContinentMagenta {
1266 4590 m
1278 4599 1285 4628 1296 4630 c
1334 4638 1409 4592 1407 4548 c
1405 4525 1369 4482 1344 4497 c
1323 4508 1323 4538 1308 4552 c
1292 4567 1277 4570 1266 4590 c
fk
3306 2640 m
3377 2604 3447 2526 3472 2448 c
3484 2406 3459 2364 3472 2322 c
3480 2293 3542 2218 3525 2190 c
3515 2176 3462 2189 3444 2184 c
3428 2217 3381 2257 3378 2292 c
3373 2336 3416 2379 3388 2424 c
3355 2474 3270 2502 3243 2556 c
3235 2571 3245 2597 3240 2616 c
3306 2640 l
fk
} bd
/OutlineBorders1Black {
792 5142 m
794 5114 825 5059 802 5035 c
788 5021 750 5035 732 5032 c
706 5027 676 5038 654 5032 c
600 5016 574 4999 516 4998 c
fk
2022 4836 m
2117 4808 2230 4921 2316 4954 c
2335 4961 2346 4949 2364 4953 c
2435 4968 2521 5018 2598 5010 c
2623 5007 2646 4991 2670 4983 c
2683 4978 2705 4985 2717 4977 c
2735 4962 2702 4927 2730 4911 c
2763 4891 2879 4975 2849 4872 c
2845 4858 2835 4849 2832 4836 c
2886 4848 l
fk
1680 4806 m
1663 4791 1623 4766 1602 4764 c
1584 4762 1571 4779 1554 4774 c
1489 4755 1457 4710 1420 4663 c
1403 4642 1379 4641 1368 4614 c
fk
1770 4794 m
1806 4752 l
fk
6 4740 m
99 4740 156 4697 246 4675 c
288 4664 316 4683 346 4638 c
379 4586 360 4513 414 4471 c
432 4457 460 4457 480 4444 c
513 4422 521 4391 543 4362 c
566 4332 593 4317 612 4284 c
624 4264 649 4255 648 4230 c
646 4210 630 4199 624 4182 c
594 4091 553 4008 480 3942 c
438 3904 388 3903 363 3846 c
356 3830 366 3818 366 3804 c
366 3727 380 3691 414 3624 c
432 3585 436 3533 446 3492 c
464 3407 489 3324 507 3240 c
517 3195 522 3140 546 3102 c
591 3128 635 3102 678 3133 c
799 3218 833 3441 876 3576 c
fk
0 4740 m
6 4740 l
fk
1164 4500 m
1198 4547 1214 4562 1272 4584 c
fk
1368 4494 m
1401 4472 1360 4465 1371 4440 c
1378 4421 1402 4433 1414 4425 c
1463 4394 1411 4356 1380 4350 c
fk
2070 4470 m
2121 4385 2020 4326 1950 4377 c
1928 4392 1912 4434 1878 4426 c
1801 4406 1797 4307 1746 4266 c
fk
1440 4062 m
1467 4070 1477 4125 1506 4120 c
1542 4115 1550 4050 1569 4027 c
1578 4015 1605 4016 1620 4006 c
1648 3984 1657 3941 1698 3936 c
1791 3922 1727 4090 1794 4062 c
fk
1356 4002 m
1410 3990 l
fk
1536 3954 m
1564 3933 1571 3899 1596 3876 c
1629 3844 1681 3843 1692 3792 c
fk
1254 3864 m
1286 3866 1337 3887 1368 3880 c
1389 3876 1384 3852 1399 3843 c
1412 3834 1426 3847 1440 3844 c
1490 3834 1465 3786 1440 3768 c
fk
5718 3762 m
5676 3726 l
fk
1494 3708 m
1539 3740 1555 3759 1602 3714 c
fk
4902 3318 m
4975 3318 4962 3345 4975 3402 c
4980 3422 4998 3446 4998 3468 c
4997 3487 4974 3487 4969 3504 c
4955 3544 5016 3571 5046 3580 c
5057 3583 5133 3588 5142 3585 c
5192 3562 5215 3490 5256 3456 c
5285 3430 5329 3435 5364 3424 c
5384 3418 5393 3396 5412 3387 c
5459 3363 5496 3432 5514 3462 c
5547 3438 5574 3314 5547 3277 c
5535 3260 5510 3272 5503 3246 c
5497 3225 5516 3215 5521 3198 c
5529 3174 5512 3140 5502 3120 c
fk
1146 3354 m
1048 3216 945 3082 844 2946 c
805 2892 776 2793 708 2850 c
570 2670 l
516 2739 421 2642 372 2622 c
381 2585 377 2547 354 2514 c
192 2528 l
102 2574 l
6 2556 l
fk
3888 3198 m
3888 3132 3942 3148 3969 3102 c
3989 3066 3953 3013 3975 2982 c
3993 2957 4090 2950 4122 2931 c
4159 2907 4161 2857 4206 2835 c
4247 2814 4327 2839 4374 2838 c
4409 2836 4440 2811 4476 2808 c
4539 2801 4558 2834 4614 2847 c
4652 2857 4698 2847 4734 2871 c
4753 2884 4797 2933 4798 2958 c
4800 2978 4769 2997 4789 3017 c
4807 3035 4844 3015 4866 3030 c
4881 3041 4926 3068 4935 3084 c
4945 3102 4938 3120 4956 3138 c
4986 3168 5027 3167 5064 3186 c
fk
2046 2670 m
2058 2802 l
2019 2868 l
2028 2949 l
2090 3000 l
2070 3090 l
2105 3103 l
2136 3174 l
2265 3148 l
2262 3066 l
fk
1494 3090 m
1452 2970 l
fk
1446 2952 m
1478 2932 1561 2914 1595 2943 c
1616 2961 1599 3026 1650 3005 c
1690 2988 1735 2972 1761 2934 c
1809 2866 1811 2750 1878 2697 c
1900 2680 1935 2672 1955 2651 c
1967 2638 1961 2618 1974 2604 c
1984 2596 1990 2605 1998 2610 c
fk
2706 2688 m
2753 2660 2798 2643 2856 2673 c
2880 2685 2884 2712 2916 2715 c
2959 2720 3002 2656 3054 2666 c
3075 2670 3120 2716 3136 2709 c
3175 2692 3120 2635 3145 2619 c
3172 2600 3205 2647 3240 2616 c
fk
0 2562 m
6 2556 l
fk
2592 2406 m
2607 2356 2728 2305 2778 2331 c
2802 2343 2799 2380 2826 2391 c
2841 2396 2852 2379 2868 2382 c
2883 2386 2885 2405 2904 2405 c
2920 2404 2941 2383 2957 2391 c
2974 2399 2965 2422 2973 2436 c
2983 2455 3008 2454 3023 2468 c
3033 2478 3030 2500 3036 2514 c
3066 2496 l
3112 2572 3124 2501 3192 2487 c
3209 2484 3218 2500 3234 2499 c
3269 2499 3264 2467 3300 2502 c
fk
4284 2520 m
4332 2495 l
4377 2418 l
4422 2387 l
4476 2330 l
4536 2364 l
4563 2299 4531 2254 4513 2196 c
4503 2160 4508 2116 4491 2082 c
4467 2036 4381 2001 4332 2004 c
4308 2005 4303 2033 4284 2043 c
4266 2051 4240 2037 4225 2049 c
4212 2057 4219 2076 4206 2087 c
4195 2095 4155 2092 4140 2093 c
4086 2095 4068 2029 4026 2016 c
3985 2004 3950 2042 3912 2045 c
3889 2046 3877 2017 3858 2019 c
3825 2024 3777 2020 3744 2030 c
3652 2056 3590 2127 3522 2190 c
fk
1320 1968 m
1298 1964 1264 1971 1248 1959 c
1195 1922 1247 1914 1246 1878 c
1246 1844 1237 1803 1251 1770 c
1279 1699 1367 1637 1428 1596 c
1394 1571 1346 1578 1308 1563 c
1279 1551 1256 1531 1224 1536 c
1206 1538 1194 1551 1176 1554 c
1133 1558 1084 1546 1044 1563 c
1022 1571 1015 1595 996 1605 c
969 1618 933 1598 906 1611 c
850 1635 841 1679 808 1722 c
792 1741 764 1752 753 1776 c
729 1823 751 1884 741 1932 c
736 1958 725 1987 729 2016 c
734 2059 787 2111 828 2121 c
844 2126 859 2114 876 2120 c
904 2129 926 2158 954 2171 c
973 2179 989 2172 1008 2186 c
1061 2225 1106 2315 1170 2337 c
1197 2348 1231 2334 1260 2334 c
fk
2028 2316 m
2003 2257 2046 2205 2094 2174 c
2113 2160 2159 2142 2151 2112 c
2131 2024 2036 2022 1968 2036 c
1931 2043 1895 2039 1860 2054 c
1828 2066 1798 2090 1764 2094 c
1727 2098 1665 2055 1638 2067 c
1589 2086 1528 2178 1476 2181 c
1448 2182 1452 2144 1422 2154 c
fk
4284 1830 m
4342 1800 l
4377 1710 l
4488 1668 l
4495 1727 l
4608 1746 l
4662 1785 l
4752 1770 l
4741 1731 4778 1716 4812 1710 c
fk
4662 1626 m
4626 1566 l
4685 1530 4718 1480 4770 1434 c
4789 1416 4818 1401 4828 1374 c
4835 1352 4815 1334 4819 1314 c
4826 1284 4848 1269 4840 1236 c
4827 1186 4743 1188 4758 1134 c
4668 1080 l
fk
4410 1620 m
4482 1566 l
4470 1458 l
4503 1474 4526 1484 4560 1495 c
4575 1501 4585 1520 4602 1521 c
4620 1522 4638 1500 4648 1488 c
4662 1471 4661 1451 4671 1434 c
4688 1401 4746 1366 4719 1320 c
4696 1282 4622 1321 4591 1294 c
4541 1251 4586 1198 4548 1170 c
fk
4308 1560 m
4246 1477 4355 1459 4359 1392 c
4360 1360 4306 1322 4284 1308 c
fk
4320 1080 m
4398 1128 l
fk
4986 678 m
4991 613 5073 614 5118 644 c
5133 653 5142 671 5160 678 c
5199 692 5246 664 5278 708 c
5307 749 5304 813 5341 852 c
5367 880 5397 864 5430 864 c
fk
} bd
/OutlineBorders2Black {
2694 4980 m
2691 4897 2641 4849 2586 4794 c
fk
1464 4896 m
1436 4858 1426 4753 1446 4710 c
fk
972 4872 m
965 4843 949 4825 955 4794 c
960 4772 983 4754 984 4734 c
985 4690 963 4672 1008 4638 c
fk
1512 4854 m
1506 4746 l
fk
486 4680 m
372 4584 l
fk
1404 4536 m
1483 4437 l
1560 4434 l
1570 4458 1558 4490 1578 4512 c
1603 4537 1685 4482 1701 4456 c
1709 4443 1727 4383 1727 4368 c
1726 4349 1713 4332 1716 4314 c
1729 4253 1776 4200 1803 4146 c
1817 4116 1788 4089 1791 4062 c
1792 4042 1815 4028 1818 4008 c
1827 3937 1765 3909 1800 3840 c
fk
648 4242 m
726 4212 l
816 4254 l
fk
1350 4086 m
1362 4088 1378 4099 1392 4096 c
1512 4078 1359 3926 1356 3882 c
fk
546 4020 m
622 4066 675 4011 756 4026 c
fk
1578 4020 m
1571 3998 1571 3977 1554 3961 c
1509 3924 1435 3917 1452 3840 c
fk
0 3948 m
86 3904 177 3855 252 3793 c
285 3765 315 3722 360 3750 c
fk
2076 3396 m
2136 3321 l
2193 3282 l
2202 3162 l
fk
3306 2640 m
3288 2674 3244 2714 3277 2754 c
3314 2799 3334 2761 3372 2760 c
3394 2759 3411 2781 3432 2787 c
3454 2795 3475 2789 3498 2802 c
3532 2822 3583 2874 3588 2916 c
3590 2934 3575 2965 3585 2981 c
3602 3009 3652 2997 3672 2982 c
3681 3008 3679 3065 3714 3081 c
3737 3091 3769 3057 3790 3079 c
3807 3095 3803 3129 3822 3150 c
3861 3193 3894 3191 3942 3217 c
3975 3235 4009 3269 4050 3273 c
4114 3278 4154 3205 4224 3226 c
4273 3242 4212 3339 4284 3351 c
4342 3360 4379 3288 4422 3267 c
4457 3249 4518 3286 4560 3282 c
4614 3275 4639 3220 4704 3235 c
4760 3249 4778 3300 4824 3325 c
4836 3331 4846 3327 4860 3325 c
4926 3314 4900 3274 4884 3216 c
4925 3198 4944 3227 4980 3238 c
5013 3249 5087 3180 5098 3150 c
5116 3098 5019 3004 5065 2958 c
5104 2919 5162 2996 5202 2973 c
5225 2959 5209 2908 5226 2886 c
fk
750 3222 m
936 3072 l
fk
5346 2862 m
5337 2907 5389 2996 5425 3029 c
5437 3039 5451 3035 5461 3048 c
5475 3064 5481 3117 5502 3121 c
5513 3124 5532 3106 5544 3102 c
fk
2436 2910 m
2459 2910 2474 2922 2496 2925 c
2590 2934 2630 2845 2678 2784 c
2690 2767 2716 2760 2718 2736 c
2720 2683 2663 2653 2648 2610 c
2637 2580 2609 2532 2610 2502 c
2610 2479 2640 2474 2633 2448 c
2625 2423 2596 2423 2588 2400 c
2572 2356 2606 2289 2615 2250 c
2618 2234 2634 2222 2619 2202 c
2605 2185 2574 2206 2556 2199 c
2532 2191 2513 2159 2496 2142 c
fk
828 2922 m
1104 2721 l
1182 2652 l
1296 2658 l
fk
4296 2832 m
4352 2748 4249 2742 4237 2676 c
4228 2630 4310 2569 4281 2514 c
4237 2434 4082 2459 4020 2502 c
3990 2523 3958 2575 3924 2585 c
3891 2593 3837 2571 3804 2568 c
3692 2555 3553 2533 3462 2466 c
fk
3444 2184 m
3441 2161 3411 2141 3423 2118 c
3455 2054 3549 2044 3606 2019 c
3638 2006 3664 1979 3696 1962 c
3716 1952 3764 1938 3786 1953 c
3800 1962 3795 2013 3792 2028 c
fk
4260 2046 m
4260 1983 4200 1992 4171 1950 c
4148 1915 4144 1871 4128 1836 c
4116 1811 4090 1809 4077 1788 c
4045 1738 4039 1687 3996 1644 c
fk
4326 2004 m
4370 1940 4311 1907 4287 1854 c
4254 1782 4205 1664 4251 1584 c
4289 1515 4469 1629 4452 1686 c
fk
6 1428 m
134 1638 l
208 1710 l
259 1779 l
348 1829 l
426 1832 l
492 1866 l
594 1808 l
750 1782 l
fk
4512 1734 m
4572 1656 l
4626 1650 l
4728 1608 l
fk
900 1236 m
896 1276 869 1320 877 1362 c
892 1432 965 1547 1032 1572 c
fk
4818 1326 m
4801 1319 4779 1325 4764 1317 c
4735 1300 4739 1276 4704 1308 c
fk
} bd
/OutlineBorders1Maroon {
1638 5268 m
1644 5124 l
fk
1518 5136 m
1507 5085 1435 5026 1386 5016 c
fk
1290 4890 m
1277 4920 1301 4940 1332 4944 c
fk
1188 4854 m
1206 4770 l
fk
1404 4830 m
1452 4830 l
fk
984 4728 m
1110 4716 l
1156 4719 l
1284 4620 l
fk
1662 4608 m
1678 4652 1728 4686 1776 4686 c
fk
1524 4650 m
1569 4596 l
1548 4554 l
1578 4512 l
fk
1704 4458 m
1728 4507 1771 4589 1830 4602 c
fk
1914 4542 m
1788 4434 l
fk
1302 4446 m
1219 4260 l
1224 4182 l
1209 4122 l
1206 4032 l
fk
1560 4434 m
1590 4386 l
1530 4383 l
1470 4332 l
fk
1638 4314 m
1722 4302 l
fk
2244 4314 m
2274 4262 2323 4317 2364 4288 c
2390 4268 2428 4235 2460 4225 c
2481 4219 2502 4232 2526 4221 c
2557 4205 2600 4168 2634 4164 c
2658 4160 2666 4182 2688 4185 c
2733 4189 2778 4145 2826 4152 c
2864 4157 2921 4156 2958 4165 c
2978 4171 2997 4190 3018 4192 c
3036 4195 3049 4177 3066 4171 c
3084 4166 3101 4180 3120 4174 c
3145 4167 3156 4152 3186 4152 c
fk
2124 4308 m
2088 4276 2075 4307 2040 4300 c
2025 4296 1969 4272 1956 4264 c
1924 4243 1931 4196 1896 4183 c
1854 4169 1828 4202 1794 4158 c
fk
1386 4098 m
1386 4153 1409 4198 1458 4227 c
1470 4234 1488 4234 1498 4243 c
1522 4266 1526 4298 1572 4282 c
1626 4262 1618 4204 1692 4218 c
fk
2112 4026 m
2131 3959 2106 3965 2058 3934 c
1975 3883 1876 3886 1794 3924 c
fk
1440 3594 m
1474 3590 1485 3562 1512 3546 c
1562 3514 1616 3490 1668 3465 c
1698 3449 1722 3414 1752 3396 c
1770 3384 1796 3363 1818 3360 c
1839 3356 1871 3368 1889 3352 c
1934 3309 1939 3234 1920 3180 c
fk
3462 3372 m
3462 3314 3494 3298 3534 3258 c
3594 3196 3666 3153 3708 3078 c
fk
5964 3210 m
5964 3119 6026 3041 5992 2946 c
5956 2847 5827 2798 5790 2706 c
fk
1968 3156 m
1920 3124 l
1866 3057 l
1716 3060 l
1638 3068 l
1590 3150 l
fk
5064 2958 m
4948 2808 l
4914 2750 l
4837 2735 l
4816 2664 l
4728 2600 l
4674 2604 l
4572 2534 l
4536 2552 l
4482 2547 l
4404 2627 l
4236 2670 l
fk
5028 2514 m
4986 2476 4939 2482 4890 2475 c
4842 2469 4826 2433 4794 2408 c
4782 2399 4767 2396 4761 2382 c
4755 2369 4764 2358 4761 2346 c
4753 2320 4725 2305 4735 2274 c
4747 2240 4774 2228 4758 2190 c
fk
2964 2172 m
2986 2161 3011 2148 3036 2160 c
3051 2167 3079 2215 3099 2189 c
3105 2179 3100 2164 3103 2154 c
3113 2125 3152 2099 3153 2070 c
3153 2039 3112 2016 3121 1986 c
3127 1968 3145 1959 3153 1944 c
3167 1914 3167 1873 3183 1842 c
3193 1821 3215 1805 3219 1782 c
3222 1758 3199 1745 3187 1728 c
3172 1704 3158 1653 3151 1626 c
3142 1587 3165 1550 3168 1512 c
3169 1491 3154 1472 3156 1452 c
3157 1425 3185 1396 3171 1368 c
3155 1338 3071 1310 3042 1302 c
fk
4962 2136 m
4848 1974 l
4862 1967 4882 1977 4894 1971 c
4942 1945 4891 1827 4903 1788 c
4911 1758 4941 1749 4944 1716 c
fk
3720 1956 m
3746 1877 3682 1865 3630 1827 c
3610 1814 3585 1783 3564 1776 c
3515 1761 3481 1795 3439 1745 c
3360 1648 3442 1568 3492 1482 c
fk
} bd
/OutlineBorders2Maroon {
1638 5232 m
1698 5266 l
1812 5262 l
fk
1638 5184 m
1627 5132 1558 5062 1506 5100 c
fk
1482 5076 m
1542 5004 l
fk
1134 4914 m
1135 4891 1149 4856 1176 4854 c
1200 4851 1223 4880 1248 4888 c
1295 4901 1331 4886 1368 4861 c
1380 4852 1399 4853 1402 4836 c
1412 4787 1359 4778 1332 4771 c
1311 4765 1296 4741 1272 4747 c
1254 4750 1247 4770 1230 4774 c
1205 4781 1160 4737 1158 4716 c
fk
2442 4446 m
2468 4440 2492 4424 2520 4422 c
2620 4413 2599 4539 2625 4596 c
2655 4665 2720 4719 2771 4771 c
2795 4795 2793 4830 2832 4842 c
fk
1578 4770 m
1563 4733 1529 4605 1470 4621 c
1451 4625 1439 4652 1422 4662 c
fk
1566 4596 m
1663 4662 1659 4552 1740 4536 c
fk
1740 4518 m
1779 4477 1772 4414 1836 4398 c
fk
1224 4446 m
1266 4468 1326 4451 1368 4440 c
fk
2364 4458 m
2300 4392 l
2244 4314 l
2178 4318 l
2124 4308 l
2137 4360 2137 4381 2076 4386 c
fk
3822 4458 m
3845 4451 3893 4409 3886 4380 c
3883 4363 3853 4357 3861 4338 c
3875 4302 3935 4330 3952 4284 c
3966 4243 3947 4192 3948 4152 c
3948 4121 3980 4106 3978 4074 c
3975 4040 3952 3999 3961 3966 c
3977 3913 3989 3862 4003 3810 c
4008 3788 4024 3765 4006 3744 c
3969 3695 3888 3724 3846 3694 c
3804 3664 3830 3614 3798 3582 c
3763 3547 3712 3523 3672 3496 c
3609 3454 3571 3402 3498 3379 c
3451 3365 3404 3390 3360 3376 c
3329 3367 3317 3342 3282 3342 c
3247 3341 3199 3375 3169 3351 c
3153 3338 3159 3315 3148 3300 c
3113 3247 3056 3214 3073 3144 c
3077 3128 3089 3116 3094 3102 c
3101 3080 3104 3016 3078 3012 c
3019 3002 3017 3023 2987 3057 c
2966 3081 2930 3080 2912 3102 c
2868 3150 2871 3231 2802 3267 c
2717 3310 2651 3141 2616 3090 c
2567 3166 l
2502 3174 l
fk
3486 4398 m
3462 4310 3406 4313 3336 4276 c
3281 4248 3233 4203 3192 4158 c
3115 4073 3113 3947 3076 3846 c
3049 3776 2970 3731 2930 3672 c
2907 3639 2912 3598 2898 3564 c
2878 3573 2848 3570 2832 3583 c
2803 3604 2800 3645 2775 3670 c
2721 3726 2659 3685 2610 3654 c
2592 3702 l
2499 3618 l
2520 3540 l
2502 3474 l
fk
1590 4386 m
1650 4290 l
1764 4062 l
fk
1428 4380 m
1518 4278 l
fk
1176 4338 m
1242 4314 l
fk
1224 4230 m
1260 4230 l
fk
1926 4224 m
2018 4194 2018 4097 2088 4038 c
2113 4016 2122 4043 2148 4036 c
2170 4031 2212 4003 2232 3988 c
2271 3956 2276 3900 2306 3864 c
2322 3844 2361 3857 2369 3834 c
2390 3770 2331 3706 2307 3660 c
2289 3626 2316 3598 2325 3570 c
2335 3540 2314 3507 2324 3480 c
2331 3458 2354 3441 2370 3426 c
fk
1656 4218 m
1659 4122 l
1596 4096 l
1560 4038 l
fk
1158 4194 m
1224 4194 l
fk
5052 3582 m
5050 3602 5065 3641 5061 3654 c
5038 3719 4960 3741 4962 3822 c
4963 3927 5051 3870 5112 3913 c
5167 3954 5143 4012 5179 4056 c
5236 4124 5320 4056 5388 4056 c
fk
1728 3606 m
1668 3468 l
fk
2028 3384 m
1999 3352 2025 3341 2022 3306 c
2017 3265 1967 3260 1938 3264 c
fk
1734 3276 m
1768 3265 1800 3224 1836 3207 c
1918 3165 2008 3157 2076 3090 c
fk
1728 3060 m
1704 2982 l
fk
5946 2988 m
5994 2994 l
fk
5982 2928 m
6030 2880 l
fk
5892 2814 m
5940 2784 l
fk
5766 2778 m
5808 2736 l
fk
4806 2658 m
4824 2448 l
fk
4512 2142 m
4566 2048 4666 2109 4734 2162 c
4746 2171 4752 2192 4770 2195 c
4782 2196 4789 2185 4800 2183 c
4827 2176 4870 2196 4894 2186 c
4927 2171 4957 2119 5004 2124 c
5042 2127 5073 2172 5100 2195 c
5120 2211 5140 2217 5152 2244 c
5162 2266 5169 2325 5152 2346 c
5140 2361 5122 2362 5113 2382 c
5100 2405 5109 2439 5097 2459 c
5083 2480 5018 2480 5029 2520 c
5049 2585 5103 2533 5142 2538 c
5171 2541 5192 2556 5226 2556 c
fk
3198 2484 m
3193 2412 l
3240 2346 l
3184 2318 3203 2302 3232 2262 c
3241 2248 3251 2218 3270 2214 c
3284 2212 3290 2232 3300 2240 c
3327 2262 3350 2267 3384 2274 c
fk
2868 2382 m
2897 2316 l
2901 2256 l
2939 2237 l
2976 2190 l
2919 2136 l
2937 2094 l
2964 1974 l
2862 1989 l
2802 1956 l
fk
3216 1782 m
3246 1812 3298 1884 3354 1871 c
3377 1865 3392 1841 3414 1830 c
3444 1815 3472 1810 3474 1770 c
fk
1560 1734 m
1428 1596 l
fk
3426 1584 m
3174 1392 l
fk
4836 1224 m
4932 1170 l
fk
} bd
/OutlineBorders1Purple {
342 5472 m
294 5184 l
246 4920 l
fk
1152 5472 m
1212 5088 l
fk
1962 5472 m
1764 5298 l
fk
3546 5472 m
2880 4968 l
fk
3720 5472 m
3505 4818 l
3402 4512 l
fk
5604 5472 m
5604 5244 l
fk
1824 5238 m
1998 5028 l
fk
1560 5232 m
1584 5214 l
fk
1860 4854 m
1870 4898 1851 4948 1920 4950 c
fk
1512 4944 m
1482 4872 l
fk
1644 4842 m
1689 4887 1784 4929 1812 4836 c
fk
438 4860 m
486 4890 l
fk
1896 4770 m
1884 4734 l
fk
1890 4716 m
1914 4698 l
fk
1782 4704 m
1824 4704 l
fk
1854 4692 m
1896 4668 l
fk
738 4686 m
960 4350 l
fk
2076 4650 m
2148 4518 l
fk
1158 4404 m
1200 4380 l
fk
1086 4380 m
1056 4356 l
fk
852 4206 m
936 4296 l
fk
900 4134 m
966 4104 l
fk
6024 4038 m
6077 3949 5992 3788 5928 3726 c
5896 3695 5839 3658 5796 3684 c
fk
1044 4014 m
1068 3996 l
fk
1242 3960 m
1272 3918 l
fk
5550 3816 m
5586 3846 l
fk
1206 3648 m
1185 3616 1204 3574 1224 3546 c
fk
1086 3510 m
1218 3534 l
fk
1416 3498 m
1383 3475 1340 3457 1302 3474 c
fk
5820 3492 m
5838 3456 l
fk
5976 3324 m
6034 3276 6023 3251 6006 3186 c
fk
6066 2910 m
6192 2712 l
fk
6006 2838 m
6008 2743 6045 2653 6036 2556 c
6013 2327 5915 2141 5809 1944 c
5751 1837 5680 1724 5568 1668 c
fk
5622 2676 m
5700 2640 l
fk
5538 2628 m
5523 2550 5442 2432 5364 2412 c
fk
2286 2346 m
2280 2316 l
fk
1302 2052 m
1386 2064 l
fk
5340 2040 m
5412 2010 l
fk
5442 1866 m
5484 1686 l
fk
5034 1776 m
5039 1744 5060 1717 5064 1686 c
5073 1587 5038 1516 4974 1446 c
4952 1422 4929 1395 4896 1392 c
fk
1686 1692 m
1791 1639 1869 1538 1974 1483 c
2193 1367 2446 1302 2688 1252 c
2796 1229 2959 1167 3066 1212 c
fk
5526 1434 m
5532 1410 l
fk
5706 1428 m
5748 1416 l
fk
3342 1314 m
3565 1272 3795 1189 3978 1054 c
4045 1005 4139 914 4158 828 c
fk
5796 1302 m
5826 1266 l
fk
5676 1212 m
5676 1152 l
fk
5682 1104 m
5682 957 5587 807 5436 780 c
fk
4812 1092 m
4849 1062 4909 1058 4956 1048 c
5071 1022 5222 1006 5328 954 c
fk
3240 1086 m
3300 1056 l
fk
5826 1062 m
5866 954 l
5856 828 l
fk
3330 888 m
3330 0 l
fk
6042 744 m
6078 660 l
fk
4650 672 m
4938 642 l
fk
4644 600 m
4614 546 l
fk
5604 414 m
5642 328 5566 276 5508 228 c
fk
5136 408 m
5130 240 l
fk
4746 264 m
4782 234 l
fk
5376 192 m
5280 180 l
fk
5406 192 m
5430 180 l
fk
5124 162 m
5124 0 l
fk
} bd
/OutlineBorders2Purple {
1170 5352 m
1332 5340 l
fk
1200 5172 m
1302 5148 l
fk
2100 1902 m
2183 1769 2042 1582 1926 1518 c
fk
4092 1380 m
3882 1128 l
fk
2256 1362 m
2139 1046 2005 726 1865 420 c
1805 291 1721 138 1692 0 c
fk
5868 924 m
5919 924 5951 906 5988 870 c
fk
} bd
/OutlineBorders1Navy {
1746 4770 m
1728 4758 l
fk
1776 4722 m
1794 4740 l
fk
1482 3690 m
1458 3660 l
fk
1614 3678 m
1632 3654 l
fk
1398 3144 m
1416 3126 l
fk
1356 3048 m
1374 3042 l
fk
} bd
/ShapeArrows {
307 898 t 180 o
5 1.5 m 0 1.5 l 0 -1.5 l 5 -1.5 l 5 -5 l 17 0 l 5 5 l p
-180 o -307 -898 t
fk
} bd
/ShapeRectangles {
n 338 897 5 0 90 a 313 897 5 90 180 a 313 872 5 180 270 a 338 872 5 270 0 a p
fk
} bd
{
currentdict end 3 1 roll [ exch /setgray load ] cvx def begin
}{
currentdict end 5 1 roll [ 4 1 roll /setrgbcolor load ] cvx def begin
}{
currentdict end 6 1 roll [ 5 1 roll /setcmykcolor load ] cvx def begin
} bind VisitColors
/ChangeController false def
s
MapUnitLetterFont z
{
exch load exch load
2 index [ exch n 0 0 m true charpath pathbbox 3 2 roll add -2 div 3 1 roll add -2 div exch ] 3 1 roll
4 dict begin /Contrast xd /Paint xd /Offset xd /Letter xd currentdict end
currentdict end 3 1 roll
Powers 2 index 3 2 roll put
[ /Power 2 index { ChangeController { Power GetControlledPower /ChangeController false def } if } bind /exec load /def load ] cvx def
begin
} VisitPowers
r
/FleetTroops FleetTroopBBox /PaintFleet load CreateTroops def
/ArmyTroops ArmyTroopBBox /PaintArmy load CreateTroops def
/SupplyCenters SupplyCenterBBox /PaintSupply load CreateTroops def
{ currentdict end 4 1 roll [ SupplyCenters 4 2 roll 4 index ] cvx def begin } bind
VisitSupplies
/AUSTRIACENTER /AUSTRIA ld
/CHINACENTER /CHINA ld
/ENGLANDCENTER /ENGLAND ld
/FRANCECENTER /FRANCE ld
/GERMANYCENTER /GERMANY ld
/ITALYCENTER /ITALY ld
/JAPANCENTER /JAPAN ld
/INDIACENTER /INDIA ld
/RUSSIACENTER /RUSSIA ld
/TURKEYCENTER /TURKEY ld
/UNOWNEDCENTER /UNOWNED ld
/Centers <<
{ pop pop true } bind
VisitSupplies
>> def
%%EndSetup
|