-888 401 -928 464 290 886 502 -534 759 -952 -689 -881 796 834 -143 238 -741 480 -68 186 958 -857 213 -358 706 -827 -761 -334 -957 201 -587 612 -936 856 673 -400 -138 -816 -109 326 -451 835 -148 613 -613 732 520 -89 -73 -301 -416 507 230 -421 34 716 -139 -826 281 -467 -109 -678 334 -980 143 -168 -667 -282 -59 -821 -812 791 -175 -654 602 -814 -583 -916 -74 595 201 -433 -71 859 -456 239 349 900 -680 727 -714 -208 -909 179 -939 119 -868 416 -363 408 -674 972 -206 198 -400 -242 -884 -238 -847 407 486 -734 636 -54 158 -511 696 -133 -582 -6 920 283 965 -27 -664 783 -914 -774 450 -466 -585 -286 -772 609 -391 -847 244 473 839 -453 448 -201 -29 999 -543 -303 -616 -802 -826 -26 -560 500 244 -673 321 -371 103 717 -251 -524 -162 660 -711 -728 -842 525 357 -406 714 467 -377 708 -791 602 -762 658 -357 288 449 -583 596 597 180 -508 -221 -26 394 -687 -891 -98 -81 926 425 92 -134 625 471 -331 -169 163 0 96 0 -174 465 -779 -580 -1000 764 772 -489 -78 -30 -224 -38 -21 406 220 -766 725 267 -846 -502 281 -915 -860 -555 202 922 183 -114 -937 -589 -953 -51 -817 -763 148 -633 -660 894 606 367 -215 -437 244 919 -226 -823 459 -483 -805 294 64 -626 184 -354 -334 -40 -34 -498 74 523 611 -600 934 358 -247 -474 -259 -179 -542 340 -809 908 305 1 -42 -460 628 912 -438 352 -278 -759 382 -964 301 -636 772 535 479 -645 104 996 -556 -434 -170 851 -558 -555 687 291 -579 379 -768 -358 614 -451 881 990 -349 654 -794 -723 -672 512 -661 -442 -74 -610 -377 578 788 -401 -295 651 -58 -675 -910 -953 -273 -382 -627 781 287 468 152 276 259 155 114 998 -296 882 -325 374 -778 -496 -688 -916 -16 858 453 -304 -571 662 -49 384 -58 840 151 -409 -761 250 81 -641 135 622 -814 856 36 864 -577 -172 3 209 -512 506 -495 -613 -29 -828 7 -726 -899 171 -670 -242 -583 -844 -38 -498 -368 185 -682 -744 -440 570 -40 302 406 874 -93 -37 -806 732 500 -886 -506 355 633 -605 198 199 415 302 808 425 410 960 18 199 166 -294 713 42 -781 -852 -10 687 -109 -278 578 288 -744 869 -539 -800 -934 -604 -307 829 -505 640 729 -615 -437 70 674 33 823 141 -454 -689 -153 659 65 757 -296 -134 -798 -705 -471 372 -228 662 -977 -621 -761 -723 693 -425 -334 952 493 -677 -311 601 697 -550 454 -212 -491 -410 738 -865 -912 360 -110 -495 679 978 468 -24 -203 -593 -733 -421 -148 -965 141 712 -345 -26 -128 -444 -914 -768 -11 781 -644 -436 549 636 507 -46 711 -330 -130 969 140 -572 446 -736 -658 146 -333 280 1000 616 -98 23 421 -554 -797 -907 38 396 -828 676 834 636 -551 946 -34 -369 170 305 704 76 985 229 952 -57 402 -799 279 907 613 297 756 -256 762 -831 -711 801 -991 -493 662 62 774 -443 -38 -151 -919 705 -104 545 369 615 -505 60 -537 -888 -13 -38 245 -7 511 -580 275 -865 642 -438 -649 931 -526 237 -463 -73 -51 443 -695 -191 -78 274 839 271 220 -831 94 -880 -377 386 666 -336 -500 866 229 258 612 484 889 -769 646 44 124 -612 -609 134 -915 -107 -799 -253 -129 3 -588 834 -88 235 -75 119 325 434 646 339 -759 -936 -44 -720 881 267 824 -953 -784 -414 432 -943 460 -634 744 348 220 -484 -358 -194 378 887 134 894 -986 -345 -972 383 -774 -326 30 79 106 724 -246 -8 -832 -760 913 198 -289 -122 -930 -805 -290 609 958 -397 -796 -716 -664 -68 -871 -508 59 328 -823 -621 232 -667 -277 -886 163 281 -303 -509 118 259 112 129 -463 -205 605 -445 293 790 903 903 -888 79 -167 -32 552 -207 461 564 -155 -45 315 -31 112 368 318 -417 891 -962 105 -138 923 -410 -143 474 -2 962 811 -801 -25 514 -64 -543 -773 468 454 823 962 -469 -435 -316 -495 -87 -917 781 -721 9 -277 -785 -22 -266 387 -803 -248 111 691 -340 684 743 -736 -217 462 -98 731 -566 81 261 883 85 229 543 452 558 -796 402 -928 -832 -871 -418 -609 980 76 372 728 -874 172 774 167 598 -623 -744 -336 864 -153 -801 224 474 847 733 -264 294 -318 -377 384 -867 -237 -300 -310 -67 375 855 -853 356 513 230 720 -752 354 256 -826 -440 947 -29 481 -108 -891 347 -290 -630 232 -757 -737 598 59 974 709 996 994 -505 902 -991 432 378 -824 -472 -458 -145 35 -167 -218 353 -938 -541 -355 -92 -351 781 -498 -303 420 -257 -321 -8 -78 -197 904 -369 -174 -795 16 -722 79 -357 788 -790 216 -993 -675 228 -581 521 -255 542 162 -57 -174 427 770 -442 -611 772 344 -44 -952 -601 513 -868 -684 62 288 334 256 360 373 -844 596 476 557 -313 368 -706 -29 942 -992 107 -42 -231 298 -722 904 422 704 781 -66 -266 32 692 653 692 748 -114 578 730 -313 -664 79 314 40 -929 -470 -889 -931 -284 -454 520 911 -51 -672 184 627 979 764 414 -525 501 813 -172 713 -163 315 -934 746 867 -644 328 134 -5 -777 985 -26 781 938 760 479 -123 3 646 -818 -365 -856 278 -801 -870 758 991 497 -617 -654 466 505 162 736 370 124 990 274 710 44 -937 9 -260 -715 346 -509 -487 -848 -564 194 -713 775 -677 660 34 -218 604 -882 823 390 858 744 -975 -960 25 -472 -953 592 590 979 -723 -185 111 166 -581 729 36 -521 -368 -609 -282 -208 743 672 -780 -779 -231 128 18 322 -551 513 343 -547 606 662 501 -310 790 -540 -350 -75 99 429 905 121 -920 802 -127 997 -472 152 -443 770 838 482 -787 -257 412 661 -904 -2 -762 -815 46 568 -375 -70 160 59 658 491 -251 269 645 -332 -745 -231 -446 -327 391 -487 -225 -907 -236 472 963 -588 -481 -977 -59 -904 -197 543 431 -299 -25 578 243 238 -682 37 675 -16 858 -840 -100 -642 441 638 -908 -760 -933 321 -368 -390 585 -226 561 677 -554 584 -669 175 140 186 -966 -857 -665 467 -249 -921 -554 444 -510 -933 -861 -129 289 501 196 400 -219 237 -854 -226 -806 35 669 296 -635 -81 -588 294 -528 906 -123 677 -486 398 -705 -86 147 276 -911 -683 -730 -946 -249 -420 -589 435 657 -362 -15 -902 205 -231 750 424 614 -819 447 -685 343 -118 -707 887 321 495 942 836 -771 383 634 941 -747 -667 -358 -713 828 0 -928 -158 947 174 394 -207 326 -943 -463 -474 -517 -614 -678 -242 -493 748 -722 -994 515 -66 936 -930 599 801 -550 692 740 -187 -443 813 -138 641 944 308 774 714 206 -607 295 -855 591 898 268 -700 -687 -929 689 9 -900 363 550 -851 -169 -245 293 684 -160 635 -927 111 -885 288 -324 -110 661 436 81 -341 397 85 934 714 -206 -525 301 366 -222 680 -168 -322 -703 379 -470 -651 907 -888 427 78 -743 -634 -203 -969 -176 57 -192 57 327 -197 -323 518 73 141 839 -315 -688 91 -85 -112 479 495 -223 37 371 -552 -697 826 422 892 -625 46 749 -206 175 -382 40 980 -552 246 -986 671 -313 -802 608 -682 140 -89 -839 518 -36 -962 126 191 430 -167 99 -421 595 819 -170 149 693 -785 867 955 -639 680 -642 -34 -384 -593 -520 237 -329 460 -127 328 -964 151 920 -434 143 -584 -855 -770 43 -323 -139 883 174 -797 982 -430 -725 -636 326 322 -406 918 -133 244 -358 461 773 851 -806 187 546 -141 -386 135 -281 978 417 559 -385 -815 641 -300 -515 499 -24 -409 -668 -329 994 -530 -629 -775 117 -383 -493 -650 -375 133 -139 160 -162 -428 277 -213 18 -18 255 -831 -104 -470 -52 -834 183 -209 -607 490 608 -675 -56 566 -418 -364 621 -198 94 -56 101 317 956 -597 607 734 929 913 -248 607 -107 352 839 883 629 280 249 -174 825 -280 -619 928 -25 -102 -935 -927 -77 724 -542 720 -883 -18 -469 -339 680 -919 -910 -315 -94 42 462 -925 787 460 202 -163 -817 -625 -736 -180 -45 669 -174 -526 957 -870 865 -259 -251 -517 659 595 379 -497 166 773 602 -383 -785 -413 291 -967 444 307 -858 -149 291 846 -194 -268 715 -529 230 697 -721 468 -343 247 439 459 860 -385 -393 560 186 -365 978 -903 153 -14 41 888 -44 -52 -472 796 -978 377 354 -607 807 -462 -330 -321 -500 123 838 -777 -769 907 -659 244 219 432 -288 -831 -319 725 -821 523 973 -625 -790 525 -697 919 -323 501 775 624 -146 685 -173 -469 -703 -852 -461 -5 975 456 -752 529 -849 -617 976 423 879 984 624 -16 -220 -317 -722 839 576 587 -42 -891 36 -259 986 -582 784 39 -160 -470 -991 -221 -154 687 -55 -867 -265 798 490 539 902 -82 -515 -614 -773 706 842 -75 18 693 -841 -611 -786 -243 -879 693 -862 -186 377 -259 -664 750 -831 -922 667 -423 -227 365 357 -73 273 682 876 389 543 88 429 -401 -155 -744 379 -329 -302 -272 274 -378 -538 -975 -178 -476 -214 755 671 -728 279 -526 711 883 163 -579 -8 -574 656 465 925 -116 -167 926 -381 -323 -298 155 -979 -884 255 870 -742 641 -36 304 920 -860 253 761 948 411 772 -869 -241 -877 838 -733 969 709 631 -374 -559 222 188 231 610 456 823 -724 -168 33 334 939 -802 764 -146 803 62 -482 -160 920 -811 622 -88 -709 -528 -2 259 879 356 -470 688 -619 -132 534 -645 -835 489 79 785 695 -205 -337 246 -67 -931 314 -463 -691 -59 -374 -67 57 626 133 447 -971 -676 -888 991 -12 -951 -556 215 -190 -650 837 -92 -121 396 -729 600 866 -408 -299 -625 723 -426 -823 468 -577 340 951 -366 -349 853 -938 194 550 391 -634 -547 -673 972 -669 -823 -750 -616 -545 -77 461 -207 394 -153 -724 -685 -905 -295 -613 619 915 332 240 -809 619 587 -477 -637 -427 624 953 406 65 -639 -500 -96 880 220 -513 110 -894 -829 -387 595 -43 -816 -985 72 -467 868 -240 274 -864 -283 609 384 -827 -752 -132 -298 764 -12 -134 -832 305 508 733 521 87 799 -929 309 -155 995 998 -656 -524 -227 -313 -776 851 310 -871 -671 54 -659 -265 -843 -455 -195 963 -154 856 -178 -149 117 -221 -761 540 911 959 -544 804 707 -242 -231 217 341 459 -493 818 -143 -478 136 737 -762 -817 -771 -622 57 218 -189 -835 385 286 -502 -750 -973 561 538 568 -450 437 705 101 25 629 -997 43 -926 253 594 116 105 -458 679 354 -882 -566 -169 -694 -218 173 -605 -816 286 325 -488 174 547 -783 556 -156 -60 484 986 -67 -278 -703 843 6 -296 812 647 -920 -138 814 -495 -789 -143 -156 -671 -283 -205 428 296 965 281 282 411 500 -398 -237 328 50 145 -120 -933 -143 481 -598 -375 253 859 0 812 -742 871 -697 -822 410 814 652 -308 -715 -494 -787 -562 -871 -405 -141 -346 91 366 655 943 22 730 746 -944 927 -856 -291 -293 -391 523 -516 -169 447 666 -565 510 -392 821 791 -928 21 509 -548 709 163 -367 450 -922 9 -921 669 803 556 -892 -343 -456 411 89 -870 183 -456 950 798 -522 -48 134 758 -122 683 -570 -743 713 418 -456 823 -940 497 97 -847 425 916 542 526 -416 495 797 -597 -678 -240 -496 707 717 402 869 -528 -745 -420 -347 738 -967 -466 180 -632 -275 58 710 378 -880 -692 801 -237 400 -121 -412 830 -899 -826 364 -539 -797 -565 933 -252 -204 -344 -839 -641 -274 -953 -773 -299 -515 354 288 -208 -697 110 908 -924 172 827 125 -195 -49 -874 683 -849 -454 -177 971 -154 766 -641 -652 409 416 427 -723 -170 -762 161 964 -373 -722 794 842 -479 -620 -325 515 -545 -628 -946 201 124 -545 -210 -931 -375 920 11 735 430 36 361 843 -75 98 107 -879 -916 -255 707 785 628 -462 -184 -109 911 790 567 -947 381 -833 -81 -644 255 646 761 454 23 -616 146 -858 747 -93 164 171 781 1000 -295 -614 278 -465 -620 519 526 -402 -479 -945 627 482 -612 -964 -292 754 -107 -785 391 540 -123 -654 -355 344 -733 756 -790 210 -798 -225 -940 149 481 228 543 -373 335 -199 -8 642 -607 677 -931 -388 244 -80 398 -812 314 392 264 -633 262 -726 -191 961 -641 913 -123 -40 835 -677 259 -504 891 933 754 -53 -679 -927 -322 436 246 424 764 710 925 86 603 913 -277 449 824 867 665 -38 14 -79 -716 83 -511 701 -918 33 -130 332 -323 -274 -78 476 895 -890 888 5 875 183 -566 -187 -49 -721 306 645 -70 -762 -479 -633 -610 -767 571 42 33 -830 737 990 506 94 -788 908 -981 477 324 481 868 -68 -278 985 752 -621 -814 209 -391 -389 122 543 591 -847 232 773 -681 -904 994 102 710 -275 -400 -970 560 -743 775 631 788 790 965 -202 602 -791 946 669 -804 491 412 -528 122 590 -267 285 397 788 -473 -38 639 484 -434 768 807 -291 -629 750 -185 836 -700 155 834 -944 992 -317 -717 -944 487 -273 -727 -194 -377 18 184 -380 932 -607 -842 -262 -310 520 153 -907 4 -591 -603 476 -798 -187 -961 -758 7 272 -969 -799 288 210 482 -72 408 610 588 -856 -322 805 454 -972 302 472 104 -708 177 204 -843 -329 -198 730 -145 903 -790 -468 -781 242 654 -909 38 488 -829 -956 816 250 86 -512 405 -601 412 -12 -166 413 618 -514 -797 976 -575 -833 -99 420 -157 -45 -887 -856 -997 189 719 982 156 -217 -616 -954 497 821 -961 -797 739 626 947 693 -454 318 -135 930 -290 607 459 -145 -433 -128 -142 448 -551 -659 341 80 -360 554 -817 99 614 -917 -353 885 -318 340 -661 745 126 537 -81 -572 -897 -499 -308 -617 496 -446 -708 -439 -906 -659 668 -971 -430 390 358 -522 -313 695 693 -430 497 112 -818 -399 760 332 -623 -296 588 909 281 962 -785 -520 31 -825 72 498 707 908 940 829 193 384 248 -744 872 507 -742 572 549 -441 526 -633 -156 992 -869 -734 -923 771 -760 -288 266 257 236 74 726 923 679 -507 700 -311 -218 -735 -338 382 -727 -718 420 -253 -183 548 344 -126 -498 152 -362 234 -991 94 -200 160 -611 -259 -11 442 -170 -905 -969 -521 -715 225 500 -150 498 -397 781 562 -243 -785 932 -651 716 -483 677 590 -257 -455 -412 -556 423 70 428 -301 180 -710 630 60 -743 498 397 694 967 -824 -138 -66 -989 638 267 393 -844 526 -790 -566 324 468 851 320 -348 -608 218 -312 -716 282 507 -200 697 345 398 832 -679 -582 -697 -418 -990 562 716 954 307 -165 129 -407 -162 396 -446 735 -632 -754 -824 138 342 333 59 869 965 379 -950 -781 343 -178 -551 -966 -940 -684 118 -647 -871 -62 745 646 -954 721 430 -107 -555 -845 538 -87 282 445 980 386 93 927 -758 -1 -415 250 -273 941 937 -868 -753 901 -779 -985 500 420 -520 531 398 -898 -357 405 337 -782 -948 -503 -177 407 -108 679 751 -512 -329 353 575 928 241 167 -794 -786 329 -930 829 776 805 539 791 850 46 -908 364 -280 580 -425 9 581 -619 -147 433 634 660 515 -383 -687 798 101 265 930 -398 -337 -914 604 701 -138 584 370 954 -968 -305 -688 467 238 842 -408 806 695 -972 126 -90 -717 851 517 -17 376 424 122 857 -6 -182 -6 690 31 251 -336 972 800 -228 306 819 450 -71 -589 246 -296 -323 531 642 -563 -325 130 -761 351 87 734 883 229 -681 -22 -696 -939 -297 -51 -336 654 -33 -900 270 691 -664 862 778 838 -302 -23 373 -931 -181 -749 -606 -227 842 333 75 903 610 132 64 -89 -923 -331 742 682 8 -376 564 211 84 278 750 -649 -988 518 -643 -675 -615 893 211 582 993 -436 504 330 -48 -172 20 982 -111 -298 583 913 -407 -551 -774 584 75 75 237 -342 82 -727 -513 -80 -566 714 922 -770 -480 59 -75 844 -135 172 -338 -721 473 -827 171 -960 449 -186 -875 608 411 241 -26 846 456 214 -997 -528 465 -998 144 415 -622 -850 484 -999 122 -645 -766 -585 -772 777 242 654 -905 314 529 -658 -159 -415 -5 270 -717 -804 -104 -810 -5 -613 -208 623 205 361 306 901 205 -337 938 829 -153 -650 -107 -371 -941 26 -796 -466 172 609 -444 -830 -617 -379 95 -553 -879 -38 999 73 145 621 -993 177 -325 -746 -603 -850 676 43 595 -70 204 926 -892 276 -951 -47 848 -990 34 497 566 -437 166 -835 566 -945 556 -225 521 923 496 -762 433 -818 -591 31 586 -589 579 -654 530 786 451 -399 107 -346 -128 -762 -590 902 -727 41 496 542 803 -515 385 -331 -728 -771 -597 506 88 422 612 -206 -188 -360 -980 -359 391 98 -307 -794 521 67 787 -960 924 231 324 -192 -299 -502 416 -300 -472 -20 -131 36 575 -723 -376 348 946 -410 558 812 -138 983 158 87 -760 685 -922 -581 -733 995 -213 -118 -882 -488 -502 -199 335 -514 240 686 -454 958 -215 169 889 645 733 258 -17 51 675 -962 710 244 -556 -249 -679 -177 -599 216 699 579 -605 -473 -622 -181 -245 -305 908 -926 297 471 384 905 -354 634 -556 296 16 205 -209 -725 194 -216 -292 166 -381 -326 -223 -804 -991 72 -969 -740 -273 -827 -457 -134 -655 877 449 -735 845 289 433 -948 -307 -819 -999 62 -73 873 -720 680 -681 979 551 85 478 -210 -510 -286 951 -18 507 -820 -855 234 -144 -682 407 770 -458 -380 950 946 178 -577 -717 -636 -510 -336 526 -486 617 917 999 60 142 647 195 -400 -286 347 -64 704 437 -706 -64 -158 864 802 958 -303 -944 -122 181 -929 488 810 -880 -182 903 284 -148 -884 926 318 456 -647 647 250 -434 -269 490 502 -746 33 193 861 -226 -702 -113 -262 -565 -96 79 -308 -985 443 -70 -254 -618 903 -817 -173 404 10 -124 -13 728 753 -130 359 -738 -799 889 221 -904 645 -617 480 560 88 475 -993 641 422 -7 -531 755 187 -908 -182 157 204 545 -591 -816 -494 165 416 -941 969 -872 220 -685 53 -688 741 -444 148 199 -782 -352 -795 867 -579 -366 730 -856 -698 656 -605 -395 353 -986 -300 114 -524 48 922 -17 -698 838 -291 854 -878 -602 -164 665 -116 979 -790 48 -138 29 -963 -370 175 -177 -412 340 697 -53 682 225 828 742 -556 771 -118 -710 -194 43 -945 -642 -99 -424 -640 248 -969 -778 -459 -819 417 -443 51 864 424 -255 282 -227 527 665 -600 612 988 371 -559 -256 479 -157 -763 -93 -754 -677 852 -738 65 351 960 -349 -517 -561 -351 -697 -9 -40 -638 -194 46 -518 108 -698 573 -6 857 -837 -956 -931 401 -55 -730 616 -276 -164 -367 496 292 -652 454 -537 -864 529 940 61 -456 -156 754 343 716 -207 631 -929 297 88 122 -154 738 -869 733 546 278 290 6 299 -166 461 916 973 -867 -264 223 -264 477 173 280 -703 -418 894 -648 605 -360 530 917 597 -835 731 178 868 -193 327 81 622 292 0 -392 -587 -814 381 -991 50 171 273 53 -451 -135 -929 611 926 -186 -918 -208 745 -928 -936 501 330 -468 -741 -430 -487 690 -515 781 176 979 874 -252 817 -942 -52 -360 748 -397 -989 693 634 -614 -552 326 -335 -451 645 520 -399 -805 -320 232 -64 747 748 727 297 -125 999 -543 667 -329 574 140 -249 933 750 790 61 -809 831 -723 100 884 -111 420 -863 -965 -999 -398 -473 977 -870 -244 148 817 104 815 -843 840 706 -98 -9 348 -701 -458 -895 -632 571 -759 925 935 902 443 710 -300 -733 811 -900 -994 -83 891 -410 -916 -315 669 877 -480 -124 -382 355 116 374 887 528 384 -101 -543 582 -101 294 -820 202 -280 535 -461 349 946 486 10 985 533 -185 454 -301 474 43 635 -122 151 625 -301 756 199 162 447 919 2 160 139 -797 14 940 -447 239 -913 -621 960 586 -184 13 751 491 393 -747 561 -690 802 -18 990 -547 505 -254 -103 200 -573 -628 -29 269 67 674 501 -778 926 951 -306 8 409 563 370 -808 414 -287 -770 -453 -698 -271 39 950 413 951 -840 -138 -244 -33 -680 975 -119 872 -101 -446 -500 -855 -47 -372 759 -724 296 934 -90 778 580 782 530 -70 -923 949 -106 -161 984 350 -546 -981 -801 488 -114 -366 263 -330 473 840 265 694 895 242 -35 877 -43 471 98 -483 50 458 757 -276 42 47 670 -478 918 -460 74 -424 723 -332 555 114 -561 567 -938 -795 545 -133 337 80 -409 -927 -204 944 233 -479 -119 -960 -339 -410 917 389 -457 -917 191 569 727 727 -344 507 -437 -374 -722 941 -297 615 444 -487 797 906 -108 -707 770 855 625 620 -772 795 -424 205 -350 67 407 -639 -916 842 -328 -589 -225 96 439 -943 193 12 650 720 -252 -154 63 -255 -190 771 -209 680 719 -355 -619 840 921 -950 725 -985 -933 -696 706 -161 906 -181 -406 -815 -394 -733 376 -735 792 649 -871 -288 256 -821 -866 334 335 -378 -154 -649 -810 139 -299 161 -893 -719 -894 -660 996 -391 505 63 -327 -112 211 -77 -389 316 -715 750 -834 -212 906 630 65 -844 -270 -630 -901 -634 495 231 -956 -763 998 -863 515 -187 -935 -497 351 160 566 -418 -101 -733 845 180 711 963 -439 -633 -129 -174 774 -408 -895 966 -643 -685 -369 -821 -920 -803 317 323 742 72 -768 581 492 -952 448 362 -951 -714 -662 -875 -359 521 -841 934 -401 761 612 500 166 -674 -172 304 -386 -252 -363 -725 -518 -503 -891 -178 -201 -416 -207 566 -662 -733 364 -261 775 -117 -863 446 -616 -825 439 8 790 855 -374 884 57 928 524 217 28 -609 971 2 440 991 134 629 509 309 841 -997 -100 -51 -319 911 313 -701 -24 -299 909 -415 -123 -317 969 121 -712 -754 248 293 826 -866 383 -485 -995 957 -453 -744 -198 -291 -848 490 -563 649 -962 627 26 -514 -567 352 916 553 -467 -699 -443 -472 -615 709 -475 -535 338 -922 656 -100 762 -668 672 303 860 -312 -54 323 -478 -58 789 786 -702 -917 -270 -312 -215 320 -975 -215 -347 -110 -789 194 780 -989 -928 459 -282 -403 572 164 11 275 -755 53 418 710 -650 -235 -337 435 -738 -793 853 984 -615 145 49 -201 349 916 -268 -410 726 -798 -648 -313 141 253 -892 -791 -502 338 874 412 -114 913 -44 -510 -571 -858 157 859 -246 -507 606 779 629 294 -875 -391 699 668 -387 -429 -824 -270 123 -652 694 -952 376 -108 781 -899 -178 471 -133 -738 974 153 -1000 -767 -766 -329 -701 -194 -642 904 -446 -475 -18 206 715 -166 644 846 869 969 990 468 -937 -527 180 -649 -416 -477 511 -502 -438 26 555 -350 173 517 -853 791 264 -854 -849 731 -880 -441 -376 165 255 -913 -701 51 684 841 -181 -233 -714 246 -729 -696 -912 992 748 -857 -949 118 444 226 243 588 535 628 -355 -906 -314 -465 497 -335 176 -778 -493 771 793 -836 -947 -314 397 606 -488 -675 -124 272 -298 361 -54 379 272 -119 -363 -936 -754 871 502 766 740 702 590 -407 118 32 -580 -860 623 -424 453 397 897 -326 319 -693 -379 -145 499 566 -333 -813 -67 -123 585 427 895 -81 -461 -436 -827 -438 -938 -43 -266 477 835 -498 193 60 427 810 -345 645 -313 453 765 533 115 -794 -491 -796 814 -140 -118 954 608 -678 -644 -115 756 776 462 961 917 521 801 728 -40 388 -163 35 274 730 711 15 281 -429 537 -725 -937 -532 72 525 -232 534 542 626 144 724 334 394 168 -230 -510 258 -545 -996 296 472 446 -330 -641 431 -261 594 45 -890 852 -95 -795 713 -531 -191 -691 -672 834 -32 -449 432 858 915 589 -277 669 712 -923 -594 166 -869 -995 -416 -486 -321 688 805 -206 -207 -833 973 267 762 -411 -825 553 766 -703 528 873 749 -638 -63 554 -364 92 803 966 243 315 -858 171 -789 -342 466 642 -349 -928 456 -52 -634 -166 -217 373 186 754 819 632 921 408 122 -535 110 618 -185 -370 632 738 -779 18 598 782 161 230 -403 592 900 601 -761 -246 939 -136 -400 848 411 910 578 190 -510 -284 -792 -457 720 742 -891 -307 -310 -760 331 228 893 899 -914 -843 -481 -210 393 491 388 -724 -549 813 797 455 472 447 227 878 -681 22 -612 144 139 -885 430 -687 43 -400 -726 -461 -307 -262 -662 102 579 612 -904 518 -311 -727 -47 -384 -334 659 204 -758 -105 323 729 319 239 35 396 450 583 -399 -3 -570 -299 -467 182 -937 724 -708 328 -660 604 -723 -597 878 -788 184 -486 453 211 -584 -863 -299 -613 149 532 824 890 -142 -415 73 43 40 412 -975 -90 -620 -362 3 -662 908 356 1000 -755 -14 -373 -482 298 595 805 558 954 -181 341 6 -257 229 -252 290 -545 140 614 -991 295 115 983 496 376 904 948 -112 874 345 -295 546 563 313 -677 867 339 762 -896 -89 -835 -827 -18 788 -403 -501 221 633 199 505 -958 -147 -3 64 -846 -890 432 310 -678 -99 -849 -249 527 -107 493 -877 -843 -455 -332 391 -890 608 -358 950 953 324 -9 -851 116 198 623 -210 -174 24 10 837 994 -221 -375 -728 409 789 495 -993 311 -580 226 -886 149 -347 -75 -936 978 708 -566 759 -86 220 -258 675 324 -61 592 897 -375 180 14 -878 -344 -91 638 990 -236 -708 476 -793 -791 -847 -550 -321 -278 419 -58 -484 -955 730 996 -432 -950 183 22 -184 -841 538 -76 -497 -327 -272 -218 -419 -983 182 -431 310 -943 -507 -429 833 -973 745 -227 449 114 615 -853 -900 716 -728 -73 19 276 -460 -914 -660 -377 477 524 -240 188 480 566 122 -601 -48 686 85 -521 -263 375 -949 -382 698 -172 324 582 -176 -19 832 67 755 756 -812 -285 606 104 914 -605 150 236 -812 -490 196 -170 -68 -528 977 541 798 732 -897 -133 845 656 34 706 134 -370 -345 465 994 829 863 -756 110 906 581 -251 533 592 770 624 -523 202 765 -895 -918 467 -711 -186 -171 -477 -862 982 -513 -387 921 213 297 374 193 278 -273 -646 -538 669 -510 778 416 933 -412 -116 182 293 796 -869 118 683 -448 413 725 -620 430 202 -224 -423 877 -721 -744 757 406 22 -630 620 -732 857 305 218 -965 164 161 576 767 225 -60 -567 78 -316 97 681 313 514 -720 875 637 380 491 -422 4 280 -467 -106 472 -777 -744 580 -863 -570 -369 -911 907 -620 -158 134 -267 221 -101 -139 517 556 -760 337 227 -934 -131 218 460 212 539 915 -509 -22 636 -831 -81 880 627 -995 448 448 -88 -98 -600 536 567 790 -730 198 61 -59 948 961 -410 -425 -43 -88 -77 572 -387 -838 714 -748 881 -600 329 -484 260 -920 429 -161 379 -540 -558 -239 -389 -912 -191 332 672 -424 894 -432 -821 553 726 -447 -83 287 -537 -733 215 927 532 -92 -600 205 701 -306 583 201 -633 -561 983 354 960 -723 -378 -589 299 823 782 771 682 -701 645 -261 6 782 -922 -762 -65 241 -807 745 -782 -402 -877 570 -172 -879 -489 -65 586 160 -471 -85 335 785 755 660 493 439 43 -266 223 -6 850 -375 -843 604 366 -408 588 -839 981 634 -104 928 691 810 -140 581 211 -409 -458 -439 -637 -165 930 808 -650 980 -342 -50 -451 -452 762 584 -247 -821 648 158 -730 -175 -755 -521 504 335 -822 -678 -999 -824 -502 -354 -510 -757 40 817 858 -883 266 58 694 785 -551 76 -398 791 756 117 -848 494 87 765 173 362 468 -425 -100 -255 808 501 -608 -690 577 -923 -650 -352 -259 -327 216 -539 218 770 -196 286 232 329 -383 363 -746 887 -483 -622 -774 705 -504 -411 -608 -862 926 -809 898 -704 -66 -652 599 -862 -310 -253 303 966 463 667 832 228 371 514 225 -329 -46 -856 536 -137 19 293 -247 -872 55 791 -901 251 337 233 276 -349 -58 848 -159 732 -774 -828 30 -620 744 425 534 31 482 586 473 -791 427 10 549 59 589 -326 -103 -545 -724 340 112 -26 -999 761 -614 -3 240 -97 -493 751 403 608 -595 -222 -807 -657 304 -500 360 -167 -982 910 236 -892 524 608 485 -9 714 -764 62 -975 -390 528 -462 -309 -379 945 541 -101 502 -665 116 123 901 66 -893 858 -200 -311 74 -999 640 671 -677 952 421 591 614 -608 -23 -923 -975 107 211 699 326 439 336 -119 89 -196 -999 -15 205 773 -692 -812 967 287 905 601 -330 -658 -983 -144 390 -943 -912 -493 812 503 -476 -355 -937 602 -50 -165 468 -311 -707 337 863 -820 936 -755 -631 256 -123 -295 -884 213 -694 -518 469 198 -806 694 706 789 357 -81 754 965 -687 583 -410 957 -734 193 600 827 -759 640 -241 840 -869 149 -410 162 -14 -637 122 578 -136 -594 589 666 -745 -49 457 -209 223 135 -985 107 -803 880 24 444 337 -355 -792 -91 915 -728 255 202 693 -172 -633 -587 -315 -907 738 487 945 -401 48 -816 402 457 159 915 866 -364 -228 -792 -792 -704 -765 526 -519 -413 -59 -93 -170 -547 -783 -699 60 700 -900 74 -725 -150 -717 -992 -488 -359 -714 -671 398 -88 315 -360 548 205 296 -116 840 -794 -723 -600 167 -18 -275 244 -381 289 996 -413 -835 593 935 130 -781 -244 -760 -972 271 -84 -245 634 351 -775 -352 698 682 -280 -324 620 235 809 -228 310 337 315 997 786 434 438 -694 625 942 579 -484 -170 419 -2 252 -268 894 -958 -954 797 344 529 -65 -881 419 602 -721 128 -869 643 504 196 -944 702 153 723 -614 -995 -727 840 -626 -978 301 -77 805 -214 365 -180 41 -781 208 286 232 580 873 489 156 -710 -296 668 749 -763 -274 338 -456 813 -133 45 -926 474 -934 -104 -79 -184 -68 -783 -707 182 770 703 -482 -650 -538 -868 592 -882 920 931 -870 875 822 -711 -111 273 271 -792 -815 -810 329 -390 144 -744 248 -572 -191 -878 887 -576 797 465 822 968 -226 -971 71 -494 120 -785 627 778 332 -810 213 -693 859 -875 -736 -360 46 -269 -203 352 -492 213 -618 794 837 -990 887 -73 -45 447 595 458 935 376 895 -196 -594 675 -333 241 453 464 -962 -412 -78 -28 -866 332 -133 -372 -229 164 -647 -254 511 -580 37 -27 -741 475 758 646 -920 180 78 -757 -521 -698 662 -606 -174 -406 -179 -80 -628 -6 834 717 815 442 901 771 -243 998 996 841 562 -743 104 -609 -644 502 687 745 -650 -32 -910 616 -533 -92 -668 744 -352 848 -205 622 543 -601 -926 405 -290 -358 -456 -498 785 -56 519 254 -418 636 -567 100 -670 -792 548 -458 -955 -524 -470 -405 -899 990 302 174 -57 464 706 919 485 51 139 930 81 143 -18 -800 -670 -459 -813 -621 354 -665 154 331 -248 -40 -913 808 984 -311 308 -776 -524 884 -816 525 -726 -693 -803 -102 -244 -622 977 628 -892 767 -166 889 -578 -227 -205 -507 646 101 324 88 -381 997 -968 446 -477 796 621 -165 223 407 -1 4 989 -454 -565 -874 -858 -63 -623 -28 673 196 894 -588 798 -650 68 639 -504 -206 -229 400 -218 -857 -175 -444 -488 -911 830 354 -955 -853 -674 957 -817 799 -948 -773 906 -269 -393 234 -843 -285 130 55 -463 -266 -261 498 592 443 713 -220 803 297 -165 930 878 -345 625 -547 -934 952 708 -542 9 34 -204 -585 -781 17 -235 421 453 365 -983 152 -124 -749 849 894 588 549 416 845 -945 -794 -617 751 914 -542 515 -737 970 -612 -186 422 -514 -603 390 -955 14 757 676 -144 760 -196 -84 229 296 410 899 6 -182 813 989 518 996 197 -696 -279 -434 -12 395 12 -513 469 -73 -936 898 -651 -869 -940 341 -498 -683 -646 563 -240 -463 -447 -436 620 918 -122 -781 -893 -995 -137 -159 -571 296 317 396 90 -13 316 653 -938 -342 52 328 -722 756 403 426 -157 45 -404 919 3 246 -216 914 -410 -840 -958 -508 -76 546 338 -832 -618 -968 -656 -409 -439 -494 -653 -436 -228 -874 371 591 -482 208 -557 -554 198 349 -197 908 789 -328 180 700 -229 81 772 41 -800 499 -930 150 227 -217 579 896 947 26 -346 619 -367 416 910 -357 -133 305 444 -58 550 619 986 323 -33 351 -582 -516 -450 505 841 562 -381 -191 -651 -31 912 -712 269 -152 581 -30 -320 -935 -899 764 -265 642 -284 410 731 -895 157 317 -988 -810 -219 -295 160 -189 163 -255 -522 -919 -115 -64 601 14 -501 616 736 676 -987 -547 -597 650 -127 671 -633 199 -281 855 321 -851 513 498 879 382 -668 5 97 -375 -779 -656 613 902 -699 325 -463 303 -554 -420 387 -920 -197 -255 873 -219 -873 -564 -958 -669 -567 -466 226 -40 424 -49 111 771 -382 492 -499 -717 -521 -896 -642 -946 -82 252 -19 365 389 517 732 -3 -682 38 744 615 26 610 89 832 646 -711 334 -847 84 875 -664 -401 -171 -529 -229 -583 -876 221 175 623 -46 810 -558 -497 290 611 -513 548 155 -696 -704 465 638 -835 -768 692 329 525 -541 -470 -131 584 -542 -900 -941 596 -612 -786 505 373 770 913 550 153 -901 -323 844 -765 851 -28 325 667 -873 -907 -266 751 91 455 337 -665 484 -365 -953 209 124 -789 920 496 -242 886 215 -896 187 552 937 831 -700 621 169 -943 359 430 198 -294 -579 203 -611 -470 732 751 -374 994 -540 248 118 665 -312 570 -456 571 -639 299 -166 -702 -68 -642 162 -771 -157 -193 415 112 -469 -530 -537 -864 581 53 840 597 475 843 314 517 653 168 566 309 -846 711 984 -791 -745 457 -670 453 -136 278 -542 377 244 -149 792 -372 -872 -122 232 -811 255 384 -425 -176 757 608 939 677 1 688 930 59 -856 591 340 757 -606 720 -486 -737 -397 -423 863 341 -944 816 -897 -993 52 -383 -910 657 379 41 16 86 757 -15 302 574 942 -207 97 759 -616 -875 -844 -23 282 -712 777 -587 -563 585 676 855 -522 -251 761 -600 -124 -567 838 830 128 -974 989 -845 125 -832 191 -188 -786 271 358 759 -38 -452 767 712 328 706 128 962 888 497 -437 -376 -977 -237 12 531 810 -836 -300 924 785 -92 556 736 -921 582 -341 323 -384 -623 774 932 492 -2 -510 382 -522 -530 693 -948 -870 -986 207 -302 -788 -541 -899 -321 958 908 -970 590 88 -919 -895 -177 614 -445 745 684 -436 938 -144 103 89 -996 -281 985 352 -954 693 -818 499 -100 -920 221 -982 -182 194 -201 -753 -37 -373 275 -282 -568 -795 -552 631 -962 -331 471 554 625 543 636 -259 750 -653 -388 -213 944 583 -993 931 -20 823 -495 887 -756 79 -536 130 610 -121 -909 -62 793 -631 -371 490 -264 -652 -940 -361 -633 -960 -5 711 18 -83 424 -951 -346 -901 -709 -192 720 526 -160 -925 164 -735 -88 936 616 339 -173 687 561 240 724 -351 37 810 753 866 554 842 151 950 -369 408 937 -61 -14 869 -169 -235 571 57 -210 -708 495 854 -576 -969 -897 371 124 -372 510 -311 682 945 -228 665 -601 -771 -120 350 -443 -70 -641 -281 -252 -490 847 434 -801 -180 -548 -693 -723 -38 -904 841 -438 607 -177 -776 249 -408 -330 872 -926 -145 -245 32 257 -641 223 -199 12 236 264 210 -337 -675 554 -162 -390 805 806 -193 -98 840 -336 -479 -709 -217 -391 -163 955 295 -582 -214 -820 -498 379 630 -549 -139 -934 87 -361 -151 -622 730 -91 -879 -806 -587 497 901 898 510 -52 222 352 604 47 -644 505 -314 808 756 -982 56 -85 -352 -52 -550 664 355 214 -676 653 269 -597 -533 723 84 655 -788 -980 172 716 30 -576 948 -243 -720 -561 842 -535 -402 -571 -233 -121 138 717 -678 242 915 865 352 -123 -887 -326 -919 -977 58 145 -989 -594 -123 208 -465 -832 -251 -842 -490 -812 -197 693 -546 -147 -175 -818 82 -542 762 547 918 4 539 -557 -314 -592 -491 256 -318 -731 137 958 -858 351 -878 -382 145 948 822 714 -728 498 464 556 -483 629 -515 366 520 -954 338 155 -451 -203 -7 -829 -214 139 -128 -980 24 -69 -651 202 81 933 946 237 912 286 723 76 -9 -147 530 -6 252 -145 -345 328 258 870 335 829 -852 -500 178 -442 -684 -94 335 -557 -721 -881 478 201 976 829 572 -169 -60 326 -573 -377 -208 -311 326 413 7 479 -885 -938 -178 444 375 464 -553 967 -873 -157 844 -838 -346 -402 -798 545 -399 -253 -629 337 -96 -279 571 -883 -65 78 582 482 846 -614 359 -49 761 249 310 641 598 -253 594 -230 922 397 87 434 359 -868 -567 -167 588 -193 -523 -27 366 575 948 798 572 96 362 -140 -425 -55 207 790 951 -622 495 -371 -931 -225 567 -501 -652 -449 66 -783 803 -231 -727 993 -518 -435 -549 -426 202 838 926 -425 -426 -317 -250 36 -746 345 -982 -290 692 48 254 -656 -675 -142 143 157 -600 750 192 -160 533 -882 139 213 -530 752 415 579 587 362 -977 -579 202 -809 -987 -140 -347 893 -911 -22 735 184 200 395 -315 208 -507 3 -981 -311 374 400 -977 -230 766 -366 -259 -810 414 616 243 358 670 -383 132 -148 -711 874 298 736 741 -981 791 -588 465 484 -612 -263 -862 386 -493 -43 149 923 -724 439 950 799 463 804 451 -427 -25 -600 -362 -892 655 419 -925 -802 933 -86 254 741 86 -57 -231 -393 -272 387 -73 -425 738 -290 787 351 -991 313 -376 -417 149 -834 -514 599 312 966 -441 -193 -108 -316 752 703 -374 -690 801 491 -794 -225 484 -701 264 87 -73 3 543 -218 -222 -663 81 936 696 -973 -26 102 -8 -668 -351 12 -978 855 743 -24 228 619 150 700 600 -719 -998 -685 985 616 -362 -939 651 -77 585 952 -506 -144 -152 69 -941 901 -430 -607 -354 -879 89 576 -221 -350 -238 168 -777 544 675 -842 46 -275 191 -598 -871 293 -139 -205 233 221 362 691 781 -976 616 959 785 -199 -540 -195 -576 -428 -624 567 610 181 866 939 513 -506 80 -977 417 -31 153 -824 -939 -22 759 426 91 770 926 -377 -235 -357 533 -238 -75 -146 -553 -924 789 -430 693 -377 -560 3 260 906 -366 -429 339 324 -798 654 71 -912 923 626 -218 -630 -636 328 -323 735 -533 -534 22 619 -441 -512 34 -718 -232 101 -718 716 -692 -730 623 953 -460 -134 533 135 -439 861 811 51 208 -754 -946 915 992 -586 -921 576 -66 -171 664 812 975 705 725 -925 454 461 710 826 608 -491 -356 -506 283 881 400 -123 -614 170 -567 -157 -37 165 -655 -492 754 991 -474 -513 644 -509 987 -612 403 -661 -599 428 552 118 855 144 -603 989 -3 809 742 223 448 747 413 889 -518 73 -27 878 -985 -786 50 -109 158 -12 746 367 896 -936 -606 923 512 -477 -578 -429 329 -273 -287 670 875 -42 -391 -356 -65 792 444 324 -667 336 -333 228 -951 635 192 148 -833 -143 563 -398 -432 -703 351 419 705 -647 -692 -980 -176 806 -1 620 682 -824 623 -210 615 -500 608 591 -34 602 15 -607 716 134 434 -484 -452 -425 974 -522 611 751 -580 671 -917 32 519 -422 -604 -323 924 452 -267 -422 21 -796 757 -517 237 632 429 -318 -122 209 855 -930 523 489 -295 913 -944 967 714 -809 -293 -600 -724 -244 234 -60 -840 -924 867 701 244 98 90 -745 -587 437 732 -117 -859 -664 -279 -667 206 808 -779 -15 419 -704 -864 21 -254 -152 -771 -954 691 479 -96 158 -889 437 264 311 191 557 623 -299 223 -360 714 -952 156 292 178 353 -429 -367 -720 274 164 -582 -632 871 459 258 809 336 269 31 -557 -399 406 -16 298 -15 300 -950 -737 -757 -96 30 101 827 557 173 336 -694 521 889 -846 921 899 207 -801 661 -987 532 659 -711 348 471 -279 -921 265 -884 233 315 -597 569 -542 -731 157 -248 572 512 -782 876 484 -20 662 -604 472 -324 619 286 -192 -120 792 -378 -267 -166 762 -445 -139 448 -913 -852 771 720 -511 -590 869 -266 105 983 750 -177 -449 -186 123 -12 394 -895 149 -493 -784 -26 -592 30 -382 -804 565 309 -771 914 961 827 165 709 936 67 418 96 -981 265 795 -140 -856 915 543 -586 928 989 588 951 -420 386 -372 124 314 539 903 -138 -343 -10 -925 169 902 778 -282 249 -784 -658 183 -27 9 49 -63 451 287 369 -948 -374 -183 631 -337 617 -685 -721 -325 498 396 990 -706 711 -497 837 -122 -865 683 -474 349 -88 -230 345 898 -936 -479 -597 559 -993 -813 74 -570 269 -543 -578 870 -143 231 607 220 958 -500 -263 754 -934 -868 56 -616 -595 387 -131 590 437 500 -806 -428 -901 262 -221 975 -707 -278 -571 520 -314 -196 -734 800 177 -510 -126 291 -38 765 772 551 32 130 -874 246 63 529 614 900 -991 361 -958 -90 690 -886 888 -993 444 823 475 818 649 542 -771 -162 413 -483 -977 173 -256 355 626 422 -758 40 484 488 -804 406 381 -212 -524 -935 883 -480 926 683 420 749 -86 615 115 -895 -514 575 42 -816 -87 647 771 431 -609 49 -995 706 -990 -301 294 764 -436 817 -58 -548 -725 -536 312 5 -508 -344 603 51 -937 846 -567 -89 859 145 833 -401 -496 -357 -116 -977 -241 511 -546 -61 49 -966 656 -362 -208 -525 -409 859 -981 556 886 63 -400 -608 589 -433 91 -769 272 -130 -764 -215 158 327 244 813 -6 449 -924 741 -213 -224 -523 352 -994 521 -734 766 64 -925 -424 -945 251 798 910 -890 481 -457 214 -908 -758 -382 -636 -135 -716 -639 -261 -478 810 -752 113 304 780 -483 114 -759 97 87 -868 503 -417 319 927 697 -327 902 -840 -563 572 -973 -292 126 525 923 765 920 158 71 940 -800 -211 -474 -980 -270 -516 97 613 -128 367 -351 -123 -610 -130 -927 -691 621 -509 813 -942 -675 930 660 -264 440 -71 -656 385 -50 235 -885 -402 780 -890 504 886 152 -164 -42 -85 -810 -245 488 122 -44 -922 584 -130 -399 -756 566 1 270 -992 488 -427 -66 -709 128 -543 -997 361 245 -23 578 -590 -573 615 -202 171 -38 -314 782 -341 865 -280 685 400 538 37 -988 821 651 -972 673 -49 -889 -302 413 -742 -716 -227 -580 470 -880 -453 -853 915 720 473 817 -495 -307 380 -902 185 -265 -754 -498 -641 -211 117 -765 533 242 -895 994 -406 -954 934 -316 456 637 714 -425 772 314 997 893 -593 -644 264 395 -872 976 -450 875 898 -495 29 10 239 28 -236 715 641 -908 -102 -958 27 -568 -737 -437 414 -821 796 352 754 970 -361 928 784 834 896 596 252 -577 -233 -926 -63 541 -493 -198 -807 -634 -255 27 313 356 540 922 -898 -586 5 716 -765 -998 805 -706 680 643 -74 590 910 -70 682 -312 561 -850 813 405 -223 -171 -951 285 -970 -117 104 423 803 169 -233 -260 234 -269 -13 189 398 893 -568 977 365 988 874 -899 327 -489 669 -59 -65 203 -548 -517 -244 519 976 -659 -377 -583 -805 -160 -253 371 -941 -358 -444 -405 -870 711 623 490 -274 568 225 -591 140 297 82 68 870 541 847 -172 704 -905 248 -632 -229 51 89 -413 -676 -826 121 -380 535 -937 -760 514 132 -804 714 -615 491 665 199 410 458 -776 -107 402 288 -538 172 -433 -212 -966 133 409 622 871 357 553 691 -636 66 -191 -703 -634 -769 -460 -246 -191 -132 -702 -529 14 -262 890 -726 -114 -763 -378 -954 112 -885 -411 -348 -286 -9 -178 -614 -583 465 -199 574 669 794 -921 -64 -881 251 -25 -573 972 210 955 334 -154 250 738 284 -407 -778 180 917 -487 -578 848 -79 914 -501 198 -51 367 -229 -420 -636 -73 -895 737 -881 -601 916 -927 -369 288 978 114 -218 695 -47 662 -40 7 101 750 513 -617 -315 -214 -999 254 759 -771 -597 341 -695 391 -810 916 -847 -80 -593 -576 -627 -352 -23 751 442 -718 -854 -711 940 -531 -52 78 -439 -707 -112 705 604 102 -367 931 -3 -246 -309 -313 260 -883 -57 129 683 -905 -367 500 440 -494 275 -961 915 -257 -205 239 -60 -579 710 20 -808 882 -588 -798 605 -18 265 842 -167 -990 827 215 -645 353 -89 741 586 -748 603 -944 -655 881 82 506 -976 610 327 527 575 192 -42 750 -672 943 809 547 431 293 816 715 151 -688 -295 403 -932 676 718 -93 527 -784 319 -5 -974 372 311 -970 331 697 -532 334 738 -18 -302 -577 84 668 -415 778 621 -605 -449 -883 54 -524 986 33 -269 916 198 777 -937 871 -128 589 865 578 -821 -866 980 158 749 -36 -23 13 -711 303 -70 967 380 952 877 250 620 176 555 -101 302 -973 284 -610 -601 -395 -509 932 213 48 679 -911 101 51 558 -695 -456 -78 129 -123 -69 291 672 -108 -995 740 -704 731 271 -742 852 260 -792 267 -946 -329 -115 -455 968 -143 7 742 696 845 906 435 560 -933 274 896 816 -589 280 -196 23 -389 18 -406 -946 -492 -97 -103 250 766 -395 809 34 -46 642 -172 412 -765 696 342 -48 797 48 -324 -712 964 96 10 -106 -900 393 316 683 474 -966 789 635 -233 68 -329 39 -147 460 231 767 -30 844 -273 -925 -940 240 -911 -60 900 233 434 487 437 -900 303 545 -25 -970 -271 461 -10 -220 916 672 539 413 -135 -6 689 635 -424 -68 190 467 -998 -642 88 -288 -876 405 -493 217 127 430 659 -39 966 550 836 -622 786 654 403 256 907 61 748 707 -6 255 -977 725 -732 438 -521 -950 -664 486 843 -914 33 -636 -578 806 -394 -360 522 835 373 926 119 491 -283 534 207 -562 -425 233 -28 848 764 -303 -910 287 -870 123 -272 -700 -475 361 110 691 747 642 457 369 908 -947 -796 -43 338 389 99 289 -446 747 367 544 272 95 -592 624 -558 335 243 69 -819 783 -520 -1000 -881 -826 905 963 911 684 64 929 -571 994 -26 -206 81 929 -936 -18 -734 -676 276 259 825 -95 890 -917 688 -953 -486 -736 -943 -701 373 -315 302 16 -5 -635 -533 710 -693 -850 925 387 705 -750 433 227 -872 -22 -66 684 405 -556 861 -219 100 644 885 -158 154 196 421 -237 -190 814 -691 -694 -68 832 533 -922 -620 571 70 644 -81 -569 670 784 -936 70 -906 907 523 372 80 -66 -409 0 335 696 266 462 -702 -847 938 661 -945 -8 754 594 -701 414 408 -717 472 133 -663 278 36 995 -206 671 -960 -250 404 778 -210 337 -743 434 107 193 489 -885 178 644 928 736 -381 -247 -246 953 -841 580 -289 903 -382 -364 -489 568 185 285 -680 740 271 -251 -78 -618 373 362 942 847 658 677 74 -755 590 670 775 -439 642 653 -71 -508 -430 944 347 887 239 -925 -747 -305 485 -355 481 -172 -968 770 578 -358 -298 74 129 -380 222 -158 584 -56 495 -640 964 354 372 -836 605 393 145 -458 -568 -77 95 -114 -451 549 102 -330 -43 -22 540 532 -124 431 71 633 39 862 -792 -338 -931 -30 884 914 176 -579 -899 -373 425 729 599 -791 -397 -373 609 -951 -350 -161 686 -235 497 -260 65 484 189 153 560 668 964 302 -587 -405 390 -782 255 935 577 -684 982 148 707 -721 410 980 -343 -298 -909 -515 -679 999 -508 117 -849 415 -377 -306 575 462 -529 -447 -447 370 491 -742 -529 -178 -687 -839 -132 376 -26 -216 701 34 434 283 -461 631 -944 -776 653 -863 302 60 -410 -465 212 558 722 -834 -251 357 101 -281 -553 894 359 -466 -524 -406 -606 -199 801 -131 -890 -985 -688 756 -488 -494 -325 -18 6 119 -699 -910 -553 -689 -860 -527 -230 166 39 157 980 718 438 -521 953 689 196 971 921 -201 326 230 202 547 104 -637 -863 -24 -651 96 -842 651 812 286 -252 -994 -265 -704 554 723 746 -894 512 -628 -62 -379 324 605 -141 -875 619 -423 -505 -567 -298 -815 -555 -78 503 589 57 873 -207 944 -821 856 75 560 627 926 -659 882 443 -271 114 405 168 886 -495 843 -521 -237 -90 -623 736 -587 -564 230 -86 94 783 -651 595 717 -174 18 581 -205 -79 -759 911 41 568 -37 697 -61 -777 -939 662 -310 -366 629 311 -204 -588 -728 921 804 235 -506 -504 -491 878 -702 -386 996 711 -634 310 858 -521 677 863 870 -23 -246 -904 -623 997 -322 243 876 -724 218 652 -730 867 33 -237 -813 849 -356 599 106 -739 -318 243 109 83 558 660 964 -501 -174 781 -419 -646 -393 -264 -156 -918 239 583 -638 -796 263 -274 -184 -199 -235 -882 686 -65 371 125 341 93 323 -44 529 422 936 -338 743 941 -315 -839 -298 207 -967 166 -877 906 -29 -554 650 884 238 773 -64 -536 199 -482 -588 979 724 -92 224 -565 363 -198 16 -215 -433 -610 -216 426 660 773 -826 -837 924 -789 -425 977 -146 -335 411 122 610 373 916 621 681 608 284 656 -859 560 237 667 -717 743 -74 -668 -692 -82 37 -748 931 -572 -135 -448 -508 615 560 724 -3 860 -164 652 902 272 825 296 -194 854 191 -950 -539 -677 -461 560 -156 -730 494 124 -867 425 752 -73 225 150 -938 -341 388 691 29 -730 -377 550 -429 71 -539 -793 -532 181 -750 -960 668 501 -2 31 426 473 24 804 550 851 -388 -488 -794 -498 -237 -73 640 909 794 286 -598 -769 -638 309 123 -557 -775 -670 541 13 -71 -406 -874 573 -3 -754 -379 766 398 -807 -36 83 959 -489 -173 702 594 368 -793 -598 177 973 366 -189 221 -749 701 275 -517 578 351 -903 -440 -48 -897 -95 -566 969 -164 -936 -156 672 -895 857 568 259 646 -427 -73 -834 797 150 -403 201 -189 241 265 -627 -235 -529 358 -958 -258 -239 98 -85 567 -542 -482 -729 973 -408 512 530 761 226 878 485 -842 539 -886 297 46 -816 -5 -499 226 929 -856 544 161 657 957 -178 956 980 572 379 697 -329 887 -339 -776 145 561 527 -219 658 623 -38 -838 -466 7 433 -964 221 908 63 737 -963 -890 -618 190 -959 -116 -580 522 -512 321 457 -922 -300 397 -697 27 656 683 355 -304 501 -557 346 430 -770 114 -669 -644 723 -518 504 379 791 978 -569 546 -103 614 -662 -323 -966 -916 -407 -584 487 -999 475 -829 44 -632 -500 216 -769 331 48 -172 -609 849 -29 -179 3 487 83 63 -874 936 -235 -136 -4 -372 -858 155 768 -241 -127 178 157 568 683 -975 -292 -501 817 9 -773 941 928 -235 -27 340 935 -427 -763 -386 -275 -855 -292 775 509 -545 -769 -520 -505 -337 191 -788 561 -666 238 855 -801 323 -309 -612 -223 -406 -171 -939 -746 -257 900 -643 -642 312 -931 -503 -715 -602 775 -893 -197 -968 -178 -77 774 -439 998 959 648 -718 -516 -817 407 -377 -210 900 479 812 977 484 -927 648 -194 -47 83 -942 -852 617 111 -90 216 551 687 164 106 -427 390 -826 -685 74 168 -278 -66 959 -611 752 916 -961 -932 240 -708 -746 -119 -878 -641 785 -584 281 -421 202 -335 -850 -659 449 -845 -593 -170 920 23 -776 -149 -196 -757 432 -569 77 744 578 -793 -91 357 37 -609 102 -89 -800 398 -646 841 -220 151 169 -306 674 673 867 -646 -62 303 -180 -404 958 917 924 -179 475 -913 -533 838 -530 -787 -603 344 -656 -893 919 336 148 -673 143 46 826 -647 633 926 642 -821 -792 -488 -305 -163 401 696 -128 877 206 -629 -530 149 -823 -452 4 710 161 -129 290 744 -629 884 64 621 -267 923 -546 -980 -588 -86 -244 83 916 734 568 47 -940 100 165 901 569 -515 -129 572 195 599 -248 -659 -809 745 158 -815 -350 -744 -71 357 359 574 24 303 -16 -211 -592 -915 -495 41 185 -539 167 115 -907 -637 654 441 -932 -905 424 -884 -991 -270 441 375 -329 -17 425 413 714 -987 903 997 427 -757 445 -368 611 -794 784 -90 299 58 -38 256 234 970 -932 199 549 -989 -182 -169 -576 906 -422 60 172 -58 969 -714 -246 940 -627 -505 -195 261 -81 -357 576 -711 -451 -60 -711 -30 113 996 -200 975 541 -197 -445 -690 478 -4 24 65 -249 115 747 -237 -141 720 67 -410 319 280 13 914 843 -312 -4 805 -671 -89 757 -357 -112 -913 230 -106 489 970 200 519 926 -234 648 -919 -224 -358 -384 -39 737 -956 -504 647 -848 -778 90 -869 55 581 119 -941 -366 682 -396 -913 282 676 14 -32 -138 -330 -642 -58 452 71